body {
    background-color: #ebe4c5;
    font-size : 10px;
    height : 100%;
    margin-top : 10px;
    padding-top : 0px;
    font-family: Verdana, Arial;
}

#container1
{
    background-color: #ffffff;
    margin-right : auto;
    height: auto;
    margin-left: auto;
    margin-bottom: auto;
    margin-top: auto;
    overflow: hidden;
    position: relative;
    width: 980px;
	
}
#head {
	background-image: url('/images/barratope.jpg');
        background-repeat: repeat-x; 
	width: 980px;
        height: 71px;
        border: 0;
        padding: 0;
        margin: 0;
        top: 0px;
        left: 0px;
        float:left;
        overflow: hidden;
}
#slogan {
        color: #ffffff;
        width: 250px;
        height: 15px;
        top: 50px;
        /*left: 591px;*/
		left:600px;
        font-family: Arial;
        font-size: 13px;
		/*font-size:14px;*/
        font-style: italic;
        padding: 0;
        border: 0;
        position: absolute;
}
    
#headmed
{
	width: 170px;
        height: 71px;
        left: 70px;
        border: 0;
        padding: 0;
        margin: 0;
        position: absolute;
        overflow: hidden;
        cursor: pointer;
}
 
#headmed2
{
	background-image: url('/images/headmedio.gif');
	width: 340px;
        height: 71px;
        top: 0px;
        left: 225px;
        border: 0px;
        padding: 0px;
        overflow: hidden;
        position: absolute;
}

/* --------------------------------------------------------------- */

#idiomas {
        width: 210px;
        top: 0px;
        float: right;
        height: 15px;
        font-size: 10px;
        color: rgb(148,137,103);
        border: 0px;
        margin: 0px;
        padding: 0px;
}

#idiomas a {
        font-family: Verdana;
        text-decoration: none;
        color: rgb(148,137,103);
        border: 0;
        margin: 0;
        padding: 0;
}

#idiomas  a:visited a:link a:active {
        font-family: Verdana;
        text-decoration: none;
        font-weight: normal;
        color: rgb(148,137,103);
        border: 0;
        margin: 0;
        padding: 0;
}

#idiomas a:hover {
        font-family: Verdana;
        text-decoration: none;
        color: #9D281F;
        border: 0;
        margin: 0;
        padding: 0;
}

/* ------------------------------------------------------------- */

#colder {
    float: left;
    width: 225px;
    height: auto;
    padding: 0;
    border: 0;
    margin: 0;

}

#leftmedio
{
	background-image: url('/images/izquierda.jpg');
        background-position: right;
        background-repeat: no-repeat;
        overflow: hidden;
	width: 70px;
	height: 440px;
	margin-top: 20px;
        float: left;
        padding: 0;
        border: 0;
}

#menu {
        margin-top: 60px;
        margin-left: 0px;
        width: 155px;
        height: 400px;
        float: right;
        overflow: hidden;
    }

.menu1
{	
	width: 150px;
	height: auto;
        font-family: Verdana;
        font-size: 10px;
        float: left;
        border:0;
        padding: 0;
        margin-left: 5px;
	margin-bottom: 10px;
        margin-top: 10px;
        color: rgb(148,137,103);
        overflow: hidden;
}
.menu1 a {
        color: rgb(148,137,103);
        text-decoration: none;
        display: block;
        border: 0;
        padding:  0;
        margin: 0;
        overflow: hidden;
}
.menu1 a:active a:link a:visited {
        text-decoration: none;
        color: rgb(148,137,103);
}
.menu1 a:hover {
        background-image: url("/images/botonmenu.jpg");
        background-position: left;
        background-repeat: no-repeat;
        text-decoration: none;
	color: #9D281F;
        padding-left: 15px;
}
.menufijo {
	width: 150px;
	height: auto;
        font-family: Verdana;
        font-size: 10px;
        float: left;
        border:0;
        padding: 0;
        margin-left: 5px;
	margin-bottom: 10px;
        margin-top: 10px;
        overflow: hidden;    
        background-image: url("/images/botonmenu.jpg");
        background-position: left;
        background-repeat: no-repeat;
        text-decoration: none;
	color: #9D281F;
        padding-left: 15px;
}
/* --------------------------------------------------------------------------*/
#divajax
{
	width: 670px;
        min-height: 470px;
	height: auto;
	margin-top: 0px;
	overflow: hidden;
        margin-bottom: 20px;
        float: left;
}
/* ------------------------------------------------------------------------ */


#colizq {
        float: right;
        width: 70px;
        height: auto;
        margin: 0;
        border: 0;
        padding: 0;
}

#rightmedio
{
	background-image: url('/images/derecha.jpg');
        background-position: left;
        background-repeat: no-repeat;
        overflow: hidden;
	width: 50px;
	height: 440px;
	margin-top: 20px;
        margin-right: 20px;
}

/* ------------------------------------------------------------------------- */

#foot
{
	background-image: url('/images/footer.jpg');
        background-repeat: no-repeat;       
	width: 980px;
	height: 256px;
	margin-left: 0px;
	overflow: hidden;
	float: left;	
}
#foot2
{
	width: 980px;
	height: 256px;
	margin-left: 0px;
	overflow: hidden;
	float: left;	
}
.aviso_legal_form {
	text-align:right;
	margin-right:100px;
}