@charset "utf-8";
/* CSS Document */

/*GENERICOS*/
ul, ul li { margin: 0; padding: 0; list-style: none; color:#000000}
h1,h2,h3,h4,p,form { margin:0; padding:0}
h8{font-size:7pt; color:#990000; font-weight:bold}
p,li{font-size:1.1em; text-align:justify}
.clear { clear: both}
.der{ float:right}
.izq{ float:left}
a, li { text-decoration:none; border:0; color:#990000}
.rojo{ color:#990000}
body{ text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; margin:0}
h2{ font-size:7pt; color:#990000; padding-left:8px; margin-top:1.5em}
h1{ font-size:8pt; color:#990000; }
img{ border:0}


/*ESTRUCTURA*/
#contenedor{ text-align:left; margin-left:auto; margin-right:auto; width:800px}
#cabecera{ background-image:url(imagenes/Cabezera_bideon.gif); background-repeat:no-repeat; width:800px; height:233px; margin-top:30px}
#campomenu{ width:650px; height:20px; margin-top:5px; margin-bottom:10px; padding-left:108px}
ul.menuhorizontal li{float:left; font-size:9pt; font-weight:bold} 
ul.menuhorizontal li a:link, ul.menuhorizontal li a:visited{color:#646363}
ul.menuhorizontal li a:hover{color:#a51b1b}
ul.menuhorizontal li a:active{ color:#C5C5C5}
.linea{height:3px; background-color:#990000; overflow: hidden}
#cuerpo{ width:70%; float:left; padding:20px 10px 10px 20px; font-size:7.5pt; font-weight:bold}
#cuerpoProductos{width:95%; float:left; padding:20px 10px 10px 10px; font-size:7.5pt; font-weight:bold; overflow:hidden}
#menuVertical{width:20%; float:right; margin:0; margin-top:20px}
#pie{height:30px;text-align:center; font-size:6pt; color:#C5C5C5; margin-top:10px}

ul.menupie li {float:left;font-size:7pt}
ul.menupie li a:link, ul.menupie li a:visited, ul.menupie li a:hover {color:#646363}
ul.menupie li a:active{color:#C5C5C5}

.fondobotonesizq{ width:160px; height:18px; background-repeat:no-repeat; background-position:center; padding-top:6px}
#vertical a,#vertical a:visited,#vertical a:link {font-size:7.5pt; font-weight:bold; padding-left:6px;color: #FFFFFF}
#vertical a:hover{color:#a51b1b}
#vertical a:active{ color:#C5C5C5}

#fondo{ background-image:url(imagenes/bobina2.jpg); background-repeat:no-repeat; background-position:right; color:#000000}
#fondofoto{ background-image:url(imagenes/camaradefotos.jpg); background-repeat:no-repeat; background-position: right; margin-right:60px; color:#000000}
.empresas{float: left; margin-right:1.5em}
a:hover {color:#646363}
a:active{color:#C5C5C5}
.logos a img{ vertical-align:middle; margin: 1.3em 0.7em}
.recursos{color:#000; float:left; padding-left:1.5em }
form div{ height:20px; margin-bottom:2px; clear:both}
form div input{float:left; width:213px; border:1px #999999 solid}
form div label{ float: left; width:120px; padding-top:5px; color:#990000}
form div select{float:left; width:215px; border:1px #999999 solid}
.fotos img a{ float: left; margin:0.4em 0.2em; border:1px #000000 solid}
.titulogalerias{font-size:7pt; color:#990000}
.galeria{ float: right; width:65%; margin-top:0.3em; text-align: right}
h3{ font-size:1em; color:#990000; background-color:#E6E6E6}
h4{ font-size:1.1em; color:#990000; margin-bottom:1.5em}
h5{font-size:1em; color:#990000; float: left}
h6{font-size:5.5pt; color:#990000; border-bottom:2px #E6E6E6 solid; margin:0}
.fondoformulario{ margin-left:85px;background-image: url(imagenes/pluma.jpg); background-repeat:no-repeat; background-position: right top}
.boton{ height:20px; width:50px; margin-top:5px; border:1px #999999 solid; background-color: #F1F1F1}
textarea{height:110px; width:213px; float: left; border:1px #999999 solid}
.revista{ margin-top:10px; margin-bottom:5px}
.noticias{border-bottom:2px #646363 solid; padding-bottom:5px}
.noticiasTexto{margin:5px 0px 0px 80px}
.Estilo7 { font-size:10pt; color:#990000; font-weight: normal} 
/*.boton {border: #cccccc 1px solid; font-size:8pt;  */
.campos {border: #d3d8db 1px solid; FONT-SIZE: 12px}
td{font-size:10pt; color:#990000; font-weight: normal}
.td{width:125px; height:70px}
h7 { font-size:7pt; font-weight:bold; color:#990000; background-image:url(imagenes/fondo_titu_video_temas.gif); background-repeat:no-repeat}

ul.menuvideo li{float:left; font-size:9pt; font-weight:bold; padding-left:5px} 
ul.menuvideo li a:link, ul.menuvideo li a:visited{ font-size:7.5pt; font-weight:bold;}
ul.menuvideo li a:hover{color:#646363 }
ul.menuvideo li a:active{color:#C5C5C5}
#videocampo{ height:110px; margin-top:5px;}

