body { margin: 0px; background-image: 
url(img/fondo.jpg); 
background-repeat: repeat-x;
background-color: #e4e4e4;
}

form{
	margin: 0px;
	padding: 0px;
}

.color {
color:#444444;
}

.px { font-size: 1px;}

.px2 { font-size: 1px;
text-align: left;}

.pxbackgroundcabecera{
font-size: 1px;
background-image: url(img/fdocabecera.gif);
}

.pxbackgroundcuerpo{
font-size: 1px;
background-image: url(img/fdocuerpo.gif);
}

.pxbackgroundcuerpo2{
font-size: 1px;
background-image: url(img/fdocuerpo2.gif);
}

.pxbackgroundptohor2{
font-size: 1px;
background-image: url(img/ptohor2.gif);
}

.pxbackgroundptovert{
font-size: 1px;
background-image: url(img/ptovert.gif);
}

.pxbackgroundptohor{
font-size: 1px;
background-image: url(img/ptohor.gif);
}

.pxfdopie{
font-size: 1px;
background-image: url(img/fdopie.gif);
}

.pxfdopie2{
font-size: 1px;
background-image: url(img/fdopie2.gif);
}

.backgroundconsul{
width: 550px;
height: 140px;
background-image: url(img/consult_gr.jpg);
background-position: left top;
background-repeat: no-repeat;
}

.backgroundlab{
width: 550px;
height: 140px;
background-image: url(img/labo_gr.jpg);
background-position: left top;
background-repeat: no-repeat;
}

.backgroundfor{
width: 550px;
height: 140px;
background-image: url(img/form_gr.jpg);
background-position: left top;
background-repeat: no-repeat;
}

.v9{ font-family: verdana, arial; 
font-size: 9px; 
color:#444444;
padding-left: 10px;
font-weight: normal;
text-align: left;
}

.v9s{ font-family: verdana, arial; 
font-size: 9px; 
color:#444444;
font-weight: normal;
text-align: left;
}

.v9sv{ font-family: verdana, arial; 
font-size: 9px; 
color:#7B9300;
font-weight: normal;
}

.v9p{ font-family: verdana, arial; 
font-size: 9px; 
color:#444444;
padding-left: 15px;
padding-right: 15px;
font-weight: normal;
text-align: left;
}

.v10{ font-family: verdana, arial; 
font-size: 10px; 
color:#444444;
padding-right: 10px;
font-weight: bold;
text-align: left;
text-transform: uppercase;
}

.txt{ font-family: arial, verdana; 
font-size: 11px; 
color:#444444;
text-align: left;
}

.txtbl{ font-family: arial, verdana; 
font-size: 11px; 
color:#7B9300;
text-align: center;
}

.txt2{ font-family: arial, verdana; 
font-size: 11px; 
color:#444444;
text-align: left;
padding-right: 10px;
}

.txtneg{ font-family: arial, verdana; 
font-size: 11px; 
color:#000000;
font-weight: bold;
text-align: center;
}

.tit{ font-family: arial, verdana; 
font-size: 11px; 
color:#444444;
font-weight: bold;
}

.tit2{ font-family: verdana, arial; 
font-size: 10px; 
color:#7B9300;
font-weight: bold;
text-align: left;
}

.tit3{ font-family: verdana, arial; 
font-size: 10px; 
color:#444444;
font-weight: bold;
text-align: left;
}

.tit4{ font-family: verdana, arial; 
font-size: 10px; 
color:#7B9300;
font-weight: bold;
text-align: left;
text-transform: uppercase;
}

.titmin{ font-family: verdana, arial; 
font-size: 9px; 
color:#7B9300;
font-weight: bold;
padding-right: 2px;
}

.tit_txt{ 
font-family: arial, verdana; 
font-size: 11px;
font-weight: normal;
color: #7B9300;
text-transform: uppercase;
}

.tit_txtb{ 
font-family: arial, verdana; 
font-size: 11px;
font-weight: normal;
color: #aeaeae;
text-transform: uppercase;
}

.tit_pd20{
padding:20px;
font-family: verdana, arial; 
font-size: 10px; 
color:#7B9300;
font-weight: bold;
text-align: left;
}

a.lk{ font-family: arial, verdana; 
font-size: 11px;
text-decoration: none;
font-weight: normal;
color: #7B9300;
}

a.lk:hover{ font-family: arial, verdana; 
font-size: 11px;
text-decoration: none;
font-weight: normal;
color: #444444;
}

a.lk0{ font-family: verdana,arial; 
font-size: 9px;
text-decoration: none;
font-weight: normal;
color: #7B9300;
}

a.lk0:hover{ font-family: verdana,arial; 
font-size: 9px;
text-decoration: none;
font-weight: normal;
color: #D0EF00;
}

a.lk2{ font-family: arial, verdana; 
font-size: 11px;
text-decoration: none;
font-weight: normal;
color: #444444;
}

a.lk2:hover{ font-family: arial, verdana; 
font-size: 11px;
text-decoration: none;
font-weight: normal;
color: #EFEC00;
}

a.lk3{ font-family: arial, verdana; 
font-size: 11px;
text-decoration: none;
font-weight: normal;
color: #444444;
}

a.lk3:hover{ font-family: arial, verdana; 
font-size: 11px;
text-decoration: none;
font-weight: normal;
color: #7B9300;
}

a.lk3c{ font-family: verdana, arial; 
font-size: 9px;
text-decoration: underline;
font-weight: normal;
color: #444444;
}

a.lk3c:hover{ font-family: verdana, arial; 
font-size: 9px;
text-decoration: none;
font-weight: normal;
color: #7B9300;
}

a.lk4{ font-family: verdana, arial; 
font-size: 9px;
text-decoration: none;
color: #444444;
}

a.lk4:hover{ font-family: verdana, arial; 
font-size: 9px;
text-decoration: none;
color: #7B9300;
}

a.lkt{ 
text-decoration: none;
color: #EA7D1C;
}

a.lkt:hover{ 
text-decoration: none;
color: #7B9300;
}

.ft{
border: 1px solid #cac2b8; 
padding: 1px;
}


.cajamin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #444444;
	background-color: #D0EF00;
	width: 108px; 
}

.cajamed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #444444;
	background-color: #D0EF00;
	width: 150px; 
}

.cajamed_e {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #444444;
	background-color: #A1C000;
	width: 150px; 
}

.cajamed2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #444444;
	background-color: #D0EF00;
	width: 193px; 
}

.cajamax {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #444444;
	background-color: #D0EF00;
	width: 200px; 
}

.button{
	color: #444444;
	background-color: #FFFFFF;
	border-color: #01365D;
	border-style: solid;
	border-width: 1px;
	text-align: center;
	height: 16px;
	width:60px;
	cursor: pointer;
	background-image: url(img/fondoboton.gif);
	overflow: visible;
	margin-right: 3px;
	margin-left: 3px;
	font-family: verdana, arial;
	font-size: 9px;
}

.button2{
	color: #444444;
	background-color: #FFFFFF;
	border-color: #01365D;
	border-style: solid;
	border-width: 1px;
	text-align: center;
	height: 16px;
	width:80px;
	cursor: pointer;
	background-image: url(img/fondoboton.gif);
	overflow: visible;
	margin-right: 3px;
	margin-left: 3px;
	font-family: verdana, arial;
	font-size: 9px;
}