/* Config */

@import url(../module/topnav.css);
@import url(../module/footer.css);

#exitPackage
	{display:none;}

DIV.sidebar DIV.module
	{margin-left:-4px;}

DIV.sidebar IMG.header
	{padding: 0; margin: 0 1px 38px 5px;}

DIV.sidebar DIV.module DIV.container SELECT
	{margin: 0 0 13px 5px;}
	
DIV.sidebar DIV.module DIV.container
	{padding: 0 0 10px 0;}

DIV.sidebar DIV.module DIV.container DIV.header
	{margin: 0 0 12px 5px;}

DIV.sidebar DIV.module DIV.container .text
	{margin: 0 0 5px 0;}


DIV.sidebar DIV.module DIV.container .radioList
	{margin-left:2px;}

DIV.sidebar DIV.module DIV.container .radioList LI
	{margin-bottom:9px;}

DIV.sidebar DIV.module DIV.container .radioList INPUT
	{position:absolute;margin:0;}
	
DIV.sidebar DIV.module DIV.container .radioList LABEL
	{display:block;padding-left:20px;line-height:14px;}

DIV.mainArea
	{display: block; float: left; width: 518px; padding: 0; margin: 0; background-color: #fff;}

DIV.mainArea DIV.config
	{padding: 12px 0 0 16px; font-size: 1.0em; color:#3f3f3f;width:520px;}

DIV.mainArea DIV.config DIV.colors
	{display: block; float: left; width: 297px;}

DIV.mainArea DIV.config DIV.colors DIV.disclaimer
	{font-size: .9em; color: #586163; padding: 0 10px 0 10px;} 

DIV.mainArea DIV.config DIV.colors IMG.header
	{margin: 0 0 17px 0;border-bottom: 3px solid #c5ccd1;}

DIV.mainArea DIV.config DIV.colors IMG.configImg
	{margin: 0 0 30px 17px;}

DIV.mainArea DIV.config DIV.colors DIV.selector
	{margin: 0 0 20px 18px;}

DIV.mainArea DIV.config DIV.colors DIV.selector DIV.colorTxt
	{color: #464E4F; font-size: 1.1em;}

DIV.mainArea DIV.config DIV.colors DIV.selector A IMG
	{display: inline; width: 27px; margin: 10px 13px 10px 0; padding: 0;}

DIV.mainArea DIV.config DIV.colors DIV.selector A IMG.thumb
	{width: 27px; height: 19px; border: 1px solid #cdcdcd; padding: 0;}

DIV.mainArea DIV.config DIV.colors DIV.selector A:HOVER IMG.thumb
	{width: 27px; height: 19px; border: 1px solid #ffce00; padding: 0;}
	
DIV.mainArea DIV.config DIV.colors DIV.selector A.on IMG.thumb
	{border: 1px solid #ffce00;}

DIV.mainArea DIV.config DIV.colors DIV.selector DIV.colorTxt SPAN.colorName
	{color: #020202;}


DIV.mainArea UL.subnav 
	{float:right;list-style-type:none; overflow:hidden;margin-right:11px;}
DIV.mainArea UL.lowerSubnav
	{margin-top:18px;}

DIV.mainArea UL.subnav LI
	{float:left; height:13px;}
	
DIV.mainArea UL.subnav LI A
	{float:left; text-indent: -9000px; text-decoration: none; padding: 12px 0 0 0;overflow: hidden;height: 0px !important;background-repeat:no-repeat;background-color:transparent;
		height /**/:12px; /* IE5/Win */}

/*listItem1*/
DIV.mainArea UL.subnav LI.listItem1, DIV.mainArea UL.subnav LI.listItem1 A
	{width:89px;}
DIV.mainArea UL.subnav LI.listItem1 A
	{background-image: url(../../img/config/lnk_config_envia_off.png);}
DIV.mainArea UL.subnav LI.listItem1 A:hover
	{background-image: url(../../img/config/lnk_config_envia_over.png);}

/*listItem2*/
DIV.mainArea UL.subnav LI.listItem2, DIV.mainArea UL.subnav LI.listItem2 A
	{width:49px;}
DIV.mainArea UL.subnav LI.listItem2 A
	{background-image: url(../../img/config/lnk_config_imprima_off.png);}
DIV.mainArea UL.subnav LI.listItem2 A:hover
	{background-image: url(../../img/config/lnk_config_imprima_over.png);}

/*listItem3*/
DIV.mainArea UL.subnav LI.listItem3, DIV.mainArea UL.subnav LI.listItem3 A
	{width:46px;}
DIV.mainArea UL.subnav LI.listItem3 A
	{background-image: url(../../img/config/lnk_config_compara_off.png);}
DIV.mainArea UL.subnav LI.listItem3 A:hover
	{background-image: url(../../img/config/lnk_config_compara_over.png);}

/*listItem4*/
DIV.mainArea UL.subnav LI.listItem4, DIV.mainArea UL.subnav LI.listItem4 A
	{width:100px;margin-left:3px;}
DIV.mainArea UL.subnav LI.listItem4 A
	{background-image: url(../../img/config/lnk_config_folleto_off.png);}
DIV.mainArea UL.subnav LI.listItem4 A:hover
	{background-image: url(../../img/config/lnk_config_folleto_over.png);}


DIV.mainArea DIV.config DIV.summary 
	{display: block; float: left; width: 205px; height: 800px; padding: 11px 0 0 0; background: #f4f4f4 url(../../img/config/bg_config.png) repeat-x;}

DIV.mainArea DIV.config DIV.summary DIV.profile
	{padding: 0 17px 0 13px;}
	
DIV.mainArea DIV.config DIV.summary DIV.tumazda, #modelName, #modelYear
	{padding: 0 0 7px 0;font-size:12px;font-weight:bold;}
DIV.mainArea DIV.config DIV.summary DIV.selectedModelInfo
	{padding-bottom:4px;}
DIV.mainArea DIV.config DIV.summary DIV.slectedColorInfo
	{padding: 3px 0 0 0;font-size:12px;font-weight:normal;}
	
DIV.mainArea DIV.config DIV.summary .container
	{padding: 0 0 15px 0; font-weight: bold; color: #000; font-size: 1.1em; }

 DIV.mainArea DIV.config DIV.summary .features
 	{padding: 0px 0 0 0; color: #404040;}

DIV.mainArea DIV.config DIV.summary .precio 
 	{padding: 15px 0 0px 0; color: #404040; font-weight: bold;}

DIV.mainArea DIV.config DIV.summary .precio .item
	{height: auto; padding: 0 0 20px 0;}

DIV.mainArea DIV.config DIV.summary .precio .item2
	{height: auto;}

DIV.mainArea DIV.config DIV.summary .precio .value
 	{color: #586163; font-weight: normal; padding: 7px 0 0 0; clear: both;}
	
 DIV.mainArea DIV.config DIV.summary .border
 	{border-bottom: 1px solid #c7c7c7;}

DIV.mainArea DIV.config DIV.summary .precioTotal
 	{padding: 12px 0 15px 0; color: #404040; font-weight: bold; margin: 1px 0 1px 0; border-top: 1px solid #c7c7c7; border-top: 1px solid #c7c7c7; border-bottom: 1px solid #c7c7c7;}

DIV.mainArea DIV.config DIV.summary .precioTotal .total
	{padding: 0 0 5px 0; clear: both;}

DIV.mainArea DIV.config DIV.summary .left
	{float: left;}

DIV.mainArea DIV.config DIV.summary .right
	{float: right;}

UL#features 
	{margin: 10px 0 12px 5px; padding: 0; }					

UL#features LI
	{list-style: none; background: transparent url("../../img/garage/img_dot1.png") no-repeat scroll 0 8px; padding: 3px 0 3px 10px; color: #576163; text-decoration: none;}

#dimColors 
	{position:absolute;top:130px;left:235px;height:700px;width:300px;background-color:#FFF;
	opacity: 0.8;
	-moz-opacity: 0.8;
	filter: alpha(opacity=80);}


#dimSummary
	{position:absolute;top:141px;left:544px;height:689px;width:205px;background: #f4f4f4 url(../../img/config/bg_config.png) repeat-x;
	opacity: 0.8;
	-moz-opacity: 0.8;
	filter: alpha(opacity=80);}

#dimControls
	{position:absolute;top:200px;left:0;height:630px;width:220px;background-color:#586163;
	opacity: 0.8;
	-moz-opacity: 0.8;
	filter: alpha(opacity=80);}

#statusInfo
	{position:absolute;top:200px;left:200px;width:320px;background-color:#FFF;padding:25px;border:1px solid #5a6163;text-align:center;}

#statusInfo .progressText
	{margin-top:10px;color:#333;}

#statusInfo .errorText
	{color:#800000}

DIV.kiosk
	{margin-top:-80px;}
	
div.sidebar div.module div.phoneNumber{
	padding: 0 0 0 11px;	
}	