
body{ margin:0 auto; background:url(../imgs/bk.gif) #fff; color:#4c4741; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left}
a{ text-decoration:none; color:#4c4741}
a:hover{ text-decoration: underline}
h1{ font-size:22px; color:#FFF; font-weight:bolder; margin:0; padding:10px}
h3{ font-size:14px; color:#FFF; font-weight:bolder; margin:0; padding:5px 5px 5px 10px}
h4{ font-size:14px; color:#282626; font-weight:bolder; margin:0; padding:5px 5px 5px 10px}
.container{ width:843px; margin:0 auto;}
.marginTop{ margin-top:15px}
/*HEADER*/
.header{ width:100%; clear:both; margin-bottom:5px}
.logosApoyos{ float:right; text-align:right; font-size:11px; padding-top:10px}
.logosApoyos img{ float:right; padding-left:10px}
.logosApoyos p{margin-right:10px; float:right; line-height:71px; padding-right:10px; background:url(../imgs/div16.gif) no-repeat right}
.logo{ float:left; margin-bottom: 5px}
.logoLink{ position:absolute; width:250px ; height:125px}
.menuCont{ clear:both; padding:5px 0 4px 0}

/*MENU*/
#flashid{ position:absolute; width:650px; height:35px}
.menu a{ color:#FFF}
.home, .edicion, .anteriores, .prensa, .inscripciones, .contacto { background-image:url(../imgs/itemsMenu.gif); background-repeat:no-repeat}
.home{ width:34px; height:16px; background-position:0 0}
.edicion{width:81px; height:16px; background-position:-35px 0}
.anteriores{width:125px; height:16px; background-position:-117px 0}
.prensa{width:42px; height:16px; background-position:-243px 0}
.inscripciones{width:82px; height:16px; background-position:-286px 0}
.contacto{width:55px; height:16px; background-position:-369px 0}
/*Hover Menu*/
.home:hover{background-position:0 -18px}
.edicion:hover{background-position:-35px -18px}
.anteriores:hover{background-position:-117px -18px}
.prensa:hover{background-position:-243px -18px}
.inscripciones:hover{background-position:-286px -18px}
.contacto:hover{background-position:-369px -18px}


/*#one-ddheader {cursor:pointer}
#one-ddcontent{left:180px; top:38px; background: url(../imgs/h1-bk.gif) repeat-x}
#one-ddcontent .listaSub{width:160px; padding:10px; background:#433e38}
.dropdown li{ float:left; margin:0 15px}
.dropdown ul li{ font-weight:normal; font-size: 11px; color:#fff; padding: 2px 0; list-style:none}
#one-ddcontent .underline{border-bottom:1px solid #7a746d}
.dropdown {float:left; margin:0;}
.dropdown .primera{padding-top:0}
.dropdown .ultima{ padding-bottom:0}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; color:#fff; text-decoration:none;}
.dropdown .contenidoMenu {position:absolute; overflow:hidden; display: none; z-index:200; margin-top:0}
.dropdown .sub { margin:0px; clear:both; width:160px; height:30px; line-height:30px}
.dropdown a:hover {color:#999}	*/

/*Menu Interna*/
.menuInt{ margin-bottom:15px}
.menuInt ul li { border-bottom:1px dotted #282626; margin:5px 10px 0px 10px; font-size:11px; height:22px; padding-bottom:5px}
.menuInt ul li a{ height:22px; padding-left: 30px ; line-height:22px; display:block; margin-bottom:10px;
background-image:url(../imgs/menu_int.gif); background-repeat:no-repeat}
.menuInt ul li a:hover{ text-decoration:none; color: #000}
.menuInt .ultimo{ border:none}
.cronograma{ background-position:0 0}
.rutas{ background-position:0 -46px}
.reglamentos{ background-position:0 -92px}
.comunicados{ background-position:0 -138px}
.inscripcion{ background-position:0 -184px}
.listaInscriptos{ background-position:0 -230px}
.resultados{ background-position:0 -276px}
.prensaEscrita{ background-position:0 -322px}
.spots{ background-position:0 -368px}
.comunicados_prensa{ background-position:0 -414px}
.galeria{ background-position:0 -460px}
.beneficios{ background-position:0 -506px}
.hoteleria{ background-position:0 -552px}
/*Menu Interna Hovers*/
.cronograma:hover{ background-position:0 -23px}
.rutas:hover{ background-position:0 -69px}
.reglamentos:hover{ background-position:0 -115px}
.comunicados:hover{ background-position:0 -161px}
.inscripcion:hover{ background-position:0 -207px}
.listaInscriptos:hover{ background-position:0 -253px}
.resultados:hover{ background-position:0 -299px}
.prensaEscrita:hover{ background-position:0 -345px}
.spots:hover{ background-position:0 -391px}
.comunicados_prensa:hover{ background-position:0 -437px}
.galeria:hover{ background-position:0 -483px}
.beneficios:hover{ background-position:0 -529px}
.hoteleria:hover{ background-position:0 -575px}


/*Lang*/
.lang{ margin-top:10px; float: right; z-index:100;  width:843px; height:24px; background:url(../imgs/bk_lang.gif) repeat-x; font-size:11px; line-height:10px}
.lang ul{ padding:7px}
.lang ul li{ float:right; padding:0 5px}

/*CONTENIDO*/

/*Home*/
#fotoHome{width:843px; height:385px}
.logo2010Cont{ width:270px; height:325px; position:absolute; margin:20px 10px 0 570px}
.botonEntrar{ text-align:center; background: url(../imgs/botonRed_bk.gif) repeat-x; padding:5px 15px;}
.botonEntrar a { text-align:center; font-weight:bolder; color:#FFF}


.contenido{ background-color:#dad7cf; padding:15px}
.colOne{ width:100%}
.colIzq{ float:left; width:167px; margin-right:20px}
.colDer{  float:left; width:625px}
.tituloSeccion{ background:url(../imgs/h1-bk.gif) repeat-x; margin-bottom:4px; width:100%}
.subTituloSeccion{ background:#9b958b; width:100%}
.subTituloSeccionConMenu{ padding:2px}

/*Boxes Blancas*/
.roundedBox{ background: #FFF; padding:15px; margin:5px 0 10px 0}
.roundedBox ul li{ padding:3px 0;}
.roundedBox p{ margin-bottom:10px}
.boxTitulo{ font-size:12px; font-weight:bolder; margin:0px 0 5px 0}
.boxOneCol{ width:600px; clear:both}
.boxColIzq{width:380px; float:left;}
.boxColIzq table{ width:380px}
.boxColDer{float:left; width:210px}

.boxSubtitulo{ font-size:13px; font-weight:bolder; margin:15px 0 15px 0}
.boxSubtitulo1{ font-size:13px; font-weight:bolder; margin:0 0 5px 0}
.boxSubtitulo2{ font-size:12px; font-weight:bolder; margin:15px 0 15px 0}

/*Inscripciones*/
.formInscripciones{ padding:20px; background:#f6f4ef; margin-top:15px}
.tabla{ margin-top:5px; width:100%}
.tabla tr{ color:#282626; background:#dad7cf; width:200px; border:2px solid #fff}
.tabla .titulos{ font-weight:bolder}
.tabla tr td{ padding:10px}
.fina{ width:300px}

/*Formularios*/
.form ul li label{ width: 160px; float:left}
.form .inputText { width: 230px; padding:1px 3px; font-size:12px;*font-size:13px}
.form textarea{ width: 230px; height:150px;padding:0 3px; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.form .checks{ clear:both;}
.form .checks label{ width:500px; padding-top:2px}
.form .checks .check{ float:left; margin-right:10px}
.automovil ul li label{ width: 160px}
.automovil textarea{ height:80px}
.form .checks2 label{ float:left; width: auto; padding:2px 10px 0 0}
.form .checks2 .check{ float:left}
.botonMarron{ border:none; color:#FFF; background:none; padding:4px 20px; font-size:11px; cursor:pointer; overflow:visible; *padding-left:25px}
.botonMarron:hover{color:#f3b900}
.boton{ float:left; margin-right:10px; background:#282626; margin-top:10px;*width:80px; }
.botonCont{padding:1px}

/*Contacto*/
#formContacto label{width:90px}
#error{ font-size:12px; color:#900; font-weight:bolder; margin:5px 0; display:block}
#ok{ font-size:12px;color:#4c4741; font-weight:bolder; margin:5px 0; display:block}
#formContacto textarea{height:70px}

/*Prensa*/
.prensaEscritaListado img{ padding: 0 10px 10px 0}
.prensaEscritaListado ul li { clear:both; padding:20px; margin:10px}
.prensaEscritaListado a{ margin-top:15px; font-size:11px; display:block; float:left}
.prensaArticulo{ background:#f6f4ef}


.listado1 li{ margin:20px 0; background:#f6f4ef; padding:5px}
.listado1 .primera{ margin-top:10px}

/*Descarga de Archivos*/
.pdf{ background:url(../imgs/icono_pdf.gif) no-repeat left; padding:8px 15px 8px 50px; margin-left:5px}

/*Lista de Inscriptos*/
.tablaListado{ font-size:11px; border:1px solid #ccc}
.tablaListado td{ padding-left:5px}
.tablaListado .titulos{ background:#4c4741; font-weight:bolder; height:25px; font-size:12px; color:#FFF; text-align:center;}
.tablaListado .subtitulos{ background:#DAD7CF; height:25px; font-size:11px}
.tablaListado .subtitulos td{ padding-left:10px}
.tablaListado tr{ padding:3px 2px; height:22px}
.tablaListado td{ border-bottom:1px groove #999}
.linea{ border-right:2px solid #fff}
.linea2{ border-right:1px solid #999}
.tablaListado .numeros{ font-weight: bolder; text-align:center}

/*Galeria*/
.menuGaleria{float:right; padding-right:15px; margin-top:5px}
.menuGaleria ul li{ float:left}

.iconoFotos, .iconoVideos{ height:14px; padding-left:20px; margin-left:20px; line-height:14px; background-image:url(../imgs/menu_galeria.gif); background-repeat: no-repeat}
.iconoFotos{ background-position:0 0}
.iconoVideos{ background-position:0 -30px}
.iconoFotos:hover{ background-position:0 -15px; color:#000}
.iconoVideos:hover{ background-position:0 -45px; color:#000}

#galeriaFotos{ font-weight:normal}
#galeriaFotos li{ float:left; padding:10px; background:#F6F4EF; margin:7px}

.paginado{ text-align:center; font-size:11px; margin-top:20px}
.paginado ul{ width: 100%}
.paginado ul li{ float: left; padding:0 5px; border-right:1px solid #CCC}
.paginado ul .ultimo{ border-right:none}

.links p{ margin-bottom:5px}
.links a{ font-weight:bolder}
.boxOneCol .links li{ padding:10px 10px 10px 20px}

.preguntas li, .respuestas li{ list-style:decimal outside; margin-left:25px} 
.preguntas li{ font-weight:bolder}
.respuestas{ margin:25px 0}
.respuestas .titulo{ font-weight:bolder; margin-bottom:5px}
.respuestas li a{ margin-top:5px; font-size:11px; display:block; text-decoration:underline; color:#9b958b}
.respuestas li{ padding:7px 0!important}

.historia{ width:550px; padding-left:10px}
.historia .izq{ margin:0 20px 20px 0px}
.historia .der{ margin:0 0px 20px 20px}

#videos{ text-align:center}

#hoteleria{height:650px}

/*FOOTER*/
.auspiciantes{ padding-bottom:10px; display:none}
.footer{font-size:11px; padding-top:10px}
.datos{ float:left;color:#868078;}
.footerMenu{ float:right}
.footerMenu ul li{ float:left; padding:0 7px; background:url(../imgs/div8.gif) no-repeat right}
.footerMenu ul .ultimo{ padding-right:0; background:none}