body,ul,li,ol,p,table,tr,td,form,h1,h2,h3,h4,h5,h6,input,textarea {
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#464646;
	line-height:18px;
	color:#000000;
}
a{
	text-decoration:none;
	outline:none;
	color:#094784;
}
a:hover{color:#067786; color:#aa0000}
img{
	border:0px;
}
ul,li{
	list-style-image: none;
	list-style-type: none;
}
p{
	padding-bottom:14px;
	text-indent:0px;
}
input,textarea{
background:url(../imagenes/input.gif) no-repeat left top;
border:0px;
border-bottom:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
padding:1px 3px;
}
input,select{vertical-align:middle;}
/*---------------------------------------------*/
body {
	height:100%;
}
html {
	height:100%;
}	
#contenedor_tabla{
	background:#067786 url(../imagenes/fondo_total2.jpg) no-repeat center center;
	height:100%;
}
#contenedor_celda{
	text-align:center;
}
#contenedor_div{
	background:url(../imagenes/fondo_blanco.png) no-repeat left top;
	margin:0 auto;
	padding:5px;
	width:990px;
	height:580px;
	position:relative;
	padding-bottom:16px;
}
* html #contenedor_div{
	background: none;
}
#cuerpo{
	height:579px;
	text-align:justify;
	background:#FFFFFF;
	border-bottom:2px solid #BB0000;
}
/*---------------------------------------------*/
#cabecera{
height:100px;
overflow:hidden;
}
#menu{
height:86px;
background:#F2F9F9;
}
#contenido{
	overflow:hidden;
	height:380px;/*353px*/
	margin:10px;
	/*
	overflow:auto;
	*/
	scrollbar-base-color: gray;
	scrollbar-face-color: #FFFFFF;
	scrollbar-track-color: #F2F9F9;
	scrollbar-arrow-color: #094784;
	scrollbar-3dlight-color: #F2F9F9;
	scrollbar-darkshadow-color: #F2F9F9;
	scrollbar-highlight-color: #CCE4E6;
	scrollbar-shadow-color: #CCE4E6;
}
#pie{
	font-size:10px;
	height:16px;
	position:absolute;
	left:5px;
	top:585px;
	width:990px;
	color:#FFFFFF;
	text-align:right;
	line-height:16px;
	border-top:1px solid #FFFFFF;
	top:586px;
}
#pie a{color:#FFFFFF;}
#pie a:hover{text-decoration:underline;}
/*---------------------------------------------*/
#logo{
margin:20px;
width:323px;
float:left;
height:60px;
text-indent:-9999px;
background:url(../imagenes/logo.gif) no-repeat left top;
}
#accesos{
float:right;
margin:20px;
display:inline;
margin-top:45px;
}
#accesos li{
float:left;
}
#accesos a{
width:20px;
height:21px;
overflow:hidden;
display:block;
text-indent:-9999px;
margin-left:7px;
}
#accesos a#inicio{
width:19px;
background:url(../imagenes/home.gif) no-repeat;
}
#accesos a#contacto{
width:21px;
background:url(../imagenes/contact.gif) no-repeat;
}
#accesos a#acceso_privado{
width:15px;
background:url(../imagenes/private.gif) no-repeat;
}
#accesos a#idioma{
width:15px;
background:url(../imagenes/en.gif) no-repeat;
}
#menu ul{
text-align:center;
padding: 19px 0px;
border-top:2px solid #094784;
border-bottom:2px solid #094784;
}
#menu li{
display:inline;
margin:0 5px;
text-transform:uppercase;
font-size:9px;
font-weight:bold;
}
/**/
#contenido ul{
margin-bottom:30px;
}
#contenido li{
/*margin-left:20px;*/
line-height:130%;
margin-bottom:12px;
background:url(../imagenes/vin1.gif) no-repeat left 6px;
padding-left:9px;
}
