
#pta_coches fieldset{padding:0}
#pta_coches fieldset label{padding:0 17px 0 0;margin:3px 0 0 0;float:left;width:126px;text-align:right}
.row_center{text-align:left;padding:0 0 0 145px}
.row_center2{text-align:left;padding:0 0 0 30px}
.row_form p{margin:4px 0}
.rem_pass{padding:5px;margin:3px 0;*margin:0}
.user_data input,.car_data input,.login_user input,.rem_pass input{width:197px;font-size:8pt;padding:1px 0 1px 3px;/**width:199px;_width:200px;*/}
.row_form select{width:204px}
.pta_info_adicional{width:575px;height:70px;overflow:auto}

/*GENÉRICA FORMULARIS*/
div.form p{margin:7px 0}
div.form label{float:left;margin:3px 0 0;padding:0 17px 0 0;text-align:right;width:90px;font-weight:bold}
div.lab_left label{text-align:left}
div.form select{width:204px}
div.form input[type="text"], div.form input[type="password"]{    border: 1px solid #CCCCCC;
    font: 10pt Verdana;
    padding: 3px 5px;
    width: 300px;
}
div.form input,x:-moz-any-link{width:199px;/width:197px}
div.form select.to{width:97px;margin-right:10px}
div.form select.from{width:97px;margin-right:10px}
div.form .i_field{clear:both}
div.form .i_field input{width:177px;vertical-align:5px} 
div.form .i_field select{width:185px;vertical-align:5px} 

span.info_icon{background:#FFFFFF url(/images/i.gif) no-repeat 0 0;cursor:help;display:inline-block;height:20px;margin:0 0 0 5px;width:17px}

.whiteborder {
    background-color: #FFFFFF;
    border: 1px solid #DDDDDD;
    padding: 10px 10px 10px 20px;
    width: 345px;
}

input[type="checkbox"]{width:15px !important; vertical-align:middle}

.tabspub
{
    margin-top:20px; padding:0 0 0 20px;
    background:transparent url(/images/subtab_backg.png) repeat-x 0 bottom
}

.tabspub .on
{
    float:left;
    background:transparent url(/images/subtab_act_cent.png) repeat-x 0 0;
    position:relative; 
    color:#000; line-height:34px; margin-right:20px;
    font-size:12pt;
    
}    
.tabspub .on b{font-size:10pt}
.tabspub .on .l
{
    background:transparent url(/images/subtab_act_left.png) no-repeat 0 0;
    float: left;
    height: 35px;
    width: 10px;
    margin-right:10px
}
.tabspub .on .r
{
    background:transparent url(/images/subtab_act_right.png) no-repeat 0 0;
    float: right;
    height: 35px;
    width: 10px;
    margin-left:10px
}

.tabspub .off
{
    float:left;
    background:transparent url(/images/subtab_inact_cent.png) repeat-x 0 0;
    position: relative;
    color:#000; height: 35px;
    line-height: 47px;
    font-size:10pt;
    color:#999; margin-right:20px;
    
       
}    
.tabspub .off .l
{
    background:transparent url(/images/subtab_inact_left.png) no-repeat 0 0;
    float: left;
    height: 35px;
    width: 4px;
    margin-right:10px
}
.tabspub .off .r
{
    background:transparent url(/images/subtab_inact_right.png) no-repeat 0 0;
    float: right;
    height: 35px;
    width: 4px;
    margin-left:10px
}

#stockcnet{font-size:7pt; float:left; height: 59px; line-height: 71px;border-left:1px solid #f1f1f1;  padding-left: 17px;}
#stockcnet span{font-size:8pt}

.dvSubirs{padding:10px; border-right:1px solid #f1f1f1}
.dvSubirs p{font-size:7pt}

.cont_ap{float:none !important; margin-top:15px !important}
.cont_ap span{font:bold 13pt Trebuchet MS !important}

.div_filtro_marca select{font: 10pt Verdana; width: 185px;}

.jqpublish{float:none !important; color:#0066CB; font-weight:bold !important; text-decoration:underline; cursor:pointer}


.sites
{
    -webkit-border-radius: 7px 7px 0 0;
	-moz-border-radius: 7px 7px 0 0;
	border-radius: 7px 7px 0 0;
	background-color: #777;
	width:100%
}
.sitebottom
{
    background-color: #CCCCCC;
    border-top: 1px solid #999999;
    width: 100%;
    -webkit-border-radius: 0 0 7px 7px;
	-moz-border-radius: 0 0 7px 7px;
	border-radius: 0 0 7px 7px;
	
}
.evlogo{width:150px;}
.evvehiculos{width:90px;}
.evestado{width:160px;}
.tsites{width:150px;}
.tvehiculos{width:90px;line-height:1.4em !important}
.testado{width:160px;}
.last{border-right:none !important;}
.ttls
{
    font-size: 8pt;
    text-align:center;
    color:#fff;
    display:block;
    float:left;
    font-weight:bolder;
    padding-top:5px;
    line-height:35px;
    height:40px;
    border-right:1px solid #bbb;
    margin: 0 !important;
}
.sites_c
{
	background-color: #fff;
	border-bottom:1px solid #ddd;
	width:100%
}
.tfld
{
    text-align:center;
    color:#000;
    display:block;
    float:left;
    font-weight:bolder;
    line-height:30px;
    height:68px;
    border-right:1px solid #bbb;
    margin: 0 !important;
}
.inactive span{color:#666 !important}

/*taules publicacio*/
.sites_c table{font-family:Verdana}
.publogo{width:150px; border-right:1px solid #ddd; text-align:center}
.publogo img{margin:10px 0}
.publogo a{font:bold 8pt Verdana}
.pubdata{width:90px; border-right:1px solid #ddd; text-align:center; font-weight:bold}
.pubpub{width:165px; font-weight:bold; text-align:center;}
.pubpub a{font-weight:bolder; text-decoration:underline; margin-top:5px; display:block}

.field-validation-error
{
    color: #ff0000;
}

.field-validation-valid
{
    display: none;
}

.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors
{
    font-weight: bold;
    color: #ff0000;
    background-color: #FFFFFF;
    border: 1px solid #DDDDDD;
    padding: 10px 10px 10px 20px;
    width: 595px;
    margin-left: 170px;
}

.validation-summary-valid
{
    display: none;
}
