/* Hoja de estilos grupo hoyal */

/* RESET Cortesía de Yahoo*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset, img, input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
sup,sub{line-height:-1px;vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
p{margin-top:5px;}
h2{font-weight:bold; font-size:100%; margin:10px auto;}
/*CSS para elementos generales*/
body{
font-family:Arial, Helvetica, Sans-serif;
font-size:11px;
background-color:#000000;
}
.novokit{font-weight:bold; color:#3399FF;}
.gheim{font-weight:bold; color:#FF3300;}
#central{
width:772px;
margin:0px auto;
background-color:#F8F8F8;
color:#000000;
}
/*CSS para logo*/
#top{
text-align:center;
background-color:#000000;
color:#FFFFFF;
}
#grupo{
font-size:44px;
letter-spacing:10px;
font-family:"Times New Roman", Times, serif;
}
#desde{
font-family:Century Gothic, "Courier New", Courier, mono;
font-size:12px;
}
#mob{
font-family:Century Gothic, "Courier New", Courier, mono;
letter-spacing:5px;
font-size:18px;
}
#fatline{
margin-top:15px;
width:100%;
height:12px;
background-color:#F8F8F8;
}
#thinline{
margin-top:7px;
width:100%;
height:1px;
background-color:#F8F8F8;
}
/*CSS para imagen del logo*/
#logoimg
{
background-color:#F8F8F8;
text-align:center;
margin:20px auto;
}

#globalTabs, #pie{
height:40px;
width:770px;
background-color:#000000;
border-top:2px solid #D4D4D4;
border-bottom:2px solid #D4D4D4;
border-left:1px solid #D4D4D4;
border-right:1px solid #D4D4D4;
}
#tabs, #piecont{
color:#FFFFFF;
width:772px;
height:20px;
margin:10px -1px;
text-align:center;
background-color:#000000;
}
#tabs a{
color:#FFFFFF;
text-decoration:none;
}

#tabs a:hover{
color:#D4D4D4;
}
.tabon{
float:left;
margin-top:2px;
margin-left:30px;
}
.opcion{
float:left;
margin-top:2px;
margin-left:30px;
}
#content{
background-color:#F8F8F8;
clear:both;
margin:20px 40px;
}
#leftcon{
float:left;
width:48%;
}
#rightcon{
float:right;
width:48%;
}
#contacttable td{
padding-top:10px;
padding-left:10px;
}
#contacto img{
text-align:right;
}
#pie{
clear:both;
}
.negita{
font-weight:bold;
}
.buttons{
border:0px;
}

.error{
background-color:#FFFFFF;
border:2px solid #FF6600;
font-family:"Times New Roman", Times, serif;
}
.ok{
border:1px solid #D4D4D4;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

