﻿body, html
{
	margin: 0;
	padding: 0;
	width: 100%;
	height:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

img
{
	border:0px;
}

a:link, a:visited, a:hover, a:active
{
	font-size: 11px;
	color: #000;
	text-decoration: underline;
	font-weight: normal;
}

.lans, a.lans:link, a.lans:active, a.lans:visited 
{
	color:#fff;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
}

a.lans:hover
{
	color:#fff;
	font-family:Verdana;
	font-size:11px;
	text-decoration:underline;
}

body
{
	margin-left:0px;
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	background-color:white;
	font-family: Verdana;
	font-size: 11px;
}
.body_auto {
	background-image:url('../images/bg.jpg');
	background-position:left top;
	background-repeat:repeat-x;
}

.body_patalpos {
	background-image:url('../images/bg_patalpos.jpg');
	background-position:left top;
	background-repeat:repeat-x;
}

/* top begin */
div banner_top{
	border: solid black 0px;
}

.formLabel {
	vertical-align:top;
	padding-right:20px;
}

.top_patalpos_main {
	background-image:url('../images/patalpos_blue_top.jpg');
	height:334px;
	width:1029px;
	background-position:left top;
	background-repeat:no-repeat;
}

.imagelisttd img {
	margin-top:3px;
	margin-bottom:3px;
	margin-right:3px;
	margin-left:3px;
	border:solid #63A392 3px;
}

.imagelisttd img:hover {
	margin-top:3px;
	margin-bottom:3px;
	margin-right:3px;
	margin-left:3px;
	border:solid #89BFAF 3px;
}

.top_auto_main {
	background-image:url('../images/auto_top_green.jpg');
	height:334px;
	width:1029px;
	background-position:left top;
	background-repeat:no-repeat;
}

.tab_auto {
	position:relative;
	width:190px;
	height:30px;
	left:133px;
	top:20px;
	border:solid black 0px;
	text-align:left;
	vertical-align:middle;
}

.tab_patalpos {
	position:relative;
	width:150px;
	left:720px;
	top:-5px;	
	border:solid black 0px;
	text-align:left;
	vertical-align:middle;
	
}

div .icons {
	font-family:Verdana;
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
}

.icons {
	position:relative;
	left:890px;
	top:-14px;
	width:120px;
	height:20px;
	border:solid black 0px;
}

.icons a:link{
	font-family:Verdana;
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
}

.icons a:visited{
	font-family:Verdana;
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
}

.icons a:hover{
	font-family:Verdana;
	color:#ffffff;
	font-size:11px;
	text-decoration:underline;
}

.banner_top {
	position:relative;
	left:10px;
	top:6px;
	height:126px;
	width:1007px;
	border: solid black 0px;	
}
.karsta_linija{
	position:relative;
	top:-5px;
	width:700px;
	left:300px;
	border:solid black 0px;
}
.meniu {
	position:relative;
	left:200px;
	width:850px;
	top:10px;
}

/* top end*/

.phpwcmsArticleListMore {
	text-align:right	
}

.phpwcmsArticleListMore a:visited {
	font-family:Verdana;
	font-size:11px;
	font-weight: normal;	
	color:#408470;
	text-decoration:none;	
}

.phpwcmsArticleListMore a:link {
	font-family:Verdana;
	font-size:11px;
	font-weight: normal;	
	color:#408470;
	text-decoration:none;	
}

.phpwcmsArticleListMore a:hover {
	font-family:Verdana;
	font-size:11px;
	font-weight: normal;	
	color:#408470;
	text-decoration:underline;	
}

.main .phpwcmsArticleListEntry h3 {
	font-family:Tahoma;
	font-size:11px;
	font-weight: normal;	
	color:#408470;
	margin-top:-20px;
}

.tab {
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	font-size:13px;
	text-decoration:none;	
}

.tab a:link {
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	font-size:13px;
	text-decoration:none
}
.tab a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	font-size:13px;
	text-decoration:underline;
}
.tab a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	font-size:13px;
	text-decoration:none;
}



.feLoggedIn {
	text-align:right;
	position:relative;
	top:12px;
	color: #296050;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	border:solid black 0px;
	margin-left:30px;
}

.feLoggedIn a:link, a:visited, a:hover {
	color: #296050;
	font-family:Verdana;
	font-size:11px;
}




.feLoginForm {
	position:relative;
	top:12px;
	color: #296050;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	border:solid black 0px;
	margin-left:30px;
}



form, div, p, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
}

.desine_puse {
	margin-left:10px;
}

.desine_puse h3 {
	font-family:Arial;
	font-size:14px;
	text-align:left;
}

td .defaultPollClass h4 { /* balsavimas: klausimas */
	font-family:Arial;
	font-size:16px;
	text-align:left;
	background-image:none;
	border: solid red 0px;
	margin-left:10px;
}


.subscribe h3 {
	border: solid black 0px;
	font-family:Arial;
	font-size:16px;
	font-weight: bold;
	text-align:center;
	background-image:url('http://www.svarosbroliai.lt/images/h4_l.jpg');
	background-position:left bottom;
	background-repeat:no-repeat;
	height:38px;
	margin-left:0px;
}

.subscribe h4 {
	border: solid black 0px;
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	margin-left:10px;
	margin-bottom:-10px;
	padding-bottom:-10px;
}

.subscribe .articleText {
	margin-top:10px;
	margin-left:10px;
}

.subscribe .formError {
	font-family:Georgia;
	font-size:12px;
	color:red;
}


.error {
	font-family:Georgia;
	font-size:12px;
	color:red;
}



.defaultPollClass h3 {
	border: solid black 0px;
	font-family:Arial;
	font-size:16px;
	font-weight: bold;
	text-align:center;
	background-image:url('http://www.svarosbroliai.lt/images/h4.jpg');
	background-position:left bottom;
	background-repeat:no-repeat;
	height:38px;
	margin-left:-10px;
	margin-bottom:5px;
	padding-bottom:5px;
	vertical-align:text-bottom;
}



.desine_puse h4 {
	border: solid black 0px;
	font-family:Arial;
	font-size:16px;
	font-weight: bold;
	text-align:center;
	background-image:url('http://www.svarosbroliai.lt/images/h4.jpg');
	background-position:left bottom;
	background-repeat:no-repeat;
	height:38px;
	margin-left:-10px;
	margin-bottom:5px;
	padding-bottom:5px;
	vertical-align:text-bottom;
}


.pollInfo, .pollRadioCell {
	padding-bottom:15px;
}



.partneriai {
	background-image:url('http://www.svarosbroliai.lt/images/partneriai_bg.jpg');
	background-position:right top;
	background-repeat:no-repeat;
	height:100%;
	background-position:2px top;
}

.partneriai h4 {
	padding-bottom:0px;
}

.partneriai p {
	padding-left:10px;
}


.partneriai h4 {
	font-weight: bold;
	font-family:Arial;
	text-align:center;
	font-size:16px;
	color:#357c67
}

.copyright {
	color: #f2fefa;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	position:relative;
	left:845px;
	top:-20px;
	width:139px;
	height:21px;
	border:solid black 0px;
}

.copyright a:link,{
	color: #f2fefa;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;		
}

.copyright a:visited{
	color: #f2fefa;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;		
}

.copyright a:hover {
	color: #f2fefa;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;		
	text-decoration:underline;
}

table, tr, td {
	border: solid black 0px;
}

.lang {
	position:relative;
	top:12px;
	color: #f2fefa;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	border:solid black 0px;
}

.lang a:link,{
	color: #f2fefa;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;		
}

.lang a:visited, a:visited{
	color: #f2fefa;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;		
}

.lang a:hover {
	color: #f2fefa;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;		
	text-decoration:underline;
}

input, select  {
	color:#408470;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	border: solid #408470 1px;
	background-image:url('http://www.svarosbroliai.lt/images/btn_bg.jpg');
	background-repeat:repeat-x;
	background-position:left top;
	background-color:white;
	text-transform: none;
	margin-bottom:3px;
}

input[type="radio"], input[type="checkbox"] {
		font:11px Verdana;;	
		color: #408470;
		background-color: #FFFFFF !important;
		border:solid 0px #408470 !important;
}

h1 {
	font-family:Georgia;
	font-size:13px;
	color: #2c6252; /*#2c6252;*/ 
	margin-left:10px;
	/*text-transform:uppercase; */
	margin-top:10px;
}

h2 {
	font-family:Verdana;
	font-size:15px;
	color:#408470;
	margin-left:10px;

}
h3 {
	font-family:Verdana;
	font-size:14px;
	color:#408470;
	margin-left:10px;
}
h4 {
	font-family:Verdana;
	font-size:15px;
	color:#dd0f0f;
	margin-left:10px;
	margin-bottom:5px;
	text-transform:uppercase;
}
h5 {
	font-family:Verdana;
	font-size:15px;
	color:#red;
	margin-left:10px;
	margin-bottom:5px;
	text-transform:uppercase;
}


.pollBarPercent {
	font-family:Verdana;
	font-size:11px;
	color:#408470;
	font-style: italic;
}

.meniu_margin {
	margin-left:1px;
}

.table_class table {
	background-image:url('../images/menu_border-dot.jpg');
	background-position:left top;
	background-repeat:repeat-x;
	padding-bottom:100px;
}

/* begin */

.container {
	background-image:url('../images/main_bg_auto.jpg');
}

.left_auto {
	background-image:url('../images/left_auto.jpg');

}
.right_auto {
	background-image:url('../images/right_auto.gif');	
}

.main {
	line-height: 150%;
	padding-right:10px;
	padding-left:10px;
}

/* end */


td, th, p, div, span {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px
}

.listEntry {
	margin-bottom: 10px;
}

a:link {
	color: #408470;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

a:hover {
	color: #408470;
	text-decoration: underline;
	font-size: 11px;
	font-weight: normal;
}
a:visited {
	color: #408470;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

/* -- filelist begin --*/
.fileEntry {
	font-family:Verdana;
	color: #408470;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

.fileEntry a:link {
	font-family:Verdana;
	color: #408470;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}


.fileEntry a:hover {
	font-family:Verdana;
	color: #408470;
	text-decoration: underline;
	font-size: 11px;
	font-weight: normal;
}

.fileEntry a:visited {
	font-family:Verdana;
	color: #408470;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

/* ****************** */
.fileEntry h2 a:link {
	font-family:Verdana;
	color: #2C6252;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

.fileEntry h2 a:hover {
	font-family:Verdana;
	color: #408470;
	text-decoration: underline;
	font-size: 11px;
	font-weight: normal;
}

.fileEntry h2 a:visited {
	font-family:Verdana;
	color: #2C6252;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

/* ***************** */


/*-- filelist end --*/

.articleText { 
	margin-bottom: 3px;
	text-align: justify;
}

.articleCode {
	margin-bottom: 3px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif;
}

.articleSummary {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 135%;
}

.nav_table {
	background-image:url('../images/dots.gif');
	background-position:right bottom;
	background-repeat:no-repeat;
}

.nav_table a, .nav_table a:link, .nav_table a:active, .nav_table a:visited, .nav_table a:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #196e55;
	font-weight: normal;
	text-decoration: none;
}
.nav_table a:hover {
	text-decoration: underline;
}

.nav_table_active a, .nav_table_active a:link, .nav_table_active a:active, .nav_table_active a:visited, .nav_table_active a:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #196e55;
	font-weight: bold;
	text-decoration: none;
}

.nav_table_active {
	background-image:url('../images/dots.gif');
	background-position:right bottom;
	background-repeat:no-repeat;
}

.articleList_toptext {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
}

.articleList_listhead {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}


/* CSS for the top level list */
ul.list_top, ul.list_level {
	padding: 3px 0;
	margin-left: 0;
	border-bottom: 1px solid #5E747F;
	font: bold 12px Verdana, sans-serif;
}
ul.list_top li, ul.list_level li {
	list-style: none;
	margin: 0;
	display: inline;
	padding: 0;
}
ul.list_top li a, ul.list_level li a {
	padding: 3px 0.5em;
	margin: 0px;
	border: 1px solid #778;
	border-bottom: none;
	background: #D7DEE5;
	text-decoration: none;
}
ul.list_top li a:link, ul.list_level li a:link { color: #5E747F; }
ul.list_top li a:visited, ul.list_level li a:visited { color: #5E747F; }
ul.list_top li a:hover, ul.list_level li a:hover {
	color: Black;
	background: #92A1AF;;
	border-color: #227;
}
ul.list_top li.active a, ul.list_level li.active a {
	background: white;
	border-bottom: 1px solid white;
}



/** 
 * Sample CSS for DIV pagelayout 
 */
#container {
	width: 760px;
	\width: 780px;
	w\idth: 760px;
	border: 1px solid gray;
	margin: 10px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
}

#headerBlock {
	padding: 5px;
	margin-bottom: 5px;
	background-color: rgb(213, 219, 225);
}

#mainBlock {
	padding: 5px;
	margin-left: 215px;
	margin-right: 215px;
	background-color: gray;
}

#leftBlock {
	float: left;
	width: 200px;
	\width: 210px;
	w\idth: 200px;
	margin: 0;
	margin-right: 5px;
	padding: 5px;
	background-color: rgb(235, 235, 235);
}

#rightBlock {
	float: right;
	width: 200px;
	\width: 210px;
	w\idth: 200px;
	margin: 0;
	margin-left: 5px;
	padding: 5px;
	background-color: rgb(235, 235, 235);
}

#footerBlock {
	clear: both;
	padding: 5px;
	margin-top: 5px;
	background-color: rgb(213, 219, 225);
}

.imgDIVinTextLeft {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	padding: 0;
}
.imgDIVinTextRight {
	float: right;
	margin-left: 5px;
	margin-bottom: 5px;
	padding: 0;
} 
.imgDIVtopLeft { 
	margin:8px 10px 5px 20px; 
	padding:0px; 
	border:0; 
} 
.imgDIVtopCenter { 
	margin:8px -50% 5px -50%; 
	padding:0px; 
	border:0; 
}

.imgDIVblockImgLeft { 
	margin-right: 10px;
}
.imgDIVblockImgRight {
	margin-left: 10px; 
} 

.phpwcmsImgListRight {
	text-align: right;
	margin: 0;
	padding: 0;
}
.phpwcmsImgListLeft {
	text-align: right;
	margin: 0;
	padding: 0;
}


.phpwcmsSearchResult {
	margin: 15px 0 15px 0;
}
.phpwcmsSearchResult h3 {
	margin: 10px 0 1px 0;
	font-size: 12px;
	font-weight: bold;
}
.phpwcmsSearchResult p {
	margin: 0;
}
.phpwcmsSearchResult em.highlight, em.highlight {
	background-color: #FFFF00;
	font-style:inherit;
}


#VisualModeIndicator {
	position:absolute;
	left:5px;
	bottom:5px;
	padding:5px;
	z-index:10000;
	background-color:#FF3300;
	color:#FFFFFF;
	border:1px solid #000000;
}

.phpwcmsArticleListEntry {
	clear: both;
}
.phpwcmsArticleListImage {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	padding-top: 3px;
}
.phpwcmsArticleListImageCaption {
	padding-top: 5px;
}

div.cpPagination {
	margin: 10px 0 10px 0;
	text-align: right;
}
a.cpPaginate, a.cpPaginateActive, a.cpPaginationPrev, a.cpPaginationNext {
	padding: 0px 3px 1px 3px;
	background-color: #FFFFFF;
	color: #BBBBBB;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #CBCBCB;
}
a.cpPaginateActive {
	background-color: #CBCBCB;
	color: #FFFFFF;
	border: 1px inset #CBCBCB;
}

a.cpPaginationPrev:hover, a.cpPaginationNext:hover, a.cpPaginate:hover {
	background-color: #DDDDDD;
	color: #666666;
	border: 1px inset #CBCBCB;
}

#accordion-box {
	padding: 0px; 
	margin: 0px;
}

#error {
	vertical-align:top;
	border:1px solid #FF7349;
	background:#FFDACA;
	color:#000;
	font-weight:bold;
	font-size:12px;
	padding:0 3px 0 3px;
	margin:10px 0 5px 0;
}

#ok {
	vertical-align:center;
	border:1px solid #66BB66;
	background:#EEFFEE;
	color:#000;
	font-weight:bold;
	font-size:12px;
	padding:0 3px 0 3px;
	margin:10px 0 5px 0;
}

.accordion { 
	width: 100%; 
	background: #F1F5F4; 
	padding: 0px;
	margin: 0px;
	
}

.toggler {
	border:solid #E1ECE8 1px;
	font-family: Verdana; 
	font-size: 12px; 
	line-height: 100%; 
	cursor: pointer; 
	background: #white;
	padding: 5px 10px; 
	margin-top: 0px;
}
.toggler a:link, .toggler a:visited, .toggler a:hover {
	font-weight: bold; 
	color: #ffffff; 
	text-decoration: none;
}

.hcss_menu {
	vertical-align:bottom
}

.hcss_menu em {
	font-style: normal;
}
	
.hcss_menu ul {
	list-style: none;
	border-left: 0;
	
}
	
.hcss_menu ul li {
	float: left;
	position: relative;
	width: 97px;
	height: 81px;
	border:solid black 0px;

}
	
.hcss_menu li ul {
	position: absolute;
	left: 0; 
	top: 23px;
	display: none;
	border: 0;

}
	
.hcss_menu li ul li ul {

}
	
.hcss_menu ul li a, .hcss_menu ul li a:link, .hcss_menu ul li a:visited, .hcss_menu ul li a:active {
	display: block;
	text-decoration: none;
	border: 0;
	height: 81px;
	background-image:url('http://www.svarosbroliai.lt/images/auto_top_meniu/normal.jpg');
	background-repeat:repeat-x;
	font-family:Arial;
	font-size:13px;
	color: #37826b;
	font-weight: bold;
	text-align:center;
	padding-top:45px;
}

.hcss_menu ul li a:hover {
	color: #2c6252;
}

.hcss_menu ul li:hover a {
	background-image:url('http://www.svarosbroliai.lt/images/auto_top_meniu/hover.jpg');
	background-repeat:repeat-x;
	font-family:Arial;
	font-size:13px;
	text-align:center;
	color: #2c6252;
	font-weight: bold;	
	padding-top:45px;

}

.hcss_menu ul li ul li a {
	text-align: left;
	background: #8B99A7;
	padding-left: 7px;
	
}
.hcss_menu ul li ul li a:hover {
	background: #708090;
}
.hcss_menu ul li:hover ul li a {
	text-align: left;
	color: #2c6252;
}
	
* html .hcss_menu ul li { float: left; height: 1%; }
* html .hcss_menu ul li a { height: 1%; }

.sub_no {
	text-align:center;
}