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

* { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;  }
body {background-color: #000000; font-size:13px; color:#333333;  }

.intercambioenlaces ul {margin-left: 20px !important;}

a img {border: 0px; background-color: none !important;}
a img:hover  {border: 0px; background-color: none !important;}
img {border: 0px; padding: 0px; margin: 0px; background-color: none !important;}
a { text-decoration:underline; color: #CC0000 ; }
a:hover {  text-decoration:underline; color: #FFFFFF ;  background-color: #CC0000 ;}

#todo { width: 936px; height: auto;    margin: 0px auto;}
#cabecera {width: 936px; height: 65px; margin-top: 10px; background-image:url(images/cabecera2.jpg)}
.titulo-web { width: 339px; height: 23px;  padding-top: 25px;}
.subtitulo-web { width: 596px; height: 19px; margin: 0px auto; padding-left: 2px;}

#cuerpo {width: 936px; height: auto; }
#laterali {width: 144px; height: 466px; background-image:url(images/lateral-i.jpg); float:left; background-repeat:no-repeat;}
#laterald {width: 176px; height: 466px; background-image:url(images/lateral-d.jpg); float:left; background-repeat:no-repeat;}
#cuerpo-cuerpo {width: 616px; height: 466px; background-image:url(images/cuerpo.jpg); float:left; background-repeat:no-repeat;}
#contenedor-cuerpo {width: 614px; height: 434px; overflow:auto; padding-top: 10px;}
#contenedor-cuerpo2 {width: 614px; height: 434px; overflow:none; padding-top: 10px;}
#pie {width: 936px; height: 158px; background-image:url(images/pie.jpg); background-repeat:no-repeat;}
#pie p {margin: 0px !important; padding-left: 200px; padding-top: 25px; font-size:12px; }

#botones {width: 50px; font-size:12px !important; font-weight: bold; margin-left: 150px;}
#botones p {color: #FFFFFF !important; text-align:center;}
#botones p:hover {background-color: #FFFFFF !important; color: #666666 !important;}

.col01 {width: 195px; height: 300px; }
.col02 {width: 205px; height: auto; }
.col03 {width: 195px; height: 300px;  }
.col04 {width: 395px; height: auto; padding-right: 5px;}


#creditos {width: 700px; height: 70px; background-image:url(images/pie-todo.png); background-repeat: no-repeat;  text-align: center; font-size: 10px; color:#A56D20 !important;  margin: 0px auto; padding-top: 3px;}
#creditos a { color:#A56D20 !important; text-decoration:none; padding: 3px 2px;}
#creditos a:hover { color:#333333 !important; text-decoration:none; background-color:#A56D20;}

.enlace01 { font-size:12px !important; text-decoration:underline; color: #CC0000 !important; }
.enlace01:hover { font-size:12px !important; text-decoration:underline; color: #FFFFFF !important;  background-color: #CC0000 !important;}

.enlace02 p { font-size:12px !important; text-decoration:underline; color: #CC0000 !important; }
.enlace02 p:hover { font-size:12px !important; text-decoration:underline; background-color: #CC0000 !important;  color:#FFFFFF !important;}


#precio {visibility:hidden;  width: 400px; height: auto; background-color:#FFFFFF; border: 2px solid #999999; position:absolute;  top: 150px; margin-left: 100px;}
#precio p {padding: 5px 10px; }

/* Textos */
p {text-align: left; margin: 3px 0px;}
p img {margin: 3px;}
.clear { clear:both;}
.bold { font-weight:bold;}
.izquierda {float:left; padding: 0px; margin: 0px;}
.derecha {float:right; padding: 0px; margin: 0px;}
.block {display: block;}
.centro {margin: 0px auto !important;}
.tcentro { text-align:center;}
.grande01 { font-size:16px !important;}
.grande02 { font-size: 22px !important; color: #CC0000 !important; }
.grande03 { font-size: 15px !important; font-weight:bold;}
.grande04 { font-size: 17px !important; font-weight:bold;}
.textoform {font-weight: bold;}
.tizquierda {text-align: left; margin-left: 10px; width: 235px; float:left; }
.tnaranja {color: #EF7B1D;}
.entretexto {padding-right: 3px; border-right: 1px;}
.entretexto:hover { padding-right: 3px; border-right: 0px solid #F6A226;}
.sin {border-top: 5px solid #8DC73F !important;}
.sin:hover {border-top: 5px solid #8DC73F !important;}
.fotos {border: 2px solid #CCCCCC; padding: 5px; margin: 5px; background-color: #FFFFFF;}
.texto1 {font-size: 14px !important;}
.texto2 {font-size: 16px !important;}
.texto3 {font-size: 18px !important;}
.texto5 {font-size: 20px !important;}

.color01 {color: #345AA1;}
.color02 {color: #FFFFFF; line-height: 14px; font-size:15px; }

.btn-portada p, .btn-noticias p {background-color:#FCB00C !important; color: White !important; padding-left: 5px;}
.btn-portada p:hover, .btn-noticias p:hover {background-color:white !important; color: #FCB00C !important;}
.titulos-blog {background-color:#FCB00C !important; color: White !important; font-weight:bold; border-bottom: 1px solid #FCB00C;border-top: 1px solid #FCB00C; }
.titulos-blog:hover {background-color:white !important; color: #FCB00C !important; border-top: 1px solid white;}

.titulos-blog01 {background-color:#FCB00C !important; color: White !important; font-weight:bold; border-bottom: 1px solid #FCB00C;border-top: 1px solid #FCB00C; }

/*Sitemap*/
.sitemapcajas {width: 300px; height: auto; border-left: 1px dotted #666666;  margin-left:49px; padding-bottom: 10px; font-size:13px}
.sitemapcajas strong {border-bottom: 1px dotted #666666;}
.subcategoria {width: 100px; height: auto; border-left: 1px dotted #666666; margin-left:49px; color:#000000; font-weight:bold;}
.subcategoria2 {width: 180px; height: auto; border-left: 1px dotted #666666; margin-left:49px; color:#000000; font-weight:bold;}
.subcategoria a, .subcategoria2 a {text-decoration: none;color:#333333; font-weight:bold; font-size:12px}
.subcategoria a:hover, .subcategoria2 a:hover {text-decoration: none; color:#FFFFFF; background-color: #333333;}

/**/


/*H1...*/
h2 {font-size: 16px;  font-weight: bold; border-bottom: 1px solid #333333; color:#333333; display:inherit; }
h5 {font-size: 16px;  font-weight: bold;  color:#345AA1; display:inherit;}
h1 {font-size: 16px;   font-weight: bold; color: #000000; display:inherit;}
h3 {font-size: 16px;  font-weight: bold; color:#0066CC; display:inherit; padding-left: 35px; }
h4 {font-size: 13px;  font-weight: bold; color: #345AA1; display:inherit;  }
h6 {font-size: 14px;  font-weight: bold; color: #333333; display:inherit;  padding-bottom: 5px; background-color:#FBFBFB;}
h7 {font-size: 14px;  font-weight: bold; color: #333366; display:inherit;  padding-bottom: 5px; background-color:#FFFFFF; }

/*formularios*/
#form {width: 370px; height: auto; margin-top: 10px;}
#datos {width: 370px; height: 400px;  margin-left: 15px; margin-top: 10px; }
#datos p {width: 370px; font-size:14px; padding-left: 10px;}
#tableform {width: 370px; height: auto; margin: 0px auto !important;}
#tableform2 {width: 140px; height: auto; margin: 0px auto !important;}
#tableform p, #tableform2 p { margin:5px 0px !important;}



.input2 {width: 300px; border: 1px solid #546375; background-color:#FFFFFF;}
.input3 {width: 250px; border: 1px solid #546375; background-color:#FFFFFF;}
.input4 {width: 180px; border: 1px solid #546375; background-color:#FFFFFF;}
.input5 {width: 80px; height: 25px; border: 1px solid #546375; background-color:#FFFFFF; }

.envio {width: 144px; border: 1px solid #546375; margin: 0px auto; margin-top: 5px; background-color:#FFFFFF;}

.input2:hover, .input3:hover, .input4:hover, .input5:hover {border: 1px solid #FCB00C;  }
.envio:hover {background-color: #CCCCCC; color:#333333 !important; }

a.television {
	display:block;
	margin-left:auto;
	margin-right:auto;
	width:128px;
	height:70px;
	padding:15px;
	background-image:url(images/TV.png);
	background-repeat:no-repeat;
	color:#fff;
	font-size:18px;
	text-align:center;
	font-weight:bold;
	text-decoration:blink;
}
a.television:hover {
	color:#cc0000;
	text-decoration:none;
	background-color:transparent;
}
