body {font-family:arial; text-align:center; background:#01448A url(bg.jpg) center top repeat-y;}
h1 {font-family:georgia; font-weight:normal; font-size:1.3em;}
h2 {font-family:georgia; font-size:1em;}
h3 {font-family:georgia; font-size:.75em;}
* {padding:0;margin:0;}
.cont {width:841px; margin:auto; text-align:left;}
#nav {list-style:none; width:90%; margin:2px; _margin-left:2px; background:url(nav_bg.jpg) center bottom repeat-x; border:1px solid #ccc; margin-bottom:1em; -moz-border-radius: .5em 0 .5em 0; padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px;}
#nav .title {text-transform:uppercase;}
#nav li a {display:block; height:100%; line-height:1.8em; padding-left:20px; background:url(arrow2.gif) 2px center no-repeat; text-decoration:none;}
#nav li.title {font-size:.75em; font-weight:bold;} 
#nav li.title a { padding-left:18px; background:url(fecha.gif) 2px center no-repeat;}
#nav li {font-size:.75em;}
#nav li a.active {background:white;}
#nav li a:hover {text-decoration:underline;}
.col1,.col2,.col3 {float:left;}
.col1 {margin-left:85px; _margin-left:43px; width:170px;}
.col2 {width:240px; padding:0 5px; margin-right:10px; _margin-right:5px;}
.col3 {width:235px; padding:0 5px; margin-right:70px; _margin-right:40px; }
.col2 ul,.col3 ul {list-style-image:url(circ.gif); margin:1em 15px; line-height:1.4em; font-size:12px;}
.coluni {width:500;}
h2,h3,a {color:#01448A;}
p {margin:.5em 0; line-height:1.4em; font-size:12px;}
.links { background:url(nav_bg.jpg) center bottom repeat-x; border:1px solid #ccc; padding-left:10px; border-bottom:4px solid #004183; margin-bottom:1em; -moz-border-radius: .5em 0 .5em 0;}
.photo {background:#004183 url(round_left.gif) top left no-repeat;}
.photo h2 {color:white; padding:5px; background:url(round_right.gif) top right no-repeat;}
.photo img {width:100%;}

.form {font-family:tahoma; font-size:12px; color:#06386A; text-align:right; background-color:#FFFFFF;border-bottom:2px solid #039A01; width:98%; margin:auto auto; padding-bottom: 2em;}
.form label {display:block; clear:both;}
.form input, .form select, .form textarea, .boton {width:50%; border:1px solid gray; margin:2px;}

#home .home,#con .con,#sin .sin,#documentacion .documentacion,#consejos .consejos,#preguntas .preguntas,#sobre .sobre,#contacto .contacto,#agentes .agentes {font-size:.9em; font-weight:bold;}

#home .home a,#con .con a,#sin .sin a,#documentacion .documentacion a,#consejos .consejos a,#preguntas .preguntas  a,#sobre .sobre  a,#contacto .contacto  a,#agentes .agentes a {background:url(arrow3.gif) 2px center no-repeat;}
