/***************************************************



	Stylesheet

	Project: redesign Cadillceurope.com

	Date: 18-08-2006

	Created By: Sanne Koopman

	Changed: Bas Reus (14-06-2006), added 4x 'notExpandLink' in addition to 'eExpandLink'

	Company: Basket Builders 

	

****************************************************/



html,body{

	width:100%;

	height:100%;

	}



body{

    margin:0px;

    font-family:verdana;

	font-size:11px;

	line-height:15px;	

	background:url(imagini/bg_body.png) repeat-x #373E48;

	margin-top:10px;

	margin-bottom:10px;

	color:#69717C;

	

    }

	

html>body{

	background-color:#424954;

	margin-bottom:10px;

	}





	

/************************************

	Overall styles, spacer clear etc

*************************************/



#clearDiv {clear:both;}

#spacerDiv {clear:both;height:10px;}


.borderSides{

	width: 969px;

	border-left:1px solid #B5B7BB;

        border-right:1px solid #B5B7BB;

	}

	



	

/************************************

	Sitetemplate

*************************************/



#container

{

	padding-bottom:10px;

		

}

 

#mainContent{

    width: 971px;	

	 text-align: left;

	 background-color:#FFFFFF;

    border:1px solid #FFFFFF;



	 }

	 

html>body #mainContent{

	width:969px;

	}

	

/***************************************************

	Header 

	styles

****************************************************/

    

#mainContent #header{

    height:93px; 

    display:block;	

	padding:0px;

    }

	

#mainContent #header span{

    visibility:hidden;

    }

	

	

/***************************************************

	Footer 

	styles

****************************************************/



#mainContent #footer{

    background:url('imagini/bg_footer.gif') ;

    height:31px; 

}

  

#mainContent #footer .copyright{

	float:right;

	padding-right:28px;

	padding-top:8px;

	font-size:10px;

	color:#ffffff	

  }

  

#mainContent #footer .copyright a{

	text-decoration:none;

	font-size:10px;

	color:#ffffff	

}

  

#mainContent #footer .copyright a:hover{

	font-size:10px;

	color:#ffffff	

}





#mainContent #footer .meta{

	float:left;

	padding-left:17px;

	padding-top:10px;

	font-size:10px;

	font-family: "TradeGothic Light", verdana;

	color:#ffffff	

  }

  

#mainContent #footer .meta a{

	padding-left:14px;

	padding-right:14px;

	text-decoration:none;

	color:#ffffff	

}

  

#mainContent #footer .meta a:hover{

	color:#ffffff	

}

  

  



/***************************************************

	Content template

	styles

****************************************************/


#mainContent #visual{

    height:100%;

    float:left;

    }

* html #visual {
  height: 311px;
}


#mainContent #contentContainer{

	clear:both;

	}	



#mainContent #contentContainer #seperator{

    display:block;

    background:url(imagini/bg_seperator.png) repeat-x;

    margin:0px;

     margin:0px;

	height:9px;

  }



#mainContent #contentContainer #content {	

	display:block;

    width:969px; 

	margin-top:-5px;	

    }

	

#mainContent #contentContainer .contentBorder{

	border-top:1px solid #B5B7BB;

    border-left:1px solid #B5B7BB;

    border-right:1px solid #B5B7BB;

	}

	

html>body #mainContent #contentContainer #content {

	margin-top:0px;

	}	



#mainContent #contentContainer #content #contentHeader{

	display:block;

    color:#424954;

    background-image:url(imagini/bg_contentHdr.png);

	width:966px;

    height:32px;

    border-bottom:1px solid #B5B7BB;

    

	

	}

	

html>body #mainContent #contentContainer #content #contentHeader{



	}	

	

	

#mainContent #contentContainer #content #contentHeader h1{

	margin:0px;

	margin-left:16px;

	font-weight:bold;

	font-size:14px;		

	line-height:32px;

         text-transform: uppercase

	}





#UpperTextBlock {

		width:944px;

		min-height:40px;

		margin:10px;

                  padding-left:10px;

                  padding-right:10px;

		margin-bottom:20px;

                  margin-top:20px;

	}



/***************************************************

	gradient content block

	styles

****************************************************/



#gradientBlock {

		width:944px;

		min-height:328px;

		margin:10px;

		margin-bottom:0px;

		border:1px solid #B5B7BB;

		background:#FFFFFF url(imagini/bg_gradient.png) no-repeat 50% 100%;

	}



/***************************************************

	news / newsarchive > Item

	styles

****************************************************/

	

#newsItem{

	width:695px;    

    min-height:326px;

	float:right;

	border-left:1px solid #DDDFE3;

	}

	



#newsItem #itemDetails{

	float:left;	

	display:block;

	width:695px;

	padding-top:0px;

	padding-left:21px;

	padding-right:0px;

	}

	

html>body #newsItem #itemDetails{

	width:669px;

	}

	

#newsItem img{

	float:right;

	margin-bottom:0px;

    margin-right:-5px;

	}

	

html>body #newsItem img{

	margin-bottom:8px;

	}



#newsItem #itemDetails .itemTitle{

    font-size:16px;

	font-weight:bold;

	margin-bottom:24px;

    padding-top:8px;

	line-height:18px;

    height:38px;

    color:#000000;

	}

	

#newsItem #itemDetails .itemDate{

height:20px;

	margin-left:1px;

	margin-bottom:8px;

	}

	

#newsItem #itemDetails .itemIntro{

	margin-left:0px;

	}

	

#newsItem .text{

	clear:both;

	display:block;

	padding-left:22px;

	padding-right:10px;

	padding-bottom:20px;

	margin:0px;

	margin-top:4px;

	color:#69717C;

	}

    

/***************************************************

	news / newsarchive > Item

	styles

****************************************************/

	

#eventItem{

	width:695px;

    min-height:326px;

	float:right;

	border-left:1px solid #DDDFE3;

	}

	



#eventItem #itemDetails{

	float:left;	

	display:block;

	width:695px;

	padding-top:0px;

	padding-left:21px;

	padding-right:0px;

	}

	

html>body #eventItem #itemDetails{

	width:669px;

	}

	

#eventItem img{

	float:right;

	margin-bottom:0px;

    margin-right:-5px;

	}

	

html>body #eventItem img{

	margin-bottom:8px;

	}



#eventItem #itemDetails .itemTitle{

    font-size:16px;

	font-weight:bold;

	margin-bottom:24px;

    padding-top:8px;

	line-height:18px;

    height:38px;

    color:#000000;

	}

	

#eventItem #itemDetails .itemDate{

height:20px;

	margin-left:1px;

	margin-bottom:8px;

	}

	

#eventItem #itemDetails .itemIntro{

	margin-left:0px;

	}

	

#eventItem .text{

	clear:both;

	display:block;

	padding-left:22px;

	padding-right:10px;

	padding-bottom:20px;

	margin:0px;

	margin-top:4px;

	color:#69717C;

	}

	

		

/*content styles*/	

	

/***************************************************

	Overview

	styles

****************************************************/



#overview{

	width:238px;

	float:left;	

	padding-left:10px;

	padding-top:7px;	

	}

	

	

#overview ul{

	width:218px;

	margin:0px;

	padding:0px;

    

	}

	

#overview li{

list-style:none;

margin:0px;

padding:0px;

font-size:10px;

	}

	

#overview li.seperator{

	    clear:left;

	  	background:url(imagini/overview_seperator.png) repeat-x 0px 0px;

		margin-top:10px;

        margin-bottom:-3px;

        

	}

	

#overview li .arrow{

	    float:left;

		background:url(imagini/arrow_overview.png) no-repeat 0px 5px;

		width:8px;

		height:10px;

	}

	

#overview li a{

    float:left;

	text-decoration:none;

	color:#69717C;

	}



#overview li a:hover{

    float:left;

	text-decoration:none;

	color:#000000;

	}

    

#overview li a.selected{

    float:left;

	text-decoration:none;

	color:#000000;

	}	



#overview #archiveYear a{

	float:left;

	font-weight:normal;

	color:#69717C;

	text-decoration:none;

    font-size:10px;

	}

	

#overview #archiveYear a.selected{

	float:left;

	font-weight:bold;

	color:#69717C;

	text-decoration:none;

	}

	

#overview #archiveYear a:hover{

	text-decoration:underline;

	}

	

#overview #archiveYear .block{

	display:block;

	float:left;

	width:23px;

	background:url(imagini/archive_block.png) no-repeat 10px 7px;

	}



	

#overview #paging{

	width:218px;

	clear:both;

	display:block;

	padding-top:10px;

	padding-right:0px;

	}

	

#overview .seperator{	

        width:218px;	

	    clear:left;

	  	background:url(imagini/overview_seperator.png) repeat-x 0px 10px;

		height:21px;

	}

	

	

#overview #archive{

        margin-top:20px;

	}		



#overview #archive a{

	font-weight:bold;

	color:#69717C;

	text-decoration:underline;

	}	



#overview #archive a:hover{

	font-weight:bold;

	color:#69717C;

	text-decoration:none;

	}	



#overview #paging #previous{

	float:left;

	height:15px;

	}

	

#overview #paging #next{

	float:right;	

	height:15px;

	}

    

  #overview #paging #next a{

  background:url(imagini/btn_overview_next.png) no-repeat 100% 0px;

  padding-right:25px;

  }  

  

    #overview #paging #previous a{

  background:url(imagini/btn_overview_previous.png) no-repeat 0px 0px;

  padding-left:25px;

  } 

	

#overview #paging #next a, #overview #paging #previous a, #archive a{

	font-weight:bold;

	color:#69717C;

	text-decoration:none;

	}





	

	

	

/********************************************************

 Country Select

*********************************************************/

	

#countrySelectBlock {

		width:968px;

		height:193px;

		min-height:193px;

		margin-bottom:0px;

		padding:10px;

		background-color:#FFFFFF;

		background:url(imagini/bg_countrySelect.png) no-repeat 0 100%;

		padding-top:18px;

	}

	

#countrySelectBlock h1{

	background-image:url(imagini/hdr_selectYourCountry.png);

	background-repeat:no-repeat;

	margin:0px;

	margin-left:14px;

    margin-bottom:16px;	

	height:18px;

	}



#countrySelectBlock h1 span{

	visibility:hidden;

		}



    #countrySelectBlock ul{

    width:164px;

	float:left;

	font-size:13px;

	font-family: "TradeGothic Light", verdana;

	margin:0px;

	padding:0px;	

	width:150px;

	}

	

#countrySelectBlock ul .expandItem{

	width:158px;

	margin:0px;

	list-style:none;

	line-height:20px;

	border:0px solid #000000;

	padding:0px;

	overflow:hidden;

	}

	



#countrySelectBlock ul .expandLink{ 

	padding-left:27px;

	line-height:20px;

	padding-top:3px;

	background:url(imagini/arrow_countrySelect.png) 13px 12px;

	background-repeat:no-repeat;

	color:#828489;

	text-decoration:none;

	}

	

#countrySelectBlock ul .expandLink:hover{

	padding-left:27px;

	line-height:20px;

	padding-top:3px;

	background:#E7ECF2 url(imagini/arrow_countrySelect.png) 13px 12px;

	background-repeat:no-repeat;

	color:#828489;	

	text-decoration:none;

	}



#countrySelectBlock ul .detailInfo{

	height:20px;

	width:158px;

	background:#E7ECF2 url(imagini/arrow_countrySelect.png) 13px 12px;

	background-repeat:no-repeat;

	font-size:13px;

	padding:0px;

    padding-top:3px;	

	padding-left:28px;

	margin:0px;

	}

	

html>body #countrySelectBlock ul .detailInfo{

	width:133px;

	}



#countrySelectBlock ul li .detailInfo li{

	float:left;

	list-style:none;

	line-height:20px;

	}

	

#countrySelectBlock ul li .detailInfo li span{

	width:9px;

	line-height:20px;

	padding-right:4px;

	padding-left:4px;

	color:#C15F5D;	

	background:transparent none;

	}



#countrySelectBlock ul li .detailInfo li a{

	display:inline;	

	padding-left:0px;

	background:transparent none;

	color:#C15F5D;	

	text-decoration:none;

	

	}

	

#countrySelectBlock ul li .detailInfo li a:hover{

	display:inline;

	padding-left:0px;

	background:transparent none;

	}





        .expandItem 

            {

                display:block;

                overflow: hidden;

            }

			

			.expandItem .detailInfo

            {

                display: none;

            }

			



             .expandItem .detailInfo

            {

            }

            

            .expandItem .expandLink

            {

            display:block;

            }

            

          .expandedState .expandLink

            {

                display: none;

            }

            

      .expandedState .detailInfo

            {

                display: block;

            }            





/********************************************************

 Country Model homepage / Country Homepage

*********************************************************/



.CountryModelHomepageBlock{

	float:left;

	height:162px;

	}

	

#Banner_image_1,#Banner_image_2,#Banner_image_3,#Banner_image_4

{

 background-image:url(imagini/bg_item.jpg) ;



}

	

.CountryModelHomepageBorder{

	border-right:1px solid #444A56;

	}

	

/********************************************************

Country Homepage

*********************************************************/



.CountryHomepageBlock{

	float:left;

	height:162px;

 background-image:url(imagini/bg_item.jpg) ;

	}

	



	

.CountryHomepageBorder{

	border-right:1px solid #444A56;

	}

		



/*********************************************************

Specifications

**********************************************************/



#specificationTab{

	

    color:#424954;

    background-image:url(imagini/bg_contentHdr.png);

	height:33px;

    margin-top:1px;

	font-size:12px;

	font-family: "TradeGothic Light", verdana;

	color:#5C5C5C;

	padding-left:8px;

	}

	

html>body #specificationTab{

	width:958px;

	}	

	

#specificationContent{

	padding:20px;

	width:958px;

	padding-top:10px;

	padding-right:10px;

	clear:both;

	display:block;

	}



/**************

 Tab styles

***************/

#specificationTab ul{margin:0px;padding:0px;}



#specificationTab li {

	margin-top:6px;

	float:left;

	list-style:none;

	padding-top:4px;	

	

	}

	

html>body #specificationTab li{

	height:22px;

	}



	

#specificationTab .tab{

	padding-left:35px;

	padding-right:35px;	

	height:27px;

	color:#5C5C5C;

	text-decoration:none;

	background:url(imagini/SpecificationsTab_Seperator.png) no-repeat 100% 7px;

	

	}

	

#specificationTab .tabSelected{

	height:27px;

	background:#FFFFFF url(imagini/bg_tabSpecifications_selected.png) repeat-x;

	border:1px solid #B5B7BB;

	border-bottom:0px;	

	padding-top:3px;

	padding-left:36px;

	padding-right:35px;

	margin-left:-1px

	}

	

html>body #specificationTab .tabSelected{

	height:23px;

	}

	



/**************

 Table styles

***************/



#specificationContent .specificationDiv table{

	width:920px;

	display:block;

	text-align:left;

	font-size:11px;

	padding:0px;

	margin:0px;

	color:#69717C;

}



#specificationContent .specificationDiv td{

	padding:6px;

	vertical-align:top;

	}



#specificationContent .specificationDiv th{

	background-color:#E8E9EB;

	height:20px;

	font-size:12px;

	padding:6px;

	}

	

#specificationContent .specificationDiv td.left{

	padding-left:20px;

	width:217px;

	}





	

#specificationContent .specificationDiv td.seperator{

padding:0px;

font-size:1px;

background:url(imagini/tableSeperator_dot.png) repeat-x;

	}

	

.buttonContainer{

	float:right;	

	padding-right:30px;

	margin-top:11px;

	}



.buttonContainer .printButton{	

	display:block;

	float:left;

	background:url(imagini/btn_print.png) no-repeat;

	width:89px;

	height:20px;

	}

	

.buttonContainer .brochureButton{	

	display:block;

	float:left;

	background:url(imagini/btn_Brochure.png) no-repeat;

	width:98px;

	height:20px;

	margin-left:-1px;

	}

	

.buttonContainer .printButton span, .buttonContainer .brochureButton span{

	visibility:hidden;

	}

	

/*********************************************************

priceAndspecifications

**********************************************************/



#ModelVariantCodeInSpecs{

	float:left;	

	padding-left:28px;

	margin-top:11px;

	}







.ModelVariantselect{    

padding-right:10px;



}





.ModelVariantItem

{

 cursor:pointer;

}



.ModelVariantItemSelected

{

 cursor:pointer;

 font-weight:Bold;

}



#priceAndspecificationTab{

	

    color:#424954;

    background-image:url(imagini/bg_contentHdr.png);

	height:33px;

    margin-top:1px;    

	font-size:11px;

    font-family: "TradeGothic", verdana;

	color:#5C5C5C;

	padding-left:8px;

	}

	

html>body #priceAndspecificationTab{

	width:958px;

	}	

	

#priceAndspecificationContent{

	padding:20px;

	width:958px;

	padding-top:10px;

	padding-right:10px;

	clear:both;

	display:block;

	}





	

html>body #priceAndspecificationContent{

	

	}



/**************

 Tab styles

***************/

#priceAndspecificationTab ul{margin:0px;padding:0px; float:left;}



#priceAndspecificationTab li {

	margin-top:6px;

	float:left;

	list-style:none;

	padding-top:4px;	

	cursor:pointer;	

    font-size:11px;

	}

	

html>body #priceAndspecificationTab li{

	height:22px;



	}



	

#priceAndspecificationTab .tab{

	padding-left:25px;

	padding-right:25px;	

	height:27px;

	color:#5C5C5C;

	text-decoration:none;

	background:url(imagini/specificationsTab_Seperator.png) no-repeat 100% 7px;

	

	}

	

#priceAndspecificationTab .tabSelected{

	height:27px;

	background:#FFFFFF url(imagini/bg_tabSpecifications_selected.png);

	border:1px solid #B5B7BB;

	border-bottom:0px;	

	padding-top:3px;

	padding-left:31px;

	padding-right:30px;

	margin-left:-1px

	}

	

html>body #priceAndspecificationTab .tabSelected{

	height:23px;

	}

	



/**************

 Table styles

***************/



#priceAndspecificationContent .priceAndspecificationDiv{

padding-left:10px;

}



#priceAndspecificationContent .priceAndspecificationDiv table{

	width:906px;

	text-align:left;

	font-size:11px;

	padding:0px;

	margin:0px;

	color:#69717C;

}



html>body #priceAndspecificationContent .priceAndspecificationDiv table{

	width:906px;

	}



#priceAndspecificationContent .priceAndspecificationDiv td{

	padding:6px;

	vertical-align:top;

	}



#priceAndspecificationContent .priceAndspecificationDiv th{

	background-color:#E8E9EB;

	height:20px;

	font-size:11px;

	padding:2px;

	}

	

#priceAndspecificationContent .priceAndspecificationDiv catergorie{

	background-color:#E8E9EB;

	height:15px;

	font-size:11px;

	padding:2px;

	}

		

	

	

#priceAndspecificationContent .priceAndspecificationDiv td.left{

	padding-left:20px;

	width:300px;

	}





	

#priceAndspecificationContent .priceAndspecificationDiv td.seperator{

padding:0px;

font-size:1px;

background:url(imagini/tableSeperator_dot.png) repeat-x;

	}

	

/********************************************************

All models

*********************************************************/





#allModelsBlock .modelBlock{

	float:left;

    width:319px;

	height:150px;

	border-right:2px solid #FFFFFF;

	BACKGROUND:url(imagini/bg_countrySelect.png) no-repeat;  

	

	}

	



    

#allModelsBlock .modelBlock .price{

	padding-left:10px;

    padding-right:10px;

	}

    

#allModelsBlock .modelBlock a{    

text-decoration:none;

color:#45454F;

float:left;

}



#allModelsBlock .modelBlock a.select{    

text-decoration:none;

color:#45454F;

background:url(imagini/arrow_brown.png) no-repeat 100% 5px;

padding-right:10px;

float:right;

}

	

/********************************************************

All models2

*********************************************************/





#allModelsBlock1 .modelBlock{

	float:left;

    width:320px;

	height:150px;

	border-right:2px solid #FFFFFF;

	}

	



    

#allModelsBlock1 .modelBlock .price{

	padding-left:10px;

    padding-right:10px;

	}

    

#allModelsBlock1 .modelBlock a{    

text-decoration:none;

color:#45454F;

float:left;

}



#allModelsBlock1 .modelBlock a.select{    

text-decoration:none;

color:#45454F;

background:url(imagini/arrow_brown.png) no-repeat 100% 5px;

padding-right:10px;

float:right;

}

	





/********************************************************

WallPaper

*********************************************************/





#wallpaperBlock{

	margin-left:20px;

	margin-top:20px;

	}





.wallpaperText{

	width:220px;

	float:left;

	padding-right:30px;

	}

	

html>body .wallpaperText{

	width:200px;

	}

	

.wallpaperItems{

	width:710px;

	float:left;

	}

	

.wallpaperItem{

	float:left;

	width:114px;

	margin-right:4px;

	}

	

.wallpaperItem img{

	margin-top:2px;

	}

	

.wallpaperText2{

	margin-left:230px;

	width:700px;

	clear:both;	

	padding-right:30px;

	}

	

/********************************************************

Screensaver

*********************************************************/







#ScreensaverBlock{

	margin-left:18px;

	margin-top:20px;

	}





.ScreensaverText{

	width:220px;

	float:left;

	padding-right:30px;

	}

	

html>body .ScreensaverText{

	width:200px;

	}

.ScreensaverText2{

	margin-left:230px;

	width:700px;

	clear:both;	

	padding-right:30px;

	}

	

.ScreensaverItems{

	width:710px;

	float:left;



	}

	

.ScreensaverItem{

	float:left;

	width:114px;

	margin-right:4px;

	}

	

.ScreensaverItem img{

	margin-top:2px;

	border:0px;

	}



/********************************************************

Default

*********************************************************/



#defaultBlock{

	padding:20px;

	}

	

#defaultBlock a, #formBlock td a{

	color:#69717C;

	}



#defaultBlock a:visited, #formBlock td a:visited{

	color:#355EC8;

	}



/********************************************************

fomr

*********************************************************/



#formBlock{

	padding:20px;

	}

	

#formBlock .formRow{

	clear:left;

	}

	

#formBlock .column1{

	width:200px;

	float:left;

	}

	

#formBlock .column2{

	float:left;

	}

    

#formBlock td{

font-size:11px;

}

	

	

/**********************************************************

Features

***********************************************************/



#featureContainer{

	background-color:#FFFFFF;

	height:482px;

	margin-top:5px;

	margin-left:-1px;

	}

	

html>body #featureContainer{

	margin-top:0px;

	margin-left:-1px;

	}

	

#featureContainer #video{

	height:34px;

	float:left;

	width:757px;

	border-bottom:1px solid #9DA2A8;

	}



html>body #featureContainer #video {

	width:758px

	}

	

#featureContainer #videoView{

	height:349px;

	float:left;

	width:211px;

	padding-left:14px;

	border-bottom:1px solid #9DA2A8;

	}

	

html>body #featureContainer #videoView{

	width:177px;

	}

	

#featureContainer #videoView .Title{

	float:right;

	font-size:16px;

	color:#5F6772;

	font-family: "TradeGothic Bold", verdana;

	margin-top:20px;

	margin-right:10px;

	margin-bottom:0px;

         Height:40px;

	}

	

	

#featureContainer #videoView .FeatureTitle{

	font-size:16px;

	color:#5F6772;

	font-family: "TradeGothic Bold", verdana;

	margin-top:20px;

	margin-right:10px;

	margin-bottom:0px;

    Height:40px;

}

	

#featureContainer #videoView table{

	clear:right;

	margin:0px;

	padding:0px;

	}	



#featureContainer #videoView td{

	margin:0px;

	font-family: verdana;

	font-size:11px;

	text-decoration:none;

	color:#AAAEB7;

    line-height:40px;	

	height:40px;

	}

	

#featureContainer #videoView td a{

	text-decoration:none;

	color:#AAAEB7;

	height:24px;

	}



#featureContainer #videoView td span{

		margin-right:16px;

		line-height:24px;

		vertical-align:middle;

                  line-height:13px;

		cursor:pointer;

	}	

	

#featureContainer #videoView td img{

		border:1px solid #AAAEB7;

		margin-right: 6px;

		cursor:pointer;

	}



#featureContainer #videoView .over span{



	color:#4361A1;

         line-height:13px;

	}

	

	



#featureContainer #videoView .over img{

	border:1px solid #4361A1;

	}

	

#featureContainer #videoView .selected span{

	color:#4361A1;

line-height:13px;

	}

	

	



#featureContainer #videoView .selected img{

	border:1px solid #4361A1;

	}



	





	

#featureContainer #seperator{

	clear:both;

	height:7px;

	display:block;

	background-color:#B5B7BB;

	font-size:0px;

         margin-left:2px;

         border-left:1px solid #ffffff;

	}

	

 #featureContainer #bottomContainer	{

	clear:both;

	width:968px;

	margin-left:1px;

	border-left:1px solid #B5B7BB;	

	border-right:1px solid #B5B7BB;	

    background:url(imagini/bg_gradient.png) repeat-x;

    padding-bottom:10px;

	 }



 #featureContainer #bottomContainer #quote{

	float:left;

	width:750px;

	min-height:125px;

	padding-right:10px;

	padding-left:44px;

	}

	



 html>body #featureContainer #bottomContainer #Quote{

	 width:696px;

	 }



 #featureContainer #bottomContainer #quote blockquote{

	 margin:0px;

	 margin-top:12px;

	 padding-left:0px;

	 margin-bottom:-16px;

	 }

	 

html>body	#featureContainer #bottomContainer #quote blockquote{ 

	margin-top:-8px;

}



 #featureContainer #bottomContainer #quote blockquote p{

	padding-top:0px;

	padding-bottom:0px;

	padding-right:30px;

	font-size:18px;

	color:#54575E;

	font-weight:normal;	

	line-height:30px;

	}

	

 #featureContainer #bottomContainer #quote .subText{

	padding-left:0px;

	font-size:13px;

	padding-right:10px;

         width:700px;

	}

	

 #featureContainer #bottomContainer #price{	

	float:right;

	width:208px;

	}	





/*======================

  sitemap

========================*/



.sitemap{

padding:20px;

width:957px;

font : normal 12px Arial, Helvetica, sans-serif;



}



.sitemap .level1{

	width:924px;	

	}

	

.sitemap .level1 th{

	padding-left:20px;

	background-color:#E8E9EB;

	color:#424954;

	font-size:12px;

	font-weight:bold;

	line-height:24px;

	text-align:left;

	}

	

.sitemap .level1 td{

	padding-left:20px;

    font-weight:bold;

	font-size:11px;

	color:#424954;

	line-height:24px;

	}

	

.sitemap .level1 td a{

	color:#69717C;

	padding-left:15px;

	background:url(imagini/sitemap_square.png) no-repeat 0px 6px;

	} 

	

.sitemap .level2{

	width:912px;

    margin-left:12px;	

	}

	

.sitemap .level2 th{

	padding-left:8px;

	background-color:#E8E9EB;

	color:#69717C;

	font-size:11px;

	font-weight:bold;

	line-height:14px;

	text-align:left;

	}

	

.sitemap .level2 td{

	padding-left:8px;

	font-size:11px;

	color:#424954;

	line-height:16px;

    background:url(imagini/overview_seperator.png) repeat-x 0px 16px;

	}

	

.sitemap .level2 td.leftCell{

    width:150px;

	}

	

.sitemap .level2 td.leftCell a{

	color:#7D8693;

	}	

	

.sitemap .level2 td.rightCell a{

	color:#424954;

	padding-left:15px;

	background:url(imagini/sitemap_square.png) no-repeat 0px 6px;

	line-height:16px;

	}	

	

	

/******************************************

FAQ

*************************************/



.IDS



#faq{

	background:url(imagini/grey_border1x1.png) repeat-y 744px 0px;

	}



#faqItem{

	float:left;

	width:744px;	

	padding-top:10px;

	padding-bottom:10px;

	}	





#faqItem  a.selected{	

	color:#69717C;

	}

#faqItem  a:visited{

	color:#69717C;

	}



#faqOverview{

	float:left;

	width:180px;

	padding-top:18px;

	padding-left:25px;

	padding-bottom:280px;

	}

	

html>body #faqOverview{

	width:155px;

	

	}









	

#faqOverview a{

	padding-left:15px;

	background:url(imagini/arrow_overview.png) no-repeat 0px 4px;

	color:#000000;	

	line-height:20px;

	text-decoration:none;

	}

	

#faqOverview a:hover{	

	font-weight:bold;

	color:#000000;

	background:url(imagini/arrow_brown.png) no-repeat 0px 4px;

	}

	

#faqOverview a.selected{	

	font-weight:bold;

	color:#000000 ;

	background:url(imagini/arrow_brown.png) no-repeat 0px 4px;

	}

	

#faqOverview a:visited{

	font-weight:bold;

	color:#355EC8;	

	}





/******************************************

Forms

*************************************/



Input, select, textarea

{

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; 

color:#69717C;

border: 1px solid #7F9DB9; 

}	



.inputNoBorder input{

border:0px;

}



.ddlInputLocator{

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

font-size: 9px;

width:142px;

}





.textinput

{

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; 

color:#69717C;

border: 1px solid #7F9DB9; 

width:204px;

}

/******************************************

Accesories

*************************************/

 #accessoriesBlock{}

 

#accessoriesBlock #description{

    width:485px;

    height:234px;

    border-right:1px solid #B5B6B8;

    float:left;

    padding-top:22px;

    padding-left:17px;

}



html>body #accessoriesBlock #description{

    width:463px;

    height:223px;

}



#accessoriesBlock #largeImage{

    width:282px;

    height:234px;

    float:left;

    background-color:#FFFFFF;

}



#accessoriesBlock #categories{

    width:174px;

    height:318px;

    border-left:1px solid #B5B6B8;

    float:right;

    padding-left:22px;

    padding-top:25px;

}



html>body #accessoriesBlock #categories{

    width:152px;

    height:304px;

}





#accessoriesBlock #smallImages{

    width:768px;

    height:84px;

    border-top:1px solid #B5B6B8;

    clear:left;

    float:left;

}

#accessoriesBlock #smallImage{

    width:85px;

    height:83px;

    border-right:1px solid #B5B6B8;

    float:left;

}



#accessoriesBlock #smallImageLast{

    width:85px;

    height:83px;

    border-right:0px solid #B5B6B8;

    float:left;

}



#accessoriesBlock #categories a{

    padding-left:15px;

    background:url(imagini/arrow_overview.png) no-repeat 0px 4px;

    color:#000000;	

    line-height:20px;

    text-decoration:none;

}

    

#accessoriesBlock #categories a:hover{	

    font-weight:bold;

    background:url(imagini/arrow_brown.png) no-repeat 0px 4px;

}

    

#accessoriesBlock #categories a.selected{	

    font-weight:bold;

    background:url(imagini/arrow_brown.png) no-repeat 0px 4px;

}

                                            

                                            

/**********************************************

car config

***********************************************/



#carConfigTitle{   	

    background-color:#E9E9EB;

    width:930px;

    height:24px;

    line-height:24px;

	font-size:11px;

	font-family: verdana;

    font-weight:bold;

	color:#43484B;

	padding-left:34px;

    margin-left:0px;

    margin-top:16px;

}



html>body #carConfigTitle{ 

width:932px;

}



#carConfigBlock{

	margin-left:0px;

	}

    

#priceAndspecificationTab a {

  text-decoration:none;

  font-size:11px;  

  color:#6E6E6F;

}



#priceAndspecificationTab a:visited {



  color:#6E6E6F;

}



#priceAndspecificationTab .btnBack{  

   text-decoration:none;

   display:block;

   font-size:11px;

   font-family: "TradeGothic", verdana;

   background:url(imagini/btn_Back.gif) no-repeat;

   color:#666666;

   width:98px;

   height:20px;

   padding-top:3px;

   padding-left:36px;

   text-align:left;

   float:right;

   margin-right:4px;

   margin-top:7px;

}







/*******************************************

step 1

********************************************/



#carConfigBlock .modelBlock{

	float:left;

    width:320px;

	height:150px;

	border-right:2px solid #FFFFFF;

	BACKGROUND:url(imagini/bg_countrySelect.png) no-repeat;  

	

	}

    

#carConfigBlock .modelBlock .price{

	padding-left:10px;

    padding-right:10px;

	}

    

#carConfigBlock .modelBlock a{

text-decoration:none;

color:#45454F;

float:left;

}



#carConfigBlock .modelBlock a.select{

text-decoration:none;

color:#45454F;

background:url(imagini/arrow_brown.png) no-repeat 100% 5px;

padding-right:10px;

float:right;

}



/*******************************************

step 2

********************************************/





#carConfigBlock .container{

    /** width:448px;*/

    font-size:11px;
    padding-bottom:20px;
	margin-top:25px;

}



#carconfigBlock .container .left{

    border-right:1px solid #DDDFE3;

    /*width:745px;*/    

    padding-left:24px;

    padding-top:11px;

    vertical-align:top;



}



#carconfigBlock .container .right{

color:#999999;

width:203px;

vertical-align:top;

padding-left:20px;

}







#testDriveBlock .btn,

#carconfigBlock .container .btn{

   text-decoration:none;

   display:block;

   font-size:11px;

   font-family: "TradeGothic", verdana;

   background:url(imagini/btn_select.gif) no-repeat;

   color:#666666;

   width:89px;

   height:20px;

   padding-top:3px;

   padding-left:30px;

   text-align:left;

}



 a.carconfigstep2select{    

text-decoration:none;

color:#45454F;

background:url(imagini/arrow_brown.png) no-repeat 100% 5px;

padding-right:10px;

float:right;

}





#brochureBlock .btn:hover,

#testDriveBlock .btn:hover,

#carconfigBlock .container .btn:hover{

   padding-top:1px;

   padding-left:31px;

}



#testDriveBlock .btn:visited,

#carconfigBlock .container .btn:visited{

   color:#666666;   

}



html>body #carconfigBlock .container .btn{

    width:59px;

}





/*******************************************

step 2

********************************************/



#carconfigBlock .container .left .item{

margin-top:15px;

width:634px;

background:url(imagini/tableSeperator_dot.png) repeat-x 0px 100%;

padding-bottom:10px;

}



.carconfigBlockstippellijnitem

{

background:url(imagini/tableSeperator_dot.png) repeat-x 0px 100%;
height:30px;

}

.carconfigBlockstippellijnitem a {text-decoration:none; color:#333333;}



.carconfigBlockstippellijnitemTop

{

background:url(imagini/tableSeperator_dot.png) repeat-x left top;

}



#carconfigBlock table .left  .header{

    width:634px;

    font-weight:bold;

    color:#999999;

}





#carconfigBlock table .left  td

{

	font-size:11px;

	font-family: "TradeGothic", verdana;

	line-height:25px;

	color:#999999;

}





#carconfigBlock table .left .header td strong{

    color:#000000;

}

#carconfigBlock table .left .item .header .text{

    margin-top:5px;

    width:430px;    

}



#carconfigBlock table .left .item  .text ul{

    list-style:none;

    margin:0px;

    color:#333333;

}

#carconfigBlock table .left .item  .text ul li{

    background:url(imagini/carConfigLI.gif) no-repeat 1px 6px;

    padding-left:17px;

}







#carconfigBlock table .left .item .selectBtn{   

   width:634px;

   text-align:right;

   padding-right:0px;

   height:20px;

}





#carconfigBlock .container .left .btn{

float:right;

}



#carconfigBlock .container .right .btn{

margin-bottom:2px;

}



#carconfigBlock .container .right .item{

width:270px;

background:url(imagini/tableSeperator_dot.png) repeat-x 1px 100%;

margin:0px 0px 0px 0px;

height:1px;

line-height:2px;

padding:0px;

font-size:1px;



}



#carconfigBlock .container .right table

{

	width:170px;

    margin:0px;



}









#carconfigBlock .container .right .item .label{

float:left;

font-size:10px;

font-family: "TradeGothic", verdana;

color:#6C6C6C;

line-height:12px;

width:95px;

}



#carconfigBlock .container .right .label{

font-size:10px;

font-family: "TradeGothic", verdana;

color:#6C6C6C;

line-height:12px;

width:95px;

}









#carconfigBlock .container .right .item .dataRight{

float:left;

width:195px;

font-size:10px;

color:#333333;

line-height:12px;

text-align:left;



}





#carconfigBlock .container .right  .dataMoneyValue{

font-size:10px;

color:#333333;

line-height:12px;

text-align:left;

}



#carconfigBlock .container .right  .dataRight{



width:195px;

font-size:10px;

color:#333333;

line-height:12px;

text-align:left;

}



#carconfigBlock .container .right  .dataRight2{



width:195px;

font-size:10px;

color:#333333;

line-height:12px;

text-align:left;

}







#carconfigBlock .container .right .item .dataBottom{

clear:left;

font-size:10px;

color:#333333;

line-height:17px;

}



#carconfigBlock .container .right .disclaimer{

clear:both;

width:280px;

margin-top:7px;

line-height:17px;

margin-bottom:7px;

font-size:10px;

}



#carconfigBlock .clearDiv{clear:both;height:1px;border:0px solid #000000;font-size:1px;padding:0px;}



/*************************************************

step 3

**************************************************/

#carconfigBlock .container .left .colorContainer{

    width:634px;

}



#carconfigBlock .container .left .exterior{

    float:left;

    width:386px;

}



#carconfigBlock .container .left .interior{

    float:left;

    width:200px;

    padding-lefT:18px;

    border:0px;

}



#carconfigBlock .container .left .colorContainer .visual{

    height:145px;

}



#carconfigBlock .container .left .exterior .visual{

    border-right:1px solid #CCCCCC;

}





#carconfigBlock .container .left .colorContainer .description{

    margin-top:12px;

    

    font-size:10px;

    height:65px;

}



#carconfigBlock .container .left .exterior .description{

    border-right:1px solid #CCCCCC;

}





#carconfigBlock .container .left .colorContainer .description{

    padding-top:12px;

    padding-lefT:20px;

    font-size:10px;

}





#carconfigBlock .container .left .colorContainer .colors{

    padding-left:15px;

    margin-top:10px;

    width:335px;

    height:80px;

}



#carconfigBlock .container .left .interior .colors{

    width:200px;

}





#carconfigBlock .container .left .colorContainer .colors .color img{

    border:0px;

}



#carconfigBlock .container .left .colorContainer .colors .color{

    float:left;

    border:2px solid #DDDDDD;

    margin-right:5px;

    padding:1px;

    margin-top:6px;

}







#carconfigBlock .container .left .colorContainer .colors .color:hover{

    border:2px solid #A2B3BB;

}



#carconfigBlock .container .left .colorContainer .colors .selected{

    border:2px solid #A2B3BB;

}



.continueBtn

{

	padding-top:20px;

    margin-top:20px;

}



/********************************

step 4

*******************************/



#carconfigBlock .container .left .options{

    width:620px;

    }



#carconfigBlock .container .left .intro{

margin-top:15px;

width:559px;

}





#carconfigBlock table .left .intro  .header{

    width:559px;

    font-weight:bold;

    color:#999999;

    height:30px;

}



#carconfigBlock table .left .intro  .header strong{

    color:#000000;

}

#carconfigBlock table .left .intro  .text{

    margin-top:5px;

    width:559px;

    border-bottom:1px solid #cccccc;

    padding-bottom:10px;  

    padding-left:10px;    

}



#carconfigBlock table .left .intro  .text ul{

    list-style:none;

    margin:0px;

    padding:0px;

    color:#333333;

}

#carconfigBlock table .left .intro  .text ul li{

    background:url(imagini/carConfigLI.gif) no-repeat 1px 6px;

    padding-left:17px;

}



#carconfigBlock table .left .intro  .descriptionText{

    margin-top:17px;

    width:559px;

    padding-bottom:17px;    

    padding-left:10px;    

}



#carconfigBlock table .left .intro .items .tableHeader{

    width:559px;

    height:24px;

    line-height:24px;

    font-family: "TradeGothic", verdana;

    background-color:#E8E9EB;

    padding-left:10px;

    }



#carconfigBlock table .left .intro .items table{

    margin-top:0px;

    width:559px;

    font-size:11px;

    }

    

#carconfigBlock table .left .intro .items table th{

    padding-top:10px;

text-align:left;

    }

    





#carconfigBlock table .left .intro .items .checkbox{

   width:30px;

   padding-left:10px;

   margin:0px;

    }

    



    

#carconfigBlock table .left .intro .items .checkbox input{

    margin:0px;

    border:0px;

    padding:100px;

    }

    

#carconfigBlock table .left .intro .items .title{

    width:447px;    

    font-weight:bold;

    

    }    



#carconfigBlock table .left .intro .items .price

{

	font-weight :normal ;

    text-align:right;

    width:115px;

    }

    

#carconfigBlock table .left .intro .items .description{

    padding-top:10px;

    padding-right:115px;

    padding-bottom:10px;

    }





#carconfigBlock table .left .intro .items .border{

    background:url(imagini/tableSeperator_dot.png) repeat-x 0px 100%;

    

    }

    

/********************************

step 5

*******************************/





#carconfigBlock .carConfigOverview{

    padding-left:22px;

    padding-top:22px;        

    }



#carconfigBlock .carConfigOverview .visual{

    float:left;

    width:304px;

    }

    

#carconfigBlock .carConfigOverview .buttons{

    float:left;

    width:165px;

    padding-left:22px;

}



#carconfigBlock .carConfigOverview .overview{

    clear:both;

    width:165px;

    line-height:30px;

}



#carconfigBlock .carConfigOverview .priceOverview{

    float:left;

    width:395px;

    border-right:1px solid #cccccc;

    }

    

#carConfigBlock a.btn_Select{    

text-decoration:none;

color:#45454F;

background:url(imagini/arrow_brown.png) no-repeat 100% 12px;

padding-right:10px;

font-weight:bold ;

float:right;

}



#carconfigBlock .carConfigOverview .priceOverview .tableSeperator{

width:300px;

line-height:5px;

background:url(imagini/tableSeperator_dot.png) repeat-x 0px 100%;

margin:0px;

padding-bottom:5px;

}







#carconfigBlock .carConfigOverview .priceOverview .item{

width:367px;

line-height:17px;

background:url(imagini/tableSeperator_dot.png) repeat-x 0px 100%;

margin:0px;

padding-bottom:5px;

}





#carconfigBlock .carConfigOverview .priceOverview  .label{

float:left;

font-size:10px;

font-family: "TradeGothic", verdana;

color:#6C6C6C;

line-height:17px;

width:60px;

}



#carconfigBlock .carConfigOverview .priceOverview  .dataRight{

float:left;

font-size:10px;

color:#333333;

line-height:17px;

width:300px;

}



#carconfigBlock .carConfigOverview .priceOverview .item .dataBottom{

clear:left;

font-size:10px;

color:#333333;

line-height:17px;

}



#brochureBlock .btn,

#testDriveBlock .btn,

#carconfigBlock .carConfigOverview .buttons .btn{  

   text-decoration:none;

   display:block;

   font-size:11px;

   font-family: "TradeGothic", verdana;

   background:url(imagini/btn_overview.gif) no-repeat;

   color:#666666;

   width:115px;

   height:20px;

   line-height:20px;

   padding-left:30px;

   text-align:left;

   margin-bottom:3px;

  }





html>body #carconfigBlock .carConfigOverview .buttons .btn{ 

    width:85px;

}





#carconfigBlock .carConfigOverview .overview .tableHeader{

    width:934px;

    height:24px;

    line-height:24px;

    background-color:#E8E9EB;

    padding-left:10px;

    color:#999999;

    

    }

    

#carconfigBlock .carConfigOverview .overview .tableHeader strong{

    float:left;

    color:#424954;    

    }

    

#carconfigBlock .carConfigOverview .overview .tableHeader .price{

    float:left;

    margin-left:10px;

    color:#999999;  

    font-weight:bold;    

    }

    

#carconfigBlock .carConfigOverview .overview .tableHeader a{

    color:#6C6C6C;

    float:right;

    font-weight:bold;

    text-decoration:none;

    margin-right:30px;

    }

    

    

    

#carconfigBlock .carConfigOverview .overview .item{

    margin-top:5px;

    padding-left:10px;

    width:900px;

    display:block;

   padding-bottom:5px;

}



#carconfigBlock .carConfigOverview .overview .item .colors{

    color:#333333;

    font-size:11px;

}



#carconfigBlock .carConfigOverview .overview .item .colors td{

    padding-top:5px;    

    padding-bottom:5px; 

}



#carconfigBlock .carConfigOverview .overview .item .colors img{

    border:2px solid #DDDDDD;

    padding:1px;

    }



#carconfigBlock .carConfigOverview .overview  .header{

 

    font-weight:bold;

    color:#999999;

}



#carconfigBlock .carConfigOverview .overview  .header strong{

    color:#333333;

}

#carconfigBlock .carConfigOverview .overview  .text{

    margin-top:5px;

 

}



#carconfigBlock .carConfigOverview .overview  .text ul{

    list-style:none;

    padding:0px;

    margin:0px;

    color:#333333;

}

#carconfigBlock .carConfigOverview .overview  .text ul li{

    margin:0px;

    line-height:14px;

    background:url(imagini/carConfigLI.gif) no-repeat 1px 6px;

    padding-left:17px;

}



@media print

{

	.notPrintable

	{

		visibility: hidden;

		display: none;

	}

    #cadillac_banner {
      float: left;
    }


    * {color:#000000;}

    

    #mainContent #contentContainer .contentBorder{

    border:0px;

    }

    

     #mainContent #contentContainer .borderSides {

     border:0px;

     }

    

    #mainContent #contentContainer #content #contentHeader{

    border:0px;

    background:transparent;

    }

    



	.printable

	{

		visibility: visible;

		display: block;

		position: absolute;

		left: 0px;

		top: 0px;

        width:600px;

	}

	

   .priceAndspecificationprinttd

	{

		width:370px

	}

}
.meniu {background-image:url(imagini/meniubg.jpg); background-position:top left; background-repeat:repeat-x; height:31px; padding-left:61px; font-size:13px; color:#FFFFFF;}
.meniu img {float:left; margin-left:4px; margin-right:4px;}
.meniu a {float:left; font-weight:bold; color:#FFFFFF; text-decoration:none; height:23px; margin-left:4px; margin-right:4px; padding-top:8px;}
.meniu a:hover {color:#bcd6e5;}
.meniu2 {background-image:url(imagini/meniubg.jpg); background-position:top left; background-repeat:repeat-x; height:31px; padding-left:59px; font-size:11px; color:#FFFFFF;}
.meniu2 a {float:left; color:#FFFFFF; text-decoration:none; height:23px; margin-left:6px; margin-right:6px; padding-top:8px;}
.meniu2 a:hover {color:#bcd6e5;}
#Table_01 {margin:0 auto;  width:971px; border-bottom:2px solid #ffffff; border-left:2px solid #ffffff; border-right:2px solid #ffffff;}
#copyright {margin:0 auto; padding-bottom:60px; margin-top:10px; width:971px; height:20px; padding-left:10px; font-size:9px; color:#767b85;}
#copyright a {color:#767b85; text-decoration:none;}
#copyright a:hover {color:#b6bdcc;}
.modelebg {background-image:url(imagini/bgmodele.jpg); background-position:top left; background-repeat:repeat-x; background-color:#f2f4f5;}
.artpic {float:left; margin-top:11px; margin-left:11px; margin-bottom:10px; padding-top:5px;}
* html .artpic {
  padding-top:0px; padding-bottom:15px;
}

.artread {float:left; background-image:url(imagini/art_bg.jpg); background-position:bottom left; background-repeat:repeat-x; margin-top:11px; margin-left:11px; width:477px; padding-left:25px;}
* html .artread {
  width: 240px;
  padding-bottom:13px;
}

.artbutton {float:left; color:#FFFFFF; width:106px; height:20px; text-align:center; padding-top:4px; margin-top:15px; margin-bottom:5px; background-image:url(imagini/art_detalii.jpg); background-position:top left; background-repeat:no-repeat; text-decoration:none;}

h2 {float:left; font-size:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#424954; width: 400px;}
.punchline {float:left; margin-top:-12px; font-size:11px; color:#939393; width:400px; }
* html .punchline {
  margin-top: 0px;
}

.paragraf {float:left; font-size:11px; line-height:13px; margin-top:15px; width:450px; text-align:justify;}
* html .paragraf {
  padding-right:10px;
}

.paragraf a {color:#424954; text-decoration:underline;}
.paragraf a:hover {color:#424954; text-decoration:none;}
.paragraf2 {float:left; font-size:10px; line-height:13px; margin-top:8px; width:450px; text-align:justify;}
.paragraf2 a {color:#424954; text-decoration:underline;}
.paragraf2 a:hover {color:#424954; text-decoration:none;}
.configurator {float:left; padding-left:65px; width:665px; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; color:#414852; font-weight:bold; margin-top:12px;}
.menubar {float:left; margin-left:10px; width:488px; height:23px; background-image:url(imagini/menubar.gif); background-position:top left; background-repeat:no-repeat;}
.menubarcenter {float:left; margin-left:20px; margin-top:0px; margin-bottom:0px; margin-right:0px; height:23px; background-color:#FFFFFF;}
.configuratormare {background-image:url(imagini/bgconfigurator.jpg); background-color:#ffffff; background-position:left bottom; background-repeat:repeat-x;}
.notcurrent {float:left; height:19px; width:90px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#414852; font-weight:bold; padding-top:4px; list-style:none; padding-left:10px;}
.notcurrent a {color:#414852; text-decoration:none;}
.current {float:left; height:19px; width:90px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#b13038; font-weight:bold; padding-top:4px; list-style:none; background-image:url(imagini/bulletan.jpg); background-position:left; background-repeat:no-repeat; padding-left:10px;}

.notcolorselect a {text-decoration:none; border:none;}
.notcolorselect {text-align:center; border:2px solid #ffffff;}
.colorselect img {padding-top:2px;}
.notcolorselect img {padding-top:2px;}
.goon {float:left; text-align:center; padding-top:7px; text-decoration:none; color:#FFFFFF; background-image:url(imagini/continuabg.jpg); background-position:top left; background-repeat:no-repeat; width:102px; height:21px; font-size:12px; font-weight:bold;}
.bigmodelcolor {float:left; width:367px; height:178px; background-position:top left; background-repeat:no-repeat;}
.selectareculoare1 {float:left; height:290px; margin-top:15px; width:367px;}
.tablecolorselect {float:left; position:relative; margin-top:230px;}
.contactare a {float:left; height:45px; text-decoration:none; border:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#838383; font-weight:bold;}
.contactare a img {margin-left:15px;}
.actualize {float:left; margin-top:15px; text-align:left; text-decoration:none; color:#FFFFFF; background-image:url(imagini/continuabg.jpg); background-position:top left; background-repeat:no-repeat; width:102px; height:28px; border:none; font-size:10px;}
.label2 {font-size:11px; color:#7e7e7e; font-weight:bold; background-color:#f1f1f1; padding:2px 10px 2px 10px; border-bottom:4px solid #ffffff;}
.dataRight2x {color:#424954; font-size:11px; font-weight:bold; background-color:#f1f1f1; padding:2px 10px 2px 10px; border-bottom:4px solid #ffffff;}
.label3 {font-size:11px; color:#e2e2e2; font-weight:bold; background-color:#848990; padding:2px 10px 2px 10px; border-bottom:4px solid #ffffff;}
.printstuff a {float:left; clear:left; background-image:url(imagini/buttonbg.jpg); background-position:top left; background-repeat:no-repeat; text-align:center; width:88px; height:20px; margin-bottom:10px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:none; padding-top:4px;}
.printstuff a:hover {text-decoration:underline;}
.printstuffx {float:right; background-image:url(imagini/buttonbg.jpg); background-position:top left; background-repeat:no-repeat; text-align:center; width:88px; height:24px; margin-bottom:10px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:none; border:none;}
.dataRightx input {width:150px; height:18px; background-color:#f1f1f1; border:1px solid #acafb4;}
.labelx {font-size:11px; font-weight:bold; color:#424954;}
* html .actualize {
  padding-left:10px;
}

.checkbox {
  width:32px; text-align:right;
}

.checkbox input {
  border-style:none;
}
.optionale {
  background-color:#f1f1f1;
}
.tableHeader {
  background-image:url(imagini/bulletan.jpg); background-position:left; background-repeat:no-repeat; padding-left:15px;
}


.artreadx {float:left; background-image:url(imagini/art_bg.jpg); background-position:bottom left; background-repeat:repeat-x; margin-top:11px; margin-left:11px; width:680px; padding-left:25px;  padding-bottom:15px;}
* html .artreadx { padding-top:15px; width:670px;}
.paragrafx {float:left; font-size:11px; line-height:13px; margin-top:15px; width:660px; text-align:justify;}
* html .paragrafx {width:655px;}
.paragrafx a {color:#424954; text-decoration:underline;}
.paragrafx a:hover {color:#424954; text-decoration:none;}
.paragraf .entry {float:left; clear:left; margin-bottom:25px; border:1px solid #e1e1e1; line-height:20px; padding:10px; width:420px;}
.paragraf .entry .label {float:left; width:100px;}
.paragraf .entry .value {float:left; width:300px;}
.artpic .submit { background-image:url(imagini/meniubg.jpg); background-repeat:repeat-x; background-position:top left; border:none; float:left; margin-top:15px; width:335px; height:31px; font-size:12px; font-weight:bold; color:#FFFFFF;}
