body {
	font-family:Calibri, Verdana, Tahoma;
	font-size:12px;
	text-align:center;
}
#principal {
	width:1010px;
	text-align:center;
	margin:0 auto;
}
		
#top {
	height:114px;
	padding-bottom:4px;
	background:url(../imagenes/topacuacultura.jpg) no-repeat;
}
#version {
	margin-right:10px;
	text-align:right;
	}
#version a {
	text-decoration:none;
	font-size:0.9em;
	color:#FFFFFF;
	}	
#topacuacultura {
	height:114px;
	padding-bottom:4px;
	background: url(../imagenes/topacuacultura.jpg) no-repeat;
}
#topambiente {
	height:114px;
	padding-bottom:4px;
	background: url(../imagenes/topambiente.jpg) no-repeat;
}
#topindustrial {
	height:114px;
	padding-bottom:4px;
	background: url(../imagenes/topindustrial.jpg) no-repeat;
}
#topveterinaria {
	height:114px;
	padding-bottom:4px;
	background: url(../imagenes/topveterinaria.jpg) no-repeat;
}
#topinstitucional {
	height:114px;
	padding-bottom:4px;
	background: url(../imagenes/topinstitucional.jpg) no-repeat;
}
#menu {
	text-align:left;
	list-style:none;
	margin:0;
	padding:0;
	background:url(../imagenes/barra.jpg) repeat-x;
	height:36px;
}
#left {
	background: url(../imagenes/barrleft.jpg) no-repeat;
	width:10px;
	height:36px;
}
#menu li {
	float:left;
}
#menu li a {
	float: left;
	display: block;
	color:#000;
	text-decoration: none;
	font-family: Verdana, tahoma, sans-serif;
	font-size: 12px;
	font-weight:normal;
	height: 36px;
	line-height: 36px;
	text-align: center;
	cursor: pointer;
}
#menu li a b{
	float: left;
	display: block;
	padding: 0 10px 0 2px; /*Padding of menu items*/
}
#opcion a {
	padding:0 0 0 9px; /*Padding to accomodate left tab image. Do not change*/
}
#opcion a:hover{
	color: #fff;
	background:  url(../imagenes/opcleft.jpg) no-repeat; /*left tab image path*/
	background-position: left;
}
#opcion a:hover b{
	color: #000000;
	background:  url(../imagenes/opcion.jpg) no-repeat right top; /*right tab image path*/
}
#space {
	width:34px;
	height:36px;
	}
#middle {
	background: url(../imagenes/separador.jpg) no-repeat right;
	width:100px;
	height:36px;
}
#home {
	width:63px;
	}
#home a {
	background: url(../imagenes/home.jpg) repeat;
	width:63px;
	height:36px;
	text-decoration:none;
	}
#correo {
	width:63px;
	}
#correo a {
	background: url(../imagenes/mail.jpg) repeat;
	width:63px;
	height:36px;
	}
#video {
	width:63px;
	}
#video a {
	background: url(../imagenes/video.jpg) repeat;
	width:63px;
	height:36px;
	}

#buscar {
	background: url(../imagenes/buscar.jpg) repeat;
	width:63px;
	height:36px;
	}
	
#separador {
	background:  url(../imagenes/blancoseparador.jpg) repeat;
	width:28px;
	height:36px;
	}

#right {
	background:url(../imagenes/barrright.jpg) no-repeat;
	width: 11px;
	height:36px;
	}

#menuv {
	text-align:left;
	width:250px;
	float:left;
	}

#topMenu {
	background:url(../imagenes/menucabe.jpg) no-repeat;
	height:32px;
	width:250px;
	padding:0;
	border-bottom: 2px solid white;
	margin:5px 0 0 0;
	}
	
#DHmenuvm {
	font-family: Calibri, Verdana, Tahoma, Arial;
	font-size:12px;
	list-style:none;
	color: #fff;
	margin:0;
	padding:0;
	}

#DHmenuvm li {
	margin:0em;
	border:0em;
    }

#DHmenuvm li ul {
	margin:0em;
	padding:0em;
	overflow:hidden;
    }

#DHmenuvm ul li {
	margin:0em;
	padding:0em;
	overflow:hidden;
    }

#DHmenuvm li a {
	background:  #08364D;
	color: white;
	text-decoration: none;
	border-bottom: 1px solid #CBE0F5;
	display: block;
	width:235px;
	padding:5px 5px 5px 10px;
	}

#menuDos li {
	width:205px;
	}

#menuDos li a {
	background:  #08364D;
	color: white;
	text-decoration: none;
	border-bottom: 1px solid #CBE0F5;
	display: block;
	width:200px;
	padding:5px 5px 5px 10px;
	}

#miMenu {
	float:left;
	text-align:left;
	}

#infProducto {
	float:left;
	width:760px;
	}

#pie {
	clear:both;
	margin-top:10px;
	border-top:1px solid #999933;
	padding-top:5px;
	text-align:center;
	}	
	
#pie a {
	font-family: Calibri, Verdana, Tahoma, Arial;
	font-size:12px;
	text-decoration:none;
	color: #000000;
	margin:2px;
	}	

#pie b {
	font-family: Calibri, Verdana, Tahoma, Arial;
	font-size:12px;
	color: #000000;
	}
/*
#DHmenuvm li a:hover {
	color: white;
	display: block;
	width: 237px;
	text-decoration: none;
	padding-left:8px;
	background : #0B4764;	
	margin: 0;
	}
#menuDos {
	margin:0;
	padding:0;
	}

#menuDos ul {
	margin:0;
	}
	
#menuDos li a {
	background: #0D577B;
	color: white;
	display: block;
	width: auto;
	text-decoration: none;
	padding-left:15px;
	margin:0; 
	}
#menuDos li a:hover {
	color: white;
	display: block;
	width: auto;
	text-decoration: none;
	padding-left:15px;
	background : #1173A2;	
	margin: 0; 
	}

#menuTres {
	color: #fff;
	margin:0;
	padding:0;
	}

#menuTres li a {
	background: #B5D3F9;
	color: black;
	display: block;
	width: 200px;
	text-decoration: none;
	padding-left:25px;
	margin: 0;
	}

#menuTres li a:hover {
	color: black;
	display: block;
	width: 200px;
	text-decoration: none;
	padding-left:25px;
	background : #DAE9FC;	
	margin: 0;
	}

#menuCuatro {
	color: #fff;
	margin:0;
	padding:0;
	}

#menuCuatro li a {
	background: white;
	color: black;
	display: block;
	width: 150px;
	text-decoration: none;
	padding-left:35px;
	margin: 0;
	}

#menuTres li a:hover {
	color: black;
	display: block;
	width: 150px;
	text-decoration: none;
	padding-left:25px;
	background : #D0E3FB url(../imagenes/linkarrow.gif) no-repeat right center;	
	margin: 0;
	}

#menuCuatro li a:hover {
	color: black;
	display: block;
	width: 150px;
	text-decoration: none;
	padding-left:35px;
	background : #EDF4FE url(../imagenes/linkarrow.gif) no-repeat right center;	
	margin: 0;
	}
*/
/*
#DHmenuvm .parent {
    }

#DHmenuvm, #DHmenuvm ul {
    }

#DHmenuvm li {
    }

#DHmenuvm li a:hover{
    }
*/

div.sdmenu {
	width: 250px;
	font-family: Calibri, Helvetica;
	font-size: 12px;
	padding-bottom:34px;
	background: url(../imagenes/menupie.jpg) no-repeat right bottom;
	color: #fff;
	margin-bottom:5px;
}

div.sdmenu div {
	background: url(../imagenes/barramenu.jpg) repeat-x;
	overflow: hidden;
}
div.sdmenu div.collapsed {
	height: 25px;
}
div.sdmenu div span {
	display: block;
	padding: 5px 15px;
	font-weight: bold;
	color: white;
	cursor: default;
	border-bottom: 1px solid #ddd;
}
div.sdmenu div a {
	padding: 5px 15px;
	background: #eee;
	display: block;
	border-bottom: 1px solid #ddd;
	color: #066;
}
div.sdmenu div a.current {
	background : #ccc;
}
div.sdmenu div a:hover {
	background : #066 url(../imagenes/linkarrow.gif) no-repeat right center;
	color: #fff;
	text-decoration: none;
}
