@charset "UTF-8";
/* CSS Document */

* { margin:0; padding:0; }
table { border-collapse:collapse;}
table tr td { vertical-align:top; text-align:left;}
body { text-align:center; background-color:#ffc26d;}

#flashintro { margin:0 auto; width:780px; height:410px; background:url(images/intro.jpg) no-repeat top; text-align:center; padding-top:50px;}
#creditos { margin:10px auto; width:740px; text-align:right;}
#creditos a { font: normal 12px 'Andale mono', sans-serif; color:#FFFFFF; text-decoration:none;}

#todo { width:780px; margin:10px auto; background:url(images/contenido.jpg) repeat-y top;}
#cabecera { height:140px; background:url(images/cabecera.jpg) no-repeat top; padding-top:30px; text-align:center;}
#contenido { padding:20px; min-height:400px;}
#pie { height:150px; background:url(images/pie.jpg) no-repeat top; clear:both;}

.simple { width:220px; float:left; padding:10px;}
.doble { width:470px; float:right; padding:10px; margin-right:8px; background-color: #c9def5; }
.izquierda { float:left; margin: 0 10px 10px 0;}
.derecha { float:right; margin:0 0 10px 10px;}
.fazul {background-color: #c9d9f6;}

.servicio { width:46%; float:left; margin:4px 10px; padding:4px; background-color:#d1e1f7;}

h2.titulo{ text-align:center; clear:both; font-size:16px; margin:4px auto; padding-top:12px;}

/* textos */
* { font-family:Arial, Helvetica, sans-serif;}
body { font-size:11px; color:#333333;}

p { margin:10px 12px; text-align:justify;}
p.enlace { text-align:right; padding-right:4px;}
.bold { font-weight:bold;}
.centro { text-align:center;}

ul { margin:10px 20px;}
ul li { list-style-type:none; text-align:left; margin:3px auto; border-bottom:1px dotted #ffc26d; padding-bottom:2px;}
ul li a { color:#e98e19;}
ul.normal li { list-style-type:disc; list-style-position:inside; border-bottom:none; margin: 4px 20px; padding-left:10px;}

p.enlace a { font-weight:bold; color:#e98e19;}

a { text-decoration:none;}
a:hover { text-decoration:underline;}

.naranja { color:#e98e19;}
.azul { color:#00649f;}

h1 { font-size:14px; text-transform:uppercase; margin:10px; text-align:left; text-decoration:underline; padding-bottom:3px;}
h2 { font-size:12px; text-transform:uppercase; margin:10px; text-align:center;}
h3 { font-size:22px; text-transform:uppercase; margin:10px; text-align:center; font-family:'Comic Sans', Arial, Sans-serif; color:#e98e19;}

.borde {border: 1px double #e98e19}
.flotante {float: left; margin: 10px; }
