/*<![CDATA[*/
html,body{}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;background-color:transparent;vertical-align:baseline;}
body{font:1em/1.25 helvetica,verdana,arial,sans-serif;color:#000;background-color:#fff;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,em,strong,pre,code{line-height:1em;font-weight:normal;font-style:normal;}
h1,h2,h3,h4,h5,h6,strong,dt{font-weight:bold;}
h1{font-size:1.3em;}
h2{font-size:1.2em;}
h3{font-size:1.1em;}
h1,h2,h3{margin:1em 0;}
a{text-decoration:none;color:#00519a;}
a:hover{text-decoration:underline;color:#801d78;}
img{border:0;}
p{margin:1em 0;}
table{border-collapse:collapse;border-spacing:0;font-size:inherit;font-size:100%;}
td{vertical-align:top;}
select,input,button,textarea,button{font-size:99%;}
input,button,textarea,select,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
button,input[type="checkbox"],input[type="radio"],input[type="reset"],input[type="submit"],input[type="file"], select{padding:.05em;}
input[type="text"],input[type="file"], textarea, select{border:1px solid #d8dfea;background-color:#fff;padding:1px;}
:focus{outline:0;}

#wrapper{width:810px;height:600px;margin:10px auto 0 auto;border:1px solid #00519a;}
#title{text-align:center;font-family:Helvetica, verdana, Arial;padding-top:10px;}
#title_alpha{font-size:2.5em;letter-spacing:.35em;color:#801d78;text-align:center;padding-left:.3em;}
#title_main{font-size:1.3em;color:#00519a;margin-top:-25px;font-weight:bold;}

#contents{position:relative;height:459px;overflow:hidden;}
.left, .center, .right{float:left;}
.left, .right{width:210px;}
.center{width:390px;}

#logo{width:150px;height:50px;}

#menu{margin:20px 0 0 40px;width:160px;color:#00519a;}
#menu li{margin-top:4px;padding-bottom:4px;}
#menu li a{font:.8em/1.2 helvetica, arial,sans-serif;font-weight:bold;}

#center_contents_header{position:absolute;top:-5px;left:33%;width:34%;height:20px;padding:8px 0 0 0;background-color:#fff;font-size:.8em;font-weight:bold;border:1px solid #f0f2f4;color:#801d78;text-align:center;}
#center_contents_extra_header{position:absolute;top:270px;left:33%;width:34%;font-size:.8em;font-weight:bold;color:#801d78;text-align:center;}

#center_wrapper{position:relative;width:390px;height:459px;}
#center_border{height:425px;border:2px solid #b0c2c2;padding:6px;margin-top:10px;}
#center_background, #center_background_extra{height:385px;background-color:#fff;padding:20px 10px 20px 40px;}
#center_contents, #center_contents_extra{width:294px;height:385px;text-align:justify;font-size:.8em;color:#000;float:left;}
#center_scroll{height:385px;float:left;margin-left:20px;}

#right_contents{width:194px;height:430px;text-align:center;font-size:.85em;float:left;margin-top:15px;}
#right_scroll{height:430px;float:left;margin:15px 0 0 6px;}

#footer{height:65px;font-size:.9em;text-align:center;color:#00519a;}
#footer .left{}
#footer .center{padding-top:20px;font-size:.9em;}
#footer .right{padding-top:9px;font-variant:small-caps;font-weight:bold;}

#specialities_list{width:94%;background-color:#fff;font-weight:bold;border:0;color:#801d78;font-size:1.2em;text-align:center;line-height:1.3;}

#link_logo{width:190px;height:95px;margin:40px auto 0 auto;}

.menu_item_bg{background-color:#fff;width:74%;height:2px;margin:3px auto auto 21%;}

.scroll{width:6px;background:transparent url(../../images/bg_scroll.png) center top repeat-y;}
.scroll_handle{width:6px;height:30px;background-color:#00519a;cursor:move;}
.scroll_contents{overflow:hidden;}

.sociedad_concertada_item{width:94px;padding:4px 2px;float:left;text-align:center;font-size:.85em;color:#024782;font-weight:bold;}
.doctor_list_item{font-size:.8em;line-height:1.25;text-align:center;font-weight:bold;margin-bottom:5px;}

.destacado_azul{color:#00519a;font-weight:bold;}

.customer_service_right{font-size:.8em;line-height:1.25;text-align:center;}

#mapa{width:336px;height:349px;margin:auto;}

.frmContact label{display:block;margin-bottom:3px;}
.frmContact label span{color:#00519a;font-weight:bold;display:inline-block;width:80px;}
.frmContact label input[type="text"], .frmContact label textarea{background-color:#fff;width:200px;color:#801d78;}
#btn_submit{background-color:#801d78;color:#fff;font-weight:bold;width:130px;height:24px;padding:3px;cursor:pointer;font-size:1.35em;}
/*]]>*/