/* GENERAL */
* { margin: 0; padding: 0; text-decoration: none; font-size: 1em; outline: none; }
code, kbd, samp, pre, tt, var, textarea, input, select, isindex { font: inherit; font-size: 1em; }
dfn, cite, var, address, em { font-style: normal; }
th, h1, h2, h3, h4, h5, h6 { font-weight: normal; }
a, img, a img, iframe, form, fieldset, abbr, acronym, object, applet { border: none; }
table { border-collapse: collapse; border-spacing: 0; }
caption, th, td, center { text-align: left; vertical-align: top; }
body { line-height: 1; background-color:#E9E9F3; color: #333; }
ul, ol, dir, menu { list-style: none; }
sub, sup { vertical-align: baseline; }
a { color: inherit; }
font { color: inherit !important; font: inherit !important; color: inherit !important; }
/**********FIN RESET************/
/***** Global *****/
html, body {
border:0;
margin:0;
padding:0;
}
body {
font:11px/1.25 Arial, Helvetica, sans-serif;
}
/***** Encabezados *****/
h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-weight:normal;
}
#middle .content .contenido h6{
font-size:1.1em;
margin:8px 0 8px 3px;
font-weight:bold;
padding-left:15px;                                              
} 
/***** Formato comun *****/
p, ul, ol {
margin:0;
padding:0;
}
ul, ol {
padding:0;
}
blockquote {
margin:1.25em;
padding:1.25em 1.25em 0 1.25em;
}
small {
font-size:0.85em;
}
img {
border:0;
}
/***** Enlaces *****/
a,
a:link,
a:visited {
text-decoration:none;
color:#fff;
}
a:hover {
text-decoration:underline;
}
/***** Formularios *****/
form {
margin:0;
padding:0;
display:inline;
}
input, select, textarea {
font:1em Arial, Helvetica, sans-serif;
}
textarea {
width:100%;
line-height:1.25;
}
label {
cursor:pointer;
}
/***** Tablas *****/
table {
border:0;
margin:0;
padding:0;
}
table tr td {
padding:2px;
}
/***** Wrapper *****/ 
#wrap {
background:url(../img/background-wrap.jpg) center top repeat-y;
width:950px;
margin:0 auto;
padding:0 25px;
}
#wrap .oculto{
	display:none;
}
/* FIN GENERAL */

/* HEADER */
#wrap #header{
height:113px;
}
#header h1{
width:460px;
height:82px;
overflow:hidden;
background:url(../img/logo-advantic.gif) no-repeat 50px 20px;
border-left:88px solid #F36B39;
float:left;
}
#header h1 a{
display:block;
width:0;
height:0;
padding-left:460px;
padding-top:82px;
}
#header .tlf{
float:right;
background:url(../img/tlf.gif) 0 11px no-repeat;
color:#F36B39;
text-align:right;
display:block;
font-size:1.5em;
font-weight:bold;
padding:12px 22px;
margin-top:3px;
}
#header .menuPrimero{
width:548px;
height:31px;
background-color:#000;
float:left;
}
#header .menuPrimero li{
float:left;
border-left:#F36B39 2px solid;
padding:0 11px;
margin-top:8px;
}
#header .menuPrimero li.primero{
border:none;
margin-left:2px;
}
#header .menuSegundo{
background-color:#F36B39;
float:right;
height:57px;
margin-top:-26px;
width:402px;
}
#header .menuSegundo ul{
height:26px;
background-color:#000;
}
#header .menuSegundo li{
float:left;
border-left:#fff 1px solid;
padding:0 9px;
margin-top:6px;
}
#header .menuSegundo li.primero{
border:none;
margin-left:2px;
}
/* FIN HEADER */

/* FOOTER */
#wrap #footer{
background:url(../img/block-footer.gif) left center repeat-y #000;
overflow:visible;
clear:both;
}
#footer .logoVeritas{
background:url(../img/veritas-peque.jpg) 880px 60px no-repeat;
}
#footer div.primer,
#footer div.segun{
width:380px;
height:65px;
background:url(../img/b-brakets-l.gif) 0 0 no-repeat;
overflow:visible;
padding-bottom:10px;
margin-top:-6px;
}
#footer div ul{
float:left;
margin:10px 25px 0;
}
#footer div ul li{
margin:5px 0;
}
#footer .primer{
margin-left:125px;
float:left;
}
#footer .segun{
float:right;
}
#footer p{
width:940px;
display:block;
clear:both;
text-align:center;
padding:5px;
color:#fff;
}
#footer .logoNetberry{
clear:both; 
display: block;
text-align:right; 
margin: 0 0 0 100px;
padding: 0;
}

/* FIN FOOTER */

