/*------------------------------------------------------------------
[Master Stylesheet]

Project:	Hymer.lt
Version:	1.6.2
Last change:	09-02-26
				09-09-02 (by VL)
-------------------------------------------------------------------*/

* {
	margin: 0;
	padding: 0;
	outline: none;
} 

body{
	font-family: Tahoma, Verdana, Arial, Serif;
	font-size: 12px;
	color: #000000;
	background: url(images/bg_body_inner.jpg) top center no-repeat;
}

body .index{background: url(images/bg_body.jpg) top center no-repeat;}
  
img {border:none}  

h1{
	font-size: 18px;
	line-height: 18px;
	color: #21A1CB;
	font-weight: normal;
	padding: 17px 20px 17px 0;
}

h2{
	font-size: 12px;
	color: #21A1CB;
	font-weight: bold;
	padding: 6px 20px 6px 0;
}

h3{
	font-size: 12px;
	color: #21A1CB;
	font-weight: normal;
	padding: 6px 20px 6px 0;
}

h4{
	font-size: 18px;
	line-height: 18px;
	color: #21A1CB;
	font-weight: normal;
	padding: 17px 20px 17px 20px;
}
  
#holder {
	width: 943px; 
	margin: 0 auto;
	height: 100%;
}

#page_extender {
	position: relative;
	float: left;
	width: 1px; 
	height: 1px;
}

#holder2 {
	position: relative;
	float: left;
	width: 942px; 
}

/* ---------- Header - start -----------*/

#header{
	display: inline;
	float: left;
	width: 942px;
    height: 118px;
}

#header .headerTop{
	display: inline;
	float: left;
	width: 942px;
    height: 62px;
}

#header .headerTopLogo{
	margin: 32px 0 0 20px;
	display: inline;
	float: left;
	width: 189px;
	height: 26px;
}

#header .headerTopLinks{
	display: inline;
	float: left;
	width: 733px;
}

#header .headerTopLinks p{
	padding: 30px 5px 0 0;
	text-align: right;
	font-weight: bold;
}

#header .headerTopLinks a{
	padding: 0 15px 0 15px;
	text-decoration: underline;
	color: #ffffff;
	background: transparent url(images/bg_header_links.gif) 5px 5px no-repeat;
}

#header .headerTopLinks a:hover{
	text-decoration: none;
}

#header .headerBottom{
	display: inline;
	float: left;
	width: 942px;
    height: 56px;
}

#header .headerBottomMenu{
	margin: 28px 0 0 0;
	display: inline;
	float: left;
	width: 625px;
    height: 28px;
}

#header .menuLeft{
	display: inline;
	float: left;
	width: 19px;
    height: 28px;
	background: url(images/bg_menu_left.gif) 0 bottom no-repeat;	
}

#header .menuCenter{
	display: inline;
	float: left;
    height: 28px;
	background: url(images/bg_menu_center.gif) 0 bottom repeat-x;	
}

#header .menuRight{
	margin: 0 1px 0 0;
	display: inline;
	float: left;
	width: 7px;
    height: 28px;
	background: url(images/bg_menu_right.gif) 0 bottom no-repeat;	
}

/* VL 2009.12.01 */
#header .special .menuLeft{
	background: url(images/bg_menu_left_red.gif) 0 bottom no-repeat;
}

#header  .special .menuCenter{
	background: url(images/bg_menu_center_red.gif) 0 bottom repeat-x;	
}

#header .special .menuRight{
	background: url(images/bg_menu_right_red.gif) 0 bottom no-repeat;	
}

#header .headerBottomMenu ul li.special a, #header .headerBottomMenu ul li.special a:hover{
	color: #FFF;
}

/* VL end */




#header .menuLeftActive{
	display: inline;
	float: left;
	width: 19px;
    height: 28px;
	background: url(images/bg_menu_left_active.gif) 0 bottom no-repeat;	
}

#header .menuCenterActive{
	display: inline;
	float: left;
    height: 28px;
	background: url(images/bg_menu_center_active.gif) 0 bottom repeat-x;	
}

#header .menuRightActive{
	margin: 0 1px 0 0;
	display: inline;
	float: left;
	width: 7px;
    height: 28px;
	background: url(images/bg_menu_right_active.gif) 0 bottom no-repeat;	
}

#header .headerBottomMenu ul{
	display: inline;
	list-style: none;
	float: left;
}

#header .headerBottomMenu ul li{
	float: left;
	font-size: 12px;
	line-height: 28px;
}

#header .headerBottomMenu ul li a{
	font-weight: bold;
	text-decoration: none;
	color: #005B8F;
	padding: 0 4px 0 4px;
}

#header .headerBottomMenu ul li.active a{
	color: #21A1CB;
	cursor: default;
}

#header .headerBottomMenu ul li a:hover{
	text-decoration: none;
	color: #21A1CB;
}

#header .headerBottomPhone{
	display: inline;
	float: left;
	width: 200px;
    height: 56px;
}

#header .headerBottomPhone img{padding: 8px 0 0 0;}

#header .headerBottomLang{
	display: inline;
	float: left;
	width: 117px;
    height: 56px;
}

#header .headerBottomLang img{vertical-align: bottom;}

#header .headerBottomLang p{
	text-align: right;
	padding: 8px 20px 0 0;
	font-size: 11px;
	line-height: 11px;
}

#header .headerBottomLang a{
	padding: 0 0 0 0;
	text-decoration: underline;
	color: #fff;
	background: transparent;
}

#header .headerBottomLang a:hover{text-decoration: none;}
	
/* ---------- Header - end -----------*/


/* ---------- menu2- start -----------*/

#menu2{
	display: inline;
	float: left;
	width: 942px;
    height: 51px;
	background: #ffffff url(images/bg_menu2.jpg) top right no-repeat;
}

#menu2 ul{
	display: inline;
	margin: 12px 0 0 16px;
	list-style: none;
	float: left;
}

#menu2 ul li{
	float: left;
	font-size: 11px;
	line-height: 22px;
	padding: 0 10px 0 10px;
	background: url(images/bg_index_list.gif) 0 10px no-repeat;
}

#menu2 ul li a{
	font-weight: bold;
	text-decoration: underline;
	color: #005B8F;
}

#menu2 ul li.active a{
	color: #21A1CB;
	cursor: default;
}

#menu2 ul li a:hover{
	text-decoration: none;
	color: #21A1CB;
}

/* ---------- menu2- ends -----------*

/* ---------- flashContent- start -----------*/

#flashContent{
	display: inline;
	float: left;
	width: 942px;
    height: 399px;
}

#flashInner{
	display: inline;
	float: left;
	width: 942px;
    height: 150px;
}

/* ---------- flashContent ends -----------*

/* ---------- contentIndex - start -----------*/

#contentIndex{
	margin: 32px 0 0 0;
	padding: 0 0 40px 0;
	display: inline;
	float: left;
	width: 942px;
}

#contentIndex .contentIndexList{
	margin: 0 0 0 20px;
	float: left;
	display: inline;
	width: 190px;
}

#contentIndex .contentIndexList p{
	line-height: 18px;
	font-weight: bold;
	color: #21A1CB;
}

#contentIndex .contentIndexList ul{
	list-style: none;
	float: left;
}

#contentIndex .contentIndexList ul li{
	font-size: 11px;
	line-height: 22px;
	padding: 0 0 0 10px;
	background: url(images/bg_index_list.gif) 0 10px no-repeat;
}

#contentIndex .contentIndexList ul li a{
	text-decoration: underline;
	color: #005B8F;
}

#contentIndex .contentIndexList ul li a:hover{
	text-decoration: none;
	color: #005B8F;
}

#contentIndex .contentIndexBanner{
	margin: 5px 1px 0 0;
	float: right;
	display: inline;
	width: 230px;
	height: 110px;
}

#contentIndex .contentIndexBanner2{
	margin: 5px 20px 0 0;
	float: right;
	display: inline;
	width: 230px;
	height: 110px;
}

/* ---------- contentIndex  - ends -----------*/


/* ---------- contentIndex- start -----------*/

#contentInner{
	margin: 0;
	padding: 0 0 40px 0;
	display: inline;
	float: left;
	width: 942px;
	background: #fff;
}

#pathway{
	display: inline;
	float: left;
	width: 942px;
}

#pathway img{
	padding: 0 3px 0 5px;
}

#pathway p{
	line-height: 11px;
	padding: 10px 0 0 21px;
	font-size: 11px;
	color: #21A1CB;
}

#pathway a{color: #005B8F;}

#pathway a:hover{text-decoration: none;}

/* ---------- contentIndex - ends -----------*/

/* ---------- leftSide- start -----------*/

#leftSide{
	display: inline;
	float: left;
	width: 270px;
	height: 100%;
}


#leftSide .top{
	display: inline;
	float: left;
	width: 230px;
	height: 8px;
	background: url(images/bg_top.jpg) right 0 no-repeat;
}

#leftSide .top p{line-height: 1px;}

#leftSide .middle{
	display: inline;
	float: left;
	width: 230px;
	padding: 2px 0 20px 0;
	background: url(images/bg_middle.jpg) right 0 repeat-y;
}

#leftSide .middle ul{
	list-style: none;
	float: left;
}

#leftSide .middle ul li{
	margin: 0;
	font-weight: bold;
	font-size: 12px;
	line-height: 28px;
	padding: 0 0 0 58px;
	background: url(images/bg_index_list.gif) 48px 12px no-repeat;
	width: 160px;
	float: left;
}

#leftSide .middle ul li.active{
	background: url(images/bg_index_list_blue.gif) 48px 12px no-repeat;
}

#leftSide .middle ul li a{
	text-decoration: underline;
	color: #005B8F;
}

#leftSide .middle ul li a:hover{
	text-decoration: none;
	color: #21A1CB;
}

#leftSide .middle ul li.active a{
	text-decoration: none;
	color: #21A1CB;
}

#leftSide .middle ul li ul{
	list-style: none;
	float: left;
}

#leftSide .middle ul li ul li{
	margin: 0;
	font-weight: normal;
	font-size: 11px;
	line-height: 18px;
	padding: 0 0 0 13px;
	background: none;
	width: 146px;
	float: left;
}

#leftSide .middle ul li.active  ul li a{
	text-decoration: underline;
	color: #005B8F;
}

#leftSide .middle ul li.active  ul li a:hover{
	text-decoration: none;
	color: #21A1CB;
}

#leftSide .middle ul li.active ul li.active {
	padding-top: 0px;
	line-height: 18px;
	background: none;
}

#leftSide .middle ul li.active ul li.active a{
	text-decoration: none;
	color: #21A1CB;
}

#leftSide .bottom{
	display: inline;
	float: left;
	width: 210px;
}

#leftSide .bottom2{
	display: inline;
	float: left;
	width: 230px;
	height: 7px;
	background: url(images/bg_cont_new1.gif) right 0 no-repeat;
	margin: 0 0 30px 0;
}

#leftSide .bottom p{
	padding:0;
	line-height: 1px;
}

#leftSide .block1{
	float: left;
	display: inline;
	width: 210px;
	margin: 34px 0 0 20px;
}

#leftSide .block1Top{
	float: left;
	display: inline;
	width: 210px;
	height: 8px;
	background: url(images/bg_top.jpg) 0 top no-repeat;
}

#leftSide .block1Top p{
	padding: 0;
	line-height: 1px;
}

#leftSide .block1Middle{
	float: left;
	display: inline;
	width: 210px;
	padding: 2px 0 4px 0;
	background: url(images/bg_middle.jpg) 0 top repeat-y;
}

#leftSide .block1Middle p{
	padding: 4px 10px 4px 20px;
	line-height: 18px;
	font-size: 11px;
}

#leftSide .block1Middle a{
	font-weight: bold;
	color: #005B8F;
}

#leftSide .block1Middle a:hover{
	color: #21A1CB;
	text-decoration: none;
}

#leftSide .block1Middle img{
	margin: 1px 0px 0 16px;
	border: none;
}

#leftSide .block1Middle table{
	width: 206px;
	margin: 0;
}

#leftSide .block1Middle table td{
	border: none;
	padding: 4px 3px 4px 3px;
	vertical-align: top;
	font-size: 11px;
}

#leftSide .block1Bottom{
	float: left;
	display: inline;
	width: 210px;
	height: 4px;
	background: url(images/bg_bottom2.jpg) 0 bottom no-repeat;
}

#leftSide .block1Bottom p{
	padding: 0;
	line-height: 1px;
}


/* ---------- leftSide- ends -----------*/

/* ---------- leftSide2- start -----------*/

#leftSide2{
	display: inline;
	float: left;
	width: 270px;
	height: 100%;
}

#leftSide2 .margin1{
	margin: 40px 0 0 0;
}

#leftSide2 .margin2{
	padding: 0 0 100px 0;
}

#leftSide2 .top{
	display: inline;
	float: left;
	width: 230px;
	height: 8px;
	background: url(images/bg1_top.gif) right 0 no-repeat;
}

#leftSide2 .middle{
	display: inline;
	float: left;
	width: 230px;
	padding: 4px 0 5px 0;
	background: url(images/bg1_middle.gif) right 0 repeat-y;
}

#leftSide2 .middle p{
	padding: 0 0 0 58px ;
	line-height: 16px;
	background: url(images/bg_index_list.gif) 48px 6px no-repeat;
}

#leftSide2 .middle a{
	color: #005B8F;
	font-weight: bold;
	font-size: 11px;
}

#leftSide2 .middle a:hover{
	text-decoration: none;
	color: #21A1CB;
}

#leftSide2 .bottom{
	display: inline;
	float: left;
	width: 230px;
	height: 7px;
	background: url(images/bg1_bottom.gif) right top no-repeat;
}

/* ---------- leftSide2- ends -----------*/

/* ---------- leftSide3- start -----------*/

#leftSide3{
	display: inline;
	float: left;
	width: 270px;
	height: 100%;
	margin-bottom: 1px;
}

#leftSide3 .top{
	display: inline;
	float: left;
	width: 230px;
	height: 8px;
	background: url(images/bg_top.jpg) right 0 no-repeat;
}

#leftSide3 .middle{
	display: inline;
	float: left;
	width: 230px;
	padding: 10px 0 18px 0;
	background: url(images/bg_middle.jpg) right 0 repeat-y;
}

#leftSide3 .middle p{
	padding: 0 0 0 58px ;
	line-height: 16px;
	background: url(images/bg_index_list.gif) 48px 6px no-repeat;
}

#leftSide3 .middle a{
	color: #005B8F;
	font-weight: bold;
	font-size: 12px;
}

#leftSide3 .middle a:hover{
	text-decoration: none;
	color: #21A1CB;
}

#leftSide3 .middle p.active{background: url(images/bg_index_list_blue.gif) 48px 6px no-repeat;}

#leftSide3 .middle p.active a{
	color: #21A1CB;
	text-decoration: none;
}


/* ---------- leftSide3- ends -----------*/

/* ---------- leftSide4- start -----------*/

#leftSide4{
	display: inline;
	float: left;
	width: 270px;
	height: 100%;
}

#leftSide4 .middle{
	display: inline;
	float: left;
	width: 230px;
	padding: 16px 0 12px 0;
	background: url(images/bg1_middle.gif) right 0 repeat-y;
}

#leftSide4 .middle p{
	padding: 0 0 0 58px ;
	line-height: 16px;
	background: url(images/bg_index_list.gif) 48px 6px no-repeat;
}

#leftSide4 .middle a{
	color: #005B8F;
	font-weight: bold;
	font-size: 12px;
}

#leftSide4 .middle a:hover{
	text-decoration: none;
	color: #21A1CB;
}

#leftSide4 .middle p.active{background: url(images/bg_index_list_blue.gif) 48px 6px no-repeat;}

#leftSide4 .middle p.active a{
	color: #21A1CB;
	text-decoration: none;
}

#leftSide4 .bottom{
	display: inline;
	float: left;
	width: 230px;
	height: 8px;
	background: url(images/bg1_bottom.gif) right bottom no-repeat;
}

/* ---------- leftSide4- ends -----------*/

/* ---------- rightSide- start -----------*/

#rightSide{
	float: right;
	display: inline;
	width: 250px;
	margin: 6px 0 0 0px;
	padding: 0 0 20px 0;
}

#rightSide .block1{
	float: left;
	display: inline;
	width: 210px;
	margin: 0px 0 0 20px;
}

#rightSide .block1Top{
	float: left;
	display: inline;
	width: 210px;
	height: 8px;
	background: url(images/bg_top.jpg) 0 top no-repeat;
}

#rightSide .block1Top p{
	padding: 0;
	line-height: 1px;
}

#rightSide .block1Middle{
	float: left;
	display: inline;
	width: 210px;
	padding: 2px 0 10px 0;
	background: url(images/bg_middle.jpg) 0 top repeat-y;
}

#rightSide .block1Middle p{
	padding: 4px 10px 4px 20px;
	line-height: 18px;
	font-size: 11px;
}

#rightSide .block1Middle a{font-weight: bold;}

#rightSide .block1Middle img{
	margin: 4px 0px 0 16px;
	border: none;
}

#rightSide .block1Middle table{
	width: 206px;
	margin: 0;
}

#rightSide .block1Middle table td{
	border: none;
	padding: 4px 3px 4px 3px;
	vertical-align: top;
}

#rightSide .block1Bottom{
	float: left;
	display: inline;
	width: 210px;
	height: 4px;
	background: url(images/bg_bottom2.jpg) 0 bottom no-repeat;
}

#rightSide .block1Bottom p{
	padding: 0;
	line-height: 1px;
}

#rightSide .block2{
	float: left;
	display: inline;
	width: 210px;
	margin: 14px 0 0 20px;
}

#rightSide .block2 p{
	padding: 2px 0 8px 0;
	font-size: 11px;
	line-height: 16px;
}

#rightSide .block2 img{
	border: none;
	padding: 0 0 6px 0;
}


/* ---------- rightSide- ends -----------*/

/* ---------- content- start -----------*/

#content{
	padding: 0;
	display: inline;
	float: left;
	width: 672px;
}

#content p{
	font-size: 12px;
	line-height: 18px;
	color: #000;
	font-weight: normal;
	padding: 0px 18px 10px 0;
}

#content img{
	margin: 5px 15px 0 0;
	border: 1px solid #868686;
	float: left;
}

#content a{color: #005B8F;}

#content a:hover{
	text-decoration: none;
	color: #21A1CB;
}

#content ul{
	list-style: none;
	float: left;
	margin: 0 0 20px 0;
}

#content ul li{
	font-size: 12px;
	line-height: 18px;
	padding: 0 0 0 22px;
	background: url(images/bg_index_list.gif) 12px 7px no-repeat;
}

#content ul li a{
	text-decoration: underline;
	color: #005B8F;
}

#content ul li a:hover{
	text-decoration: none;
	color: #005B8F;
}

#content  table{
	position: relative;
	float: left;
	margin: 10px 0 10px 0;
	border-collapse: collapse;  
	width: 650px;
}

#content  th{
	padding: 2px 10px 4px 10px;
	font-size: 11px;
	line-height: 16px;
	text-align: left;
	background: #90C4D0;
	color: #fff;
	border: 1px solid #ffffff;
}

#content  td{
	padding: 1px 10px 3px 10px;
	font-size: 11px;
	line-height: 16px;
	background: #EEF6F0;
	border: 1px solid #ffffff;
}

#content .contentBaner{
	display: block;
	position: relative;
	float: left;
	width: 652px;
	padding: 0 0 22px 0;
}

#content .contentBaner img{
	margin: 0;
	border: none;	
}

#content .contentBaner2{
	display: block;
	position: relative;
	float: left;
	width: 652px;
	padding: 0 0 18px 0;
	/*border: 1px solid red;*/
	/*margin-bottom: 100px;*/
}

#content .contentBaner2 img{
	margin: 0;
	border: none;	
}

#content .contentBanerHolderTop1{
	display: block;
	position: absolute;
	top:0;
	left:0;
	float: left;
	width: 652px;
	height: 200px;
	background: url(images/banner_holder_top.gif) 0 top no-repeat;
}

#content .contentBanerHolderBottom1{
	display: block;
	position: absolute;
	top:0;
	left:0;
	float: left;
	width: 652px;
	height: 200px;
	background: url(images/banner_holder_bottom.gif) 0 bottom no-repeat;
}

#content .contentBanerHolderTop2{
	display: block;
	position: absolute;
	top:0;
	left:0;
	float: left;
	width: 652px;
	height: 260px;
	background: url(images/banner_holder_top.gif) 0 top no-repeat;
}

#content .contentBanerHolderBottom2{
	display: block;
	position: absolute;
	top:0;
	left:0;
	float: left;
	width: 652px;
	height: 260px;
	background: url(images/banner_holder_bottom.gif) 0 bottom no-repeat;
}

#content .contentBaner3{
	display: block;
	position: relative;
	float: left;
	width: 400px;
	height: 300px;
	padding: 52px 0 18px 0;
}

#content .contentBaner3 img{
	margin: 0;
	border: none;	
}

#content .contentBanerHolderTop3{
	display: block;
	position: absolute;
	top:52px;
	left:0;
	float: left;
	width: 400px;
	height: 300px;
	background: url(images/banner_holder_top2.gif) 0 top no-repeat;
}

#content .contentBanerHolderBottom3{
	display: block;
	position: absolute;
	top:52px;
	left:0;
	float: left;
	width: 400px;
	height: 300px;
	background: url(images/banner_holder_bottom2.gif) 0 bottom no-repeat;
}

#content p.date{
	font-size: 9px;
	line-height: 14px;
	color: #868686;
	padding: 0 0 0 0;
}

#content p.newsheader{
	font-weight: bold;
	padding: 0 0 0 0;
}

#content p.newsheader img{
	float: left;
	border: 1px solid #868686;
	margin: 5px 15px 0 0;
	width: 78px;
	height: 48px;
}

#content p.newsheader2{
	font-weight: bold;
	padding: 4px 0 4px 0;
	color: #21A1CB;
}

#content .article{
	padding: 0 0 10px 0;
	display: inline;
	float: left;
	width: 100%;
}

#content .articleImg{
	display: inline;
	float: left;
	width: 212px;
}

#content .articleImg p{
	padding: 0;
}

#content .articleImg img{
	float: left;
	border: 1px solid #868686;
	margin: 5px 0 0 0;
	width: 198px;
	height: 128px;
}

#content  p.backToList{font-weight: bold;}

#content  p.backToList a{
	padding: 0 0 0 10px;
	background: url(images/bg_back_to_list.gif) 0 6px no-repeat;
}

#content .gallery{
	padding: 0 0 10px 0;
	margin: 0 0 0 15px;
	display: inline;
	float: left;
}

#content .singlePic{
	display: inline;
	float: left;
	width: 210px;
	height: 140px;
}

#content .singlePic p{padding: 0;}

#content .singlePic img{
	width: 198px;
	height: 128px;	
	border: 1px solid #868686;
}

#content .printit{
	display: inline;
	float: left;
	width: 660px;
	text-align: right;
}

#content .printit p{padding: 10px 5px 0 0;}

#content .printit a{
	padding: 0 0 0 16px;
	background: url(images/bg_printer.gif) 0 4px no-repeat;
}

#content .pagging{
	margin: 20px 0 0 0;
	display: inline;
	float: left;
	width: 660px;
	text-align: center;
}

#content .pagging p{
	font-weight: bold;
	color: #005B8F;
}

#content .pagging a{padding: 0 3px 0 3px;}

#content .pagging a.selected{
	cursor: default;
	text-decoration: none;
	color: #21A1CB;
}

#content .pagging a.back{
	padding: 0 11px 0 8px;
	background: url(images/bg_back_to_list.gif) 0 6px no-repeat;
}

#content .pagging a.next{
	padding: 0 8px 0 11px;
	background: url(images/bg_next.gif) right 6px no-repeat;
}

#content .relativeContent{
	display: block;
	position: relative;
}

#content .rounded{
	padding: 0 0 20px 0;
	margin: 0;
	display: block;
	position: absolute;
	width: 210px;
	top: 620px;
	left: 712px;
	z-index: 10;
	background: url(images/bg_round.gif) 0 0 no-repeat;
}
#content .roundedImg{float: left;}

#content .roundedImg p{padding: 0;}

#content .roundedImg img{
	margin: 5px 0 0 5px;
	width: 100px;
	height: 50px;
	border: none;
}

#content .rounded2{
	padding: 0 0 40px 0;
	margin: 0;
	display: block;
	position: absolute;
	width: 320px;
	top: 672px;
	left: 265px;
	z-index: 20;
	background: url(images/bg_round2.gif) top right no-repeat;
}
#content .roundedImg2{float: left;}

#content .roundedImg2 p{padding: 0;}

#content .roundedImg2 img{
	margin: 5px 0 0 5px;
	width: 100px;
	height: 50px;
	border: none;
}

#content .oldCarInfoHolder{
	width: 244px;
	float: right
}

#content .oldCarInfo{
	display: inline;
	float: left;
	width: 244px;
	margin: 44px 0 0 0px;
}

#content .oldCarInfo p span{
	color: #21A1CB;
}

#content .oldCarInfo p.noPVM{
	line-height: 14px;
	font-size: 11px;
	font-weight: bold;
	margin: -6px 0 2px 0;
}

#content .oldCarInfo p.properties{
	font-size: 11px;
	padding-right: 4px;
}

#content .oldCarInfo p img{
	border: none;
	float: none;
	margin: 0 4px 0px 0;
	vertical-align: bottom;
}

#content .oldCarInfo table.characteristics{
	width: 242px;
	margin: 3px 0 10px 0;
	background: none;
}

#content .oldCarInfo table.characteristics td{
	font-size: 12px;
	font-weight: bold;
	padding: 0 0 1px 0;
	background: none;
}

#content .oldCarInfo table.characteristics td.notBold{
	font-weight: normal;
	text-align: right;
}

#content .interjerCont{
	padding: 0;
	margin: 0;
	width: 430px;
	height: 100%;
}

#content .smallH1{
	display: inline;
	float: left;
}

#content .smallH1 h1{padding-bottom: 8px;}

#content .planingListHolder{
	display: inline;
	float: left;
	width: 672px;
	margin: 0 0 20px 0;
}

#content .planingList{
	display: inline;
	float: left;
	width: 204px;
	margin: 0 20px 0 0;
}

#content .planingList p{
	font-size: 11px;
	line-height: 16px;
	padding: 4px 0 5px 10px;
}

#content .planing1{
	display: inline;
	float: left;
	width: 204px;
	margin: 0 0 1px 0;
}

#content .planing1 p{
	font-size: 11px;
	line-height: 16px;
	padding: 0;
}

#content .planing1 img{
	border: none;
	margin: 7px 0 9px 0;
}

#content .planing2{
	display: inline;
	float: left;
	width: 204px;
	background: #EEF6F0 url(images/car_list_top.jpg) 0 0 no-repeat;
	margin: 4px 0 1px 0;
}

#content .planing3{
	display: inline;
	float: left;
	width: 204px;
	background: #E8F4F6;
	margin: 0 0 1px 0;
}

#content .planing3 img{
	display: inline;
	border: none;
	margin: 0 0 0 1px;
	float: none;
}

#content .planing4{
	display: inline;
	float: left;
	width: 204px;
	background: #EEF6F0 url(images/car_list_bottom.jpg) 0 bottom no-repeat;
}

#content table.planing th.th1{width: 348px;}

#content table.additional th.th1{width: 400px;}

#content table.additional th.th2{width: 30px;}

#content table.additional th.th3{width: 19px;}

#content table.additional th.th4{width: 19px;}

#content table.additional th.th5{width: 19px;}

#content table.additional th.th6{width: 19px;}

#content table.additional td img {
	margin: 0 0 0 5px;
	border: none;
	text-align: center;
}

#content table.clearTable {margin: 0;}

#content table.clearTable td{
	background: none;
	padding: 0;
}

#content table.clearTable td.td1{width: 440px;}


#content table.clearTable td img{
	border: none;
	margin: 5px 0 5px 0;
}

#content table.clearTable td img.bed{
	border: none;
	margin: 0;
	float: none;
}
#content table.clearTable td p span{
	color: #21A1CB;
	font-weight: bold;
}

#content .sortBy{
	float: right;
	display: inline;
	width: 310px;
	margin: 14px 0 8px 0;
}

#content .sortBy .left{
	float: right;
	display: inline;
	width: 132px;
	text-align: right;
}

#content .sortBy .left p{
	padding: 1px 10px 0 0;
}

#content .sortBy .right{
	float: right;
	display: inline;
	width: 140px;
}

#content .sortBy .right select{
	width: 120px;
	height: 20px;
	font-family: tahoma, arial, serif;
	font-size: 12px;
	background-color: #F5FCF5;
	border: 1px solid #90C4D0;
}

#content .carsInSalon{
	float: left;
	display: inline;
	width: 650px;
	margin: 10px 0 0 0;
	border: 1px solid #EEF6F0;
	background: url(images/bg_cars_in_salon1.gif) 0 0 repeat-y;
}

#content .carsInSalon2{
	border: 1px solid #E8F4F6;
	background: url(images/bg_cars_in_salon2.gif) 0 0 repeat-y;
}

#content .carsInSalon .left{
	float: left;
	display: inline;
	width: 423px;
	padding: 6px 14px 0 14px;
}

#content .carsInSalon .left p{padding: 5px 0 0 0;}

#content .carsInSalon .left p span{color: #21A1CB;}

#content .carsInSalon .left p.smaller{
	font-size: 11px;
	padding-left: 1px;
}

#content .carsInSalon .left .noPVM{
	float: right;
	display: inline;
	width: 140px;
	text-align: right;
}

#content .carsInSalon .left .noPVM p{
	padding: 6px 0 0 0;
	font-weight: bold;
	font-size: 11px;
	line-height: 12px;
}

#content .carsInSalon .left .noPVM img{
	margin: 3px 4px 0 0;
	float: none;
	border: none;
	vertical-align: top;
}

#content .carsInSalon .right{
	float: left;
	display: inline;
	width: 199px;
}

#content .carsInSalon .right p{padding: 10px 0 0 10px;}


#content .carsInSalon .right img{
	border: none;
	margin: 0;
}

/* ---------- content - ends -----------*/

/* ---------- contentWide - start -----------*/

#contentWide{
	padding: 0;
	display: inline;
	float: left;
	width: 942px;
	overflow: hidden;
}

#contentWide p{
	font-size: 12px;
	line-height: 18px;
	color: #000;
	font-weight: normal;
	padding: 0px 18px 10px 20px;
}

#contentWide  table.green{
	display: inline;
	float: left;
	margin: 5px 0 12px 20px;
	border-collapse: collapse;  
	border: 1px solid #EEF6F0;
	width: 900px;
}

#contentWide  table.blue{
	display: inline;
	float: left;
	margin: 5px 0 12px 20px;
	border-collapse: collapse;  
	border: 1px solid #E8F4F6;
	width: 900px;
}

#contentWide  td{
	padding: 0;
	vertical-align: top;
}

#contentWide  td h4{padding: 16px 0 20px 0;}

#contentWide  td.td1{
	width: 190px;
	text-align: center;
}

#contentWide  td.td1 p{padding: 0;}

#contentWide  td.td2{
	width: 300px;
	background: #EEF6F0;
}

#contentWide table.blue td.td2{background: #E8F4F6;}

#contentWide  td.td2 p{
	font-size: 11px;
	padding-bottom: 8px;
}

#contentWide  td.td2 p.big{
	padding: 12px 0 8px 20px;
	font-size: 12px;
}

#contentWide  td.td2 b{color: #21A1CB;}

#contentWide  td.td2 strong{color: #21A1CB;}

#contentWide  td.td3{
	width: 230px;
	text-align: right;
	background: #EEF6F0;
}

#contentWide table.blue td.td3{background: #E8F4F6;}

#contentWide  td.td3 p{
	padding: 10px 10px 10px 0;
	line-height: 1px;
}

#contentWide  td.td4{
	font-size: 11px;
	text-align: left;
	padding: 0 0 0 20px;
}

#contentWide  td.td4 p{
	font-size: 11px;
	padding: 0 0 0 0;
}

#contentWide  td.td4 p.more{
	font-size: 11px;
	padding: 0 0 0 62px ;
	margin: 0 0 12px 0;
}

#contentWide  td.td4 a{
	font-size: 12px;
	padding: 0 81px 9px 0;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	background: transparent url(images/bg_placiau.gif) 0 0 no-repeat;
}

#contentWide  td.td4 b{color: #21A1CB;}

#contentWide  td.td4 p.price{
	text-align: center;
	background: #ADADAD;
	line-height: 11px;
	font-size: 11px;
	padding: 2px 0 2px 0;
	margin: 18px 0 22px 25px;
	width: 87px;
	color: #fff;
}

#contentWide  td.td4 ul{
	list-style: none;
	float: left;
	margin: 0 0 20px 0;
	width: 130px;
}

#contentWide  td.td4 ul li{
	font-size: 11px;
	line-height: 18px;
	padding: 0 0 0 10px;
	background: url(images/bg_index_list.gif) 0px 8px no-repeat;
}

#contentWide .verticalList{
	width: 179px;
	display: inline;
	float: left;
	margin: 0 1px 0 0;
}

#contentWide .padding1{padding-left: 20px;}

#contentWide  table.green2{
	display: inline;
	float: left;
	margin: 6px 0 0 0;
	border-collapse: collapse;  
	border-left: 1px solid #EEF6F0;
	border-right: 1px solid #EEF6F0;
}

#contentWide .blue table.green2{
	border-left: 1px solid #E8F4F6;
	border-right: 1px solid #E8F4F6;
}

#contentWide table.green2 td{
	padding: 0;
	vertical-align: top;
}

#contentWide  table.green2 td h4{
	padding: 16px 0 30px 0;
}

#contentWide table.green2 td.td1{
	width: 177px;
	text-align: center;
}

#contentWide table.green2 td.td1 p{padding: 0;}

#contentWide table.green2 td.td2{
	width: 177px;
	background: #EEF6F0;
}

#contentWide .blue table.green2 td.td2{background: #E8F4F6;}

#contentWide  table.green2 td.td2 p{
	font-size: 11px;
	padding: 0 14px 8px 14px;
}

#contentWide table.green2 td.td2 p.big{
	padding: 12px 14px 8px 14px;
	font-size: 12px;
}

#contentWide table.green2 td.td2 b{color: #21A1CB;}

#contentWide table.green2 td.td3{
	width: 177px;
	background: #EEF6F0;
}

#contentWide .blue table.green2 td.td3{background: #E8F4F6;}

#contentWide table.green2 td.td3 p{
	padding: 10px 14px 10px 0;
	line-height: 1px;
}

#contentWide table.green2 td.td3 p img{margin: 0;}

#contentWide table.green2 td.td4{
	font-size: 11px;
	text-align: left;
	padding: 0 0 0 0;
}

#contentWide table.green2 td.td4 p{
	font-size: 11px;
	padding: 0 0 0 0;
	text-align: center;
}

#contentWide table.green2 td.td4 p.more{
	font-size: 11px;
	margin: 10px 0 16px 0;
}

#contentWide table.green2 td.td4 a{
	font-size: 12px;
	padding: 0 81px 9px 0;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	background: transparent url(images/bg_placiau.gif) 0 0 no-repeat;
}

#contentWide table.green2 td.td4 b{color: #21A1CB;}

#contentWide table.green2 td.td4 p.price{
	background: #ADADAD;
	line-height: 11px;
	font-size: 11px;
	padding: 2px 0 2px 0;
	margin: 18px 0 8px 45px;
	width: 87px;
	color: #fff;
}

#contentWide .tableTopGreen{
	width: 179px;
	display: inline;
	float: left;
	background: url(images/bg_table_top_green.gif) 0 0 no-repeat;
}

#contentWide .blue .tableTopGreen{background: url(images/bg_table_top_blue.gif) 0 0 no-repeat;}

#contentWide .tableBottomGreen{
	width: 179px;
	height: 6px;
	display: inline;
	float: left;
	background: url(images/bg_table_bottom_green.gif) 0 top no-repeat;
}

#contentWide .blue .tableBottomGreen{background: url(images/bg_table_bottom_blue.gif) 0 top no-repeat;}

#contentWide .tableBottomGreen p{line-height: 1px;}

#contentWide  .servisesHolder{
	display: inline;
	float: left;
	width: 922px;
	margin: 0 0 0 20px;
}

#contentWide  .servisesTop{
	display: inline;
	float: left;
	width: 441px;
	background: #EEF6F0 url(images/servises_top.gif) 0px 0px no-repeat;
	margin: 10px 20px 0px 0;
}

#contentWide  .servisesBottom{
	display: inline;
	float: left;
	width: 441px;
	background: url(images/servises_bottom.gif) 0px bottom no-repeat;
}

#contentWide  .servisesLeft{
	display: inline;
	float: left;
	width: 101px;
}

#contentWide  .servisesLeft p{
	padding: 0;
	line-height: 1px;
}

#contentWide  .servisesLeft img{
	padding: 0;
	margin: 10px;
}

#contentWide  .servisesRight{
	display: inline;
	float: left;
	width: 340px;
	padding: 3px 0 5px 0;
}

#contentWide  .servisesRight p{padding: 2px 10px 0 0;}

#contentWide  .servisesRight a{
	font-weight: bold;
	color: #005B8F;
}
#contentWide  .servisesRight a:hover{text-decoration: none;}

#contentWide  .servisesTop2{
	display: inline;
	float: left;
	width: 441px;
	background: #E8F4F6 url(images/servises2_top.gif) 0px 0px no-repeat;
	margin: 10px 20px 0px 0;
}

#contentWide  .servisesBottom2{
	display: inline;
	float: left;
	width: 441px;
	background: url(images/servises2_bottom.gif) 0px bottom no-repeat;
}

#contentWide  .servisesLeft2{
	display: inline;
	float: left;
	width: 101px;
}

#contentWide  .servisesLeft2 p{
	padding: 0;
	line-height: 1px;
}

#contentWide  .servisesLeft2 img{
	padding: 0;
	margin: 10px;
}

#contentWide  .servisesRight2{
	display: inline;
	float: left;
	width: 340px;
	padding: 3px 0 5px 0;
}

#contentWide  .servisesRight2 p{padding: 2px 10px 0 0;}

#contentWide  .servisesRight2 a{
	font-weight: bold;
	color: #005B8F;
}
#contentWide  .servisesRight2 a:hover{text-decoration: none;}


/* VL update 2009.11.26 */

#contentWide  table.empty{
	border: none;
	border-collapse: collapse;
}

#contentWide  table.empty td{
	background-color: transparent;
	text-align: center;
	/*border: 1px solid silver;*/
	position: relative;
}

#contentWide  table.empty td a{
	text-align: center;
}

#contentWide  table.empty td p{
	display: block;
	text-align: center;
	/*border: 1px solid pink;*/
	padding: 2px;
	height: 100%;
}

#contentWide  table.empty td p a, #contentWide  table.empty td p a img{
	display: inline;
	text-align: center;
	margin: 0px;
	padding: 0px;
	float: none;
}

#contentWide  table.empty td p a img{
	margin-top: 6px;
}


/* ---------- contentWide - ends -----------*/

/* ---------- footer - start -----------*/

#footerHolder {
	display: inline;
	float: left;
	height: 59px;
	width: 100%;
	background: url(images/bg_footer.jpg) top center no-repeat;
}

#footerHolder2 {
	width: 943px; 
	margin: 0 auto;
}

#footer{
	margin: 0 0 0 1px;
	display: inline;
	float: left;
	width: 942px; 
}

#footer .footerCopyright{
	margin: 3px 1px 0 0;
	display: inline;
	float: left;
	width: 432px; 
	height: 45px;
	background: url(images/bg_footer_copy.gif) 0 0 no-repeat;
}

#footer .footerCopyright p{
	padding: 8px 0 0 20px;
	line-height: 14px;
	font-size: 10px;
	color: #879A89;
}

#footer .footerCopyright a{
	text-decoration: underline;
	color: #879A89;
}

#footer .footerCopyright a:hover{text-decoration: none;}

#footer .footerPartners{
	margin: 0 1px 0 0;
	display: inline;
	float: left;
	width: 275px; 
	height: 48px;
	background: url(images/bg_footer_partners.gif) 0 0 no-repeat;
}

#footer .footerSolution{
	margin: 3px 0 0 0;
	display: inline;
	float: left;
	width: 233px; 
	height: 45px;
	background: url(images/bg_footer_solution.gif) 0 0 no-repeat;
}

#footer .footerSolution p{
	text-align: right;
	padding: 8px 20px 0 0;
	line-height: 14px;
	font-size: 10px;
	color: #879A89;
}

#footer .footerSolution a{
	text-decoration: underline;
	color: #879A89;
}

#footer .footerSolution a.nolink{
	cursor: default;
	text-decoration: none;
}

#footer .footerSolution a:hover{text-decoration: none;}

/* ---------- footer - end -----------*/

.clear{
	display: inline;
	float: left;
	width: 100%;
}
/* mindaugas */

#leftSide .middle ul li .inactiveli{
	color: #005B8F;
	font-weight: bold;
	font-size: 12px;
}


#leftSide .middle ul li.active span{
	*text-decoration: none;
	*color: #21A1CB;
}

#content.inner2content{
	width: 942px;
}

#contentWide.inner2{
	width: 720px;
	float: left;
	margin-top: 6px;
}

#contentWide.inner2 p{
	font-size: 12px;
	line-height: 18px;
	color: #000;
	font-weight: normal;
	padding: 0px 35px 10px 20px;
}

.inner2include{
	float: left;
	width: 222px;
}


/* mindaugas salono h1-ui*/

#content .sortBy{
width:674px;
}

#content .sortBy{
width:674px;

}
h1.salonoh1{
float:left;

padding:2px 0px 0px 0px;
}
h1.salonoh1{

padding:3px 0px 0px 0px;
width:380px;
}

/* mindaugas: salono vienos masinos ypatumams */
.oldCarY{
float:left;
margin-top:80px; 
width: 672px;
}

/* mindaugas: naujienu sarasui */
#content .news{
float:left;
width:642px;
padding:0px 0px 0px 20px;
}





/* VL css*/

#news_subscribe {
	float: right;
	display: inline;
	width: 250px;
	margin: 6px 0 0 0px;
	padding: 0 0 20px 0;
	/*background-color: red;*/
}

#news_subscribe .block1{
	float: left;
	display: inline;
	width: 210px;
	margin: 0px 0 0 20px;
}

#news_subscribe .block1Top{
	float: left;
	display: inline;
	width: 210px;
	height: 8px;
	background: url(images/bg_subscribe_top.jpg) 0 top no-repeat;
}

#news_subscribe .block1Top p{
	padding: 0;
	line-height: 1px;
}

#news_subscribe .block1Middle{
	float: left;
	display: inline;
	width: 170px;
	padding: 7px 20px 12px 20px;
	background: url(images/bg_subscribe_middle.jpg) 0 top repeat-y;
}

#news_subscribe .block1Middle p{
	/*padding: 4px 10px 4px 20px;*/
	padding: 0px;
	line-height: 18px;
	font-size: 11px;
}

#news_subscribe .block1Middle a{font-weight: bold;}



#news_subscribe .block1Bottom{
	float: left;
	display: inline;
	width: 210px;
	height: 4px;
	background: url(images/bg_subscribe_bottom.jpg) 0 bottom no-repeat;
}

#news_subscribe .block1Bottom p{
	padding: 0;
	line-height: 1px;
}

#news_subscribe form{
	width: 170px;
	display: inline;
	float: left;
}

#news_subscribe p.title{
	font-weight: bold;
	font-size: 12px;
	color: #21a1cb;
	padding: 0px 0px 8px 0px;
	/*font-family: Tahoma, Arial, Verdana;*/
}

#news_subscribe p.txt{
	font-size: 11px;
	line-height: 14px;
	color: #333;
	text-align: right;
	padding: 0 0 11px 0;
}




#news_subscribe .input_container {
	width: 164px;
	display: inline;
	float: left;
	background: url(images/bg_subscribe_input.jpg) 0 0 no-repeat;
	height: 19px;
	padding: 3px 3px 0 3px;
	margin: 0px 0px 4px 0px;
}

#news_subscribe .input_container input{
	display: inline;
	float: left;
	border: none;
	width: 164px;
	height: 19px;
	padding: 0px;
	background-color: transparent;
}


#news_subscribe input.button {
	width: 85px;
	display: inline;
	float: right;
	background: url(images/bg_subscribe_siusti_lt.jpg) 0 0 no-repeat;
	border: none;
	height: 23px;
	padding: 0 0 0 0;
}



/* KONKURSAI 2010.04.25 */
#contKonkursai{
	position: relative;
	padding: 0 0 0 20px;
	height: 100%;
	width: 662px;
	/*background-color: red;*/
}

#contKonkursai .item{
	width: 662px;
	background: url(images/bg_cont1_middle.gif) 0 0 repeat-y;
	height: 100%;
	margin: 0 0 10px 0;
}

#contKonkursai .item .bgTop{
	background: url(images/bg_cont1_top.gif) 0 0 no-repeat;
}	

#contKonkursai .item .bgBottom{
	background: url(images/bg_cont1_bottom.gif) bottom left no-repeat;
	height: 100%;
	padding: 14px 21px 15px 21px;
	position: relative;
}

#contKonkursai .item  .itemTitle{
	font-size: 18px;
	line-height: 24px;
	
}

#contKonkursai .clear_div{
    position: relative;
    clear: both;
    height: 1px;
    font-size: 0px;
    margin: 0px;
    padding: 0px;
    line-height: 1px;
}

#contKonkursai .item  .contLeft{
	width: 279px;
	float: left;
}

#contKonkursai .item  .contRight{
	width: 311px;
	float: right;
}

#contKonkursai .item  .contRight img{
	border: 0px solid #FFF;
}

#contKonkursai .cont2{
	width: 279px;
	background: url(images/bg_cont2_middle.gif) 0 0 repeat-y;
	height: 100%;
	margin: 0 0 15px 0;
}

#contKonkursai .cont2 .bgTop2{
	background: url(images/bg_cont2_top.gif) 0 0 no-repeat;
	height: 100%;
}

#contKonkursai .cont2 .bgBottom2{
	background: url(images/bg_cont2_bottom.gif) bottom left no-repeat;
	height: 100%;
	width: 100%;
	padding: 5px 0;
}

#contKonkursai .cont2 ul, #contKonkursai .cont4 ul{
	display: block;
	margin: 0px;
	padding: 0px;
}

#contKonkursai .cont4 ul{
	float: left;
	height: 100%;
}

#contKonkursai .cont2 ul li, #contKonkursai .cont4 ul li, #contKonkursai .cont5 ul li{
	float: left;
	margin: 0px;
}

#contKonkursai .item  .contLeft p{
	padding: 0px;
}

#contKonkursai .item .itemTitle{
	padding: 0 0 10px 0;
}

#content #contKonkursai .item  .contRight p, #content #contKonkursai  .itemDarbas p{
	font-weight: bold;
	padding: 0 0 0 0;
	margin: 0px;
	position: relative;
}


#contKonkursai .item  .contRight .contImg, #contKonkursai .itemDarbas .contImg{
	position: relative;
	padding: 0 0 5px 0;
	width: 311px;
}

#contKonkursai .item  .contRight .contImg img, #contKonkursai .itemDarbas .contImg img, #contKonkursai img{
	display: block;
	float: none;
	margin: 0px;
	padding: 0px;
	border: 0px solid #FFF;
}

#contKonkursai .item  .contRight p span, #contKonkursai .itemDarbas p span{
	font-weight: normal;
	font-size: 11px;	
}

#contKonkursai .item  .contRight .contImg .ratings, #contKonkursai .itemDarbas .contImg .ratings{
	position: absolute;
	top: 0px;
	right: -1px;
	width: 128px;
	height: 29px;
	z-index: 1;
	background: url(images/bg_ratings.gif) top right no-repeat;
	font-size: 18px;
}

#contKonkursai .item  .contRight .contImg div, #contKonkursai .itemDarbas .contImg div, #contKonkursai .cont3 .ratings div{
	/*padding: 1px 0 0 93px;*/
	padding: 1px 0 0 0;
	text-align: right;
	/*background: url(images/ratio0.gif) 10px 4px no-repeat;*/
	background-position: 10px 4px;
	background-repeat: no-repeat;
}

/*
#contKonkursai .item  .contRight .contImg .ratio0, #contKonkursai .itemDarbas .contImg .ratio0{
	background-image: url(images/ratio0.gif);
}

#contKonkursai .item  .contRight .contImg .ratio1, #contKonkursai .itemDarbas .contImg .ratio1{
	background-image: url(images/ratio1.gif);
}

#contKonkursai .item  .contRight .contImg .ratio2, #contKonkursai .itemDarbas .contImg .ratio2{
	background-image: url(images/ratio2.gif);
}

#contKonkursai .item  .contRight .contImg .ratio3, #contKonkursai .itemDarbas .contImg .ratio3{
	background-image: url(images/ratio3.gif);
}

#contKonkursai .item  .contRight .contImg .ratio4, #contKonkursai .itemDarbas .contImg .ratio4{
	background-image: url(images/ratio4.gif);
}

#contKonkursai .item  .contRight .contImg .ratio5, #contKonkursai .itemDarbas .contImg .ratio5{
	background-image: url(images/ratio5.gif);
}
*/

#contKonkursai  .ratio0{
	background-image: url(images/ratio0.gif);
}

#contKonkursai .ratio1{
	background-image: url(images/ratio1.gif);
}

#contKonkursai .ratio2{
	background-image: url(images/ratio2.gif);
}

#contKonkursai .ratio3{
	background-image: url(images/ratio3.gif);
}

#contKonkursai .ratio4{
	background-image: url(images/ratio4.gif);
}

#contKonkursai .ratio5{
	background-image: url(images/ratio5.gif);
}



/* KONKURSAS CSS */

#contKonkursai .cont3{
	position: relative;
	height: 100%;
}

#contKonkursai .cont3 .facebook{
	position: relative;
	float: left;
	width: 85px;
	height: 16px;
	top: 13px;
	margin: 0 0 0 15px;
	background: url(images/img_facebook.gif) 0 0 no-repeat;
}


#contKonkursai .cont4{
	background: url(images/bg_cont4_middle.gif) 0 0 repeat-x;
	margin: 0 0 15px 0;
	float: left;
	width: 220px;
	height: 100%;
}

#contKonkursai .cont4 .bgTop2{
	background: url(images/bg_cont4_left.gif) 0 0 no-repeat;
	height: 100%;
}

#contKonkursai .cont4 .bgBottom2{
	background: url(images/bg_cont4_right.gif) top right no-repeat;
	padding: 5px 10px 5px 0;
}

#contKonkursai .description p{
	padding: 0 0 16px 0;
}


#contKonkursai .itemDarbas{
	width: 311px;
	float: left;
	padding: 0 0 35px 0;
}

#contKonkursai .line .first{
	margin-right: 40px;
}

#contKonkursai .cont5{
	float: left;
	background: url(images/bg_cont4_middle.gif) 0 0 repeat-x;
	margin: 0 20px 5px 0;
}

#contKonkursai .cont5 .bgTop2{
	background: url(images/bg_cont4_left.gif) 0 0 no-repeat;
}

#contKonkursai .cont5 .bgBottom2{
	background: url(images/bg_cont4_right.gif) top right no-repeat;
	padding: 5px 10px 15px 10px;
}

#contKonkursai .cont5 p{
	padding: 0px;
	font-weight: bold;
}

#contKonkursai .cont5 p span{
	font-weight: normal;
	font-size: 11px;
}

#contKonkursai .cont3 .ratings{
	float: left;
}

#contKonkursai .cont3 .ratings div{
	padding: 3px 0 0 73px;
	text-align: right;
	background-position: 0px 4px;
	background-repeat: no-repeat;
}

#contKonkursai .cont3 .ratings p{
	font-size: 18px;
}

#contKonkursai .bigPhoto{
	padding: 0 0 10px 0;
}

#contKonkursai   h4{
	padding-left: 0px;
}

#contKonkursai .comment{
	padding: 0 0 11px 0;
}

#contKonkursai .comment p{
	padding-left: 0px;
	clear: both;
}

#contKonkursai .comment .name{
	font-weight: bold;
	color: #21a1cb;
	padding: 3px 105px 4px 0;
	background-position: top right;
	background-repeat: no-repeat;
	float: left;
	clear: right;
}

#contKonkursai .voteLink a{
	display: block;
	float: left;
	margin: 0px 2px 0 0;
	width: 15px;
	height: 15px;
	background: url(images/vote1.gif) 0 0 no-repeat;
}

#contKonkursai .voteLink a:hover{
	background: url(images/vote5.gif) 0 0 no-repeat;
}

#contKonkursai .voteLink .hover{
	/*display: block;
	float: left;
	margin: 0px 2px 0 0;
	width: 15px;
	height: 15px;*/
	background: url(images/vote5.gif) 0 0 no-repeat;
}


#contKonkursai .forma{
	position: relative;
}

#contKonkursai .forma form{
	width: 430px;
}

#contKonkursai .forma .line {
	padding: 0 0 11px 0;
}

#contKonkursai .forma .line .name{
	width: 85px;
	float: left;
	padding: 3px 0 0 0;
}

#contKonkursai .forma .line .field{
	width: 345px;
	float: right;
}

#contKonkursai .forma .contInput{
	width: 152px;
	height: 20px;
	float: left;
	background: url(images/bg_input_konk.gif) 0 0 no-repeat;
	padding: 2px 4px 0 4px;
	line-height: 18px;
	margin: 0 0 2px 0;
}

#contKonkursai .forma .contInput input{
	border: 0px solid #FFF;
	background-color: transparent;
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
}

#contKonkursai .forma .voteLink{
	float: left;
	padding: 2px 0 0 30px;
}

#contKonkursai .forma .contTextarea{
	width: 339px;
	height: 90px;
	float: left;
	background: url(images/bg_textarea_konk.gif) 0 0 no-repeat;
	padding: 1px 2px 0 4px;
	line-height: 18px;
}

#contKonkursai .forma .contTextarea textarea{
	border: 0px solid #FFF;
	background-color: transparent;
	width: 339px;
	height: 87px;
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
}

#contKonkursai .forma .errorMsg{
	font-weight: bold;
	color: #e82727;
	padding: 0 0 18px 85px;
}

#contKonkursai .forma .contButton input{
	width: 125px;
	height: 23px;
	background: url(images/bg_button_konk.gif) 0 0 no-repeat;
	border: 0px solid #FFF;
	background-color: transparent;
	cursor: pointer;
}

.expand1{
	clear: both;
	height: 50px;
	position: relative;
}

.expand2{
	clear: both;
	height: 100px;
	position: relative;
}

.expand3{
	clear: both;
	height: 150px;
	position: relative;
}

.expand4{
	clear: both;
	height: 200px;
	position: relative;
}