body{font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#000000;
color: #000000;
font-size:0.7em; margin-top:20px}

#buscador{display: block; clear: both; margin:0px 0px 3px 30px;
padding:10px 0px;}
#formContact{width:100%}
.formWeb{margin-top:5px; margin-left:12px; float:right; width: 98%;}
#datosForm div{display: block; clear: both; margin:3px 0px}
label{float:left}
label.w85{width:85px;} label.w60{width:60px}
label.w115{width:115px} label.w100{width:100%}
#centralDiv #content h2.formH2{ text-decoration:none;}
#buscador { margin-bottom:40px;}
#buscador form{margin:0; padding: 0}
#centralDiv #content #buscador p { display:inline; float:left; clear:left; margin-top:0px; margin-right:15px; padding:0;}
#buscador input {float:left; margin-right:10px;}
#centralDiv #content #formContact img{border: 0; margin:0 0 0 3px;}
.clear{ clear:both;}
input{font-family:Verdana, Arial, Helvetica, sans-serif}
.dvColmns div form{ margin-left:35%;}

.txf{border: 1px solid #1A3BC7;
font-size:0.9em; padding:1px 3px}
.txa{border: 1px solid #1A3BC7;
font-size:1.1em; font-family:Verdana, Arial, Helvetica, sans-serif; 

}
.inputErr { border:1px solid red;}
#content a.btn {padding: 0 8px 2px 4px; text-decoration:none; font-weight:normal;
color:#FFAF00;
	}

.btn{border:1px solid #000000; background-color:#000000;

color:#FFAF00;
 font-size:0.9em; margin-left:5px; }
#btnForm{margin:20px 0px 20px 40px}
.btnAcept{margin:0px 40px 0px 60px}

.formOk{margin-left:20px; width:80%; border:1px dotted #178D2A;
padding-left:10px; padding-right:10px; text-align:center}
.formNOk{border:1px dashed #FF0000; width:80%; text-align:left; margin-left:20px; padding-left:10px; padding-right:10px;}
a{text-decoration:none}
a img{border:0px}
a:hover{text-decoration:underline}
#contenedor{
	overflow:hidden;
	margin:auto;
	width:800px;
	background-color:#FF7200;
}
#utilities{height:17px; text-align:right;
color:#ffffff; padding-top:3px;
 font-size:0.8em;background-color:#FFAF00;
}
.formUsr {width:218px; position:relative;}
.formUsr label{width:150px; height:18px; display:block; margin-top:5px;}
#utilities ul{color:#ffffff; margin:0px 0px}
#utilities ul li{margin-right:4px; display: inline; list-style-type: none; }

#utilities a{color:#ffffff; margin:0px 0px}
#utilities a img{margin-right:2px;
vertical-align:middle}

#header{color:#ffffff; width:100%; text-align:center;}

#header #logo{padding:0px; width:218px; text-align: center;
float:left;}

#header #logo img{float:right;
	/*margin-left:12px; *//* (210 - width logo)/2 */
  /* (194 - height logo)/2 */}

#header #flashHeader{padding:0px;width:496px; border-left:0px;
float: left;  }
#header #flashHeader #imgFlash {margin-left:4px; margin-top:4px; }
#centralDiv{overflow:hidden; width:715px; 
 /* height:464px;  poner un valor para que se vea bien en firefox*/}
.menu{width:218px; float:left;
 margin-top:4px;  }
.menuf{width:218px; float:left;
display:none;margin-top:-12px; }

.menu ul{padding:10px 0px 15px 5px; margin:12px 12px; text-align:left;background-color:#E86C08;
}
.menu ul li{padding:3px 0px 3px 20px; width:165px;
/* 180 = width + padding left) */
list-style-type:none;
background:url("../img/bullet.gif"/*tpa=http://autoescuelacastanar.pyme10.com/html/2347_JOSE_MARIA_GONZALEZ_SANCHEZ/img/bullet.gif*/) 3px 5px no-repeat;
border-bottom:1px solid #FF7200;}
.menu li a{width:90%; display:block; color:#ffffff}
.separa{ margin-top:20px; background-position:3px 22px;}

.menu li a:hover{color:#1A3BC7; text-decoration:none; }
.menu li a.hover{color:#1A3BC7; text-decoration:none; }

#centralDiv #content, #centralDiv #contentEnl{width:473px; background:url("../img/centralbg.jpg"/*tpa=http://autoescuelacastanar.pyme10.com/html/2347_JOSE_MARIA_GONZALEZ_SANCHEZ/img/centralbg.jpg*/) 0 0 repeat-x ; 
float:right;
padding:23px 0px 23px 23px; min-height:270px; height: auto !important; height:270px;}
#centralDiv #content h1, #centralDiv #contentEnl h1{font-size:1.1em; color:#ffffff; float:left; 
padding:0px; margin:0 0 15px 0;}
#centralDiv #content h1.titH1, #centralDiv #contentEnl h1.titH1{border-bottom:0px; padding-bottom:3px; margin-bottom:10px}
.divSup h1, .divProductos h1, .divSub h1.alone, #content .divSub #dvRight h1 { width:100%;}
.mrgLft55{margin-left:55px}
.mrgRgt75{margin-right:75px; text-align: right;}
.mrgRgt25{margin-right:25px; text-align: right;}
.mrgRgt200{margin-right:200px; text-align: right;}

#content {background-color:#FF7200;
}

#content a{text-decoration:none;color:#1A3BC7;}
#content a:hover{text-decoration:underline}
#centralDiv #content img{border:1px solid #ffffff; padding:2px}

#centralDiv #content h2, #centralDiv #content dt{font-size:1.0em; color:#FFAF00;
text-decoration:underline;
padding:0px; margin:0px; margin-top:15px}
.titColeccion{font-weight:bold; color:#000000;
text-decoration:underline}

#centralDiv #content dt a, #centralDiv #content h2 a{color:#FFAF00; text-decoration:underline}
#centralDiv #content h2 a, #content #dvLeft h2{text-decoration: none}
#centralDiv #content h2 a:hover{text-decoration: underline}
#centralDiv #content h3{font-size:1.0em; color:#000000; text-decoration:underline; font-weight:normal;
padding:0px; margin:0px}
#centralDiv #content p{padding:0px; margin:0px;
margin-bottom:10px; padding-top:10px}
.enlList { float:right; margin-right:30px; margin-top:2px;}

.divSup #seccionportada{margin-bottom:15px;}
#content .divSup #listanoticias h1{ margin-left:5px; margin-bottom:10px;}
#content .divSup #listanoticias p{ margin-left:5px;}
.up{ display:none; visibility:hidden}
.se { display:none; visibility:hidden}
.divSup #listanoticias{margin-bottom:15px; border:1px solid #ffffff; padding:8px; }
.divSup #listanoticias ul { margin-left:5px; clear:both; padding-left:5px;}
.divSup #listanoticias ul li {background: url("../../img/file.gif"/*tpa=http://autoescuelacastanar.pyme10.com/html/img/file.gif*/) 0 3px no-repeat; list-style:none;  padding-left:15px;}

.divSup, .divProductos{overflow:hidden; width:98%; padding:0px; margin:0px;
padding-bottom:23px; /*border-bottom:1px solid #000000;*/}
.divSub{clear:both; padding:13px 0px 0px 0px; width:98%; border-top:1px solid #000000; }

.dvLeft{width:209px; margin-top:5px; float:left; border-right:1px solid #000000}
#centralDiv #content .dvRight h2{margin:10px 0px}
.divSub dl{padding-right: 15px;}
#centralDiv #content .dvLeft h1 {margin-top:15px;}
#centralDiv #content .dvLeft a{color:#ffffff;}
.dvLeft #dvLeftPart{width:209px; float:left}
.dvRight{width:240px; float:right;  margin-top:0;}

.divSub ul{padding:0px; margin:0px; clear:both; text-align:left}
.divSub ul li{padding:0px 0px 0px 15px; margin:0px; list-style-type:none; background:url("../../img/bullet2.gif"/*tpa=http://autoescuelacastanar.pyme10.com/html/img/bullet2.gif*/) -1px 3px no-repeat}
.divSub li a{color: #000000;}
.divSup .trLine{ height:15px; border-bottom: 1px solid #1A3BC7; }
.divSup .trEmpty {padding-top:10px; }

#avisosEnviar {border: 1px solid black; padding: 5px; z-index: 1; color:#000000; text-align: justify; width: 400px; display: none; position: absolute; top: 340px; left: 40%; background-color: #CCCCCC}
#centralDiv #content #avisosEnviar h1 {margin: 10px 0  0 10px; color:#000000; }
#avisosEnviar a {float: right; cursor: pointer; margin-top: -30px; margin-right: 5px;}
#avisosEnviar div {margin:0 15px 15px 15px;}
#avisosEnviar input {cursor: pointer; margin-left: 45px; margin-top:15px; margin-bottom:15px;}

#footer{overflow:hidden; clear:both;
color:#ffffff;border-top: 1px solid #000000;
}
#footer #patroc{min-height:36px;background-color:#7189EF;
float:left; width:198px; padding:10px; text-align:center}
#footer #patroc img{margin:0px 5px} 
#footer #pie a.subTxt{text-decoration: underline;}
#footer #pie{min-height:36px;
color:#ffffff;
font-size:0.8em; padding:10px 0px; text-align:center;}

#footer #pie ul{padding:0px;margin:0px;margin-left:10px}
#footer #pie ul li{color:#ffffff;padding:0px 0px 0px 2px;display:inline; list-style-type:none;}
#footer #pie p{margin:0px 10px; color:#ffffff;}
#footer #pie a{color:#ffffff;text-decoration:none;}#footer #pie a:hover{text-decoration:underline}
#pieContent{width:97%; float:left; color:#666666;
font-size:0.8em; padding:10px 0px 10px 10px;
border-top: 1px solid #000000}
#pieContent a{color:#ffffff; margin:0px}

a.more{color:#1A3BC7;
font-weight:bold; padding:0px 0px 0px 5px; text-decoration:none}
a.more:hover{text-decoration:underline}
.flc{font-size:0.9em;color:#1A3BC7;
letter-spacing:-2px}
a[href $='.pdf'] {     padding-left: 20px;
background: transparent url("../../img/ext/pdf.gif"/*tpa=http://autoescuelacastanar.pyme10.com/html/img/ext/pdf.gif*/) no-repeat center left;}
a[href $='.xls'] {    padding-left: 20px;
background: transparent url("../../img/ext/excel.gif"/*tpa=http://autoescuelacastanar.pyme10.com/html/img/ext/excel.gif*/) no-repeat center left;}
a[href $='.wav'] {    padding-left: 20px;
background: transparent url("../../img/ext/wav.gif"/*tpa=http://autoescuelacastanar.pyme10.com/html/img/ext/wav.gif*/) no-repeat center left;}
a[href $='.doc'] {    padding-left: 20px;
background: transparent url("../../img/ext/word.gif"/*tpa=http://autoescuelacastanar.pyme10.com/html/img/ext/word.gif*/) no-repeat center left;}
a[href $='.ppt'] {    padding-left: 20px;
background: transparent url("../../img/ext/ppt.gif"/*tpa=http://autoescuelacastanar.pyme10.com/html/img/ext/ppt.gif*/) no-repeat center left;}
a[href $='.avi'] {    padding-left: 20px;
background: transparent url("../../img/ext/avi.gif"/*tpa=http://autoescuelacastanar.pyme10.com/html/img/ext/avi.gif*/) no-repeat center left;}
a[href $='.zip'] {    padding-left: 20px;
background: transparent url("../../img/ext/zip.gif"/*tpa=http://autoescuelacastanar.pyme10.com/html/img/ext/zip.gif*/) no-repeat center left;}
a[href $='.mpeg'] {    padding-left: 20px;
background: transparent url("../../img/ext/video.gif"/*tpa=http://autoescuelacastanar.pyme10.com/html/img/ext/video.gif*/) no-repeat center left;}
a[href $='.wmv'] {    padding-left: 20px;
background: transparent url("../../img/ext/audio.gif"/*tpa=http://autoescuelacastanar.pyme10.com/html/img/ext/audio.gif*/) no-repeat center left;}
a[href $='.mp3'] {    padding-left: 20px;
background: transparent url("../../img/ext/audio.gif"/*tpa=http://autoescuelacastanar.pyme10.com/html/img/ext/audio.gif*/) no-repeat center left;} 

#content a.down{color: #000000; text-decoration:none; border-bottom:1px solid #000000; border-right:1px solid #000000; padding: 0 4px 2px 20px;}

.imgLeft{float:left;
margin:10px 20px 10px 0px}
.imgCenter{text-align:center;margin:5px 0px 0px 0px}
.floatLeft{ float:left; border:0;}
.imgRight{float:right;
margin:10px 0px 10px 20px}

div.imgCntr{text-align: center; width:100%; }
#mapa{height:300px; width:445px; color:#000000; clear: both; display: block; margin-left:8px;}

.divProductos ul{padding:0px;margin:0px;width:95%}
.divProductos ul li{list-style-type:none; width:95%;margin-top:10px}
.divProductos ul li p{font-size:0.9em}
.divProductos ul li.prodNoImg{padding:0px 0px 0px 9px; width:100%}

.divProductos dt, .divProductos h2{margin-top:20px;}
.colecLeft{float:left;margin-top:0px;}
.divProductos .colecList{margin-top:0px;margin-left:0px}
.divProductos dt{font-weight:bold;clear:both}
.divProductos .colecRight{float:right;margin-top:0px;}
.divProductos .colecRightCat{width:100px;float:right;margin-top:0px; }
.divProductos dd{margin:5px 0px 10px 10px; width:90%;float:left}
.divProductos h2.dest{margin-top:20px; font-size:1.2em; letter-spacing:1px;}
.divProductos img{float:left; margin:10px}
dt, dd{text-align:justify}
#centralDiv #content dl.dlMod2{margin-left:30px}
#centralDiv #content dl.dlMod2 dt, #centralDiv #content dl.dlMod2 dt a{text-decoration:none}
#centralDiv #content dl.dlMod2 dd{margin-left:1px}
#titProductos{width:100%;color: #000000;}

#titProductos span{float:right; margin-right:20px}
#titProductos span a{color: #000000;}
#titProductos span a:hover{color:#C60810}
#titProductos h1{float:left}

#content a.cesta, #content input.cesta{color: #000000; text-decoration:none; border-bottom:1px solid #000000; border-right:1px solid #000000; padding: 0 4px 2px;}
#content a.cesta:hover ul.minitabs li a#current:hover, #content input.cesta:hover{text-decoration:none;color:#1A3BC7;
}

#content p.cesta{ text-align:right; margin-right:75px; }
#content p.pedido{ text-align:right; margin-right:200px; }
#content hr.pedido{ text-align:right; margin-right:180px; width:270px;}
ul.minitabs{list-style: none; white-space: nowrap; padding: 0px;}
ul.minitabs li{display: inline; margin: 0; padding: 0;}
ul.minitabs a#current{color: #000000; border-right: 1px solid #1A3BC7;
border-bottom: 2px solid #1A3BC7; font-weight: bold; padding: 0 4px 3px 4px;}

#print {visibility:hidden; display:none;}

#listColecciones{margin-left:20px}
#content #listColecciones .notic{background: url("../../img/file.gif"/*tpa=http://autoescuelacastanar.pyme10.com/html/img/file.gif*/) 0 3px no-repeat; padding-left:15px;}
#centralDiv #content .dlMod2 dt.prod{background: url("../../img/bullet2.gif"/*tpa=http://autoescuelacastanar.pyme10.com/html/img/bullet2.gif*/) 0 2px no-repeat; padding-left:15px;}

#paginacion{margin-top: 10px; margin-left:20px; font-size:0.9em}
#paginacion ul{text-align: center}
#paginacion p{text-align: center}
#paginacion li{display: inline; border-left:1px solid #000000; padding-left: 3px}
#paginacion li a{color: #000000; text-decoration: none}
#paginacion li.ext{border: 0px}
#paginacion strong.destacado{padding:0px 3px; color: #ffffff; background-color:#E86C08;
 font-size: 1.1em}
#paginacion li a:hover{text-decoration: underline}

.dvEnlaces{margin:5px 0px; padding:2px 15px; display:block; font-size:1em;}
.dvEnlaces h2{font-size:1.0em; color:#FFAF00; text-decoration:underline; padding:0px; margin:0px; margin-bottom:5px; display:block}
.dvEnlaces img{ margin-right: 3px;}
.dvEnlaces .enlsub{ margin-left:40px;}
.dvEnlaces p { padding-left:17px; margin-top: 2px; margin-bottom:2px; padding-bottom:3px;}
.dvEnlaces dd.enlsub{ margin-left:50px;}
.dvEnlaces h2 a{color:#FFAF00; text-decoration:underline}
.dvEnlaces h3{font-size:1.0em; font-weight:normal; padding:0px; margin:10px 0px 5px 30px}
.dvEnlaces h3 a{color:#000000; text-decoration:none}

.dvEnlaces h3 a:hover, #centralDiv #content dl.dlMod2 dt a:hover{text-decoration:underline}
.dvEnlaces dt a:visited{background:none; color:#000000}
.dvEnlaces dl{margin: 8px 0 5px 0;}
.dvEnlaces dt{padding:0; padding-left: 15px; margin:2px 0 2px 20px; background: url("../../img/arrow2.gif"/*tpa=http://autoescuelacastanar.pyme10.com/html/img/arrow2.gif*/) 0px 3px no-repeat}
.dvEnlaces dt a{color:#000000}
.dvEnlaces dt.down{padding:0; padding-left: 15px; margin:2px 0 2px 20px; background: url("../../img/arrow2.gif"/*tpa=http://autoescuelacastanar.pyme10.com/html/img/arrow2.gif*/) 0px 3px no-repeat}
.dvEnlaces dt a{color:#000000}
.dvEnlaces dd{font-size:0.9em; margin-left:30px;}

#utilities div.fecha{float:left;margin-left:10px; color:#ffffff;}
.banner{width:192px; text-align:center; border:0px; margin-top:10px; margin-left:11px; margin-bottom:10px} .bannCntr{border:1px solid #ffffff;}
.dvColmns{width: 100%; margin: 0px auto}
.dvColmns div{ float:left; width: 211px; height:auto; text-align: center; margin: 10px 10px 10px 0px;}

#paginacion a.pagOn, #paginacion a.pagOn:hover{color:#ffffff; text-decoration:none;background-color:#000000;padding:1px 4px;font-size:0.9em;margin:0px -3px;cursor:default;}
#dlMapa {margin-left:30px}
 .divProductos h3 a{color:#000000;}

.clearfix:after {content: "."; display: block; height: 0; clear: both;visibility: hidden}
.clearfix {display: inline-block}
 /* Holly Hack Targets IE Win only \*/
* html .clearfix {height: 1%}
.clearfix {display: block}
 /* End Holly Hack */
