@charset "UTF-8";
/* CSS Document */

.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%;
}

a.menuRojo:link {text-decoration:none; color: #c80000;} /* Link no visitado*/
a.menuRojo:visited {text-decoration:none; color:#c80000} /*Link visitado*/
a.menuRojo:active {text-decoration:none; color: #c80000;} /*Link activo*/
a.menuRojo:hover {text-decoration:underline; color: #000000;} /*Mause sobre el link*/

a.menuGris:link {text-decoration:none; color:#333333;} /* Link no visitado*/
a.menuGris:visited {text-decoration:none; color:#333333} /*Link visitado*/
a.menuGris:active {text-decoration:none; color: #333333;} /*Link activo*/
a.menuGris:hover {text-decoration:underline; color: #000000;} /*Mause sobre el link*/

a.menuVerde:link {text-decoration:none; color: #9eb500;} /* Link no visitado*/
a.menuVerde:visited {text-decoration:none; color:#9eb500} /*Link visitado*/
a.menuVerde:active {text-decoration:none; color: #9eb500;} /*Link activo*/
a.menuVerde:hover {text-decoration:underline; color: #000000;} /*Mause sobre el link*/

a.menuNegro:link {letter-spacing:-1px;font-size:1.3em;text-decoration:none; color: #000000;} /* Link no visitado*/
a.menuNegro:visited {letter-spacing:-1px;font-size:1.3em;text-decoration:none; color:#000000} /*Link visitado*/
a.menuNegro:active {letter-spacing:-1px;font-size:1.3em;text-decoration:none; color: #000000;} /*Link activo*/
a.menuNegro:hover {letter-spacing:-1px;font-size:1.3em;text-decoration:underline; color: #333333;} /*Mause sobre el link*/

a.menuOrange:link {text-decoration:none; color: #f36213;} /* Link no visitado*/
a.menuOrange:visited {text-decoration:none; color:#f36213} /*Link visitado*/
a.menuOrange:active {text-decoration:none; color: #f36213;} /*Link activo*/
a.menuOrange:hover {text-decoration:underline; color: #000000;} /*Mause sobre el link*/

a.menuNaranja:link {letter-spacing:-1px;font-size:1em;text-decoration:none; color: #f36213;} /* Link no visitado*/
a.menuNaranja:visited {letter-spacing:-1px;font-size:1em;text-decoration:none; color:#f36213} /*Link visitado*/
a.menuNaranja:active {letter-spacing:-1px;font-size:1em;text-decoration:none; color: #f36213;} /*Link activo*/
a.menuNaranja:hover {letter-spacing:-1px;font-size:1em;text-decoration:underline; color: #333333;} /*Mause sobre el link*/

.titulos {color:#f36213; font-size:1.6em; font-weight:bold}
.textopie {font-size:0.9em; color:#666666}


body {
margin:0px auto 0px auto;
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
font-family:Tahoma;
font-size:0.8em;
color:#333333;
position:relative;
}

img {border:0px}

#contenedor {
width:940px;
margin:0px auto 0px auto;
position:relative;
height:100%;
}

#bl1 {
width:376px;
height:690px;
float:left;
}

#bl2 {
width:564px;
height:690px;
float:right;
}

#bl2v {
width:564px;
height:100%;
float:right;
}

#header {
width:564px;
height:185px;
}

#headertop {
width:564px;
height:126px;
}

#headermenu {
width:564px;
height:59px;
text-align:right;
}

#btn {
height:37px;
float:right;
margin-left:2px;
margin-right:2px;
}

#separador {
width:1px;
float:right;
height:37px;
margin-left:7px;
background-image:url(../images/menu/separador.png);
margin-right:7px;
}

#padmenu{
padding-top:13px;
padding-left:15px;
}

#des {
width:185px;
height:251px;
margin-right:4px;
float:left;
}

#des1 {
width:185px;
height:251px;
float:right;
}

#contenido {
width:564px;
height:251px;
}

#marcas {
height:183px;
}

#lineapeq {
width:564px;
height:23px;
background-image:url(../images/lineapeq.png);
}

#horeca {
width:564px;
height:231px;
background-image:url(../images/horeca.jpg);
}

#enlaces {
width:185px;
height:68px;
}

#padenlaces {padding-top:12px;}

#headertop1 {
width:564px;
height:36px;
}

#headerlogo {
width:564px;
height:90px;
text-align:right;
}

#footer {clear:both;}

#imgheader {
width:564px;
height:163px;
margin-bottom:10px;
}

#imgheader2 {
width:564px;
height:133px;
margin-bottom:5px;
}

#imgheader3 {
width:564px;
height:133px;
margin-bottom:5px;
margin-top:25px;
}

#content {width:564px; margin-bottom:5px;}





















