html, body, form, ol, ul, li, p, h1, h2, h3 { 
	padding: 0px;
	margin: 0px;
}
img {
	border: 0px;
}
body {
	font-size: 11px;
	font-family: verdana;
	
}
#main {
	width: 612px; padding:0 0 0 15px;
	
}
#top {
	width: 1002px;
	height: 99px;
	padding: 15px 0 0 0;
	float: left;
}
#top #logo {
	width: 289px;
	height: 79px;
	padding: 0 40px 0 10px;
	float: left;
}

#content_main #content .form_row .input, #content_main #content_inside .form_row .input, #content_main #content .form_row .textarea, #content_main #content_inside .form_row .textarea {
	width: 250px;
}
#top .submit, #sidebar #newsletter .submit, #content_main #vote .submit, #content_main #content .form_row .submit, #content_main #content_inside .form_row .submit {
	cursor: pointer;
	float: left;
}

#content_main #content .form_row .submit, #content_main #content_inside .form_row .submit {
	margin: 0 0 0 90px;
}
#content_main #vote .submit {
	margin: 15px 0 0 13px;
}

#header {
	width: 782px;
	float: left;
}
#content_menu {
	width: 782px;
	list-style: none;
	background: #FFFFFF;
	padding: 18px 0 0 0;
	margin: 0 0 -4px 0;
	float: left;
}
#content_menu li {
	border-right: 1px solid #BBCADA;
	float: left;
}
#content_menu a {
	height: 18px;
	color: #000000;
	text-decoration: none;
	background: #DFE6EE;
	border-top: 1px solid #DFE6EE;
	border-left: 1px solid #DFE6EE;
	border-right: 1px solid #DFE6EE;
	padding: 4px 10px 0 10px;
	float: left;
}
#content_menu a.act, #content_menu a:hover {
	height: 22px;
	color: #D77C11;
	background: #FFFFFF;
	position: relative;
}
#content_main {
	width: 612px;
	color: #000000;
	font-family: verdana;
	background: #ffffff;
	border-top: 1px solid #000000;
	padding: 3px 0 0 0;
	float: left;
}
#content_main #content, #content_main #content_inside {
	background: #FFFFFF;
	padding: 0 20px 0 0;
	float: left;
}
#content_main #content {
	width: 612px;
}
#content_main #content_inside {
	width: 762px;
}
#content_main #content .news, #content_main #content_inside .news {
	padding-top: 10px;
	//float: left;
}
#content_main #content .news {
	width: 612px;
}
#content_main #content_inside .news {
	width: 762px;
}
#content_main .line_1 {
	background: url(../images/line_2.gif) repeat-x 0 bottom;
	padding-bottom: 14px;
}
#content_main .line_2 {
	border-bottom: 1px solid #000000;
}
/*
#content .line_2 a, #content .line_2 a:visited {
	clear: both;
	color: #ff0000;
}
*/
#content_main #content h1, #content_main #vote h1, #content_main #content_inside h1 {
	color: #000000;
	font-size: 16px;
	font-family: verdana;
	border-left: 3px solid #D77C11;
	padding: 0 0 0 10px;
	margin: 0 0 10px 0;
	float: left;
}
#content_main #content h1 {
	width: 599px;
}
#content_main #content_inside h1 {
	width: 749px;
}
#content_main #vote h1 {
	width: 137px;
}
#content_main #content h1 a, #content_main #content_inside h1 a {
	color: #06386B;
	font-size: 11px;
	font-weight: normal;
	background: url(../images/icon_print.gif) no-repeat 0 2px;
	padding: 0 0 0 17px;
	float: right;
}
#content_main #content h2, #content_main #content_inside h2 {
	color: #000000;
	font-size: 12px;
	padding: 5px 0 15px 10px;
	float: left;
}
#content_main #content h2 {
	width: 602px;
}
#content_main #content_inside h2 {
	width: 752px;
}
#content_main #content small, #content_main #content_inside small {
	color: #000000;
	font-size: 11px;
	padding: 0 0 10px 10px;
	float: left;
}
#content_main #content small {
	width: 602px;
}
#content_main #content_inside small {
	width: 752px;
}
#content_main #content a.title, #content_main #content_inside a.title {
	color: #06386B;
	font-size: 18px;
	margin: 0 0 10px 10px;
	clear: left;
	display: block;
}
#content_main #content p, #content_main #content_inside p {
	font-size: 12px;
	line-height: 1.4;
	padding: 0 0 15px 10px;
	clear: left;
	display: block;
}
#content_main #content p a, #content_main #content_inside p a {
	color: #06386B;
}
#content_main #content .img_right, #content_main #content_inside .img_right {
	margin: 0 0 5px 10px;
	float: right;
}
table { border-collapse:collapse; }
#content_main #content .table_title, #content_main #content_inside .table_title {
	color: #000000;
	border:1px solid #000000;

	font-weight: bold;
	padding: 4px 6px 4px 6px;
}
#content_main #content .table_txt, #content_main #content_inside .table_txt {
	color: #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 6px 2px 6px;
}
#content_main #content ul, #content_main #content ol, #content_main #content_inside ul, #content_main #content_inside ol {
	color: #000000;
	padding: 0 0 15px 30px;
	float: left;
}
#content_main #content ul, #content_main #content ol, #content_main #content #help_links {
	width: 582px;
}
#content_main #content_inside ul, #content_main #content_inside ol, #content_main #content_inside #help_links {
	width: 732px;
}
#content_main #content ul li, #content_main #content_inside ul li {
	list-style: inside;
	padding: 2px 0 2px 0;
}
#content_main #content ol li, #content_main #content_inside ol li {
	list-style: inside decimal;
	padding: 2px 0 2px 0;
}
#content_main #content #help_links, #content_main #content_inside #help_links {
	padding: 15px 0 0 0;
	float: left;
}
#content_main #content #help_links a.back, #content_main #content_inside #help_links a.back, #content_main #content #help_links a.top, #content_main #content_inside #help_links a.top {
	color: #06386B;
	margin: 0 0 0 10px;
	float: right;
}
#content_main #content #help_links a.back, #content_main #content_inside #help_links a.back {
	background: url(../images/a.back.gif) no-repeat 0 4px;
	padding: 0 0 0 12px;
}
#content_main #content #help_links a.top, #content_main #content_inside #help_links a.top {
	background: url(../images/a.top.gif) no-repeat 0 4px;
	padding: 0 0 0 12px;
}
#content_main .form_row {
	width: 602px;
	color: #000000;
	padding: 2px 0 2px 10px;
	float: left;
}
#content_main .form_row label {
	width: 90px;
	padding: 2px 0 0 0;
	float: left;
}
#content_main .form_row span {
	color: #D77C11;
	border-left: 3px solid #D77C11;
	padding: 3px 0 3px 5px;
	margin: 0 0 0 8px;
	float: left;
}
#content_main .form_row .error {
	color: #D77C11;
	font-weight: bold;
}
#content_main #vote {
	width: 150px;
	font-family: tahoma;
	padding: 10px 0 0 0;
	float: left;
}
#content_main #vote p {
	width: 124px;
	color: #000000;
	border-bottom: 1px solid #C4C8CE;
	padding: 5px 10px 10px 10px;
	margin: 0 0 5px 3px;
	display: inline;
	float: left;
}
#content_main #vote label, #content_main #vote span, #content_main #vote div {
	width: 124px;
	color: #000000;
	float: left;
}
#content_main #vote label {
	padding: 4px 10px 0 13px;
}
#content_main #vote span {
	padding: 0 10px 0 13px;
	margin: 4px 0 -9px 0;
}
#content_main #vote div {
	padding: 0 10px 0 13px;
	margin: 15px 0 0 0;
}
#footer_main {
clear:both;
	width: 626px;
	 padding:20px 10px 0 0;

	color: #000000;
	font-family: tahoma;

	
}
#footer_main a {
	color: #000000;
	text-decoration: none;
}
#content_main #content a:hover.title, #content_main #content p a:hover, #content_main #content h1 a:hover, #content_main #content_inside a:hover.title, #content_main #content_inside p a:hover, #content_main #content_inside h1 a:hover, #content_main #help_links a:hover {
	text-decoration: none;
}
#footer_main a:hover {
	text-decoration: underline;
}
#footer {
	
	text-align: right;
	padding: 4px 10px 6px 0;

}
.left {
	float: left;
}
.right {
	float: right;
}
/*--------------------papildomi stiliai---*/
.img_right {
  margin: 0 0 5px 10px;
  float: right;
}

#content_main #content h3, #content_main #content_inside h3 {
  color: #000000;
  font-size: 11px;
  padding: 5px 0 15px 10px;
  float: left;
}
#content_main #content h3 {
  width: 602px;
}
#content_main #content_inside h3 {
  width: 752px;
}
