body{background-color:#F9EBC0;}
body,div,p,span,h1,h2,h3,h4,h5,h6,li,td,input,select{font-family:futura-pt-condensed;}
p, ul.normal li, td, div {font-size: 20px}
p {margin: 5px 0}
.red, a.red {color: #E6332A !important}
strong {font-weight: 700}
ul.normal {margin: 10px 20px}
ul.normal li {list-style: image; list-style-image:  url('../img/triangulo.png')}
div#main{width:100%;background:url('../img/bg.jpg') top center no-repeat;}
div.content{width:1000px;position:relative;margin:0 auto;padding:0 12px;}
div#navbar{width:100%;height:40px;background-color:#BE1621;}
div#navbar .content{height:40px;}
div#navbar ul{position:absolute;right:12px;}
div#navbar ul li{list-style:none;float:left;margin-left:35px;line-height:40px;height:40px;}
div#navbar ul li a{text-decoration:none;color:#FFF;font-size:18px;line-height:40px;}
div#navbar ul li a:hover{font-weight:700;}
div#header_helicoptero{width:100%;min-height:458px;background:url('../img/helicoptero.png') top center no-repeat;margin-top:20px;position:relative;}
div#header_tanque{width:100%;min-height:275px;background:url('../img/tanque.png') top center no-repeat;margin-top:20px;position:relative;}
img#logo_ibero{position:absolute;top:0;right:0;}
img#fecha{position:absolute;bottom:65px;right:0;}
img#registrate_aqui{position:absolute;bottom:0;right:0;}
.hover_opacity:hover{opacity:0.6;filter:alpha(opacity=60);}
h1{font-size:21px;font-weight:700;color:#000;}
div.separador{width:100%;height:3px;background-color:#000;margin:2px 0;}
div.row {clear: both}
div.row .dlg_comandante{width:321px;height:101px;margin-right:18px; float: left; margin-top: 25px; text-align: center; padding-top: 60px}
div.row .dlg_comandante:last-child{margin-right:0}
div.dlg_comandante_c1{background:url('../img/dlg_resumen_comandante1.png') no-repeat;}
div.dlg_comandante_c2{background:url('../img/dlg_resumen_comandante2.png') no-repeat;}
div.dlg_comandante_c3{background:url('../img/dlg_resumen_comandante3.png') no-repeat;}
.dlg_comandante a {text-decoration: none}
.dlg_comandante a h2 {font-size: 26px; color: #000; font-weight: 400}
.dlg_comandante a:hover h2 {font-weight: 700}
a.mas {font-size: 18px; font-weight: 400; color: #EF4036; text-decoration: none}
a.mas:hover {font-weight: 700}

div.row .span3 {width: 321px; float: left; margin-right: 18px}
div.row .span3:last-child {margin-right: 0}

div#footer {margin-top: 20px; clear: both}
div#footer img {margin: 0 10px}
div#footer #top {width: 100%; height: 115px; background-color: #000; text-align: center}
div#footer #top img {margin-top: 18px}
div#footer #middle {width: 100%; height: 25px; background-color: #E6332A; line-height: 25px; font-size: 16px; color: #FFF; text-align: center}
div#footer #bottom {width: 100%; background-color: #FFF; text-align: center; font-size: 12px; color: #555; font-weight: 700}
div#footer #bottom img {margin: 20px 10px 15px 10px}
div#footer #bottom a {font-size: 12px; color: #555; text-decoration: none; font-weight: 700}

div.dlg_big {margin: 20px 0}
div.dlg_big a {color: #000; font-weight: 700; text-decoration: none}
div.dlg_big #header {width: 1000px; height: 50px; background: url('../img/dlg_b.png') no-repeat}
div.dlg_big #content {width: 940px; background: url('../img/dlg_bg.png') repeat; padding: 30px}
div.dlg_big h2, div.dlg_big h1 {font-size: 28px; font-weight: 700; color: #E6332A}

.form_label {font-weight: 700}
input[type="text"], select {font-size: 20px; border: 2px solid #B5A066; margin-bottom: 10px; background-color: #fefbf0; text-transform:uppercase; padding-left: 5px}
input[type="text"]:focus, select:focus {border: 2px solid #E6332A}
input[type="checkbox"] {margin-right: 5px}

table.agenda {width: 100%; margin-top: 20px}
table.agenda tr td:first-child {width: 100px}
table.agenda tr.odd td {background-color: #f8ebc1}

div.dlg_med {margin: 20px 0}
div.dlg_med img.avatar {width: 140px; height: 160px; border: 5px solid #FFF}
div.dlg_med #header1 {width: 321px; height: 50px; background: url('../img/dlg_m1.png') no-repeat}
div.dlg_med #header2 {width: 321px; height: 50px; background: url('../img/dlg_m2.png') no-repeat}
div.dlg_med #header3 {width: 321px; height: 50px; background: url('../img/dlg_m3.png') no-repeat}
div.dlg_med #content {width: 281px; background: url('../img/dlg_bg.png') repeat; padding: 20px}
div.dlg_med a {text-decoration: none}
div.dlg_med a h2 {font-size: 26px; color: #000; font-weight: 400}

table.stats tr.odd td {background-color: #DDD}
table.stats td.label {text-align: center; font-weight: 700; width: 40px; padding: 0 5px}