/* Start of CMSMS style sheet 'opel_kontaktai' */
/* ********************************* 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 0pt;

                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;



}



.tekstas {

	float: left;

	width:750px;

	text-align: left;

	font-family:Arial,Helvetica,sans-serif;

	font-size:12px;

	margin-top: -30px;

	position: relative;

}



.tekstas p {

	float: left;


}



.contactform, .contactform p {

	float: left;

	width: 400px;
	_width: 350px;

}



form, form p {



margin:0px;

padding:0px;

}


.opel-kontaktai-divas {
	
	float: left;

	width: 350px;
        _width: 340px;
}

.opel-kontaktai-divas  p a:link, .opel-kontaktai-divas p a:visited {
color:#0000ff;
font-size:12px;
text-decoration:underline;
}

.opel-kontaktai-divas  p a:link:hover, .opel-kontaktai-divas p a:visited:hover {
text-decoration:none;
}

.opel-kontaktai-divas p a.registravimas:link, .opel-kontaktai-divas p a.registravimas:visited {
color:#000000;
font-size:16px;
font-style:normal;
text-decoration:underline;
}

.opel-kontaktai-divas p a.registravimas:link:hover, .opel-kontaktai-divas p a.registravimas:visited:hover {
text-decoration:none;
}

span#tmessage p.tmessage {
font-size: 16px;
font-weight: bold;
}

li.mikro {
background:transparent url(images/html/nav_bullet.gif) no-repeat scroll 13px center;
border-bottom:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
color:black;
display:block;
text-decoration:none;
width:130px;

}

/* ------------- DARBUOTOJU NUOTRAUKOS SU APRASYMAIS ------------- */

.darbuotojas {
	float: left;
	width: 400px;
	margin: 10px 10px 10px 0px;
}

.darbuotojo-nuotrauka {
	float: left;
	width: auto;
	border: 2px solid #CACACA;
        height: 100px;
}

.dabuotojo-aprasymas {
	float: left;
	width: 250px;
	margin-top: 5px;
	margin-left: 10px
}

.darbuotojo-vardas-pavarde {
	font-weight: bold;
}

.darbuotojo-emailas {
	float: left;
	margin-top:5px;
}

.darbuotojo-emailas a:link, .darbuotojo-emailas a:visited {
	color:#0000FF;
	text-decoration:underline;
}

.darbuotojo-emailas a:link:hover, .darbuotojo-emailas a:visited:hover {
	text-decoration: none;
}

.autonuoma-nuoroda {

	float:left;
	font-size:20px;
	font-weight:normal;
	margin-top:30px;
	text-align:left;
	width:350px;
}

.autonuoma-nuoroda a:link, .autonuoma-nuoroda a:visited {
	color: #000000;
	text-decoration:underline;
}

.autonuoma-nuoroda a:link:hover, .autonuoma-nuoroda a:visited:hover {
	text-decoration:none;
}





p.armi-imones-pavadinimas {
width: 100%;
margin-bottom:15px;
}


.registruoti-automobili-remontui-nuoroda {
float:left;
margin-top:68px;
text-align:left;
width:350px;
}

.registruoti-automobili-remontui-nuoroda a.registravimas:link, .registruoti-automobili-remontui-nuoroda a.registravimas:visited {
color:#000000;
font-size:16px;
font-style:normal;
text-decoration:underline;
}

.registruoti-automobili-remontui-nuoroda a.registravimas:link:hover, .registruoti-automobili-remontui-nuoroda a.registravimas:visited:hover {
font-style:normal;
text-decoration:none;
}

.autonuoma-nuoroda {
float:left;
font-size:20px;
font-weight:normal;
margin-top:30px;
text-align:left;
width:350px;
}

.autonuoma-nuoroda a:link, .autonuoma-nuoroda a:visited {
color:#000000;
text-decoration:underline;
}

.autonuoma-nuoroda a:link:hover, .autonuoma-nuoroda a:visited:hover {
text-decoration:none;
}
/* End of 'opel_kontaktai' */

