body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    background-color: #2C3C53;	
}

img { border: none; outline: none; }

a { outline: none; }

h2 { font-size: 14px; margin:0; padding:0px; font-family: Verdana, Arial, Helvetica, sans-serif; } 
h1 {border-bottom: 2px solid #4481C2;}
#completo {
 text-align:left;
 width:100%;
 margin:auto;
 background-image: url(/img/fondo.gif);
 background-repeat: repeat-x;
 background-color: #2C3C53;
}

#cabecera {
width: 911px;
height: 124px;
margin: auto;
}

#logo {
width: 491px;
height: 112px;
float:left;
}

#contacto {
width: 282px;
height: 112px;
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
color: #fdda4c;
}

#idiomas {
width: 138px;
height: 112px;
float:left;
}

#contenido {
width: 911px;
background-image: url(/img/fondo-central.jpg);
background-repeat: repeat-x;
background-color: #f2f5f6;
margin: auto;
}

#imagen {
background-repeat: no-repeat;
background-position: right;
float: right;
width:266px; height:352px;
}


#textocentral {
width: 800px;
font-family: Verdana, Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
color: #4d4d4d;
padding:20px;
min-height: 361px;
font-weight: bold;
padding-top: 40px;
}

#textocentral strong {
color: #4481c2;
font-size: 18px;
font-weight: normal;
}


#textocentral li {
list-style-image:url(/img/tick.png);
margin-left: 50px;
padding-bottom: 5px;
}


#pie {
width: 911px;
background-color: #1c2533;
margin: auto;
padding-top: 6px;
padding-bottom: 6px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
text-align: center;
color: #FFFFFF;
}


/* Menu superior */
div#menu {
height:48px;
width: 949px;
}

ul,li {list-style-type:none; margin:0px;padding:0px;}
.menuholder {background-color: #366FB3; } /*opcional*/
.menuholder li {float:left;}
.menuholder a {background:url(/img/menu.png); display:block; height:48px; text-indent:-9000px; }

.menuholdercat {background-color: #366FB3; } /*opcional*/
.menuholdercat li {float:left;}
.menuholdercat a {background:url(/img/menu-cat.png); display:block; height:48px; text-indent:-9000px; }

/*ESTADO NORMAL*/
.menu_1 a {width:152px; }
.menu_2 a {width:152px; background-position:-152px 0px;}
.menu_3 a {width:152px; background-position:-304px 0px;}
.menu_4 a {width:152px; background-position:-456px 0px;}
.menu_5 a {width:152px; background-position:-608px 0px;}
.menu_6 a {width:152px; background-position:-760px 0px;}


/*ESTADO ROLLOVER*/
.menu_1 a:hover {background-position:0px -47px;}
.menu_2 a:hover {background-position:-152px -47px;}
.menu_3 a:hover{background-position:-304px -47px;}
.menu_4 a:hover {background-position:-456px -47px;}
.menu_5 a:hover {background-position:-608px -47px;}
.menu_6 a:hover {background-position:-760px -47px;}


/*ESTADO ACTIVO*/
.menu_1 a.active {background-position:0px -94px;}
.menu_2 a.active {background-position:-152px -94px;}
.menu_3 a.active {background-position:-304px -94px;}
.menu_4 a.active {background-position:-456px -94px;}
.menu_5 a.active {background-position:-608px -94px;}
.menu_6 a.active {background-position:-760px -94px;}

#contenido a:link, #contenido a:visited, #contenido a:active {
	color: #4481C2;
	text-decoration: underline;
}
#contenido a:hover {
	color: #009900;
	text-decoration: underline;
}

#textocentral a:link, #textocentral a:visited, #textocentral a:active {
	color: #4481C2;
	text-decoration: underline;
}
#textocentral a:hover {
	color: #009900;
	text-decoration: underline;
}

#cabecera a:link, #cabecera a:visited, #cabecera a:active {
	color: #FDDA4C;
	text-decoration: none;
}
#cabecera a:hover {
	color: #FDDA4C;
	text-decoration: underline;
}

a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a:active {
	color: #FFFFFF;
	text-decoration: none;
}

#pie a:link, #pie a:visited, #pie a:active {
	color: #FDDA4C;
	text-decoration: none;
}
#pie a:hover {
	color: #FDDA4C;
	text-decoration: underline;
}
