/* RESET */
html,body,div,ul,ol,li,
dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input
{ margin:
0; padding:
0;
}
ul,ol
{ list-style:url
(images/li_item.png
); padding: 3px
0; color:
#666; }
fieldset,img
{ border: none;
}
caption,th
{ text-align: left;
}
table
{ border-collapse: collapse; border-spacing:
0;
}
a
{ outline: none;
}
/* CLEARING */
.clear
{ clear: both;
}
.clearer
{ clear: both; display: block; margin:
0; padding:
0; height:
0; line-height: 1px; font-size: 1px;
}
.clearfix:after
{content:
"."; display: block; clear: both; visibility: hidden; line-height:
0; height:
0;
}
.clearfix
{display: inline-block;
}
html
[xmlns
] .clearfix
{display: block;
}
* html .clearfix
{height:
1%;
}
/* ///////////////// ESTILOS BASICOS/////////////////// */
body
{ background:url
(images/body_bg_vertical.png
) repeat-y center
#f9f9f9;}
p
{color:
#535353; font-family:Georgia, "Times New Roman", Times, serif; margin:0 0 13px 15px; font-size:13px; line-height:18px; }
h1
{font-family:
'Open Sans Condensed', sans-serif; font-size:50px; color:
#ce0004; margin:0 0 25px 5px;}
h2
{font-family:
'Open Sans Condensed', sans-serif; font-size:28px; color:
#ce0004; margin:18px 0 3px 8px;}
h3
{font-family:
'Open Sans Condensed', sans-serif; font-size:20px; color:
#ce0004; margin:18px 0 3px 8px;}
h4
{font-family:
'Open Sans Condensed', sans-serif; font-size:16px; color:
#ce0004; margin:10px 0 3px 5px;}
h5
{}
h6
{}
h7
{}
ul
{}
ul li
{}
a
{}
a:hover
{}
li
{ list-style:none;
}
img.alignleft, div.alignleft
{
float:left;
margin:
0 10px 10px
0;
}
img.alignright, div.alignright
{
float:right;
margin:
0 0 10px 10px;
}
img.aligncenter, div.aligncenter
{
text-align:center;
margin:
0 auto;
}
blockquote p
{color:
#999;}
blockquote
{ max-width:480px;
padding-left:80px;
margin:15px
0 15px 20px;
padding-top:15px; padding-bottom:20px;
font-family:Georgia,
"Times New Roman", Times, serif;
font-style:italic;
background:url
(images/bk_blockquote.png
) 0 3px no-repeat;
}
/* //////////////////////////////////////////////// */
/* ///////////////// PARTES GENERALES /////////////////// */
#header{height:199px; background:url(images/bg_header.png) repeat-x bottom; width:100%}
#center{}
#footer{ height:117px; background:url(images/bg_footer.png) repeat-x bottom; width:100%}
/* //////////////////////////////////////////////// */
/* ///////////////// HEADER/////////////////// */
#bg_header{height:199px; background:url(images/bg_header.png) repeat-x top; _overflow:hidden; _margin-top:-30px; overflow:hidden;}
#wrapper_bg_header{margin:0 auto;width: 920px; text-align: left; }
#logo_sumacontadores{ background:url(images/logo.png); width:306px; height:86px; margin-top:27px;}
/*** MENU DE NAVEGACION ***/
#mainMenu .current_page_item{ background:url(images/bg_menu_active.jpg) repeat-x bottom;}
.current_page_itema a
{ }
#mainMenu { padding:0; margin:0; margin-top:15px; list-style:none;}
#mainMenu li { padding:0; margin: 0; float:left; border-right: solid 1px #ebebeb;}
#mainMenu li a { display:block; padding:11px 15px; text-decoration:none; color:#666; font: Georgia, "Times New Roman", Times, serif 16px; }
#mainMenu ul li a:hover { background:url(images/bg_menu_hover.jpg) repeat-x bottom;}
#mainMenu ul li ul li a:hover{}
/*************************/
#searchbanderas{ width:250px; float:right; margin-top:25px;}
#searchform{ height:40px; width:100%; margin-top:10px; clear:both;}
#banderas{height:40px; width:100%; margin-top:5px; clear:both;padding-bottom:10px;}
#espanol{ background:url(images/es.png); float:right; height:33px; width:33px; margin:5px}
#english{ background:url(images/uk.png); float:right; height:33px; width:33px;margin:5px}
/***FORMULARIO DE BUSQUEDA ****/
#search-box{
display:inline;
overflow:hidden;
float:right; width:200px;
}
#search-box input#s{
background:url
(images/busqueda.png
) no-repeat;
border-bottom:none;
border-left:none;
border-right:none;
border-top: none;
width:150px;
height:35px; float:left;
padding-left: 5px; padding-top:10px;
color:
#5B2E00;
font-style:italic;
font-size:12px;
}
#search-box input#s:focus{ color:#805600;}
#search-box input#searchsubmit{
background:url
(images/lupa.png
);
width:36px;
height:35px;
border-bottom:none;
border-left:none;
border-right:none;
border-top: none;
cursor: pointer;
text-indent: -9999px; float:left; margin-top:-19px;
}
/******************************/
/* //////////////////////////////////////////////// */
/* ///////////////// CENTER/////////////////// */
#wrapper_center{margin:0 auto;width:920px; text-align:left; overflow:hidden;}
.entry ul li
{ list-style:url
(images/li_item.png
); padding:3px
0; margin-left:25px;
}
/* //////////////////////////////////////////////// */
/* ///////////////// FOOTER/////////////////// */
#wrapper_footer{margin:0 auto;width: 920px; text-align: center;}
#wrapper_footer p{ color:#858585; line-height:22px;}
#wrapper_footer a{ color:#858585; text-decoration:underline;}
#wrapper_footer a:hover{ text-decoration:underline;}
#marginfooter{ overflow:hidden; padding-top:50px;}
#copyright{float:left;}
#mainmenu2{float:right; text-align:right;}
#loguito2{float:right; height:54px; width:47px; background:url(images/logo_small.png) no-repeat top;}
/*** MENU DE NAVEGACION ***/
#mainmenu2 .current_page_item{color:#db0319;}
.current_page_itema a
{ color:
#db0319; }
#mainmenu2 { padding:0; margin:0; margin-top:15px; margin-right:15px;}
#mainmenu2 li { padding:0; margin: 0; float:left; border-right: solid 1px #cbcbcb;}
#mainmenu2 li a { display:block; padding:0px 5px; text-decoration:none; color:#858585; font: Georgia, "Times New Roman", Times, serif 10px; }
#mainmenu2 ul li a:hover { color:#db0319; text-decoration:none;}
#mainmenu2 ul li ul li a:hover{}
/*************************/
#ir_arriba{ width:32px; height:21px; background:url(images/ir_arriba_flecha.png); float:right; z-index:50; margin-top:8px;}
/* //////////////////////////////////////////////// */