@font-face {font-family: "pepe"; src: url(FRANKLI0.eot) }
@font-face {font-family: "pepeb"; src: url(13163.ttf) }
.txt {
	font-family: "Franklin Gothic Book", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #575453;
}
.txt12 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #575453;
}
.linkrojo {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cf181f;
}
.linknaranja {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cf6c18;
}
.txt_titular {
	font-family: "Franklin Gothic Book", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #575453;
	font-weight:bold;
}
.firma {
	font-family: Tahoma;
	font-size: 10px;
	color: #575453;
}

#error{
	font: 10px Tahoma;
	color:red;
	text-align:center;
	margin:5px 0 5px 0;
}
.txtx {
	font-family: "pepe", Tahoma;
	font-size: 12px;
	color: #575453;
}
.franklin {
	font-family: "Franklin Gothic", Tahoma;
	font-size: 12px;
	color: #575453;
}

.franklin2 {
	font-family: "Franklin Gothic Book", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #575453;
}

.naranja {
	font-family: Tahoma;
	font-size: 12px;
	color: #ee4611;
}
.naranja2 {
	font-family: Tahoma;
	font-size: 12px;
	color: #ee4611;
}


a.naranja:link{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ee4611;
	text-decoration:none;
}
a:visited.naranja{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ee4611;
	text-decoration:none;
}
a:hover.naranja{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff6600;
	text-decoration:none;
}

.fr{
	background: url(img/fl_r.gif) 100% 50% no-repeat;
	cursor:pointer;
}

.fd{
	background: url(img/fl_d.gif) 100% 50% no-repeat;
	cursor:pointer;
}
#toogle1,#toogle2,#toogle3,#toogle4,#toogle5,#toogle6,#toogle7,#toogle8,#toogle9,#toogle10{
	display:none;
}

#back_menu{background:url(img/back_menu.png) no-repeat right;float:right;width:290px;height:92px;position:relative;opacity:0;}

#menu{position:absolute;right:0px;width:290px;height:92px;}
.menu{float:left;}
.menu ul{width:180px;padding:0;margin:0;}
.menu ul li{list-style:none;}
.menu a{color:#ee4611;text-decoration:none;}

.menu_vert{background-color:#aba9a9;height:86px;width:1px;float:left;margin:0px 8px 0px 4px;}

#mailsoc{position:absolute;z-index:5;right:0px;width:95px;height:92px;}
.mailsoc{width:95px;height:92px;position:relative;float:left;}
.esp{position:absolute;top:5px;}
.esp a{background:url(img/extra.png) no-repeat;background-position:0px 0px;cursor:pointer;display:block;width:14px;height:9px;}
.esp a:hover{background:url(img/extra.png) no-repeat;background-position:-14px 0px;cursor:pointer;display:block;width:14px;height:9px;}
.eng{position:absolute;top:5px;}
.eng a{background:url(img/extra.png) no-repeat;background-position:0px -9px;cursor:pointer;display:block;width:14px;height:9px;}
.eng a:hover{background:url(img/extra.png) no-repeat;background-position:-14px -9px;cursor:pointer;display:block;width:14px;height:9px;}
.mai{position:absolute;top:70px;}
.mai a{background:url(img/extra.png) no-repeat;background-position:0px -19px;cursor:pointer;display:block;width:13px;height:9px;}
.mai a:hover{background:url(img/extra.png) no-repeat;background-position:-13px -19px;cursor:pointer;display:block;width:13px;height:9px;}
.tel{position:absolute;top:69px;left:24px; font-family:Tahoma, Geneva, sans-serif;font-size:9px;}
.pest1{ width:88px} .pest2{width:140px} .pest3{width:165px} .pest4{width:85px}
.logo a{background:url(img/logos.png) no-repeat;width:100%;height:100%;display:block;}
.elcasar a{width:63px;height:84px;background-position:0px 0px;opacity:0.3;float:left;}
.hacienda a{width:104px;height:84px;background-position:-63px 0px;margin-left:43px;opacity:0.3;float:left;}
.nuvila a{width:64px;height:84px;background-position:-167px 0px;margin-left:43px;opacity:0.3;float:left;}
.elrocio a{width:85px;height:84px;background-position:-231px 0px;margin-left:43px;opacity:0.3;float:left;}
.sensara a{width:87px;height:84px;background-position:-316px 0px;margin-left:43px;opacity:0.3;float:left;}
.avallarta a{width:78px;height:84px;background-position:-403px 0px;margin-left:43px;opacity:0.3;float:left;}
.cube a{width:82px;height:84px;background-position:-481px 0px;margin-left:42px;opacity:0.3;float:left;}
.peq a{margin-left:6px !important;}