/* Start of CMSMS style sheet 'opel_servisas' */
/* ********************************* general ***************************************** */



	body {

		font-family:verdana,helvetica;

		font-size:10px;

		margin:0;

	}



/* ********************************* images ***************************************** */

	div.pageContentRight 	{background-image:url(images/html/page_drop_right.gif);}

	div.pageEnd 			{background-image:url(images/html/page_drop_base.gif);}

	div.navWrapper 			{background-image:url(images/html/nav_drop_base.gif);}

	div.nav 				{background-image:url(images/html/nav_drop_right.gif);}

	div.nav a 				{background-image:url(images/html/nav_bullet.gif);}

	div.nav ul a.selected	{background-image:url(images/html/nav_sub_bullet.gif);}

	div.utility a 			{background-image:url(images/html/utility_link_rightbullet.gif);}

	div.utility a:Hover 	{background-image:url(images/html/utility_link_rightbullet_over.gif);}

	div.catwalk 			{background-image:url(images/html/page_drop_right.gif);}

	table.carnav ul 		{background-image:url(images/html/carnav_base.gif);}

	table.carnav li 		{background-image:url(images/html/carnav_divider.gif);}

	div.carsubnav a 		{background-image:url(images/html/nav_bullet.gif);}

	a.top 					{background-image:url(images/html/top.gif);}



/* ********************************* page ***************************************** */

	div.pageWrapper {

		width:960px;

	}

	div.pageContent {

		position:absolute;

		left:0;

		top:0;

		width:960px;

		margin-top:20px;

	}

	div.pageContentTop {

		background:url(images/html/page_drop_right.gif) repeat-y right center;

		width:960px;

	}

	div.pageContentLeft {

		float:left;

		width:190px;

		overflow:hidden;

	}

	div.pageContentRight {

		float:right;

		background-image:url(images/html/page_drop_right_top.gif);

		background-repeat:repeat-y;

		background-position:783px;

		width:790px;

		overflow:hidden;

		margin-left:-20px;

	}

	div.pageContentBase {

		width:960px;

		clear:both;

	}

	div.pageEnd {

		float:right;

		width:100%;

		line-height:12px;

		background:url(images/html/page_drop_base.gif) no-repeat right bottom;

	}

	div.promoContainer {

		position:absolute;

		left:220px;

		top:336px;

	}



/* ********************************* homepage ***************************************** */

	div.heroImage {

		position:absolute;

		left:20px;

		top:0;

		width:937px;

		height:416px;

		background:no-repeat top left;

		/*margin-left:20px;*/

	}

	#heroLinkDiv {

		position:absolute;

		top:20px;

		left:220px;

		width:700px;

		height:320px;

		cursor:pointer;

		cursor:hand;

		z-index:3;

	}

	#heroHead {

		font-weight:600;

		font-size:250%;

		z-index:2;

		position:absolute;

		color:black;

		top:20px;

		left:210px;

		width:700px;

	}

	#heroHead b {

		font-size:80%;

		padding-left:30px;

		background:url(images/html/hero_bullet.gif) no-repeat left center;

		color:inherit;

		text-decoration:none;

		font-weight:normal;

	}



/* ********************************* breadcrumbs ***************************************** */

	div.breadcrumbs {

		width:780px;

		padding:4px 0 4px 210px;

		color:#FFCE21;

	}

	div.breadcrumbs a {

		color:#666666;

		text-decoration:none;

	}

	div.breadcrumbs a:hover {

		color:#666666;

		text-decoration:underline;

	}

	div.breadcrumbs span {

		color:#666666;

	}

/* ********************************* promo buttons ***************************************** */

	table.promo {

		/* margin-top:-20px; */

		position:relative;

		top:-20px;

		margin:0 0 -20px 5px;

	}

	table.promo td {

		text-align:center;

		line-height:0px;

		font-size:1px;

	}

	table.promo table {

		margin-right:35px;

	}

	/* new version:  Kenneth 04/10/05 less images, overlayable, smaller HTML */

	div.promo {

		background:url(images/html/promo_bg.gif) no-repeat center center;

		padding:5px;

		width:135px;

		float:left;

		margin:-20px 37px 0 0;

	}

/* ********************************* logo ***************************************** */

	div.logo {

		margin-left:20px;

	}

	div.brandMsg {

		font-family:verdana;

		margin:5px 10px 0px 10px;

		color:#000000;

	}

	div.logo a img {

	width: 144px;

	height: 78px;

	}

/* ********************************* left nav ***************************************** */

	div.navWrapper {

		margin-top:5px;

		background:url(images/html/nav_drop_base.gif) no-repeat right bottom;

		padding-bottom:10px;

		width:170px;

		margin-bottom:20px;

	}

	div.nav {

		width:170px;

		background:#ffffff url(images/html/nav_drop_right.gif) repeat-y right center;

	}

	div.nav a {

		display:block;

		width:130px;

		color:black;

		background-position: left center;

		background:url(images/html/nav_bullet.gif) no-repeat 13px center;

		background-repeat: no-repeat;

		text-decoration:none;

		padding:4px 0 4px 32px;

		word-wrap:break-word;

		border-top:1px solid #FFFFFF;

		border-bottom:1px solid #FFFFFF;

	}

	div.nav a.selected {

		color:#666666;

	}

	div.nav a:Hover {

		background-color:#eeeeee;

		border-top:1px solid #FFCC33;

		border-bottom:1px solid #FFCC33;

	}

	div.nav ul, div.nav li {

		margin:0;

		list-style-type:none;

		padding:0;

	}

	div.nav ul a{

		margin-left:10px;

		width:120px;

		padding:0 0 0 32px;

		background-image:none;

		word-wrap:break-word;

	}

	div.nav ul a.selected{

		background:url(images/html/nav_sub_bullet.gif) no-repeat 20px center;

	}

	div.nav ul li.selected a{

		color:#666666;

		background:url(images/html/nav_sub_bullet.gif) no-repeat 20px center;

	}



/* ********************************* footer ***************************************** */

	div.footer {

                color:#999999;

                float:right;

                font-weight:normal;

                margin:9px 20px 10px;

                width:473px;

	}

	div.footer a {

		color:#999999;

		font-weight:normal;

		text-decoration:none;

	}

	div.footer a:hover {

		color:#000000;

		font-weight:normal;

		text-decoration:none;

	}

	div.footercentre {

		color:#FFCE21;

                float:left;

                text-align:center;

	}



/* ********************************* utility ***************************************** */

	div.utility {

		float:left;

		margin:0;

		width:170px;

	}

	div.utility table {

		margin:0;

		border:0;

		width:170px;

	}

	div.utility td.utilityname {

		vertical-align:top;

		background:url(images/html/utility_name_bg.gif);

		width:25px;

		background:#FFD400;

	}

	div.utility td.utilitycontent {

		vertical-align:middle;

		width:145px;

		background:url(images/html/utility_link_rightbg.gif) repeat-y left top;

	}

	div.utility select {

		color:#666666;

		width:125px;

		margin:0 0 5px 5px;

		font-size:10px;

	}

	div.utility ul {

		list-style: none;

		margin:0;

		padding:0;

	}

	div.utility ul li {

		margin:0;

		/*border-top: 1px solid #ffffff;*/

	}

	div.utility a {

		margin:0;

		display:block;

		width:113px;

		padding: 5px 0px 6px 25px;

		text-decoration:none;

		color: #000000;

		background:url(images/html/utility_link_rightbullet.gif) repeat-y left top;

		word-wrap:break-word;

	}

	div.utility a:Hover {

		background:url(images/html/utility_link_rightbullet_over.gif) repeat-y left top;

	}







/* ********************************* catwalk ***************************************** */

	div.catwalk {

		float:right;

		width:790px;

		background:url(images/html/page_drop_right.gif) repeat-y right center;

		overflow:hidden;

	}

	div.catwalkbg {

		width:797px;

		margin-right:-27px;

		height:120px;

		overflow:hidden;

	}

	div.catwalk #catwalkcontainer {

		position:relative;

		left:0;

		top:0;

		width:797px;

		height:120px;

	}

	div.catwalk div.catwalktable {

		position:absolute;

		left:40px;

		top:0;

		clip:rect(0px 717px 120px 0px);

		width:717px;

		overflow:hidden;

	}

	div.catwalk div.catwalkFade {

		position:absolute;

		top:0;

		width:20px;

		height:120px;

		background:white;

		visibility:hidden !important;

		visibility:visible;

	}

	div.catwalk .fadeLeft {

		filter:progid:DXImageTransform.Microsoft.Alpha( style=1,opacity=0,finishOpacity=100,startX=100,finishX=0,startY=0,finishY=0);

	}

	div.catwalk .fadeRight {

		filter:progid:DXImageTransform.Microsoft.Alpha( style=1,opacity=0,finishOpacity=100,startX=0,finishX=100,startY=0,finishY=0);

	}

	.showroom td {


		vertical-align:top;

	}

	.showroom td img {

		margin:0 15px 0 15px;

	}

	.showroom a:hover b {

	}

	#showroomDisclaimer {

		margin:50px 0 0 15px;

		color:#999999;

	}



/* ********************************* primary car nav ***************************************** */

	table.carnav {

		margin-left:10px;

	}

	table.carnav ul {

		display:inline;

		margin:0;

		padding:0 0 8px 0;

		list-style:none;

		background:url(images/html/carnav_base.gif) repeat-x center bottom;

	}

	table.carnav li {

		padding:0;

		margin:0;

		list-style:none;

		display:inline;

		background:url(images/html/carnav_divider.gif) no-repeat left center;

		padding-left:5px;

	}

	table.carnav li a {

		color:black;

		text-decoration:none;

		margin:0;

		padding:0 5px 0 5px;

	}

	table.carnav li a.selected {

		color:#666666;

	}

	table.carnav li a:Hover {

		background-color:#eeeeee;

	}

	#carlineHeroHead {

		font-weight:600;

		font-size:250%;

		z-index:1000;

		position:absolute;

		color:black;

		top:380px;

		left:210px;

		text-decoration:none;

		width:740px;

	}

	#carlineHeroHead b {

		font-size:80%;

		padding-left:30px;

		background:url(images/html/hero_bullet.gif) no-repeat left center;

		color:inherit;

		text-decoration:none;

		font-weight:normal;

	}

	#carlineHeroHead b:Hover {

		background-image:url(images/html/hero_bullet-over.gif);

	}



/* ********************************* secondary car nav ***************************************** */

	div.carsubnav {

		position:absolute;

		left:0px;

		top:90px;

		z-index:100;

		visibility:hidden;

		width:300px;;

	}

	div.carsubnav a {

		color:black;

		display:block;

		text-decoration:none;

		margin:0;

		padding:5px 10px 5px 20px;

		background-position: left center;

		background:#ffffff;

		background:#ffffff url(images/html/nav_bullet.gif) no-repeat 4px center;

		background-repeat: no-repeat;

		border-top:1px solid #999999;

	}

	div.carsubnav a:Hover {

		background-color:#eeeeee;

	}



/* ********************************* showroom (& catwalk) ***************************************** */

	.showroom td {text-align:center}

	.showroom a {

		font-size:100%;

		font-weight:bold;

		color:black;

		text-decoration:none;

		font-family:tahoma,helvetica;

	}

	.showroom b {

		font-size:110%;

		background:url(images/html/showroom_bullet.gif) no-repeat 0px 2px;

		padding-left:20px;

		padding-right:20px;

	}

	.showroom i {

		font-size:110%;

		font-style:normal;

		color:#999999;

	}

	.showroom{position:relative;top:0;left:0;}





/* ********************************* misc ***************************************** */

	a.top {

		padding:5px 0px 5px 637px;

		background:url(images/html/top.gif) no-repeat left center;

		text-decoration:none;

		color:#111111;

		display:block;

		font-weight:bold;

		font-size:13px;

	}

	.fadeout {

		filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);

		opacity:0.8;

	}



	a.yellowbullet {

		padding-left:30px;

		background:url(images/html/nav_bullet.gif) no-repeat left center;

		text-decoration:none;

		font-weight:normal;

	}



   	a.innerLink

	{

        	background: url(images/html/showroom_bullet.gif) no-repeat 0px 2px;

		padding-left:20px;

		text-decoration: none; 

		font-size: 90%; 

		font-weight: bold; 

		color: #000000;

    	}



	div.NonFlash360

	{

		min-height:1px;

	}



	*html div.NonFlash360

	{

		height: 1px;

	}



.logo_armi {

	float: right;

	width: 158px;

	height: 40px;

	margin-right: 50px;



}

#landingImage {
      padding-right: 40px;
      font-size: 11px;
      margin-top: -24px;
}

#landingImage-servisas {
      float:left;
      font-size:11px;
      width:355px;
}

#landingImage-servisas div a:link, #landingImage-servisas div a:visited {
color:#0000FF;
font-size:12px;
text-decoration:underline;
}

#landingImage-servisas div a:link:hover, #landingImage-servisas div a:visited:hover {
text-decoration: none;
}

#landingImage-servisas a.registravimas:link, #landingImage-servisas a.registravimas:visited {
color:#000000;
font-size:15px;
font-style:normal;
text-decoration:underline;
}

#landingImage-servisas a.registravimas:link:hover, #landingImage-servisas a.registravimas:visited:hover {
font-style:normal;
text-decoration:none;
}

.landing-servisas-wrap {
      margin-top: -24px;
}

table.carnav li {
      font-size: 11px;
}

h1 {
color:#000000;
font-size:13px;
font-weight:bold;
margin:0pt;
padding:0pt 0pt 9px;
text-align:left;
}

#landingImage p {
margin:0pt;
padding:5px 0pt 6px;

}

a.komplektacija {
display:block;
color:black;
background-position: left center;
font-weight: bold;
background:url(images/nav-ar-yellow.gif) no-repeat 13px center;
text-decoration:underline;
padding:4px 0 4px 32px;
}

a.komplektacija:hover {
text-decoration: none; 
}

.naudoti_automobiliai_photo {
	width: 300px;
	float: left;
}

.naudoti_automobiliai_aprasymas {
	width: 500px;
	float: left;
}

.product_detail_aprasymas {
        border-bottom:1px solid #CCCCCC;
        clear:both;
        float:left;
        padding:7px 0px;
        width:404px;
}

.aprasymo_pavadinimas {
	float:left;
	font-weight:bold;
	margin-right:31px;
	text-align:right;
	width:144px;
}

.aprasymo_reiksme {
	float: left;
}

.object_item {
border-bottom: 1px solid #CCCCCC;
clear:both;
font-size:8pt;
margin:0px;
min-height:14px;
padding:8px;
position:relative;
width:332px;
}

.field_name {
font-size:9pt;
font-weight:bold;
margin:0px;
min-height:30px;
padding:0px;
position:absolute;
text-align:right;
width:150px;
}

.object_item .field_value {
display:block;
font-size:8pt;
height:100%;
margin:0px;
padding:0 0 0 170px;
position:relative;
}

.center_area {
float: left;
width: 100%;
}

#item-left {
float: left;
width: 361px;
margin-left:20px;
}

.naudoti_aprasymas {
float: left;
width: 100%;
}

#left-images {
float: left;
width:386px;
}

#photodiv {
float: left;
width: 350px;
margin-left: 35px;
}

#item-thumbs {
foat: left;
margin-left:36px;
margin-top:5px;
}

.item {

float:left;

font-family:Verdana,Tahoma,Arial;

overflow:hidden;

padding:10px 10px 10px 21px;

width:342px;

}



.item5_6 {

border:medium none;

}

.oRow1 {

margin:0px 0px 0px 0px;

}



.photo {

float:left;

margin:0px;

padding:0px;

width:150px;

}



.info {

color:#656565;

float:left;

font-size:8pt;

padding-left:10px;

width:180px;

}



.center_area {

float: left;

margin: 0px 0px 0px 34px;

}



p.name {

background-color:#F9F8F8;

border:1px solid #EAEAEA;

clear:both;

float:left;

margin:0px 0px 7px;

padding:7px 0px 7px 10px;
font-size:16px;
width:333px;

}



.all {

	float: left;

	width: 343px;

	background-color:#F9F8F8;

	border:1px solid #EAEAEA;

}



p.other_info {



}

.opel_produktai {
float: left;
width: 100%;
}

.photo a img, #photodiv a img, #item-thumbs a img {
border:0 none;
}

.name a:link, .name a:visited, .other_info a:link, .other_info a:visited {
color:black;
font-weight:bold;
text-decoration:none;
}

.name a:hover, .other_info a:hover {
text-decoration:underline;
}

li.mikro {
border-bottom:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
color:black;
display:block;
text-decoration:none;
width:130px;

}

#paging {
float:left;
margin-left:300px;
width:200px;
}

#paging a:link, a:visited {
color: #000000;
font-weight: bold;
}

.nav a:link, .nav a:visited {
font-weight: normal;
}

.carnav div div ul li a:link, .carnav div div ul li a:visited {
font-weight: normal;
}

.smaller_text p {
margin: 0px;
}

.info p {
margin: 0px;
}

.info p.other_info {
margin: 8px 0px 0px 0px;
}

.breadcrumbs a:link, .breadcrumbs a:visited {
font-weight: normal;
}

.naujienu_nuotrauka {
float: left;
width: auto;
}
/* End of 'opel_servisas' */

