@charset "iso-8859-1";
/* CSS Document */

body {font-family:"Arial"; font-size:11px; margin:0;}
input {font-family:"Arial"; font-size:11px;}
img {border:0;}
ul {list-style:none; margin-left:0px; margin-top:0px; margin-bottom:0px; padding-left:0px;}
p {margin-top:0;}
.cb {clear:both;}
.ctd {text-align:center;}
.rtd {text-align:right;}
.fl {float:left;}
.fr {float:right;}
.rel {position:relative;}
.mrb10 {margin-right:10px; margin-bottom:10px;}
.mb10 {margin-bottom:10px;}
.ml10 {margin-left:10px;}
.mb20 {margin-bottom:20px;}
.bluryc {color:#bbb;}

a {text-decoration:none; color:#000;}
a:visited {color:#000;}
a:hover {}
#layout {position:relative; width:100%; margin-left:auto; margin-right:auto; background-color:#fff;}
    #header {position:relative; width:933px; height:92px; margin-left:auto; margin-right:auto; text-align:left; }
        #search {position:absolute; right:0px; bottom:30px;}
        #search img {position:absolute; left:-20px; bottom:1px;}
    #logo {width:92px; height:92px;}
	#menu1-fondo {position:relative; width:933px; height:38px; margin:0 auto 16px auto; background-color:#86878c;}
	    #menu1 {height:38px; width:933px; margin-left:10px; z-index:9;} 
            #menu1 li {float:left; margin-right:16px;} #menu1 li a {color:#fff; line-height:38px;} #menu1 li a:hover {text-decoration:underline;} #menu1 li a img {position:relative; top:8px;}  #menu1 li a.sel {text-decoration:underline;}
            #menu1 li#icon{position:absolute;right:0px; margin-right:0px;}
        #menu2 {height:38px; width:933px; margin:0 auto 0 auto; padding-left:16px;} 
            #menu2 li {float:left; margin-right:30px;} #menu2 li a {color:#86878c; font-size:12px; font-weight:bold; line-height:38px;} #menu2 li a:hover {text-decoration:underline;}  #menu2 li a.sel {color:#f29400;}
	#nav {position:relative; top:-30px; width:933px; height:24px; font-size:10px; letter-spacing:0.2px; line-height:24px; text-align:right;}
	#nav a {color:#000; padding:0 3px 0 3px; line-height:24px;}
	#nav a:hover {color:#fff; background-color:#586576;}
    #cont {position:relative; width:993px; min-height:150px; margin-left:auto; margin-right:auto; font-size:10.5px; color:#777; text-align:left; z-index:1;}
		#cont .tit {font-size:16px; margin-bottom:10px;}
        #cont #tits {font-size:16px; line-height:30px; margin:21px 0 21px 0;}
		#cont p {}
		#cont-1 {width:933px; margin-left:auto; margin-right:auto; margin-bottom:16px;} #cont-1.big{height:260px;} 
			#banner {position:relative; width:933px; height:260px;}
				#tipobanner {position:absolute; top:20px; left:20px;}
				#textobanner {position:absolute; bottom:0px; left:0px; z-index:100;}
			#claim {position:absolute; right:160px; top:50px; font-weight:bold; font-size:180%; color:#fff;}
            #contactnow {position:absolute; right:160px; top:105px;}
				#contactnow a {display:block; width:159px; height:39px; background:url(img/contact.png)}
				#contactnow a:hover {background:url(img/contact_on.png)}
            .texto {}
		#cont-2 {width:965px; margin-bottom:21px; padding-left:9px;}
        #cont-2 > div {width:297px; float:left; margin-top:21px; margin-left:21px;}
        #cont-3 {width:933px; margin:0 auto 21px auto; font-size:12px; line-height:18px;}

        .menu3-fondo {background:#86878c; color:#fff; padding:15px 30px 30px 30px;}
		ul#menu3 {list-style:none; margin-left:0; padding-left:0;} #menu3 ul {list-style:none; padding-left:15px;}
            #menu3 li.tit {font-size:16px; font-weight:bold; color:#fff;}
			#menu3 div {margin-bottom:3px;}
			#menu3 a {padding:2px; color:#333;}
			#menu3 a:hover {background-color:#333; color:#fff;}
			#menu3 .lev-2 {padding-left:10px;}
			#menu3 .sel a{color:#e72222;}
		
		#miembros tr {margin-bottom:4px;}
		#miembros td {text-align:left; padding:0 8px 14px 0px; vertical-align:middle;}
	.tit {font-weight:bold;}
    ._c {float:left; margin-left:46px; width:280px;}
    ._c .tit {color:#f29400;}
	._3c > div._c:first-child {margin-left:0px;}
	._2c {float:left; width:606px;}
	div._c.first {margin-left:0px;}
	._2c > div.tit {width:606px; margin-bottom:8px; padding-bottom:8px; border-bottom:solid 2px #f29400; color:#f29400;}
    
	#faldon {width:873px; padding:0 0 0 60px; min-height:114px; margin-left:auto; margin-right:auto; padding-top:15px; font-size:11px; color:#fff; background-color:#363230;}
		#faldon div._c {width:150px; float:left; line-height:17px;}
        a.m1 {color:#fff;} a.m1:hover {text-decoration:underline;}
        .m2 a {color:#a9a8a3;} .m2 a:hover {text-decoration:underline;}   
    #footer {width:933px; height:11px; margin-left:auto; margin-right:auto; padding:10px; font-size:10px; color:#39424c;}
		#footer a {color:#777;}
    .azul {color:#429eca;}

#contactform .lb {font-size:12px;}
#contactform .fd input {width:400px; border:solid 1px #e1e2e3; background:#f2f2f3;}
#tx_consulta {height:100px;}
.ml25 {padding-left:10px;}
.pastillas {margin-top:-20px;}
.pastillas > div {position:relative;}
.pastillas > div > div {position:absolute; top:40px; left:16px; z-index:2; width:250px; color:#333;}
.tit1 {margin-bottom:12px; padding:8px; background:#86878c; color:#fff; font-size:16px; font-weight:bold; rounded:1;}
.fs {text-align:right; margin:8px 0 8px 0;}
#home_i3s  > div{color:#fff;}
#jGrowl {position:fixed; top:10px; right:10px; background:#ffd;}
.i3 {font-weight:bold; color:#f29400;}
#logini3support {float:right;}
#lbpwd{position:absolute; top:2px; left:5px; font-family:"Arial"; font-size:11px; color:#bbb;}
