/* CSS Document */

body{
margin:35px 0;
padding:0;
background-image:url(../img/fons2.jpg);
background-repeat:repeat-x;
background-position:top;


}


.container{
width:800px;
height:auto;
margin:auto;
padding:0;

}

.boxlogos{
width:771px;
height:64px;
float:left;

}

.logo2{
width:135px;

margin-left:270px;
}

.boxflash{
width:771px;
height:68px;
float:left;

}


.boxtodo{
width:771px;
float:left;
/*background-color:#E2E2E2;*/
padding:0px;
margin:0px;

}
.boxcentral{
width:771px;

float:left;
display:inline;
margin-top:6px;

}

.boxdeco{
width:149px;

float:left;
display:inline;
margin-top:6px;
padding:0px;
}


.boxnoticias{
width:765px;
float:left;
background-color:#E2E2E2;
padding:8px 0px 10px 6px;
margin:0;

}


.cos{
width:741px;
float:left;
border:1px solid #C6C6C6;
background-color:#ffffff;
padding:10px 0px 0px 15px;
line-height:16px;
}

.titint{
width:725px;
float:left;
padding:0px 0px 0px 0px;
margin:0px 0px 15px 0px;
}

.txtcos{
width:720px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
margin:0px 0px 15px 0px;
padding:0px 0px 0px 0px;
line-height:16px;
}

.txtcos a{
text-decoration:none;
color:#1A3F97;
font-weight:bold;
}


.txtcos ul {
width:670px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#184397;
font-weight:normal;
margin:15px 0px 15px 0px;
padding:0px 0px 0px 40px;
list-style:none;
line-height:16px;
display:block;
}

.txtcos li {
width:600px;
float:left;
display:block;
list-style-type:none;
line-height:16px;
margin:0px 0px 10px 0px;
}

.cuadrito{
color:#184397;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}


.tit{
float:left;
color:#204d8e;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:uppercase;
line-height:16px;
margin-bottom:4px;
}

.tit a{
text-decoration:none;
color:#204d8e;

}

.fecha{
float:left;
color:#515050;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-bottom:10px;

}

.lugar{
float:left;
color:#000000;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;


}


.imagen{
width:725px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 15px 0px;
}


.gris{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#7B7B7B;


}

.peu{
width:757px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#7B7B7B;
text-align:center;
letter-spacing:1px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.peu a{
text-decoration:none;
color:#7B7B7B;

}

.blu{

color:#214D8C;
}

/*
.boxsub{
width:0px;
height:0px;
float:left;
position:absolute;


}

*/

.boxsub{
width:720px;
height:0px;
float:left;
position:relative;
top:0px;
left:0px;

}
#submenu{
float:left;
position:relative;
left:130px;
top:94px;
margin:0px;
padding:0px;
z-index:1;
clear:both;
overflow:visible;
}

.bzero{

border:0px;

}

.i1{
border:0px;
position:relative;
top:6px;

}

.i2{
border:0px;
position:relative;
top:3px;

}

.filet{
width: 654px;
float:left;
background-color:#E7E7E7;
border:2px solid #E7E7E7;
position:relative;
left:30px;
}

.boxgris{
width: 630px;
float:left;
background-color:#E7E7E7;
border:2px solid #ffffff;
padding:10px;
margin:0px 0px 0px 0px;

}


.boxgris a{
text-decoration:none;
color:#000000;
font-weight:normal;

}

.txtcos2{
width:700px;
height:auto;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
margin:0px 0px 15px 0px;
padding:0px 0px 25px 20px;
line-height:16px;
background-color:#E2E2E2;
border:1px solid #C3C1C2;
}


.cocineros{
width:160px;
float:left;
margin:10px 17px 40px 0px;
padding:0px 0px 0px 0px;
display:inline;
}

.cocineros2{
width:160px;
float:left;
margin:10px 0px 40px 0px;
padding:0px 0px 0px 0px;
display:inline;
}

.lin{
width:auto;
height:auto;
border:2px solid #C3C1C2;
float:left;
margin:6px 0px 6px 0px;
padding:0px 0px 0px 0px;

}

.bblanc{
border:2px solid #ffffff;
height:auto;
float:left;
width:auto;
}

.bblanc2{
border:2px solid #ffffff;
height:auto;
float:left;
width:auto;
}

.blubold{
color:#184397;
font-weight:bold;

}

.bluboldgran{
color:#184397;
font-weight:bold;
font-size:18px;
}

.bluboldmed{
color:#184397;
font-weight:bold;
font-size:14px;
}

.catorce{

font-size:14px;
}

.ganador{
width:600px;
height:auto;
float:left;
margin:10px 25px 0px 0px;
padding:0px 0px 10px 0px;
display:inline;

}


.txtganador{
width:auto;
float:left;
margin:15px 25px 40px 20px;
padding:0px 0px 0px 0px;
display:inline;
}

.txtit{
width:auto;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#184397;
font-weight:bold;
font-size:11px;
margin:0px 0px 8px 0px;
padding:0px 0px 0px 0px;
}


.formulariobox{
width:700px;
float:left;
border-top:1px solid #CECECE;
border-right:1px solid #CECECE;
border-left:1px solid #CECECE;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;

}
.formulario{
width:680px;
float:left;
margin:0px 0px 0px 0px;
padding:20px 0px 0px 20px;


}
.formulario2{
width:660px;
float:left;
margin:0px 0px 0px 0px;
padding:20px 0px 0px 15px;


}

.formulario3{
width:660px;
float:left;
margin:0px 0px 0px 0px;
padding:10px 0px 0px 15px;


}

.f1{
border:1px solid #999999;
width:550px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#184397;
}

.f2{
border:1px solid #999999;
width:40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#184397;
}

.f3{
border:1px solid #999999;
width:90px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#184397;
}

.f4{
border:1px solid #999999;
width:150px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#184397;
}

.f5{
border:1px solid #999999;
width:175px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#184397;
}


.f6{
border:1px solid #999999;
width:660px;
height:90px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#184397;
}


.f7{
border:1px solid #999999;
width:390px;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#184397;
}

.f8{
border:1px solid #999999;
width:145px;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#184397;
}




.f9{
border:1px solid #999999;
width:500px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#184397;
}


.f10{
border:1px solid #999999;
width:145px;
height:14px;
float:left;
magin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#184397;
}

.form10{
border:1px solid #999999;
width:145px;
height:150px;
float:left;
magin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#184397;

}

.f11{
border:1px solid #999999;
width:638px;
height:90px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#184397;
}


.f12{
border:1px solid #999999;
width:462px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#184397;
}

.f13{
border:1px solid #999999;
width:511px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#184397;
}

.f14{
border:1px solid #999999;
width:547px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#184397;
}


.botones1{
width:360px;
float:left;
display:inline;

}


.botones2{
width:300px;
float:left;
display:inline;
text-align:right;
}

.botones3{
width:640px;
float:left;
display:inline;
text-align:right;
margin:8px 0px 0px 0px;
}

.botones4{
width:678px;
float:left;
display:inline;
text-align:right;
margin:8px 0px 0px 0px;
}

.cierre{
width:700px;
float:left;
padding-bottom:20px;


}

.filet2{
width:504px;
float:left;
background-color:#EDEDED;
border:2px solid #EDEDED;
position:relative;
left:100px;
}

.boxgris2{
width: 480px;
float:left;
background-color:#EDEDED;
border:2px solid #ffffff;
padding:10px;
margin:0px 0px 0px 0px;

}

.filet3{
width:512px;
float:left;
background-color:#EDEDED;
border:2px solid #EDEDED;
position:relative;
left:100px;
}
.boxgris3{
width: 488px;
float:left;
background-color:#EDEDED;
border:2px solid #ffffff;
padding:10px;
margin:0px 0px 0px 0px;

}

.boxgris3 a{
color:#000000;
text-decoration:none;
font-weight:normal;
}

.copa{
width:auto;
float:left;
display:inline;

}

.txtcopa{
width:auto;
float:left;
display:inline;
line-height:21px;
margin:25px 0px 0px 0px;
}


.anys{
width:516px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-align:right;
position:relative;
left:100px;
}

.txtcos3{
width:514px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
line-height:16px;
position:relative;
left:100px;
border-top:1px solid #CECECE;
border-right:1px solid #CECECE;
border-left:1px solid #CECECE;
text-align:left;
}

.txtcos3 a{
text-decoration:none;
color:#1A3F97;
font-weight:bold;
}


.txtcos3 ul{
width:490px;
float:left;
border-bottom:1px solid #CECECE;
list-style:none;
margin:7px 0px 7px 10px;
padding:0px 0px 7px 0px;
}


.txtcos3 li{
width:480px;
list-style:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;

}


.data{
color:#979797;
font-size:10px;
font-weight:bold;

}


.cierre2{
width:515px;
float:left;
padding-bottom:20px;
margin:0px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
text-align:center;
position:relative;
left:100px;
}


.cierre2 a{
text-decoration:none;
color:#000000;

}

.cierre2 a:hover{
text-decoration:none;
color:#17439A;

}

.cierre3{
width:722px;
float:left;
padding-bottom:20px;
margin:0px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
text-align:center;

}


.patro{
width:619px;
float:left;
margin-bottom:20px;
margin:0px 0px 15px 0px;
text-align:left;
position:relative;
left:50px;
}


.txtcos4{
width:700px;
height:auto;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
margin:0px 0px 0px 0px;
padding:25px 0px 25px 20px;
line-height:16px;
background-color:#FFFFFF;
border-top:1px solid #C3C1C2;
border-right:1px solid #C3C1C2;
border-left:1px solid #C3C1C2;

}

.suelto{
width:680px;
height:auto;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;

}


.menu{
width:680px;
height:auto;
float:left;
margin:25px 0px 0px 0px;
padding:0px 0px 25px 0px;
background-color:#EFEFEF;
}

.menu h1{
width:666px;
height:23px;
float:left;
margin:0px 0px 0px 0px;
padding:4px 0px 0px 14px;
background-color:#D8D6D7;
border-bottom:2px solid #ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#484647;
text-transform:uppercase;
}

.blocs{
width:150px;
float:left;
display:inline;
margin:15px 0px 0px 15px;
padding:0px 0px 0px 0px;

}

.margin{
width:auto;
float:left;
margin-bottom:5px;
}

.menu2{
width:511px;
height:auto;
float:left;
margin:25px 0px 0px 0px;
padding:1px 1px 25px 1px;
background-color:#ffffff;
border-top:1px solid #CCC8C9;
border-right:1px solid #CCC8C9;
border-left:1px solid #CCC8C9;
position:relative;
left:100px;
}

.menu2 h1{
width:497px;
height:23px;
float:left;
margin:0px 0px 0px 0px;
padding:4px 0px 0px 14px;
background-color:#D8D6D7;
border-bottom:2px solid #ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#484647;
text-transform:uppercase;
}

.menu2 ul{
width:490px;
float:left;
border-bottom:1px solid #CECECE;
list-style:none;
margin:10px 0px 0px 10px;
padding:0px 0px 10px 0px;
color:#000000;
}


.menu2 li{
width:480px;
list-style:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color:#000000;

}


.menu2 li a{
color:#000000;
text-decoration:none;

}

.arre{
width:auto;
float:left;


}

.boxgaleria{
width:722px;
float:left;
border-top:1px solid #CECECE;
border-left:1px solid #CECECE;
margin:0px 0px 15px 0px;
padding:0px 0px 0px 0px;

}

.boxgaleria2{
width:717px;
float:left;
border:1px solid #CECECE;
margin:0px 0px 15px 0px;
padding:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.foto{
width:158px;
float:left;
border:1px solid #c0c0c0;
margin:0px 0px 0px 0px;
padding:0px;
background-color:#ffffff;

}

.foto2{
width:158px;
float:left;
border:1px solid #446EAA;
margin:0px 0px 0px 0px;
padding:0px;
background-color:#ffffff;

}


.foto2int{
width:158px;
float:left;
border:1px solid #446EAA;
margin:0px 0px 0px 10px;
padding:0px;
background-color:#ffffff;

}


.foto3{
width:158px;
float:left;
border:1px solid #c0c0c0;
margin:0px 0px 0px 0px;
padding:0px;
position:relative;
left:100px;
background-color:#ffffff;

}

.decogale{
width:158px;
float:left;
border-bottom:1px solid #c0c0c0;
margin:0px 0px 3px 0px;
padding:0px;


}


.image{
width:158px;
float:left;

margin:0px 0px 3px 0px;
padding:0px;


}
.txtgale{
width:auto;
float:left;
display:inline;
margin:100px 0px 0px 10px;
padding:0px;
text-align:left;
}

.blugale{
color:#184397;
font-weight:bold;
font-size:14px;
}

.tablagale{
width:717px;
float:left;

margin:0px 0px 0px 0px;
padding:0px 0px 0px 10px;

}

.attach{
border:1px solid #999999;
width:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#184397;

}


.filet4{
width: 675px;
float:left;
background-color:#E7E7E7;
border:2px solid #E7E7E7;
position:relative;
left:0px;
margin:15px 0px 0px 0px;
}

.boxgris4{
width: 651px;
float:left;
background-color:#E7E7E7;
border:2px solid #ffffff;
padding:10px;
margin:0px 0px 0px 0px;

}


.boxgris4 a{
text-decoration:none;
color:#000000;
font-weight:normal;

}

.filet5{
width: 654px;
float:left;
background-color:#E7E7E7;
border:2px solid #E7E7E7;
position:relative;
left:0px;
margin:15px 0px 0px 0px;
}

.boxgris5{
width: 630px;
float:left;
background-color:#E7E7E7;
border:2px solid #ffffff;
padding:10px;
margin:0px 0px 0px 0px;

}


.boxgris5 a{
text-decoration:none;
color:#000000;
font-weight:normal;

}
div#show3 {
background-color:#efefef;
width:140px;
margin:0 auto;
border:1px solid #444444;
}
div#show3 table td, div#show4 table td {
height:24px;
background-image:url('38.gif');
}
div#show4 table td {
background-image:url('40.gif');
}
div#show3 table input,  div#show4 table input {
outline-style:none;
}

.boxbotones{

background-color:#B4B2B3;
}

.otrosbole{width:98%;float:left;text-align:center;}