/* estilos veterinaria*/
#wrapper { 
 margin: 0 auto;
 width: 990px;
}
#left{/* parte izquierda de la pagina*/
color:#333;
width:455px;
height:auto;
float:left;
position:relative;
}
#lefttop{
color:#333;
width:440px;
height:auto;
float:left;
position:relative;
margin-right:15px;
}
#right{/*parte derecha de la pagina*/
color:#333;
width:520px;
height: auto;
float:left;
position:relative;
background-position:right;
}
#rightmenu{/*espacio para menu derecho*/
color:#333;
width:500px;
margin-right:20px;
height: auto;
float:left;
position:relative;
background-position:right;
}
#rmenu1{/* espacio para Dr camacho*/
color:#333;
width:125px;
height:43px;;
float:left;
/*background-image:url(imagenes/dr.jpg);
background-repeat:no-repeat;*/
position:relative;
background-position:right;
}
#rmenu2{/* espacio para servicios*/
color:#333;
width:125px;
height:43px;;
float:left;
background-image: url(imagenes/servicios.jpg);
background-repeat:no-repeat;
position:relative;
background-position:right;
}
#rmenu3{/* espacio para ubicacion*/
color:#333;
width:125px;
height:43px;;
float:left;
background-image: url(imagenes/ubicacion.jpg);
background-repeat:no-repeat;
position:relative;
background-position:right;
}
#rmenu4{/* espacio para contactame*/
color:#333;
width:125px;
height:43px;;
float:left;
background-image: url(imagenes/contactame.jpg);
background-repeat:no-repeat;
position:relative;
background-position:right;
}
.link{/* menu derecha*/
font-family: Arial, Helvetica, sans-serif;
color:#979797;
font-size:12px;
font-weight: bold;
text-align:left;
margin-top:15px;
margin-left:10px;
text-decoration:none;
border:none;
}
.link a, a:link{/* menu derecha*/
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#979797;
	text-decoration:none;
}

.link a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bolder;
	color:#979797;
	text-decoration:none;
	/*border-top:1px solid #333;
	border-bottom:1px solid #333;		*/
}
.link2{/* menu izquierda*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#2865b5;;
	text-decoration:none;
	text-align: right;
	margin-top:22px;
	
}
.link2 a, a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#2865b5;;
	text-decoration:none;
}
.link2 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2865b5;
	text-decoration:none;
	/*border-top:1px solid;
	border-bottom:1px solid;*/	
}


#contenttopleft{/*curva izquierda banda azul*/
color:#333;
width:10px;
height:50px;
float:left;
position:relative;
background-position:right;
background-image: url(imagenes/topleft.jpg);
background-repeat:no-repeat;
}
#contenttopcenter{/*parte central banda azul*/
color:#333;
width:480px;
height:50px;
float:left;
position:relative;
background-position:right;
background-image: url(imagenes/fondotop.jpg);
background-repeat: repeat-x;
}
#contenttopright{/*parte derecha banda azul*/
color:#333;
width:10px;
height:50px;
float:left;
position:relative;
background-position:right;
background-image: url(imagenes/right.jpg);
background-repeat:no-repeat;
}

#righttop{/*Inicio, mapa edl sitio*/
color:#333;
width:500px;
height:78px;
float:left;
position:relative;
background-position:right;
background-image:url(imagenes/barraVETtop.jpg);
background-repeat: no-repeat;
}
#boletin{/*espacio para imagen boletin*/
color:#333;
width:210px;
height:150px;
float:left;
position:relative;
background-image:url(imagenes/boletin.jpg);
background-repeat:no-repeat;
}
.boton{/* estilo boton*/
background-image:url(imagenes/huella.jpg);
background-repeat:no-repeat;
width:32px;
height:35px;
margin-top:0px;
margin-left:15px
}
.formulario{/* estilo formulario*/
width:200px;
height:50px;
margin:0px, 0px, 0px, 0px;
}
.pboletin{/* estilo boletin*/
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
color:#979797;
text-decoration:none;
margin-left:15px;
margin-top:60px;
margin-bottom:0px;
}
.pbox{/* estilo caja de texto pag principal*/
margin-left:13px;
margin-top:0px;
}
#leftder{/*parte menu vacunas, estetica, cita, testimonio*/
color:#333;
width:195px;
height:auto;
float:left;
position:relative;
}

#leftmiddle{/*espacio para urgencias y boletěn*/
color:#333;
width:210px;
height:auto;
float:left;
position:relative;
}
#leftmiddle2{/*espacio para vacunas, estetica,etc*/
color:#333;
width:245px;
height:auto;
float:left;
position:relative;
}


#footer { /*footer*/
 color: #333;
 margin: 0px 0px 0px 0px;
 width: 990px;
 height:108px;
 float: left;
 position: relative;
 background-position:bottom;
 background-image:url(imagenes/barraVETbottom.jpg);
 background-repeat:no-repeat;
}
#footerleft { /*espacio para texto derechos reservados*/
 color: #333;
 margin: 0px 0px 0px 0px;
 width: 150px;
 height:108px;
 float: left;
 position: relative;
 background-position:bottom;
}
#footerleft2 { /*espacio para imagen logo*/
 color: #333;
 margin: 0px 0px 0px 0px;
 width: 100px;
 height:108px;
 float: left;
 position: relative;
 background-position:bottom;
}
#footercenter{ /*parte central del footer*/
 color: #333;
 margin: 0px 0px 0px 0px;
 width: 350px;
 height:108px;
 float: left;
 position: relative;
 background-position:bottom;
}
.pfooterleft{/*parrafo derechos reservados*/
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#fff;
margin-top:85px;
margin-left:20px;
}
.pfooterright{/*elefono y direcion hospital*/
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-align: right;
text-decoration:none;
color:#fff;
margin-top:75px;
margin-right:10px;
}

.logo{
margin-top:50px;
margin-left:13px;
}
.pmiddle{/*estilo texto naranja*/
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
text-decoration:none;
color:#ff6302;
}
#principalleft{/* espacio para texto tips*/
color:#333;
width:260px;
height: auto;
float:left;
position:relative;
background-position:right;
}
#principalright{/*espacio para foto perro negro*/
color:#333;
width:240px;
height: auto;
float:left;
position:relative;
background-position:right;
}
#principalsup{/* imagen curva blanca*/
color:#333;
width:499px;
height: auto;
float:left;
margin-right:1px;
margin-left:0px;
background-image: url(imagenes/prinsup.jpg);
background-repeat:no-repeat;
position:relative;
background-position:right;
}
#principalinf{/*espacio para imagen inferior de la parte principal*/
color:#333;
width:500px;
height:13px;
border:none;
float:left;
margin:0px, 0px, 0px, 0px;
background-image: url(imagenes/prininf.jpg);
background-repeat:no-repeat;
position:relative;
background-position:right;
}
#principal{/* es la parte principal donde esta el texto*/
color:#333;
width:500px;
height: auto;
float:left;
margin:0px, 0px, 0px, 0px;
padding:0px;
background-image: url(imagenes/fondoprin.jpg);
background-repeat:repeat-y;
position:relative;
background-position:right;
}
.parrafo{/*estilo texto parte izquierda de la parte principal*/
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#3fa4b8;
text-align: justify;
text-decoration:none;
margin-left:20px;
margin-top:2px;
}
.parrafol{/* estilo lista de la parte izqueirda de la parte principal*/
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#3fa4b8;
text-align: justify;
text-decoration:none
}
.imagedog{/* imagen peroo der*/
margin-top:20px;
margin-right:25px;
}
/*------------------------------------*/
.drcamacho{
font-family:Arial, Helvetica, sans-serif;
color:#fff;
margin-bottom:7px;
margin-top:8px;
font-style:italic;
}
#principaldr{/* es la parte principal donde esta el texto*/
color:#333;
width:500px;
height: auto;
float:left;
margin:0px, 0px, 0px, 0px;
padding:0px;
background-image: url(imagenes/fondoprin.jpg);
background-repeat:repeat-y;
position:relative;
background-position:right;
}
.parrafodr{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#3fa4b8;
text-align: justify;
text-decoration:none;
margin-left:20px;
margin-top:0px;
}
.parrafodr2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#3fa4b8;
text-align: justify;
text-decoration:none;
margin-left:30px;
margin-top:0px;
}
.alinedo{
margin-left:146px;
}
#contact3{
color:#333;
width:450px;
margin-left:15px;
margin-top:0px;
height:320px;
float:left;
position:relative;
background-image:url(imagenes/fondocontacto.jpg);
background-repeat:no-repeat;
}
#contact4{
color:#333;
width:175px;
height:auto;
float:left;
margin-top:15px;
}
#contact5{
color:#333;
width:275px;
height:auto;
float:left;
margin-top:15px;
}
.ppp{
font-family:Arial, Helvetica, sans-serif;
margin-top:2px;
margin-bottom:10px;
text-align:right;
font-size:12px;
font-weight:bold;
color: #0a2530;
}
/*-------------------------------------------------*/
.tog {
	cursor: pointer;
	border: 1px solid #f5f5f5;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	font-family: 'Andale Mono', sans-serif;
	font-size: 12px;
	background: #D2E0E6;
	color: #528CE0;
	margin: 0 0 4px 0;
	padding: 3px 5px 1px;
}

div.element pp, div.element ss {
	margin:0px;
	padding:4px;
}

blockquote {
	padding:5px 20px;
}
#pasefotos{
width::182px;
height:281px;
float:left;
position:relative;
margin-left:29px;
margin-right:29px;
margin-top:120px;
}
.pp{
margin-top:2px;
margin-bottom:2px;
}
.margenform{
margin-top:0px;
}
.margenhuella{
margin-top:3px;
}
.sergio{
margin-top:30px;
}
