body{
	background:#fff;
	margin: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif ;
	font-size: 12px;
	color: #646363;
	line-height: 16px;
}
.bg_body{
	background: url(../img/bg_body2.jpg) repeat-x top left;
	width: 100%;
	overflow:hidden;
}
form{
	margin: 0px;
	padding: 0px;
}

.input{ height:14px; padding:2; width:200px; font-size:10px}

p{
	margin: 0px 0px 15px 0px;
	padding: 0px;
}

a{text-decoration: none;color: #646363;}
a:link{text-decoration: none; color: #646363;}
a:hover{text-decoration:underline;}
a:active{text-decoration: none;}
a:visited{text-decoration: none;}

ul{
	margin: 0px;
	padding: 0px;
}
li{
	margin: 0px;
	padding: 0px;
}

.input_concurso{
	height: 14px;
	width: 200px;
	font: 11px Arial;
}

/************************* contenedor **************************/
.cont_general{
	width: 786px;
	padding: 0px;
	margin-top: 0px;
	text-align: center;
	background-color: #cbcfd4;
	/*border:1px solid #929ca4;*/
}

.cont_interno{
	background-color: #fff;
	overflow:hidden;
	margin: 3px;
	border:1px solid #929ca4;
	width: 780px;
}

.auspiciantes{
	background-color: #f3f3f3;
	padding: 10px;
	border-top: 1px solid #929ca4;
}

/************************** menu ****************************/
.cont_menu{
	background: url(../img/bg_menu.jpg) repeat-x top left;
	overflow:hidden;
	/*width: 100%;*/
	height: 42px;
	margin: 0px;
	padding: 0px;
}

.bot01{
	display: block;
	background: url(../img/menu_prensa.jpg) no-repeat top left;
	float: left;
	width: 103px;
	height: 42px;
	margin: 0px;
}
a:hover.bot01{
	background: url(../img/menu_prensa-ac.jpg) no-repeat top left;
	float: left;
	width: 103px;
	height: 42px;
	margin: 0px;
}

.bot02{
	display: block;
	background: url(../img/menu_ubicacion.jpg) no-repeat top left;
	float: left;
	width: 111px;
	height: 42px;
	margin: 0px;
}
a:hover.bot02{
	background: url(../img/menu_ubicacion-ac.jpg) no-repeat top left;
	float: left;
	width: 111px;
	height: 42px;
	margin: 0px;
}

.bot03{
	display: block;
	background: url(../img/menu_auspician.jpg) no-repeat top left;
	float: left;
	width: 111px;
	height: 42px;
	margin: 0px;
}
a:hover.bot03{
	background: url(../img/menu_auspician-ac.jpg) no-repeat top left;
	float: left;
	width: 111px;
	height: 42px;
	margin: 0px;
}

.bot04{
	display: block;
	background: url(../img/menu_invitan.jpg) no-repeat top left;
	float: left;
	width: 99px;
	height: 42px;
	margin: 0px;
}
a:hover.bot04{
	background: url(../img/menu_invitan-ac.jpg) no-repeat top left;
	float: left;
	width: 99px;
	height: 42px;
	margin: 0px;
}

.bot05{
	display: block;
	background: url(../img/menu_ceremonia.jpg) no-repeat top left;
	float: left;
	width: 120px;
	height: 42px;
	margin: 0px;
}
a:hover.bot05{
	background: url(../img/menu_ceremonia-ac.jpg) no-repeat top left;
	float: left;
	width: 120px;
	height: 42px;
	margin: 0px;
}

.bot06{
	display: block;
	background: url(../img/menu_lafiesta.jpg) no-repeat top left;
	float: left;
	width: 108px;
	height: 42px;
	margin: 0px;
}
a:hover.bot06{
	background: url(../img/menu_lafiesta-ac.jpg) no-repeat top left;
	float: left;
	width: 108px;
	height: 42px;
	margin: 0px;
}

.bot07{
	display: block;
	background: url(../img/menu_ganadores.jpg) no-repeat top left;
	float: left;
	width: 120px;
	height: 42px;
	margin: 0px;
}
a:hover.bot07{
	background: url(../img/menu_ganadores-ac.jpg) no-repeat top left;
	float: left;
	width: 120px;
	height: 42px;
	margin: 0px;
}

/************************* Cuerpo **************************/

.cont_internas{
	padding: 0px 10px 10px 15px;
}
.hora1{
	color:#d00606;
	font: 11px Arial;
	font-weight: bold;
}
.hora2{
	color:#0f4570;
	font: 11px Arial;
}
.volanta1{
	color:#7d7d7d;
	font: 11px Arial;
	font-weight: bold;
}
.volanta2{
	color: #a8a8a8;
	font: 11px Arial;
}
h1{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	color: #093e67;
	font: 22px Arial;
	font-weight: bold;
	line-height: 23px;
}

h2{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	color: #0f4570;
	font: 16px Arial;
	font-weight: bold;
	line-height: 17px;
}

h3{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	color: #0f4570;
	font: 14px Arial;
	font-weight: bold;
	line-height: 16px;
}

.img_np{
	background-color: #efefef;
	border: 1px solid #adb7be;
	padding: 4px;
	/*float: right;*/
	margin: 0px 0px 0px 0px;
}
.galeria{
	background-color: #242e2f;
	height: 16px;
	text-align: right;
}


.img_ns{
	border: 1px solid #04243e;
}
a.vermas{
	background: url(../img/flecha_vermas.jpg) no-repeat right;
	font: 11px Arial;
	color:#0a3252;
	text-align: right;
	padding-right: 20px;
}

a:hover.vermas{
	background: url(../img/flecha_vermas.jpg) no-repeat right;
	font: 11px Arial;
	color:#0a3252;
	text-align: right;
	padding-right: 20px;
	text-decoration: underline;
}
.puntosh{
	background: url(../img/puntosh.jpg) repeat-x bottom left;
	clear: both;
	height: 5px;
}
/************************* COL-DER *************************/
.bg_col{
	background: #797f85 url(../img/sombra-colder.jpg) repeat-y top left;
	padding: 8px 4px 5px 7px; 
}

.cont_organizan{
	background: url(../img/bg_organizan.jpg) repeat-x bottom left;
	height: 136px;
	border:1px solid #b2b2b2;
}
.cont_contenidos{
	background:#fff url(../img/bg_contcolder.jpg) repeat-x bottom left;
	border:1px solid #b2b2b2;
	margin-top: 8px;
}
.num_crono{
	font:11px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #20598e;
}
.tex_crono{
	font:10px Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000;
	text-transform: uppercase;
}
.tex_crono b{
	font:11px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000;
	text-transform: none;
}
.puntosh2{
	background: url(../img/puntosh.jpg) repeat-x bottom left;
	clear: both;
	height: 3px;
}

.pregunta{
	background-color: #d9e1e8;
	color: #001167;
	font:12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 5px 5px 5px 10px;
}

.ganad_fechas{
	color: #0f4570;
	font: 12px Georgia;
	font-weight: bold;
}


