/* \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */
/* \\\\\\\\\\\\\\\\\Reseteo Etiquetas HTML \\\\\\\\\\\\\\\\\\\\\\\\\\\\ */
/* \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */

html, body, div, span, applet, object, iframe, p, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, dfn, em, font, img, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, fieldset, form, label, legend, caption, u, b, i {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: baseline;
}

table, th, td {
	border-collapse: collapse;
	border-spacing: 0;
	vertical-align: top;
}

input, textarea {
	margin: 0;
	padding: 0;
}

hr {
	margin: 0;
	padding: 0;
	border: 0;
	color: #000;
	background-color: #000;
	height: 1px;
}

img {
	border: none;
} 



/* \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */
/* \\\\\\\\\\\\\\\\\\\\\\ Etiquetas Texto\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */
/* \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */

body {
	background-color: #FFFFFF;
	background-image: url(../img/fondo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment: fixed;
}

p{
	margin-right: 50px;
	margin-left: 50px;
	text-align: justify;
	line-height: 18px;
	margin-bottom: 25px;
	margin-top: 25px;
}

h1 {
	font-size: 26px;
	color: #0099CC;
	border-bottom-width: 3px;
	border-bottom-style: double;
	border-bottom-color: #CCCCCC;
	font-style: normal;
	padding-bottom: 40px;
	font-weight: bold;
	background-image: url(../img/esfera.jpg);
	background-position: 0px -40px;
	padding-left: 90px;
	margin: 20px;
}

h2 {
	font-size: 18px;
	color: #666666;
	border-bottom-width: 3px;
	border-bottom-style: double;
	border-bottom-color: #0099CC;
	font-style: normal;
	font-weight: bold;
	padding-bottom: 10px;
	margin-top: 10px;
	margin-right: 25px;
	margin-left: 25px;
	margin-bottom: 15px;
}

h3 {
	font-size: 26px;
	color: #FFFFFF;
	border-bottom-width: 3px;
	border-bottom-style: double;
	border-bottom-color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	padding-bottom: 10px;
	margin-top: 10px;
	margin-right: 25px;
	margin-left: 25px;
}

h4 {
	font-size: 18px;
	color: #0099CB;
	border-bottom-width: 3px;
	border-bottom-style: double;
	border-bottom-color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	padding-bottom: 10px;
	margin-top: 10px;
	margin-right: 25px;
	margin-left: 25px;
	text-decoration: blink;
	text-align: center;
}

/* ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */
/* ************************* Contenedores ****************************** */
/* ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */

#logotipo{
	height: 70px;
	width: 900px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: -1px;
	margin-left: auto;
}

#animacion{
	width: 900px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #46B1A2;
	border-right-color: #46B1A2;
	border-bottom-color: #46B1A2;
	border-left-color: #46B1A2;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: -1px;
}

#animacion_flash{
	width: 860px;
	height: 205px;
	padding: 0px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}

#menu{
	width: 900px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #46B1A2;
	border-right-color: #46B1A2;
	border-bottom-color: #46B1A2;
	border-left-color: #46B1A2;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: -1px;
}

#menu_flash{
	width: 860px;
	height: 90px;
	background-color: #FFFFFF;
	padding: 0px;
	background-image: url(../img/menu_flash.gif);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}


#cuerpo{
	width: 900px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #46B1A2;
	border-right-color: #46B1A2;
	border-bottom-color: #46B1A2;
	border-left-color: #46B1A2;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: -1px;
}


#planes_oca{
	width: 560px;
	height: 240px;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 20px;
}


#promociones_oca{
	width: 370px;
	height: 460px;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 20px;
}


#seis_planes_oca{
	width: 400px;
	height: 420px;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 20px;
}

#citas_en_linea_lateral{
	background-image: url(../img/citas_en_linea.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 70px;
	width: 200px;
	padding-top: 95px;
	padding-right: 15px;
	padding-left: 55px;
	padding-bottom: 0px;
	line-height: 18px;
	color: #666666;
	font-size: 12px;
	font-weight: bold;

}


#redes_sociales{
	height: auto;
	width: 270px;
	background-color: #F6F7FD;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}



#brackets_invisibles_lateral{
	height: 200px;
	width: 270px;
	background-color: #F6F7FD;

}



#seis_meses_lateral{
	background-image: url(../img/meses_sin_intereses.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 300px;
	width: 270px;
}

#menu_pie{
	width: 900px;
	height: 300px;
	margin-right: auto;
	margin-left: auto;
	background-color: #009999;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #46B1A2;
	border-right-color: #46B1A2;
	border-bottom-color: #46B1A2;
	border-left-color: #46B1A2;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: -1px;
	background-image: url(../img/fondo_listas_menu_pie.jpg);
	background-repeat:  no-repeat;
	background-position: center top;
}


#pie{
	width: 900px;
	height: 60px;
	margin-right: auto;
	margin-left: auto;
	background-color: #666666;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #46B1A2;
	border-right-color: #46B1A2;
	border-bottom-color: #46B1A2;
	border-left-color: #46B1A2;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 20px;
	text-align: center;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

#tabla_clinica{
	background-image: url(../img/fondo_clinica.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 410px;
	height: 60px;
	vertical-align: middle;
	color: #FFFFFF;
	font-weight: bold;
	padding: 0px;
	text-align: right;

}


#tabla_clinica_pie{
	background-image: url(../img/fondo_clinica.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 410px;
	height: 60px;
	vertical-align: middle;
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 15px;
	padding: 0px;
	text-align: right;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;

}


#video_oca{
	width: 450px;
	height: auto;
	padding: 0px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;

}

#mediaspace{
	width: 470px;
	height: 24px;
	padding: 0px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;

}

#citas_en_linea{
	width: 550px;
	height: auto;
	padding: 0px;
	margin-top: 25px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
	background-color: #E4F2F2;

}

#citas_en_linea tr{
	height: 40px;
	vertical-align: middle;
}

#autodiagnostico{
	width: 550px;
	height: auto;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	background-color: #E4F2F2;
	text-align: center;
}

#autodiagnostico td{
	width: 250px;
	vertical-align: middle;
}

#salud_aldia{
	padding: 0px;
	height: 360px;
	width: 230px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}

/* ///////////////////////////////////////////////////////////////////// */
/* //////////////////////////// Clases ///////////////////////////////// */
/* ///////////////////////////////////////////////////////////////////// */

.columna_derecha{
	width: 270px;
	height: auto;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

.listas_menu_pie{
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	margin-left: 15px;
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1EDF0;
	list-style-image: url(../img/vineta_pie.png);
	list-style-type: none;

}

.vinetas_interiores{
	margin-left: 30px;
	line-height: 20px;
	list-style-image: url(../img/vineta_interior.png);
	list-style-type: none;
	margin-right: 30px;
	padding-bottom: 10px;
	text-align: justify;

}

.vinetas_interiores_costado{
	margin-left: 30px;
	line-height: 20px;
	list-style-image: url(../img/vineta_interior.png);
	list-style-type: none;
	margin-right: 30px;
	padding-bottom: 10px;
	text-align: justify;

}

.vinetas_fondo_costado{
	background-color: #ECF6F5;
	border: 2px solid #00CCCC;
	margin: 0px;
	padding: 0px;
	width: 270px;


}

.vinetas_interiores_resaltado{
	background-color: #ECF6F5;
	border: 2px solid #00CCCC;
	margin: 30px;
	padding: 20px;

}


.imagenes_centradas{
	padding: 0px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	width: 400px;
	text-align: center;
}

.img_grandes_centradas{
	padding: 20px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	width: 535px;
	text-align: center;
}

.imagen_derecha {
	float: right;
	margin-right: 30px;
	margin-bottom: 15px;
	margin-left: 30px;
	margin-top: 0px;
} 

a.blanco_pie:link { color: #FFFFFF; text-decoration: none; font-size: 13px;font-weight: bold;}
a.blanco_pie:visited {color: #FFFFFF; text-decoration: none; font-size: 13px;font-weight: bold;}
a.blanco_pie:hover {
	font-size: 13px;
	font-weight: bold;
	color: #0099FF;
	background-color: #FFFFFF;
	padding: 5px;
}

.columna_pie{
	width: 300px;
	height: auto;
}

.mapa {
	margin-right: auto;
	margin-left: auto;
	width: 500px;
	height: auto;
	margin-bottom: 25px;
	margin-top: 25px;
	padding: 0px;
	text-align: center;
}

.lista_numerica{
	margin-left: 50px;
	margin-right: 50px;
	text-align: justify;
	padding-bottom: 8px;
}

.promociones{
	height: auto;
	width: 550px;
	background-color: #FFFFFF;
	margin-top: 25px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
	padding: 0px;
	text-align: center;
}

/* ///////////////////////////////////////////////////////////////////// */
/* ////////////////////// Menu, Listas y Links ///////////////////////// */
/* ///////////////////////////////////////////////////////////////////// */


a.gris:link { color: #666666; text-decoration: none;}
a.gris:visited {color: #666666; text-decoration: none;}
a.gris:hover {text-decoration: underline;}

a.blanco:link { color: #FFFFFF; text-decoration: none}
a.blanco:visited {color: #FFFFFF; text-decoration: none}
a.blanco:hover {text-decoration: underline}

a.marino:link {
	color: #0099CC;
	text-decoration: none;
	font-weight: bold;
}
a.marino:visited {
	color: #0099CC;
	text-decoration: none;
	font-weight: bold;
}
a.marino:hover {
	text-decoration: underline;
	color: #0099CC;
	font-weight: bold;
}



/* ///////////////////////////////////////////////////////////////////// */
/* ////////////////////// Carrousel Planes Oca ///////////////////////// */
/* ///////////////////////////////////////////////////////////////////// */

#contendor_planes{
	margin-right: auto;
	margin-left: 30px;
	margin-top: 0px;
	margin-bottom: 0px;

}

/*preload classes*/ 
.svw {
	width: 50px;
	height: 20px;
	background-color: #F7F8FD;
} 
.svw ul {position: relative; left: -999em;} 
 
/*core classes*/ 
.stripViewer {
	position: relative;
	overflow: hidden;
	border: 2px solid #99CCCC;
	margin: 0 0 1px 0;
} 
.stripViewer ul { /* this is your UL of images */ 
margin: 0; 
padding: 0; 
position: relative; 
left: 0; 
top: 0; 
width: 1%; 
list-style-type: none; 
} 
.stripViewer ul li {  
float:left; 
} 
.stripTransmitter { 
overflow: auto; 
width: 1%; 
} 
.stripTransmitter ul { 
margin: 0; 
padding: 0; 
position: relative; 
list-style-type: none; 
} 
.stripTransmitter ul li{ 
width: 20px; 
float:left; 
margin: 0 1px 1px 0; 
} 
.stripTransmitter a{
	font: bold 10px Verdana, Arial;
	text-align: center;
	line-height: 22px;
	color: #fff;
	text-decoration: none;
	display: block;
	background-color: #66CCCC;
} 
.stripTransmitter a:hover, a.current{
	color: #FFFFFF;
	background-color: #0066CC;
} 
 
/*tooltips formatting*/ 
#tooltip {
	color: #333333;
	opacity: 0.85;
	border: 5px solid #dedede;
	background-color: #FFFFFF;
} 

#tooltip h3 {
	margin: 0;
	padding: 6px 2px;
	border: 0;
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
} 

#animacion_clinicas{
	padding: 0px;
	height: 320px;
	width: 520px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	background-color: #F0F0F0;
	border: 1px solid #CCCCCC;
}
