* {margin: 0; padding: 0; border: 0;}

a {color: inherit;}
h1 {font-size: 24px; color: black; margin: 5px 0 22px 0;}
h2 {font-size: 18px; color: black; margin: 5px 0 22px 0;}

body {font-family: arial; font-size: 12px; color: #666; background: white url(img_index/bg.jpg) top center repeat-x;}

#head {background: url(img_index/bg/rotate.php) top center no-repeat; height: 300px;}

/*
#nav {width: 940px; margin: auto; padding: 40px 0px;}
	#nav ul {line-height: 34px; float: right;  height: 36px; display: block; background: url(img_index/menu.gif) top center no-repeat;}
	#nav li {font-weight: bold; margin: 1px 0; list-style: none; color: black;  float: left;}
	#nav li a {display: block; color: black; text-decoration: none; padding: 0 39px; border-right: 1px solid #cacaca; border-left: 1px solid white ;}
	#nav li a:hover {background: url(img_index/menu.gif) bottom center no-repeat;  border-left: 0; padding-left: 40px; border-right: 1px solid #aaa;}
	#nav li.left a {border-left: 0px; background: url(img_index/menu.gif) -1px left;}
	#nav li.left a:hover {background: url(img_index/menu.gif) bottom left no-repeat; padding-left: 39px; border-left: 0px;}
	#nav li.right a {border-right: 0px; background: url(img_index/menu.gif) -1px right;}
	#nav li.right a:hover {background: url(img_index/menu.gif) bottom right no-repeat; border-right: 0px;}
*/


#nav {width: 940px; margin: auto; padding: 40px 0px;}
	#nav ul {line-height: 34px; float: right;  height: 36px; display: block; background: url(img_index/menu.gif) top center no-repeat;}
	#nav li {font-weight: bold; margin: 1px 0; list-style: none; color: black;  float: left;}
	#nav li a {display: block; color: black; text-decoration: none; padding: 0 30px; border-right: 1px solid #cacaca; border-left: 1px solid white ;}
	#nav li a:hover {background: url(img_index/menu.gif) bottom center no-repeat;  border-left: 0; padding-left: 30px; border-right: 1px solid #aaa;}
	#nav li.left a {border-left: 0px; background: url(img_index/menu.gif) -1px left;}
	#nav li.left a:hover {background: url(img_index/menu.gif) bottom left no-repeat; padding-left: 30px; border-left: 0px;}
	#nav li.right a {border-right: 0px; background: url(img_index/menu.gif) -1px right;}
	#nav li.right a:hover {background: url(img_index/menu.gif) bottom right no-repeat; border-right: 0px;}
	
	
	
#intro {position: relative; width: 890px; padding-left: 50px; margin: auto; line-height: 27px; font-weight: bold; font-size: 18px;}
#intro a {text-decoration: none; display: block; color: white; }
#intro a:hover {color: #afddea;}
#intro p.sukis {color: white; text-align: right; position: absolute; width: 160px; right: 140px; top: 0; font-weight: normal; font-size: 12px; line-height: 16px;}

#container {width: 940px; margin: auto; background: url(img_index/divider.gif) no-repeat center top}

#body  {width: 640px; padding-left: 50px;  display: inline; float: left;}
a#pagrindinis {float: left; width: 300px; line-height: 20px; margin: 0 25px 35px 0; color: #666; text-decoration: none; display: block;}
a#pagrindinis .gobutton {background: url(img_index/gobutton.gif) no-repeat; height: 24px; line-height: 24px; font-size: 11px; font-weight: bold; padding-left: 4px; margin: 15px 0 0px 0;}
a:hover#pagrindinis {color: #428aa9;}
 
#kititestai {background: url(img_index/listbg.gif) no-repeat center -5px ; padding: 42px 0px 44px 30px ; width: 285px; float: right;} 
#kititestai ul {list-style: none; height: 90px; padding: 0; margin: 0px 0 0 0;}
#kititestai li {height: 30px; width: 280px; overflow: hidden;}
#kititestai li a {color: #999; text-decoration: none; display: block; height: 30px; line-height: 30px;}
#kititestai li a span {color: #666;}
#kititestai li a:hover, #kititestai li a:hover span {color: #428aa9;}


ul#politikai {list-style: none; padding: 0; margin: 0;}
#politikai li {float: left; width: 85px; margin: 0px 18px 20px 0px;}
#politikai li a {text-decoration: none; line-height: 18px; color: #666; display: block;}
#politikai li a:hover {color: #428aa9;}
#politikai li div {width: 85px; height: 85px; margin-bottom: 4px; background-position: center; -moz-border-radius: 6px; -webkit-border-radius: 6px;}

#apdovanojimai {list-style: none;}
#apdovanojimai li {float: left; width: 190px; margin-right: 20px;}
#apdovanojimai a {display: block; color: #666; text-decoration: none; line-height: 18px;}
#apdovanojimai a:hover {color: #428aa9;}
#apdovanojimai a b {display: block; color: #000;}
#apdovanojimai a img {float: left; padding: 0 8px 25px 0;}

#sidebar a.registracija {float: left; margin: 0px 20px 20px 0px; text-decoration: none; line-height: 18px; color: #666; display: block;}
#sidebar a.registracija:hover {color: #428aa9;}
#sidebar a.registracija div {width: 85px; height: 85px; margin-bottom: 4px; background-position: center; -moz-border-radius: 6px; -webkit-border-radius: 6px; background: url(img_index/profile.gif);}

#sidebar {width: 160px; padding: 0 0 0 40px;  float: right;}
#sidebar a.remejas {color: #666; letter-spacing: 1px; font-size: 11px; text-transform: uppercase; text-decoration: none; line-height: 17px; display: block; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #e5e5e5;}
#sidebar a.remejas img {float: left; padding: 3px 8px 0 0;}	
#sidebar a:hover {color: #428aa9;}

#sidebar input {height: 18px; line-height: 18px; background: url(img_index/go.gif) no-repeat right center; padding: 4px 7px; border: 1px solid #bbb; -moz-border-radius: 6px; -webkit-border-radius: 6px; outline: none; margin-bottom: 10px}
#sidebar p {line-height: 18px;}	
	
#countries {float: right; text-align: right; margin-top: 7px; color: #999; line-height: 19px;}
#countries a {margin-left: 10px;}

#footer {clear: both; width: 890px; padding: 40px 0 40px 50px; margin: auto; line-height: 16px; font-size: 11px; }
#footer p {color: #999; border-top: 1px solid #ccc; padding-top: 6px;}
#footer a {color: #999;}
