* {
	margin: 0;
	padding: 0;
}

body {
	margin: 0;
	background: url(img/BODYINDEX_.gif) repeat-x;
	font: normal small Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
#contacto {
	/*border: #999999;*/
	/*background: url(img/pie01.gif);*/
	/*clear: both;*/
	width:780px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	font-size:9px;
	padding: 1px 50px;
}
#up {
	/*background-color:#000099;*/
	width:780px;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
	font-size:10px;
	padding: 1px 50px;
}
#encabezado {
	width:780px;
	margin-left:auto;
	margin-right:auto;
	background:#FFFFFF;
	/*text-align:right;
	font-size:10px;
	padding: 1px 50px;*/
}

#menu {
	width:780px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
    font: 80% "Trebuchet MS", Arial, Helvetica, sans-serif;
    margin-top: 3px;
}

#menu ul, li {
        list-style-type: none;
}

#menu ul {
        margin: 0;
        padding: 0;
}

#menu li {
        float: left;
}

#menu a {
        text-decoration: none;
        color: #FFFFFF;
        background: #5e7cda;
        display: block;
        padding: 3px 10px;
        text-align: center;
        /*border: 1px solid #ACCFE8;*/
        border-width: 1px 1px 1px 0;
}


#menu a#primero {
        border-left: 1px solid #ACCFE8;
}

#menu a:hover {
	background-image:url(img/menu_.gif);
	color: #000066;
        /*background: #0066FF;*/
}

#banner {
	width:780px;
	margin-left:auto;
	margin-right:auto;
    font: 100% "Trebuchet MS", Arial, Helvetica, sans-serif;
    margin-top: 3px;
}

#texto{
font: 90% "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#pie {
	
	/*position: relative;*/
	clear: both;
	padding: 5px 50px;
	/*border-top: 1px solid #2e358d;*/
	background: url(img/menu_.gif);
}
#pie p {
	width: 780px;
	margin: 0 auto;
	text-align: center;
	font-size: x-small;
	color: #666666;
}
#pie a {
	text-decoration: underline;
	color: #000099;
}

#pie a:hover {
	text-decoration: underline;
}


.container { position: relative; left: 1px; top: 1px; color: #c4c5c6; }
.text { position: absolute; left: -1px; top: -1px; color: #2e358d; border:3px;} 
.container_ { position: relative; left: 1px; top: 1px; color: #c4c5c6; }
.text_ { position: absolute; left: -1px; top: -1px; color: #c3632f; border:3px;} 
a {
	text-decoration: none;
	color: #FFF;
}
a:hover {
	text-decoration: underline;
}

li.vin a {
	font-size:12px;
	text-decoration: none;
	color: #990000;
	padding: 3px 7px;
	text-align: left;
}
li.vin a:hover {
	text-decoration: underline;
	background-color: #BBE9F7;
}

.tooltip{
width: 200px; color:#000;
font:lighter 11px/1.3 Arial,sans-serif;
text-decoration:none;text-align:center}

.tooltip span.top{padding: 30px 8px 0;
    background: url(bt.gif) no-repeat top}

.tooltip b.bottom{padding:3px 8px 15px;color: #548912;
    background: url(bt.gif) no-repeat bottom}
	
#x a {
        text-decoration: none;
        color: #990000;
		text-align: center;
       /* background: #7f9aef;
        display: block;
        padding: 3px 10px;*/
        /*border: 1px solid #ACCFE8;
        border-width: 1px 1px 1px 0;*/
}	

#x a:hover {
	text-decoration: underline;
	
}
