* {
margin:0;
padding:0;
}
BODY {
	BACKGROUND-COLOR: #E0217E;
	font:8px/18px  'arial', 'verdana', sans-serif;
	MIN-WIDTH: 960px
}
#header {
	Z-INDEX: 99 !important; POSITION: relative; HEIGHT: 100px
}
#contenido {
	Z-INDEX: 99 !important; POSITION: relative; HEIGHT: 100px
}
#slider {
	POSITION: absolute; MARGIN-TOP: 0px; WIDTH: 100% !important; HEIGHT: 600px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px; BACKGROUND: #fff 0px 0px;
}
#slideshow1 {
	Z-INDEX: 1 !important; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 1920px !important; BACKGROUND: #fff 0px 0px; MARGIN-LEFT: -960px; BORDER-TOP: #000 0px solid; TOP: 0px; LEFT: 50%
}
img
{
border: 0px solid transparent;
}
#logo
{
	/*background:url('../img/ClinicaDentalTuBocaEsCosaNuestra.png') no-repeat;*/
	width:355px;
	height:200px;
}
#menu
{
	background:url('../img/fondo_menu.png') no-repeat;
	width:600px;
	height:40px;
	font-size: 14px;
	font-weight: 600;
	color: #fff;
}
#caja
{
	background:#fff;
	width:900px;
	min-height:300px;
	font-size: 16px;
	font-weight: 600;
	color: #000;
}
#header span
{
	font-family: 'Quicksand', 'arial', 'verdana', sans-serif;
	font-weight: 700;
	font-style: bold;
	font-size: 40px;
	color:#E0217E;
	margin: 0 0 30px 35px;
	padding-top:10px;
}
#caja h2
{
	font-family: 'Quicksand', 'arial', 'verdana', sans-serif;
	font-weight: 700;
	font-style: bold;
	font-size: 32px;
	color:#E0217E;
	margin: 0 0 30px 35px;
}
#caja h3 
{
	font-family: 'Quicksand', 'arial', 'verdana', sans-serif;
	font-weight: 700;
	font-style: bold;
	font-size: 30px;
	color:#E0217E;
	margin: 0 0 30px 35px;
}
#caja h4
{
	font-family: 'Quicksand', 'arial', 'verdana', sans-serif;
	font-weight: 700;
	font-style: bold;
	font-size: 28px;
	color:#313031;
	margin: 0 0 10px 0;
	padding:0 50px 20px 80px;
}
#caja p
{
	font-family:'Quicksand', 'arial', 'verdana', sans-serif;
	font-size: 18px;
	font-weight: 400;
	color:#313031;
	padding:0 50px 20px 80px;
	line-height:28px;
	text-align:justify;
}
#caja p img
{
	margin-left:-80px;

}
#caja span
{
	/*font-family:'Quicksand', 'arial', 'verdana', sans-serif;*/
	font-family: 'Indie Flower', cursive;
	font-size: 28px;
	color:#E0217E;
}
#caja span.numero
{
	/*font-family:'Quicksand', 'arial', 'verdana', sans-serif;*/
	font-family: 'Didact Gothic', 'arial', 'verdana', sans-serif;
	font-weight: 100;
	font-size: 20px;
	color:#313031;

}
#caja div.plano
{
	font-size: 12px;
	padding:0 50px 0 80px;
	position:absolute;
	font-family:'Didact Gothic', 'arial', 'verdana', sans-serif;
	font-size: 12px;
	font-weight: 300;
	font-style: bold;
	color:#E0217E;
}
#caja div.plano a
{
	text-decoration: none;
}
#caja-top
{
	background:url('../img/fondo_caja.png') no-repeat;
	width:900px;
	height:40px;
}
#caja-bottom
{
	background:url('../img/fondo_caja2.png') no-repeat;
	width:900px;
	height:40px;
}
#boca
{
	background:url('../img/tubocaescosanuestra.jpg') no-repeat;
	width:283px;
	height:82px;
}
#mariposa
{
	background:url('../img/mariposa.jpg') no-repeat;
	width:240px;
	height:240px;
}
#tratamientos
{
	border-left:#fff solid 2px;
	padding-left: 20px 40px;
}
#tratamientos p
{
	padding: 20px 40px;
	font-size: 18px;
	color: #fff;
	font-family:'Quicksand', 'arial', 'verdana', sans-serif;
	font-weight: 400;
}
#tratamientos a
{
	color: #fff;
	text-decoration: none;
}
#dire
{
	width:865px;
	height:82px;
}
#dire p
{
	font-family:'Quicksand', 'arial', 'verdana', sans-serif;
	font-size: 16px;
	font-weight: 400;
	color:#fff;
	padding:0;
	/*line-height:28px;*/
	text-align:right;
}
#dire p span
{
	font-family:'Didact Gothic', 'arial', 'verdana', sans-serif;
}
#menu p
{
	font-family:'Quicksand', 'arial', 'verdana', sans-serif;
	padding:12px 0 0 10px;
	position: relative;

}
#menu a
{
	color: #fff;
	text-decoration: none;
	position: relative;
}
#menu a:hover
{
	color: #FFDBFF;
	text-decoration: none;
}
a
{
	color: #E0217E;
	text-decoration: underline;
}
a:hover
{
	color: #AF85C4;
	text-decoration: none;
}
ul
{
	font-family:'Didact Gothic', 'arial', 'verdana', sans-serif;
	font-size: 18px;
	font-weight: 300;
	font-style: bold;
	color:#E0217E;
	padding:0 50px 20px 120px;
	text-align:justify;
}
ul.instalaciones
{
	font-family:'Didact Gothic', 'arial', 'verdana', sans-serif;
	font-size: 12px;
	font-weight: 300;
	font-style: bold;
	color:#E0217E;
	padding:0 50px 20px 120px;
	text-align:justify;
}

ul li
{
		line-height:20px;
}
ul li a
{
	text-decoration: none;
}

.hide
{
visibility:hidden;
}

.container_16 {
	WIDTH: 990px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.grid_6 {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.grid_7a {
	DISPLAY: inline; FLOAT: right;  MARGIN-TOP: 25px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.grid_7 {
	DISPLAY: inline; FLOAT: right;  MARGIN-TOP: 45px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.container_17 {
	WIDTH: 990px; MARGIN-TOP: 125px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.grid_8 {
	DISPLAY: inline; FLOAT: left; MARGIN-TOP: 30px; MARGIN-LEFT: 90px; MARGIN-RIGHT: 0px
}
.grid_9 {
	DISPLAY: inline; FLOAT: left; MARGIN-TOP: 0px; MARGIN-LEFT: 90px; MARGIN-RIGHT: 0px; 
}
.grid_9_txt{
	/*MARGIN: 0 35px 0 35px;*/
}
.grid_10 {
	DISPLAY: inline; FLOAT: left; MARGIN-TOP: 0px; MARGIN-LEFT: 90px; MARGIN-RIGHT: 0px
}
.container_18 {
	WIDTH: 865px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; 
}
.grid_11 {
	DISPLAY: inline; FLOAT: left; MARGIN-TOP: 75px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.grid_12 {
	DISPLAY: inline; FLOAT: left; MARGIN-TOP: 40px; MARGIN-LEFT: 60px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 40px;
}
.grid_13 {
	DISPLAY: inline; FLOAT: right; MARGIN-TOP: 40px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.grid_14 {
	DISPLAY: inline; clear:both; FLOAT: right; MARGIN-TOP: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
