BODY {
	background-color: white;
	padding-top:0px;
	margin-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin-left:0px;
	margin-bottom:0px;
	font-family: Arial;
	font-size: 0.7em;
}

.fondo_colores {
	background-color: white;
}

* a {color: #74B71B; text-decoration:none;}
* a:hover { color: #666; text-decoration: none;}

img { border: 0px;}

form {
	margin: 0px;
	padding: 0px;
}

INPUT {
	font-family: Arial;
	font-size: 0.9em;
	COLOR: #333;
	/*border: 1px solid #7F9DB9;*/
	margin-bottom: 1px;
}

.sinborde { border: 0px;}
#sinborde { border: 0px;}

SELECT {
	font-family: Arial;
	font-size: 0.9em;
	color: #333;
	border: 1px solid #7F9DB9;
	margin-bottom: 3px;
}

TEXTAREA {
	font-family: Arial;
	font-size: 0.9em;
	COLOR: #333;
	border: #739DAB 1px solid;
	margin-bottom: 3px;
	border: 1px solid #7F9DB9;
}

P {
	COLOR: #666;
	font-weight: normal;
	margin-top: 5px;
	margin-bottom: 10px;
	text-align: left;
}

p a {color: #74B71B; text-decoration:none;}
p a:hover { color: #74B71B; text-decoration: underline;}

ul {
	margin-top: 5px;
	margin-bottom: 5px;
}

li {
	Padding-left:5px;
	Padding-top:2px;
	Padding-bottom:2px;
	text-align: left;
	color: #666;
}

.bloque {
	width: 100%;
	height: 100%;
	display: block;
}

/***********************************************************************************/

.logo { 
	background: white url(../images/logo.jpg) top center no-repeat;
	font-family: Comic Sans MS, Verdana;
	color: #666;
	font-weight: bold;
	height: 143px;
	width: 206px;
	font-size: 1.3em;
	text-align: center;
}

.cabecera { 
	background: white url(../images/cabecera.jpg) top center no-repeat;
	width: 554px;
	font-size: 1.5em;
	color: white;
	font-family: Arial;
	font-weight: bold;
	vertical-align: bottom;
	text-align: left;
}

.TitClini {
	padding: 0px 0px 21px 30px;
}


#menu_izdo {
	background: #ccccccc url(../images/fnd_menuizdo.jpg) center bottom no-repeat;
}

.item_menu_sel  {
	background: url(../images/seleccionado.jpg) no-repeat;
	height: 23px;
	color: white;
	padding-left: 10px;
	padding-bottom: 10px;
	font-weight: bold;
	text-align: left;
}

.item_menu {
	color: white;
	height: 23px;
	font-weight: bold;
	text-align: left;
}

.item_menu a {
	padding-left: 10px;
	display: block;	
	color: #666;
	height: 100%;
}

.item_menu a:hover {
	background: url(../images/seleccionado.jpg) no-repeat;
	color: white;
}

.infovet {
	background-color: #ff5c00;
	text-align: center;
	color: #333;
	font-weight: bold;
	width: 205px;
	padding: 5px 0px;
}

.creditos {
	background-color: #ccc;
	color: #666;
	padding: 2px 30px;
	vertical-align: bottom;
}

.creditos a { color: #666;}
.creditos a:hover { color: #666; text-decoration: underline;}

.cuerpo { padding: 0px 30px; 20px 30px;}

.titulo {
	color: #74B71B;
	font-size: 1.7em;
	font-weight: bold;
	text-align: left;
}

#fnd_Seccion30 {background: white url(../images/fnd_Seccion30.jpg) bottom right no-repeat; height: 368px;}
#fnd_Seccion33 {background: white url(../images/fnd_Seccion33.jpg) bottom right no-repeat; height: 330px;}
#fnd_Seccion31 {background: white url(../images/fnd_Seccion31.jpg) bottom right no-repeat; height: 290px;}

.t_oferta {
	background-color: #ccc;
	padding: 10px;
	color: #666;
}

.img_oferta { 
	border: 3px solid #74b71b;
	margin-right: 20px;
}

.masinfo {
	color: #333;
	font-weight: bold;
}

.masinfo a {color: #74b71b;}
.masinfo a:hover {color: #333;}

.t_oferta2 {
	padding: 10px;
	color: #666;
}

.div_oferta { 
	border: 3px solid #74b71b;
	overflow: hidden; 
	width: 90px; 
	height: 90px;
}

.gal_ofertas {
	background: white url(../images/fnd_img_ofertas.jpg) bottom left repeat-x;
	color: white;
	font-size: 1.2em;
}	
