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

body{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#560d0d;background:url(../images/fondo.jpg) repeat-x; background-color:#690D0E}
.contenedor{width:950px; height:auto; margin:auto; background-color:#F2ECD4; padding:3px}
.menuX{width:950px; height:42px; background-image:url(../images/no_flicker.jpg); margin:auto}

.Encabezado{padding:0 5px}

.Cuerpo{width:940px;padding:5px;background:#F2ECD4}

.FrA{width:940px;height:95px;background:url(../images/logo.png) no-repeat;margin-bottom:5px}
.FrA .Txt{background:#FFF;height:95px;width:728px;float:right;text-align:justify}

.FrB{width:940px;margin-bottom:5px}
.FrB .Lizq{float:left;width:604px}
.FrB .Lder{float:left;width:336px;height:280px;text-align:center;}
.FrB .Fond{height:121px;background:url(../images/b02.png) no-repeat;background-position:right;background-color:#E5AE33;color:#FFF}
.FrB .Boton{width:116px;height:16px;background:url(../images/b01.png);float:left;text-align:right;color:#E5AE33;margin-left:290px;padding:5px 10px 0 0}
.FrB .Video{}

.Izquierdo{width:187px;float:left}

.Medio{width:549px;float:left;padding:5px}
.Derecho{width:193px;float:left}

.Pie{height:143px;background:url(../images/b04.png) repeat-x;padding:5px;color:#FFF}
.Pie .Fon{height:143px;background:url(../images/b02.png) no-repeat;background-position:right 0%}

.Marco{margin-bottom:5px;position:relative}
.Marco .Titu{width:193px;height:14px;background:url(../images/b03.png);color:#FFF;padding:7px 0 0 0px;font-weight:bold;font-style:italic;text-align:center}
.Marco .Cont{background:#E5AE33;padding:5px;text-align:justify;color:#603813}

.Titulo{width:501px;height:25px;color:#FFF;background:url(../images/arriba.png);font-size:14px;font-weight:bold;padding:5px 0 0 5px}


#menu2 ul {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
    width: 185px;
    font-family: Arial, sans-serif;
    font-size: 10pt;
}
#menu2 ul li {}
#menu2 ul li a {
    color: #FFF;
    text-decoration: none;
    display: block;
    padding: 10px 10px 10px 20px;
}
#menu2 ul li a:hover { background-image:url(../images/b06.png);border-left: 10px solid #960909;color:#960909;}

.Bmenu2{height:800px;background:url(../images/transparente.png) no-repeat;background-position:bottom;background-color:#BC992B}


.kwicks {  
     list-style: none;  
     position: relative;  
     margin: 0;  
     padding: 0;
	 background-image: url(../images/no_flicker.jpg); /*some browsers are to slow when aligning the menu items via jQuery and so the background shines through, this prevents this flickering*/

 }  
 .kwicks li{  
    display: block;  
    overflow: hidden;  
    padding: 0;  
    cursor: pointer;  
	float: left;
	width: 125px;
	height: 40px;
	margin-right: 0px;
	background-image: url(../images/kwicks_sprite.jpg);
	background-repeat:no-repeat;
}
.kwicks a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}

#kwick1 {
	background-position:0px 0px;
}
#kwick2 {
	background-position:-200px 0px;
}
#kwick3 {
	background-position:-400px 0px;
}
#kwick5 { 
	background-position:-800px 0px;
}
#kwick6 { 
	background-position:-1000px 0px;
}
#kwick7 { 
	background-position:-1200px 0px;
}
#kwick4 { 
	background-position:-600px 0px;
}

#kwick1.active, #kwick1:hover { 
	background-position: 0 bottom;
}
#kwick2.active, #kwick2:hover{
	background-position: -200px bottom;
}
#kwick3.active, #kwick3:hover {
	background-position: -400px bottom;
}
#kwick5.active, #kwick4:hover {
	background-position: -800px bottom; 
}
#kwick6.active, #kwick4:hover {
	background-position: -1000px bottom; 
}
#kwick7.active, #kwick4:hover {
	background-position: -1200px bottom; 
}
#kwick4.active, #kwick4:hover {
	background-position: -600px bottom; 
}


#kwick1 a{
	background-image: url(../images/end.jpg);
	background-repeat:no-repeat;
	background-position: left 0px;
}

#kwick1 a:hover{
	background-position: left -80px;
}

.Error{color:#FF0000;font-size:10px;font-weight:bold}
.Fform{width:174px;height:137px;padding:22px 0 0 13px;float:left;margin-right:5px;background:#BC992B;color:#FFF}
.Fcont{text-align:justify;background:url(../images/contactenos.png) no-repeat;background-position:right 100%;height:640px}

.IzqDir{width:256px;float:left}
.MedDir{width:376px;float:left;padding:5px}
.DerDir{width:298px;float:left}

.FonDir{width:346px;height:282px;background:url(../images/fondoD.png);margin:auto;padding:10px;text-align:justify}

.MarcoD{margin-bottom:5px}
.MarcoD .Tit{height:17px;background:url(../images/pestanaD.png);color:#FFF;font-weight:bold;padding:13px 0 0 5px}
.MarcoD .Cntt{padding:5px;border-bottom:#960909 5px solid;border-left:#960909 1px solid;border-right:#960909 1px solid}

.Link{color:#560D0D;text-decoration:none}
.Link:hover{color:#960909}

.Link2{color:#FFFFFF;text-decoration:none}


.Dir{width:375px;margin:auto;border:#960909 1px solid; background:#FFF}
.Dir .Tit{height:25px;background:#960909;padding-top:5px;color:#FFF;text-align:center;font-weight:bold}
.Dir .Con{width:227px;float:left;padding:5px;text-align:left}
.Dir .Pi{}
.Dir .Img{width:135px;float:left}

div.Paginacion { clear:both;padding: 4px;margin: 1px;margin-top:15px;text-align:center; margin-bottom:15px}
div.Paginacion a {padding:2px 5px 2px 5px;margin: 1px;border: 1px solid #960909;text-decoration:none;color:#960909;}
div.Paginacion a:hover, div.Paginacion a:active {border: 1px solid #FF9900; color: #FF9900;}
div.Paginacion span.PaginaActual {padding: 2px 5px 2px 5px; margin: 1px; border: 1px solid #FF9900; font-weight: bold; background-color: #EEE; color: #FF9900;}
div.Paginacion span.SinPag {padding: 2px 5px 2px 5px;margin: 1px;border: 1px solid #EEE;color: #FF9900}

.BBor{padding:5px;margin-bottom:5px;border:#960909 1px solid}

.Tar1{width:255px;height:379px; background:url(../images/02.png)}
.Tar1 .Ti{color:#FFF; font-size:18px; font-weight:bold; text-align:center; margin-top:3px}

.Tar2{256px; height:379px; background:url(../images/10.png)}
.Tar2 .Ti{color:#E3A627;font-size:18px; font-weight:bold; text-align:center; margin-top:3px}

.Tar3{width:256px;height:252px; background:url(../images/04.png)}
.Tar3 .Ti{color:#FFF;font-size:18px; font-weight:bold; text-align:center; margin-top:3px}

.Tar4{width:257px;height:250px;background:url(../images/08.png); margin:auto}
.Tar4 .Ti{color:#F2ECD4;font-size:18px; font-weight:bold; text-align:center; margin-top:3px}

.BorIm{border:#560d0d 1px solid; padding:2px}

.Mensaje{ text-align:center;font-weight:bold; font-size:18px}
.Men1{color:#4782A2;font-size:14px;width:200px;margin:auto;padding:5px;text-align:center;font-weight:bold}
.Men2{color:#960909;font-size:14px;width:200px;margin:auto;padding:5px;text-align:center;font-weight:bold}

.Correcto{border:#4b73ab 1px solid;padding:10px;font-size:14px;font-weight:bold;color:#4b73ab;text-align:center;margin:0 0 10px 0;font-family:Arial;background:#EEF7FF}
.Incorrecto{border:#F00 1px solid;padding:10px;font-size:14px;font-weight:bold;color:#F00;text-align:center;margin:0 0 10px 0;font-family:Arial;background:#FFEBF1}
.Error{font-size:12px;font-weight:bold;color:#F00;font-family:Arial;font-style:normal}
