body { background-color: #fff; padding: 0px; margin: 0px 0px 3px; }
a:visited { color: #138ACE; text-decoration: none; }
a:link { color: #138ACE; text-decoration: none; }
a:hover { color: #FF9000; text-decoration: underline; }

#menus { float: left; width: 210px; }
#guest_menu { float: left; width: 210px; margin-top: 10px; text-align: left;	font: 11px "Verdana"; color: #656; }
#guest_menu .header { background-image: url(../img/header_bg.gif); background-position: right; width: 210px; height: 36px; }
#guest_menu .header p {
	float: left; margin: 0px; width: 38px; height: 36px; background-image: url(../img/header_arrow.gif);
	background-repeat: no-repeat;
}
#guest_menu .header li { float: left; margin-top: 12px; font: bold 10px "Verdana"; color: #67B100; list-style-type: none; }
#guest_menu .body {
	border-left: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB; -moz-box-sizing: border-box;
	padding: 8px 12px; width: 210px; line-height: 17px;
}
#guest_menu .footer {
	float: left; background-image: url(../img/footer_bg.gif); background-position: right; width: 210px;
	height: 13px; background-repeat: no-repeat;
}
#guest_menu .footer p {
	float: left; margin: 0px; background-image: url(../img/footer_corner.gif); background-repeat: no-repeat;
	width: 38px; height: 13px; font-size: 1px; color: white;
}
#guest_menu a { color: #138ACE; text-decoration: none; }
#guest_menu a:hover { color: #FF9000; text-decoration: underline; }

#user_menu { float: left; width: 210px; margin-top: 10px; text-align: left;	font: 11px "Verdana"; color: #656; }
#user_menu .header { background-image: url(../img/header_bg.gif); background-position: right; width: 210px; height: 36px; }
#user_menu .header p {
	float: left; margin: 0px; width: 38px; height: 36px; background-image: url(../img/header_arrow.gif);
	background-repeat: no-repeat;
}
#user_menu .header li { float: left; margin-top: 12px; font: bold 10px "Verdana"; color: #67B100; list-style-type: none; }
#user_menu .body {
	border-left: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB; -moz-box-sizing: border-box;
	padding: 8px 12px; width: 210px; line-height: 17px;
}
#user_menu .footer {
	float: left; background-image: url(../img/footer_bg.gif); background-position: right; width: 210px;
	height: 13px; background-repeat: no-repeat;
}
#user_menu .footer p {
	float: left; margin: 0px; background-image: url(../img/footer_corner.gif); background-repeat: no-repeat;
	width: 38px; height: 13px; font-size: 1px; color: white;
}
#user_menu a { color: #138ACE; text-decoration: none; }
#user_menu a:hover { color: #FF9000; text-decoration: underline; }

#onlinearea { float: right; width: 550px; }
#main h2 { font: bold 14px "Verdana"; color: #858585; margin: 20px 0px 7px; }

.statAxaj { float: right; width: 550px; }
#visitor_info { float: right; width: 550px; margin-top: 20px; margin-left: 2px;}
#today_area { float: right; width: 550px; }
#today_data_area { float: right; width: 550px; }
#no_data { font: 11px "Verdana"; margin: 10px; text-align: center; width: 530px;}
#search_queries { margin-top: 20px; width: 550px; border-collapse: collapse; border: 1px solid #D0D0D0; }
#search_queries #next_page { padding: 3px; border-top: 1px solid #D0D0D0; background-color: #E0E0E0; }
#queryarea {  }
#calendar { margin-top: 15px; }

#stat_domain { margin-top: 20px; width: 550px; border-collapse: collapse; border: 1px solid #D0D0D0; }
#stat_domain #title { padding: 3px 7px; text-align: center; border-bottom: 1px solid #D0D0D0; background-color: #E0E0E0; }
#stat_domain #next_page { padding: 3px; border-top: 1px solid #D0D0D0; background-color: #E0E0E0; }
#stat_domain img { vertical-align: bottom; }
#stat_domain a { color: #138ACE; text-decoration: none; }
#stat_domain a:hover { color: #FF9000; text-decoration: underline; }

.visitor_info_table { border-collapse: collapse;}
.visitor_info_div { float:left; margin-left: 1px; width: 180px; border: 1px solid #D0D0D0; }

#stat_perm { margin-top: 20px; }

td ,textarea { font-family: Tahoma, Verdana, sans-serif; font-size: 11px; }
.chart { clear: both; float: right; }
.dtree-main {
	margin-top: 20px; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; color: #000;
	float: right; text-align: left; width: 220px;
}

#next_page a { font-family: Tahoma, Verdana, sans-serif; font-size: 11px; text-decoration: none; color: Red; }

.graph { float: right; margin: 9px 0px; border: 0px; }
.graph2 { float: left; margin: 9px 0px; border: 0px; }
.graph-rebuild { margin: 13px; }
.legend {
	float: left; min-height : 152px; text-align: left; margin: 10px; font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	* height: 152px; /* Interpreted only by IE */
}
.sample { background-color: #F0F0F0; border: 1px solid #D0D0D0; -moz-border-radius: 7px; }

#stat_menu { float: left; width: 210px; margin-top: 20px; text-align: left;	font: 11px "Verdana"; color: #656; }
#stat_menu .header { background-image: url(../img/header_bg.gif); background-position: right; width: 210px; height: 36px; }
#stat_menu .header p {
	float: left; margin: 0px; width: 38px; height: 36px; background-image: url(../img/header_arrow.gif);
	background-repeat: no-repeat;
}
#stat_menu .header li { float: left; margin-top: 12px; font: bold 10px "Verdana"; color: #67B100; list-style-type: none; }
#stat_menu .header span { font: 10px "Tahoma"; color: #656; }
#stat_menu .body {
	border-left: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB; -moz-box-sizing: border-box;
	padding: 8px 12px; width: 210px; line-height: 17px;
}
#stat_menu .footer {
	float: left; background-image: url(../img/footer_bg.gif); background-position: right; width: 210px;
	height: 13px; background-repeat: no-repeat;
}
#stat_menu .footer p {
	float: left; margin: 0px; background-image: url(../img/footer_corner.gif); background-repeat: no-repeat;
	width: 38px; height: 13px; font-size: 1px; color: white;
}
#stat_menu a { color: #138ACE; text-decoration: none; }
#stat_menu a:hover { color: #FF9000; text-decoration: underline; }
#stat_menu .passive { color: #9FAEB7; }

#text { float: left; margin-top: 20px; width: 310px; }
#text td ,select, input { font-family: Tahoma, Verdana, sans-serif; font-size: 11px; }

#error td { font-family: Tahoma, Verdana, sans-serif; font-size: 11px; color: Red; }

#uonline { font: 10px "Tahoma"; color: #000000; } 
#uunique { font: 10px "Tahoma"; color: #656; } 

#newpass-box { width: 250px; margin-top: 20px; text-align: left; font: 11px "Verdana"; color: #656; }
#newpass-box a { color: #138ACE; text-decoration: none; }
#newpass-box a:hover { color: #FF9000; text-decoration: underline; }
#newpass-box .header { background-image: url(../img/header_bg.gif); background-position: right; width: 250px; height: 36px; }
#newpass-box .header p {
	float: left; margin: 0px; width: 38px; height: 36px; background-image: url(../img/header_arrow.gif);
	background-repeat: no-repeat;
}
#newpass-box .header li {float: left; margin-top: 12px; font: bold 10px "Verdana"; color: #67B100; list-style-type: none; }
#newpass-box .footer {
	float: left; background-image: url(../img/footer_bg.gif); background-position: right; width: 250px;
	height: 13px; background-repeat: no-repeat;
}
#newpass-box .footer p {
	float: left; margin: 0px; background-image: url(../img/footer_corner.gif); background-repeat: no-repeat;
	width: 38px; height: 13px; font-size: 1px; color: white;
}
#newpass-box-form {
	width: 250px; padding: 8px 12px; border-left: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB;
	-moz-box-sizing: border-box;
}
#newpass-box-form p { margin: 0px; padding-top: 6px; font: 12px "Verdana"; }
#newpass-box-form div { float: right; font: 11px "Verdana"; color: black; width: 120px; margin-bottom: 4px; }
#newpass-box-form li { clear: both; list-style-type: none; }
#newpass-box-form img { width: 1px; height: 8px; border: 0px; }
#newpass-box-form .post { width: 120px; margin: 2px 0px 3px; }
#newpass-box-form .send { width: 80px; height: 22px; font: bold 11px "Verdana"; color: #656; }

form { margin: 0px; }
#main {
	min-height: 78%;
	width: 770px;
*	height: 78%;
}

#footer { width: 770px; height: 45px; background-image: url(../img/bottom_bg.gif); font: 11px "Tahoma"; clear: both; }
#footer .hr { float: left; width: 100%; border-top: solid 1px #DBDBDB; font-size: 1px; color: white; margin-bottom: 3px; }

#column-1 { float: left; width: 271px; }
#column-1 img { border: 0px; }
#column-1 .header {
	float: left; background-image: url(../img/header_bg.gif); background-position: right;
	width: 265px; height: 36px; margin-top: 5px;
}
#column-1 .header p {
	float: left; margin: 0px; width: 38px; height: 36px; background-image: url(../img/header_arrow.gif);
	background-repeat: no-repeat;
}
#column-1 .header li { float: left; margin-top: 12px; font: bold 10px "Verdana"; color: #67B100; list-style-type: none; }
#column-1 .footer {
	float: left; width: 265px; height: 13px; margin-bottom: 13px;
	background-image: url(../img/footer_bg.gif); background-position: right; background-repeat: no-repeat;
}
#column-1 .footer p {
	float: left; margin: 0px; background-image: url(../img/footer_corner.gif); background-repeat: no-repeat;
	width: 38px; height: 13px; font-size: 1px; color: white;
}

#categ {
	float: left; text-align: left; border-left: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB;
	width: 265px; padding: 14px 0px 3px 12px; font: 11px "Tahoma"; -moz-box-sizing: border-box;
}
#categ a { color: #138ACE; text-decoration: none; }
#categ a:hover { color: #FF9000; text-decoration: underline; }
#categ div {
	float: left; width: 245px; padding: 0px 0px 0px 7px; background-image: url(../img/li.gif);
	background-repeat: no-repeat;
}

#column-2 { float: right; width: 495px; padding-top: 40px; font: 12px "Verdana"; color: black; text-align: left; }

#login-box { float: right; width: 210px; text-align: left; font-size: 11px; }
#login-box .header { background-image: url(../img/header_bg.gif); background-position: right; width: 210px; height: 36px; }
#login-box .header p {
	float: left; margin: 0px; width: 38px; height: 36px; background-image: url(../img/header_arrow.gif);
	background-repeat: no-repeat;
}
#login-box .header li { float: left; margin-top: 12px; font: bold 10px "Verdana"; color: #67B100; list-style-type: none; }
#login-box .footer {
	float: left; background-image: url(../img/footer_bg.gif); background-position: right; width: 210px;
	height: 13px; background-repeat: no-repeat;
}
#login-box .footer p {
	float: left; margin: 0px; background-image: url(../img/footer_corner.gif); background-repeat: no-repeat;
	width: 38px; height: 13px; font-size: 1px; color: white;
}

#login-box-form {
	width: 210px; padding: 8px 12px; border-left: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB;
	-moz-box-sizing: border-box;
}
#login-box-form p { margin: 0px; padding-top: 6px; font: 12px "Verdana"; }
#login-box-form div { float: right; font: 11px "Verdana"; color: black; width: 90px; margin-bottom: 4px; }
#login-box-form li { clear: both; list-style-type: none; }
#login-box-form img { width: 1px; height: 8px; border: 0px; }
#login-box-form .post { width: 90px; margin: 2px 0px 3px; }
#login-box-form .enter { float: right; height: 20px; font: bold 11px "Verdana"; color: #656; }
#login-box-form  a { color: #138ACE; text-decoration: none; }
#login-box-form  a:hover { color: #FF9000; text-decoration: underline; }

#column-2 #mark { float: left; width: 4px; height: 35px; background-color: #138ACE; margin-right: 3px; }
#column-2 h2 { font-size: 19px; font-weight: normal; color: #858585; margin: 0px; }
#column-2 h3 { font-size: 11px; font-weight: normal; color: #FF9000; margin: 0px; margin-bottom: 12px; }

#signup { float: left; margin-top: 12px; }
#signup span { font: 10px "Arial black"; color: #FF9000; letter-spacing: -1px; margin-right: 2px; }
#signup a { font: bold 13px "Verdana"; color: #138ACE; text-decoration: none; }
#signup a:hover { color: #FF9000; text-decoration: underline; }

#example { float: right; margin: 12px 16px 0px; }
#example span { font: 10px "Verdana"; color: #FF9000; letter-spacing: -1px; margin-right: 2px; }
#example a { font: bold 13px "Verdana"; color: #138ACE; text-decoration: none; }
#example a:hover { color: #FF9000; text-decoration: underline; }

#column-2 .hr {
	float: left; width: 200px; margin: 10px 0px 0px 35px; border-top: solid 1px #DBDBDB;
	font-size: 1px; color: white;
}

#search-t { float: left; width: 482px; margin: 13px 0px 0px 0px; }
#search-t form { float: right; }
#search-t .enter { height: 20px; font: bold 11px "Verdana"; color: #656; }
#search-t .get { color: #656;}

#top-sites { float: left; width: 485px; margin: 5px 0px 0px 5px; font: 10px "Verdana"; }
.top-res-1 { background-color: #F0F0F0; }
.top-res-1 .td1 { padding: 4px 3px 0px 4px; text-align: right; vertical-align: top; }
.top-res-1 .td10 { padding: 2px 4px; width: 495px; border-right: solid 1px #FFF; }
.top-res-1 .td2 {
	padding: 4px 6px; margin-left: 4px; color: #858585; border-left: solid 1px #FFF; border-right: solid 1px #FFF;
}
.top-res-1 .td2 a { font-weight: bold; color: #138ACE; text-decoration: none; }
.top-res-1 .td2 a:hover { font-weight: bold; color: #FF9000; text-decoration: underline; }
.top-res-1 .td3 { padding: 0px 7px; border-right: solid 1px #FFF; text-align: center;}
.top-res-1 .td4 { padding: 0px 7px; text-align: center;}
.top-res-1 .td40 { padding: 2px 7px; width: 60px; }
.top-res-2 { background-color: #FFF; }
.top-res-2 .td1 { padding: 4px 3px 0px 4px; text-align: right; vertical-align: top; }
.top-res-2 .td10 { padding: 2px 4px; width: 495px; border-right: solid 1px #E4E4E4; }
.top-res-2 .td2 {
	padding: 4px 6px; margin-left: 4px; color: #858585; border-left: solid 1px #E4E4E4; border-right: solid 1px #E4E4E4;
}
.top-res-2 .td2 a { font-weight: bold; color: #138ACE; text-decoration: none; }
.top-res-2 .td2 a:hover { font-weight: bold; color: #FF9000; text-decoration: underline; }
.top-res-2 .td3 { padding: 0px 7px; border-right: solid 1px #E4E4E4; text-align: center;}
.top-res-2 .td4 { padding: 0px 7px; text-align: center;}
.top-res-2 .td40 { padding: 2px 7px; width: 60px; }

.proc-line { white-space: nowrap; }
.proc-line span { color: #777; }

.new-password { background-color: #BCF4D8; }
.new-password .td1 {
	padding: 4px 6px; margin-left: 4px; color: green; border-left: solid 1px #FFF; border-right: solid 1px #FFF;
}

#pages { float: left; width: 490px; margin: 9px 0px 15px; text-align: center; font: 11px "Verdana"; color: #888; }
#pages a { color: #138ACE; text-decoration: none; }
#pages a:hover { color: #FF9000; text-decoration: underline; }
#pages span { letter-spacing: -2px; }
#pages span a { color: #FF9000; text-decoration: none; }

#topnavig { width: 85%; padding: 0px; margin: 0px; -moz-box-sizing: border-box; min-width: 530px; text-align: left; }

/*-------------button off---------------*/
#navigation-top {
	float: left; width: 100%; padding: 0px 7px 0px 7px; list-style: none; margin: 0px; -moz-box-sizing: border-box;
	background-color: white;
}
#navigation-topup {
	float: left; width: 100%; padding: 6px 7px 0px 10px; list-style: none; margin: 0px; -moz-box-sizing: border-box;
	background-color: white;
}
#navigation-top .content {
	color: #656565; font-weight: bold; font-family: "Trebuchet MS", Verdana, sans-serif; float: left;
	font-size: 11px; height: 21px; background-image: url(http://static.dating.lt/design/dkd/img/nav_kn_bg_left.gif);
}
#navigation-topup .content {
	color: #656565; font-weight: bold; font-family: "Trebuchet MS", Verdana, sans-serif; float: left;
	font-size: 11px; height: 19px; background-image: url(http://static.dating.lt/design/dkd/img/nav_kn_bg_left.gif);
}
#navigation-top .separator {
	height: 21px; width: 5px; background-image: url(http://static.dating.lt/design/dkd/img/nav_kn_bg_right.gif);
	float: left;
}
#navigation-topup .separator {
	height: 19px; width: 5px; background-image: url(http://static.dating.lt/design/dkd/img/nav_kn_bg_right.gif);
	float: left;
}
#navigation-top .content a {
	color: #656565; text-decoration: none; display: block; float: left; padding: 2px 7px 0px 10px; height: 21px;
}
#navigation-topup .content a {
	color: #656565; text-decoration: none; display: block; float: left; padding: 2px 7px 0px 10px; height: 19px;
}
#navigation-top .content a:hover { color: #C24900; text-decoration: none; }
#navigation-topup .content a:hover { color: #C24900; text-decoration: none; }

/*-------------button on---------------*/
#navigation-top .content-on {
	color: #656565; font-weight: bold; font-family: "Trebuchet MS", Verdana, sans-serif; float: left;
	font-size: 11px; height: 21px; background-image: url(http://static.dating.lt/design/dkd/img/nav_kn_bg_left_on.gif);
}
#navigation-topup .content-on {
	color: #656565; font-weight: bold; font-family: "Trebuchet MS", Verdana, sans-serif; float: left;
	font-size: 11px; height: 19px; background-image: url(http://static.dating.lt/design/dkd/img/nav_kn_bg_left_on.gif);
}
#navigation-top .separator-on {
	height: 21px; width: 5px; background-image: url(http://static.dating.lt/design/dkd/img/nav_kn_bg_right_on.gif);
	float: left;
}
#navigation-topup .separator-on {
	height: 19px; width: 5px; background-image: url(http://static.dating.lt/design/dkd/img/nav_kn_bg_right_on.gif);
	float: left;
}
#navigation-top .content-on a {
	color: #84003E; text-decoration: none; display: block; float: left; padding: 2px 7px 0px 10px; height: 21px;
}
#navigation-topup .content-on a {
	color: #84003E; text-decoration: none; display: block; float: left; padding: 2px 7px 0px 10px; height: 19px;
}
#navigation-top .content-on a:hover { color: #FF6000; text-decoration: none; }
#navigation-topup .content-on a:hover { color: #FF6000; text-decoration: none; }

/*-------------long plank---------------*/
#navigation-top .left-long {
	height: 21px; width: 3px; background-image: url(http://static.dating.lt/design/dkd/img/nav_kn_bg_left.gif);
	float: left;
}
#navigation-top .right-long {
	height: 21px; width: 5px; background-image: url(http://static.dating.lt/design/dkd/img/nav_kn_bg_right.gif);
	float: right;
}
#navigation-top .content-long {
	background-image: url(http://static.dating.lt/design/dkd/img/nav_kn_bg.gif); background-repeat: repeat-x;
}
#navigation-top .content-long img { width: 1px; height: 17px; }
#navigation-top .link-long {
	float: right; background-image: url(http://static.dating.lt/design/dkd/img/nav_kn_bg.gif); padding-right: 7px;
	height: 21px;
}
#navigation-top .link-long img { width: 8px; height: 16px; margin-right: 3px; }
#navigation-top .link-long a {
	color: #656565; font-weight: bold; font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 10px; text-decoration: none;
}
#navigation-top .link-long a:hover { color: #C24900; text-decoration: none; }

#vert-advert {
	background-color: #EEEEEE; font-weight: bold; font-family: "Trebuchet MS", Verdana, sans-serif; min-width: 700px;
	font-size: 9px; padding-left: 7px; float: left; width: 100%; -moz-box-sizing: border-box; text-align: left;
}
#vert-advert ul { list-style: none; padding: 0px; margin: 0px 0px 0px 11%; }
#vert-advert li { display: inline; }
#vert-advert a { color: white; text-decoration: none; }
.lang-flag { width: 18px; height: 12px; border: 0px; margin: 4px 2px 0px 0px; }

.ErrorTable{
	border: 1px solid #ffcccc; background-color: #ffe7e7; font: 11px "Verdana"; color: red; padding: 15px;
	margin-top: 20px; -moz-border-radius: 5px; -moz-box-sizing: border-box; font-size: 12px;
}
.NoErrorTable{
	border: 1px solid #82D8AD; background-color: #BCF4D8; font: 11px "Verdana"; color: green; padding: 15px;
	margin-top: 20px; -moz-border-radius: 5px; -moz-box-sizing: border-box; font-size: 12px;
}
#DayMonth-active { float: right; background-color: #F0F0F0; margin-left: 5px; border: 1px solid #A5A5A5; }
#DayMonth-active a { display: block; padding: 0px 5px 2px; color: #656565; }
#DayMonth-active a:hover { background-color: #FFF5E0; color: #138ACE; text-decoration: none; }

#DayMonth-passive { float: right; background-color: #E0E0E0; margin-left: 5px; border: 1px solid #A5A5A5; }
#DayMonth-passive a { display: block; padding: 0px 5px 2px; color: #138ACE; }
#DayMonth-passive a:hover { background-color: #FFF5E0; color: #138ACE; text-decoration: none; }
.pointer {
	cursor: pointer;
}
#category {
	border: 1px solid #DBDBDB; height: 17px; width: 170px; margin-top: 7px; padding-left: 3px;
	background-color: #F5F5F5
}
