@import "form.css";			/* Con esta hoja se dara estilo a los forms de la web */
@import "estilo1.css";			/* Con esta hoja se dara estilo a la maquetacion interior */
@import "estilo-cm.css";	

html,body{margin:2px; padding:0;}
div#container{float:left;width:1000px;
margin-left: -500px;
position: absolute;
left: 50%;
visibility: visible
}

body{font: 76% arial,sans-serif;}

a:link {text-decoration: none;	color: #17849C;}
a:visited {color: #17849C;text-decoration: none;}
a:hover {color: #157380;text-decoration: underline;}
a:active {color: #157380;text-decoration: none;}



div#header{background:#fff url(../images/corazon.jpg) center top no-repeat; height:185px;}


#footer{ color: #A6A6A6;margin:2px; padding:0;background-color:#EFFAFA;
border:1px solid #D8F1F1;-moz-border-radius: 5px;-webkit-border-radius: 5px;
 text-align:center; clear:both; float:left; width:996px
 }
#footer p{margin:0;padding:10px; text-align:justify;}
#footer a{display:inline;padding:0;color: #507298}
#footer b{color: #666}
#footer .mid{ width:45%;}





div#wrapper{float:left;width:1000px; display:block}
div#content{margin: 0 20%; padding:0 2%;}


	.left{
		float:left;
		width:auto;
	}
	.rigth{
		float:right;width:auto;
	}
	.round-a-gray{
		background:#44A8B7 url(../images/round_gray-left.png) left top no-repeat;
		color:#45ABBA;
		text-align:center;
		float:right;margin:0; height:40px;padding-top:10px;padding-bottom:10px;width:auto;
	}
		.round-a-gray_d{
		 display:block;	background:#44A8B7 url(../images/round_gray-right.png) right bottom no-repeat;
			padding:0 0 0 10px; margin:0; 
		}
		
.round-a-blue{
		background:#5C81AA url(../images/round_blue-left.jpg) left top no-repeat;
		color:#5E82AA;	
		text-align:center;
	}
	
.round-a-bluediv{
			background: url(../images/round_blue-right.jpg) right bottom no-repeat;
			padding:5px;}	
			
.round-box1{
		background:#44A8B7;
		color:#fff;	
		text-align:center;
	}	
.round-box1div{
			background: url(../images/round_box1_right_bot.gif) right bottom no-repeat;
			padding:5px;}		
.round-box1_etik{
		background:#FDFDFD url(../images/round_box1_left_top.gif) left top no-repeat;
		height:13px; margin:0; padding:0
	}				
	


.redondoblancoborde {
	border:1px solid #666;padding:2px;margin:5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;
	height:auto;
	font-family:Helvetica, Arial, sans-serif; background-color:#FFF
}

.redondoblancoborde p{
	text-align:left;
	margin:3px;
	padding:10px 0px 0px 5px;
	font-size:120%;
	line-height:1.1
	}

.redondoblanco{
	border:1px solid #FEFEFE;padding:2px;margin:5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;
	height:auto; background-color:#FFF
}

.redondoblanco p{
	text-align:left;
	margin:3px;
	padding:10px 0px 0px 20px;
	font-size:120%;

}


.redondoblancotexto{
	border:1px solid #FBFDFD;-moz-border-radius: 5px;-webkit-border-radius: 5px;
	background-color:#FCFEFE;	
	height:auto;
	color:#17849c;
	padding:0px 5px 5px 5px;
	text-align:left;

}

.redondoblancotexto p{
	text-align:justify;
	font-size:12px;
	padding: 0px 10px 0px 10px
}

.redondoblancotexto h1{
	font-size:19px;
	font-family: Arial, Helvetica, sans-serif;
text-align:left;
margin:0; padding: 0px 0px 5px 0px
}
.redondoblancotexto h3{
font-size:13px;
font-weight:bold;
text-align:left;
margin:0px;
padding: 0px;
}

.redondoblancotexto h2{
font-size:14px;
font-weight:bold;
text-align:left;
margin:0px;
padding: 0px; color:#666
}

.redondoblancotexto img{
	text-align:center;

}

.linea2{
border-bottom:1px dotted #44A8B7; margin:5px; padding:0
}

.linea{
border-bottom:1px dotted #666; margin:5px; padding:0
}

.azulbold{
	color:#00336B;
	text-align:right;
	padding-right: 20px;
	font-weight:bold;
	font-size:17px;
}

.rojobold{
	color:#990000;
}

.verdebold{
	color:#7EA413;
}

.gris{
	color:#666;
	text-align:left;
	padding-right: 20px;
}
.peque{
	font-size:small;
}	

.maspeque{
	font-size: x-small;
}	

.redondoblanco b{
	font-size:120%;
}

.redondoblanco img{
	text-align:left;
	margin:0; padding:0;
}

.celestin_btn{
	border:1px solid #17849C;-moz-border-radius: 5px;-webkit-border-radius: 5px;color:#4BAEBC;
	font-size:14px; text-align:left; width:100%; text-align:center ; padding: 5px 0px 5px 0px; margin: 10px 0px 5px 0px
	}
.celestin_btn a{	
	color:#49AEBC;
	text-decoration:none;
	font-weight:bold;
}		
.celestin_btn a:hover{
	color:#114170;
	text-decoration:underline;
	font-weight:bold
}		
		
		
		
.inputBox {width:157px; height:19px; padding:0px 0px 0px 0px;margin:0px 20px 0px 10px; font-size:1em; color:#666; 
background-color:#EFEFEF;
border:1px solid #ccc;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;

} 

 #navigation { width:100%; padding:0px; margin:40px 0px 0px 0px; text-align: center; background-color:#9F3}
 #navigation ul { 	
      list-style:none;
      margin: 0; 
	  padding: 0;
	  
    }
    #navigation li { margin:0px; padding-left:0px; padding-right:0px; float:left; background-color:#44A8B7; padding-top:4px;padding-bottom:4px; width:auto;}
	#navigation li a { color:#FFF; text-decoration:none; border-right: 1px solid #fff; display:block; }
	#navigation li a#sin {  text-decoration:none; border:0;}
	#navigation li a:hover {  text-decoration:none; font-weight:bold;}
	#navigation li a#act {  text-decoration:none; font-weight:bold;}
	#navigation li#inicio { background:#44A8B7 url(../images/menu_round_gray-left.png) left top no-repeat; width:10%} 
	#navigation li#nosotros { width:11%;  } 
	#navigation li#medicos { width:19%;  } 
	#navigation li#dicc { width:13%;  } 	
	#navigation li#not { width:18%;  } 
	#navigation li#alt { width:15%;  } 
	#navigation li#con { background:#44A8B7 url(../images/menu_round_gray-right.png) right bottom no-repeat; width:14%;  } 

.clear {
	height:1px;
	clear: both;
	margin: 0;
	padding: 0;
	font-size: 1px;
	line-height: 1px
}

/* css menu especialistas */
div#Especialistas{float:left;width:20%;margin-left:-100%;}
#menuv {
width:100%;
margin:0;
padding:0;
}

#menuv ul {	
    margin:0;
	padding:0px 0px 0px 20px;

}

#menuv li {
   list-style-image: url(../images/dr2.jpg);
   margin:0;
	padding:0;
	text-align:left;
}
#menuv li a{
	color:#747474;
	text-decoration:none;}
#menuv li a:hover {
	color:#188AA3;
	text-decoration:underline;

	}	

#menuv .lin {
	list-style-image: url(../images/dr.jpg);
	padding:7px 0px 0px 0px;
	margin:0
}

#menuv .lin a{
	color:#666;
	font-weight:bold;
	text-decoration:underline;
	font-size:115%}
#menuv .lin a:hover {
	color:#188AA3;
	text-decoration:underline;
	font-weight:bold
	}		
	
	
	
/* css menu  patologias*/
div#patologias{float:right;width:181px;margin-left:-20%; text-align:right;  }

div#patologias #menup {
width:100%;
margin:0;
padding:0;
}

div#patologias #menup ul {	
    margin:0;
	padding:0px 0px 0px 30px;

}

div#patologias #menup li {
   list-style-image: url(../images/pat2.jpg);
   margin:0;
   padding:1px;
	text-align:left;
}
div#patologias #menup li a{
	color:#747474;
	text-decoration:none;
	
	}

div#patologias #menup li a:hover {
	color:#6A851B;
	text-decoration:underline;
	
	}
	/* ddd*/
	div#patologias #menup .lin {
   list-style-image: url(../images/pat.jpg);
   margin:0;
   padding:1px;
	text-align:left;
}

div#patologias #menup .lin a{
	color:#747474;
	text-decoration:underline;
	font-weight:bold}
div#patologias #menup .lin a:hover {
	color:#6A851B;
	text-decoration:underline;
	font-weight:bold
	}	
	
	/* FORM CSS */ 
	
form#commentform { text-align:center; background:#FCFEFE url(../images/fondo-form-marketinero.jpg) right top no-repeat;}
#commentform input {border:none; background:url(../images/input_index_form.jpg) no-repeat; width:95px; height:14px; padding:0px; font-size:10px; color:#FCFCFC;} 
#commentform textarea {width:95px;padding:1px 1px 1px 1px; font-size:10px; color:#fff;font-family:Arial, Helvetica, sans-serif; background-color:#7F99B2; border:none}
#commentform label {font-size:80%; color:#114170;}
#commentform b {font-size:15px; color:#7EA413; text-align:left}


ol {	
    margin-top:0px;
	padding-left: 3px
	
}

ol li{	
   list-style:inside square	
}





