@charset "utf-8";
@font-face {
font-family: "Tw Cen MT", arial;
src: url(TwCenMT.ttf) format("opentype");
}
body {margin:20px;background-color:#FFF;font-family: "Tw Cen MT", arial;	color:#006699;font-size:14px;}
#contenedor {width:895px;margin:0 auto;	position:relative;}
#cabecera {width:895px;height:115px;padding-bottom:25px;}
.logo {float:left;}
#tablatop {width:640px;height:115px;float:left;margin:0 auto;position:relative;padding-left:22px;}
.txt1 {font-size:13px;color:#305b7e;}
.txt2 {font-size:11px;color:#305b7e;vertical-align:middle;}
.txt3 {font-size:11px;color:#44aba8;vertical-align:middle;}
.txt4 {font-size:14px;color:#305b7e;}
.txt5 {font-size:14px;color:#006699;}
#izquierda {width:233px;float:left;}
.search {font-size:11px;	color:#44aba8;width:150px;height:24px;	text-align:center;background-image:url(/assets/images/fondosearch.jpg);background-position:center;	background-repeat:no-repeat;border:0;padding:0;}
.barraverde {padding:5px;background-color:#44aba8;text-align:center;color:#FFF;}
.enlaceidioma {font-size:13px;color:#FFF;	padding:0 4px 0 4px;text-decoration:none;}
.enlaceidioma:hover {font-size:13px;color:#FFF;padding:0 4px 0 4px;text-decoration:underline;}
.cajazul {width:228px;height:25px;background-color:#3b81bc;display:block;padding-top:7px;padding-right:5px;text-align: right;font-size:14px;	color:#FFF;text-decoration:none;	margin-bottom:2px;}
.cajazul:hover {	text-decoration:underline;}
.cajaverde {width:228px;height:25px;background-color:#44aba8;display:block;padding-top:7px;padding-right:5px;text-align: right;font-size:14px;color:#FFF;text-decoration:none;	margin-bottom:2px;}
.cajaverde:hover {text-decoration:underline;}
.lista {width:148px;font-family:"Tw Cen MT", arial, "Lucida Grande", sans-serif;font-size:11px;color:#44aba8;}
input.lista{width:143px;}
select.lista{width:148px;}
#derecha {float:left;width:640px;	padding-left:22px;}
#barrazul {padding:5px;	background-color:#3b81bc;text-align:center;color:#FFF;}
#pie {text-align:center;width:895px;margin:0 auto;	position:relative;	clear:both;border-top-width: 2px;border-top-style: solid;border-top-color: #3B81BC;}
.enlacepie {padding:10px 40px 10px 40px;font-size:14px;	color:#44aba8;text-decoration:none;}
.enlacepie:hover {text-decoration:underline;}

.direcciones {width:895px;margin:0 auto;	position:relative;	padding:15px 0 0 0;color:#006699;height:20px;font-size:14px;}
.emails {color:#006699;text-decoration:none;}
.emails:hover {color:#44aba8;text-decoration: underline;}
.diroffice{display:inline; float:left; text-align:left; ;font-weight:bold;}
.dirdir{display:inline;float:left;height:20px;text-align:center;}
.dirmail{display:inline;float:right;text-align:right;height:20px;} 
.posizq{float:left;width:35% ; left:0; text-align:left; height:20px;position:relative;display:inline;}
.poscen{width:35%;display:inline;float:left; }
.posdch{float:right; width:30% ;right:0; text-align:right; height:20px;position:relative;display:inline;}

#palmadir div.diroffice{ width:190px;}
#palmadir div.dirdir{ width:525px;} 
#palmadir div.dirmail{ width:180px;} 


#palmadir .posizq2{width:3%;display:inline;float:left;}
#palmadir .poscen2{width:94%;display:inline;float:left;word-spacing:1pt;letter-spacing:0.6pt; }
#palmadir .posdch2{width:3%;display:inline;float:right;}

#artadir div.diroffice{ width:190px;} 
#artadir div.dirdir{ width:525px; } 
#artadir div.dirmail{width:180px;} 
#artadir .posizq{width:32%;}
#artadir .poscen{width:32%;}
#artadir .posdch{width:36%;}

#artadir .posizq2{width:3%; display:inline;float:left;}
#artadir .poscen2{width:94%;display:inline;float:left; word-spacing:1.2pt; letter-spacing:0.3px}
#artadir .posdch2{width:3%;display:inline;float:right;}

#germandir div.diroffice{ width:190px; } 
#germandir div.dirdir{width:525px;  } 
#germandir div.dirmail{width:180px;} 
#germandir .posizq{width:37%;}
#germandir .poscen{width:40%;}
#germandir .posdch{width:23%;}

#germandir .posizq2{width:13%; display:inline;float:left;}
#germandir .poscen2{width:79%;display:inline;float:left; word-spacing:1.2pt;}
#germandir .posdch2{width:8%; display:inline;float:right;}


#ditto_pages{padding-top:2px;height:26px;}
#derecha h2{margin-top:0;}

