* {margin:0;padding:0;}
html {margin:0 auto;padding:0; color:#1F3246; text-align:center;}
body {margin:0 auto;padding:0;font: 75%/140% Arial, sans-serif;text-align: center;}
/* generales */
a img {border:0;}
a:link, a:visited {color:#0058A1;text-decoration:none; }
a:hover {color:#000;text-decoration:underline;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:2px 0;}
h1 {font-size: 120%;letter-spacing:2px;}
h2 {font-size:120%;}
h2.bord {border-bottom:1px solid #F79435;margin-top:9px;color:#F79435;}
h3 {font-size:110%;}
h3 {padding:9px 0 0 15px;margin-bottom:5px;}
div.clear {clear:both;height:1px;line-height:1px;}
object , embed { margin:0; padding:0;}
hr {color:#E1E4EA;clear:both;width:75%;text-align:center;}
ul, ol {margin-left:30px;}
li {list-style-type:square;}
img.b {border:1px solid #FBD0A6;padding:1px;margin:5px 1px 0 9px;}
.right {float:right;margin-left:20px;}
.left {float:left;margin-right:20px;}
img.right {border:1px solid #7C9AB9;}
a.mas:link {display:block;padding-bottom:5px;text-align:right;}
/* Layout */
div#super_container{width:995px;text-align:left;margin:0 auto;}
div#kruger {height:73px;background:#7C9AB9 url("../imagenes/layout/kruger-hispana.gif") no-repeat center center;}
div#opciones {clear:both;height:38px;background:#7C9AB9 url("../imagenes/layout/opciones_bg.gif") repeat-x;}
div#navi {float:left;}
div#contact {float:right;height:26px;padding:12px 10px 0 10px;width:195px;}
div#info {clear:both;height:151px;background:transparent url("../imagenes/layout/info_bg.jpg") no-repeat 100% 0;color:#fff;}
div#content {clear:both;background:transparent url("../imagenes/layout/content_bg.jpg") repeat-y;}
div#content_main {float:left;width:600px;}
div#content_sub {float:left;width:274px;border-right:1px solid #7594B5;margin-right:20px;background:#F3F7FB;border-top:1px solid #7F9EBE;}
#siteinfo {clear:both;font-size:90%;color:#fff;background:#003977 url("../imagenes/layout/site_info_bg.gif") repeat-x; height:50px;text-align:right;padding:17px 20px 0 20px;}
#developer {text-align:right;padding-right:30px;font-size:85%;}
/* */
div#navi ul {}
div#navi ul li{list-style-type:none;font-variant:small-caps;letter-spacing:1px;font-weight:bold;height:25px;padding:10px 10px 0 6px;float:left;background:transparent url("../imagenes/layout/navi_bg.gif") no-repeat 100% 12px;}
div#navi ul li a{display:block;color:#fff;padding:3px 2px 3px 2px;font-size:12px;}
div#navi ul li a:hover{background:#7B99B9;color:#fff;text-decoration:none;}

div#info img {float:left;padding-right:30px;}
div#info p{padding: 30px 20px 0 35px;font-variant:small-caps;} 

div#content_sub ul{width:220px;margin:0 5px 0 20px;padding:20px 9px 30px 9px;}
#content_sub ul li {list-style-type:none;background:transparent url("../imagenes/layout/content_sub_li.gif") no-repeat 0 2px;padding-left:20px;} 
#content_sub ul li a:hover {padding-left:4px;}

div#contact a{color:#fff;}
div#contact ul{font-weight:bold;float:left;font-size:90%;margin:0;width:170px;padding-left:25px;background:#DEE7EF;border:1px solid #F18C00;}
#contact ul li{float:left;padding:3px 0 1px 0;list-style-type:none;}
#contact ul li a {color:#fff;padding-left:9px;}
#contact ul li a:hover {color:#000;text-decoration:none;}

div.servicios {height:145px;width:600px;margin-top:20px;}
div.servicios h3 {color:#003977;padding-top:20px;width:350px;letter-spacing:1px;text-transform:uppercase;border-top:1px solid #7594B5;}
div.servicios img {float:left;padding:4px 2px;}
div.servicios p {float:right;width:320px;text-align:justify;}
/* secciones */
div.idioma ul {float:right;border:1px solid #ccc;}
div.idioma ul li {float:left;margin-right:3px;padding:2px;font-size:9px;}
div.idioma ul li img {vertical-align:middle;}

#content_sub h1{letter-spacing:5px;color:#013B7A;text-transform:uppercase;padding-left:20px;border-bottom:1px solid #13142F;font-size:130%;margin-top:9px;}
#content_main h2{margin-bottom:9px;letter-spacing:2px;text-align:center;font-variant:small-caps;border:1px solid #7C9AB9;background:#003977;color:#F18C00;padding:5px;}
#content_main h4{clear:both;text-indent:50px;margin:9px 0;background: #F3F7FB url("../imagenes/layout/h4_bg.jpg") no-repeat;}
#content_main h6{text-transform:uppercase;border-left:2px solid #7C9AB9;padding-left:16px;margin-top:6px;}
#content_main p{margin:9px 9px;}
#content_main span{font-weight:bold;}
#content_main ol li {padding-top:9px;list-style-type:none;float:left;width:49%;}
#content_main ol li img {border:1px solid #7594B5;vertical-align:middle;margin-right:5px;}

div.arriba {clear:both;text-align:center;margin-top:25px;font-size:90%;}
div.arriba a {background: transparent url("../imagenes/ico/top.gif") no-repeat;padding-left:20px;}

div.direccion {float:left;margin-right:20px;border-left:2px solid #F18C00;padding-left:20px;}
/* form */
label {display:block;clear:both;}
label span {width: 60%;text-align: right;display:block;padding-bottom: .10em;float: left;}
fieldset input, fieldset select, fieldset textarea {margin-top:3px;float: right;width: 35%;border: 1px solid #ccc;}
fieldset {background:#DFECD2;margin: 8px 0;padding: 5px 35px;overflow: hidden;border: 1px solid #99AB86;} 
