body {
	margin: 25px;
	padding: 0;
	text-align: center;
	color: white;
	font: "Lucida Grande", "Lucida Sans Unicode", Verdana, "Trebuchet MS", sans-serif;
	background: rgb(28, 94, 172);
	font-size: 13px;
}

a:link, a:visited, a:active, a:hover { color: white; }

h1 {
	text-align: center;
	font-size: 1.5em;
}

h2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	text-align: center;
	padding-bottom: 10px;
}

h3 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	padding-top: 5px;
}

h4 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 20px;
}
h5 {
	font-family: Tahoma, Geneva, sans-serif;
	text-align: left;
	font-size: 16px;
	font-weight: bold;
}
h6 {
	font-family: Tahoma, Geneva, sans-serif;
	text-align: center;
	font-size: 9px;
}

h7 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	padding-top: 5px;
}



li + li { margin-top: 0.5em; }

#wrapper {
	width: 766px;
	margin: 0 auto;
	
	background: transparent url("../imgs/borders/marco.gif") repeat-y;
}

#wrapper .header {
	width: 766px;
	height: 88px;
	display: block;
	
	background: rgb(28, 94, 172) url("../imgs/borders/marcoHeader.gif") no-repeat;
}


#wrapper .footer {
	width: 766px;
	height: 23px;
	display: block;
	
	background: rgb(28, 94, 172) url("../imgs/borders/marcoFooter.gif") no-repeat;
}

#wrapper .content {
	padding: 0 30px 0 40px;
}


.fotosDoctores {
	padding-right: 10px;
	padding-bottom: 5px;
}

.defs {
	padding-left: 40px;
}


.Container {
	width: 675px;  
	margin: 0 auto 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 0px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
	position:absolute;
	top:105px;
}


.Titles {
	width: 675px;
	border: 0px solid #000000;
	position:absolute;
	top:81px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #FFF;
	text-align: right;
	right: 40;
}


body,td,th {
	font-family: Tahoma, Geneva, sans-serif;
	color: #FFF;
	width: 675px;
	margin-right: auto;
	margin-left: auto;
	font-size: 13px;
}


.paragraph {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-align: justify;
	font-size: 13px;
}


.paragraph2 {
	text-align: center;
	padding-left:100px;
	padding-right:100px;
}

.SolPar {
	width:675px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-align:center;
	font-size: 13px;
	padding-bottom:40px;
}

#OtrosProcedimientos
	.table {
		width:675px;
}
#OtrosProcedimientos
	.tdLargeCol {
		width:635px;
		vertical-align:top;
		text-align:left;
		padding-left:5px;
}
#OtrosProcedimientos
	.tdSmallCol {
	width:40px;
	vertical-align:bottom;
	text-align:center;
	padding-right:20px;
	padding-left:30px;
	font-weight: bold;
	font-size: small;
}

#OtrosProcedimientos
	.fotosICON {
		vertical-align:center;
		text-align:center;
		border: none;
}

#Tecnicas
	.table {
		width:675px;
}
#Tecnicas
	.td2SpanCol {
		width:675px;
		vertical-align:center;
		text-align:center;
		
}
#Tecnicas
	.tdLeftCol {
	width:350px;
	vertical-align:top;
	text-align:left;
	padding-left:5px;
}
#Tecnicas
	.tdRightCol {
		width:325px;
		vertical-align:top;
		text-align:left;
		padding-left:30px;
}


#TecnicaSingle
	.table {
		width:675px;
}
#TecnicaSingle
	.td2SpanCol {
		width:674px;
		vertical-align:top;
		text-align:justify;
		
}
#TecnicaSingle
	.tdLeftCol {
	width:314px;
	vertical-align:center;
	text-align:center;
	padding-left:5px;
}
#TecnicaSingle
	.tdRightCol {
		width:360px;
		vertical-align:top;
		text-align:left;
		padding-left:30px;
}


#Soluciones
	.table {
		width:675px;
		text-align:center;
}
#Soluciones
	.tdSpanCol {
		width:675px;
		vertical-align:center;
		text-align:center;	
}
#Soluciones
	.td2columnas {
	width:335px;
	vertical-align:center;
	text-align:center;
}


#Soluciones
	.td3columnas {
		width:225px;
		vertical-align:center;
		text-align:center;
}



#IconTable
	.table {
		width:675px;
		text-align:center;
}
#IconTable
	.tdIconTable {
		height:80px;
		width:67px;
		vertical-align:center;
		text-align:center;
}
	.icons {
		border: none;
}

#Directorio
	.tdDirectorioWide {
		width:250px;
		vertical-align:top;
		text-align:left;
}
	.tdDirectorioNarrow {
		width:200px;
		vertical-align:top;
		text-align:left;
}
#Directorio
	.list1st {
	vertical-align:top;
	text-align: left;
	font-weight: bold;
	list-style-position:outside;
}
#Directorio
	.list2nd{
	vertical-align:top;
	text-align: left;
	font-size:11px;
	font-weight:normal;
	list-style-position:inside;
}


.foottd  {
		height:80px;
		width:90px;
		vertical-align:bottom;
		text-align:center;
}
