/* CSS Document */
body {
        font:13px Geneva, Arial, Helvetica, sans-serif;
		text-align:justify;
		line-height:100%;
		background-color:#FF4F00;
		margin-bottom:0;
		margin-top:0;
		margin:0;
		padding:0;
}
p{ font-size:13px; color: #FFFFFF; line-height:110%; margin:0; padding:0; text-align:justify;}

h1{ font-size:25px; color:#FFFFFF;}

h2{ font-size:21px; color:#ffffff;line-height:100%;}
h3{ font-size:18px; color:#ffffff;line-height:100%;}

a:link{ text-decoration:none;color: #FFFF00;}

a:visited{ text-decoration:none;color: #FFFF00;}

a:hover{text-decoration:none;color:#FFFF00;font-size:15px;}

/********************************************************/
/*******************CABECERA***************************/
#cabecera{ background-image:url(../imagenes/fondocabe.jpg); background-repeat: repeat-x;width:100%; height:200px; margin-top:0; margin-bottom:0;}

.animacioncab{width:492px; height:135px; padding:20px 0 0 0; margin:0; float:right;}

.menu{width:850px; height:45px; margin-left:auto;margin-right:auto;}
.animacion{width:850px; height: auto; margin-left:auto; margin-right:auto;}

.logo{width:350px; height:115px; margin:0; padding:20px 0 0 0; float:left;}

/***************************************************************/
/********************cuerpo************************************/

#cuerpo{margin-top:0; margin-bottom:0; width:100%; height:496px;}

.contenido{width:850px; height:396px; margin-left:auto; margin-right:auto; background-image:url(../imagenes/fondo.png); background-repeat:no-repeat; padding:0 0 10px 0;}

.polo{width:448px; height:558px; margin:0; padding:0; float:left; border:1px #CC3E00 solid;}

.polo1{width:320px; height:151px; margin:0; padding:5px 0 0 0; float:left;}
.polo1 img{padding:0 0 10px 25px;}



.polos{width:468px; height:538px; margin:0; padding:10px 15px 0 15px; float:left; border:1px #CC3E00 solid;}

.polospro{width:268px; height:600px; margin:0; padding:5px 15px 0 15px; float:left; border:1px #CC3E00 solid;}

.polospro img{ padding:25px 0 25px 45px;}

#menupro{list-style-image: url(../imagenes/boton.png); margin:5px 0 0 0;  padding:0 0 0 30px; background-color:#FF570F; }
#menupro li{}
#menupro li a{ font-size:13px;color:#FFFFFF;}
#menupro li a:hover{ font-size:14px;color:#000033;}

.contacto{width:368px; height: 450px; margin:0; padding:15px 15px 0 15px; float:left; border:1px #CC3E00 solid;}

.servicios{width:848px; height:498px; margin:0; padding:5px 0 0 0; float:left; border:1px #CC3E00 solid;}

.servicios1{width:400px; height:245px; margin:0; padding:0 0 0 10px; float:left;}
.servicios1 img{float:right; padding:0 10px 0 10px;}

.servicios2{width:400px; height:180px; margin:0; padding:0 0 0 10px; float:left; clear:both;}
.servicios2 img{float:right; padding:0 10px 0 10px;}

.servicios3{width:400px; height:200px; margin:0; padding:40px 10px 0 0; float: right;}
.servicios3 img{float:right; padding:0 0 0 10px;}

.servicios4{width:400px; height:200px; margin:0; padding:0 10px 0 0; float: right;}
.servicios4 img{float:right; padding:0 0 0 10px;}

.formulario{ border:1px #CC3E00 solid; width:418px; height:435px; margin:0; padding:30px 0 0 15px; float: right;}
#registro {width:410px; padding:0; margin:0;}
#registro fieldset {padding:0;  border:0; }
#registro legend{font: bold 16px Arial, sans-serif;color: #FFFFFF; padding:0 10px;}
#registro p label {font:13px Geneva, Arial, Helvetica, sans-serif; float: left;width: 22%; text-align:right;padding:5px; color: #FFFFFF;}
#registro p br {clear: left;}
.enviar{margin:30px 0 0 150px;}

.animacionpolos{ border:1px #CC3E00 solid; width:540px; height:600px; margin:0; padding:0; float: right;}

.polospublicitarios{ border:1px #CC3E00 solid; width:338px; height:538px; margin:0; padding:10px 0 0 0; float: right;}
.polospublicitarios h1{text-align:center;}


.polopublicitario{ border:1px #CC3E00 solid; width:388px; height:178px; margin:0; padding:0; float: right;}
.polopublicitario h1{text-align:center; padding:10px 0 0 0;}
.polopublicitario p{ padding:0 5px 0 5px;}

.polopublicitario2 {border:1px #CC3E00 solid; width:383px; height:178px; margin:10px 0 0 0; padding:0 0 0 5px; float: right;}
.polopublicitario2 h2{text-align: left; padding:10px 0 0 10px;}
.polopublicitario2 img{ float:right; padding:5px 5px 0 5px;}
.polopublicitario2 p{ padding:0 5px 0 0;}
.polopublicitario2 p a{ text-decoration:underline; color:#FFFFFF;}
.polopublicitario2 p a:visited{ text-decoration:underline; color:#FFFFFF;}
.polopublicitario2 p a:hover{text-decoration:underline; font-size:14px;color:#FFFFFF;}

.polospublicitariost{ width:100px; height:auto; padding:0;margin:0; float:right;}
.polospublicitariost p {font-size:11px;}
.polospublicitariost p a{color:#FFFFFF;}
.polospublicitariost p a:visited{color:#FFFFFF; font-size:11px;}
.polospublicitariost p a:hover{ color:#FFFF00;font-size:12px;}
/******************************************************************/
/************************pie*********************************/

#pie{ background-image: url(../imagenes/pie.png); background-repeat:repeat-x;margin-top:0; margin-bottom:0; width:100%; height: 230px; background-color:#000033; clear:both;}

.menupie{width:850px; height:230px; margin-left:auto; margin-right:auto; color:#000033; clear:both;}

.logopie{ width:225px; height:230px; padding:0; margin:0;float:left;}
.logopie img{padding:20px 0 20px 0}

.polosyaritex{width:536px; height:auto; padding:25px 0 0 0; margin:0; float:right;}

.polosyaritex p{color:#FFFF00;}

.enlaces{width:536px;height:auto;padding:20px 0 0 0;margin:0; float:right;}
.enlaces a:link{ text-decoration:underline; font-size:13px ;color:#FFFF00;}
.enlaces a:visited{ text-decoration:underline; font-size:13px; color:#FFFF00;}
.enlaces a:hover{ text-decoration:underline; font-size:14px;color:#FFFF00;}
		  
.copy{width:536px;height:auto;padding:20px 0 0 0;margin:0; float:right;}
	   
.copy p{ text-align:center;color: #FFFF00;}

.oo{width:536px;height:auto;padding:20px 0 0 0;margin:0; float:right;}

.oo p{text-align: right;}
.oo a{font-size:12px;line-height:150%;color: #FFFF00;}
.oo a:link{ text-decoration:none;}
.oo a:hover{text-decoration:none;color: #FFFF00;;font-size:16px;}