*{
font-family:Verdana, Arial, Helvetica, sans-serif;
}

body{
padding:0px;
margin:0px;
background-color:#FFFFFF;
background-image:url(../imagenes/bg.gif);
font-size:0.7em;
background-position: center top; 
}
p{margin-left:10px;
}

input{
font-size:10px;
}

select{
font-size:10px;
}
#idiomas{

padding-left:0px;
margin-top:60px;
width:255px;
height:25px;
float:left;
font-size:11px;
color:#FFFFFF;
}

#casita{

padding:0 0 0 470px;
margin:60px 0 0 0;
width:25px;
height:25px;
float:left;

}
ul.rojo{
margin:5px 0px 10px 0px;

}
.rojo li{
	color:#FF0000;
	font-size:12px;
	margin-bottom:10px;
	font-weight:bold;
	list-style:none;

}
.rojo li A{
	color:#FF0000;

	text-decoration:none;

}
.rojo li A:hover{
	color:#999999;



}
ul.ulidiomas{
margin:0 0 0 10px;
padding:3px 0 0 0;
}
.ulidiomas li{
display:inline;
padding: 3px 7px;
background-color:#FF0000;
margin-left:5px;
}
.ulidiomas li A{
text-decoration:none;
color:#FFFFFF;

}
.ulidiomas li A:hover{
text-decoration:none;
color:#CCCCCC;
}

ul.ulmenu{
margin:0 0 0 0px;
padding:0 0 0 0;
}
.ulmenu li{
	height:23px;
	line-height:23px;
	color:#363847;
	padding-bottom:6px;
	list-style:none;


}
.ulmenu li A{
background-image: url(../imagenes/noact.jpg);
background-position:0% 50%;
background-repeat:no-repeat;
text-decoration:none;
color:#363847;
padding-left:30px;
}
.ulmenu li A:hover{
background-image: url(../imagenes/act.jpg);
background-position:0% 50%;
background-repeat:no-repeat;

color:#FF0000;
}
.actual{
background-image: url(../imagenes/act.jpg)!important;
background-position:0% 50%!important;
background-repeat:no-repeat!important;
color:#FF0000 !important;
}

h1{
font-size:15px;
color:#FFFFFF;
height:30px;
line-height:30px;
margin:0 0 0 20px;
}

h2{
font-size:12px;
color:#FFFFFF;
background-image:url(../imagenes/h2bg.jpg);
background-position:top left;
background-repeat:repeat-y;
height:19px;
line-height:19px;
margin:20px 0 0 0px;
padding-left:10px;
}

.rojo{
color:#FF0000;
font-weight:bold;
font-size:11px;
}

#contenedor{
width:760px;
margin:0px auto;
height:auto;
background-image:url(../imagenes/pattern1.jpg);
background-repeat:repeat-y;
background-position:top left;
}
#derecha{
width:520px;
margin-left:10px;
padding-left:10px;
float:left;
margin:0px auto;

}
#menuizda{
width:225px;
float:left;
font-size:12px;
font-weight:bold;



}
#botonera{
float:left;
width:216px;
height:478px;
padding:32px 0px 0px 10px;

background-image:url(../imagenes/menuizquierdabg.jpg);
background-repeat:no-repeat;

}
#boton1{
height:29px;
line-height:24px;
}
#boton1 A{
height:29px;
line-height:24px;
text-decoration:none;
color:#363847;
}
#boton1 A:hover{
height:29px;
line-height:24px;

color:#686868;
}

#rompe15{
clear:both;
float:none;
background-color:#FFFFFF;
height:15px;
margin:0px;
padding:0px;
}
#rompe{
clear:both;
float:none;
margin:0px;
padding:0px;

}

#cabecera{
width:760px;
height:100px;
float:left;
background-image:url(../imagenes/cabecera.jpg);
background-repeat:no-repeat;
}

#migas{
width:520px;
height:20px;
line-height:20px;
margin:0px 0px 0px 0px;
padding-left:240px;

color:#3E4153;
float:left;
text-align:left;
font-size:11px;
background-image:url(../imagenes/bgmigas.jpg);
background-repeat:no-repeat;
}

#migas A{
color:#006699;
text-decoration:none;
}
#migas A:hover{
color:#CCCCCC;

}


#conin1{
width:483px;

height:379px;
padding-right:30px;
padding-left:10px;
background-image:url(../imagenes/bg_con_in380.jpg);
background-position:left top;
background-repeat:no-repeat;
}
#conin420{
width:483px;

height:450px;
padding-right:30px;
padding-left:10px;
padding-right:20px;
background-image:url(../imagenes/bg_con_in420.gif);
background-position:left top;
background-repeat:no-repeat;
}
#conin2{
width:483px;
height:232px;

padding-bottom:7px;
padding-right:20px;
background-image:url(../imagenes/bg_con_in2.gif);
background-position:left;
background-repeat:no-repeat;
}
#conin3{
width:473px;
height:450px;
padding-bottom:7px;
padding-right:10px;
padding-left:10px;
margin-bottom:10px;
margin-right:0px;

background-image:url(../imagenes/bg_con_in3.gif);
background-position:left top;
background-repeat:no-repeat;
}
#conin4{
width:500px;
height:560px;
margin-bottom:10px;
margin:0px;
padding:0px;
background-image:url(../imagenes/bg_con_in4.gif);
background-position:left top;
background-repeat:no-repeat;

}
#conin5{
width:500px;
height:310px;
margin-bottom:10px;
margin:0px;
padding:0px;
background-image:url(../imagenes/bg_con_in5.gif);
background-position:left top;
background-repeat:no-repeat;

}
.fd{
font-size:10px;
}

#pie{
	width:750px;
	height:15px;
	margin:0px auto;
	padding:0px 0px 0px 10px;
	background-color:#595B68;
	text-align:left;
	font-size:10px;
	color:#C7C7C7;
}

#pie a{
text-decoration:none;
color:#FFFFFF;
text-decoration:none;
}

#pie a:hover{
color:#CCCCCC;
}

.derecha{
text-align:left;
margin-left:190px;

}
.centrop{
text-align:left;
margin-left:190px;

}
.fotomar{

	margin: 5px 10px 10px 5px;
	float:left;
	border: 1px solid #FF0000;
}
p{
margin:10px 10px 0 10px;

line-height:15px;
color:#333333;
}

.vertodos{
font-size:10px;
color:#FF0000;
float:right;
margin-right:10px;


}
.vertodos A{
color:#FF0000;
text-decoration:none;
}
.vertodos A:hover{
color:#999999;
}
.vermas{
font-size:10px;
color:#FF0000;
float:right;
margin-right:10px;

}
.vermas A{
color:#FF0000;
text-decoration:none;
}
.vermas A:hover{
color:#999999;
}

.rlink{
font-size:10px;
color:#FF0000;


}

.rlink A{
color:#FF0000;
text-decoration:none !important;
}
.rlink A:hover{
color:#999999;
text-decoration:none;
}
.tdgris1{
background-color:#A9A9A9;
color:#FFFFFF;
font-weight:bold;
padding-left:5px;
}

.tdgris2{
background-color:#EEEEEE;
color:#003366;
font-weight:bold;
padding:6px;
}
#datos{
font-size:10px;
margin:10px;
width:220px;
float:left;
line-height:20px;
display:inline;
}
.bordeObjGris{
margin-left:20px;
border:1px solid;
font-size:11px;
}
#correob{
width:215px;
padding-top:70px;
float:left;
display:inline;
font-size:11px;
font-weight:normal;
}

.redbol{
font-weight:bold;
font-size:13px;
color:#FF0000;
}



#coninAuto{
width:500px;
height:auto;
margin-bottom:10px;
margin:0px;
padding:0px;
background-image:url(../imagenes/bg_con_inAuto.gif);
background-position:left top;
background-repeat:no-repeat;
}

#triatlon{
width:160px;
height:55px;
margin:0px auto;
padding:0px 0px 20px 0px;
}
