/* 
    Document   : estilosgenericos
    Created on : 27-jun-2008, 13:12:34
    Author     : vdominguez
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

body {
	margin:2px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align:center; /* Hack for IE5/Win */
	background-color:#111111;
	scrollbar-arrow-color: #284d5d;
	scrollbar-3dlight-color: #c1c5b6;
	scrollbar-darkshadow-color: #c1c5b6;
	scrollbar-face-color: #dde2db;
	scrollbar-highlight-color: #dde2db;
	scrollbar-shadow-color: #dde2db;
	scrollbar-track-color: #c1c5b6;
}

input{
	border:2px #434340 solid;
	color:#FFF;
	font-size:0.9em;
	background-color:#000000;
	padding:5px;
	padding-left:10px;
	font-family: Arial,Helvetica,sans-serif;
	height:28px;
	*height:25px;
	
}

select{
	border:2px #434340 solid;
	color:#FFF;
	font-size:0.9em;
	background-color:#000000;
	height:22px;
	font-family: Arial,Helvetica,sans-serif;
	padding-left:6px;
}

textarea{
	border:2px #434340 solid;
	color:#FCDB4F;
	color:#FFF;
	font-size:0.9em;
	padding:5px;
	padding-left:10px;
	background-color:#000000;
	height:150px;
	width:433px;
	font-family: Arial,Helvetica,sans-serif;
}

td {
	font-family: Arial,Helvetica,sans-serif;
}

div.containertotal {
    width:1025px;
    margin:0px auto; /* Right and left margin widths set to "auto" */
    text-align:left; /* Counteract to IE5/Win Hack */
    font-family: Arial,Helvetica,sans-serif; 
}

div.containertotal:after {
    content: ".";  
    display: block; 
    height: 0; 
    clear: both; 
    visibility:hidden;
   
}

div.containerprincipal {
	width:1025px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
    text-align:left; /* Counteract to IE5/Win Hack */
    font-family: Arial,Helvetica,sans-serif;
}

div.containerprincipal:after {
    content: ".";  
    display: block; 
    height: 0; 
    clear: both; 
    visibility:hidden;
}

div.cabecera {
    width:100%;
    background-repeat:no-repeat;
}

div.cabecera img{
	border-bottom:1px solid #FF7C00;
}

div.cabecera:after {
    content: ".";  
    display: block; 
    height: 0; 
    clear: both; 
    visibility:hidden;
}

div#cuerpo{
	width:947px;
	margin:0px auto;
}

div.cabeceraother {
    width:80%;
    float:left;
    margin-top:0.1em;
}

div.cabeceraother:after {
    content: ".";  
    display: block; 
    height: 0; 
    clear: both; 
    visibility:hidden;
}

div.cabeceralanguage {
    width:99%;
    text-align:right;
    margin-right:0.5em;
}

div.pie {
    width:98%;
    margin-top:0.5em;
    margin-bottom:2em;
    margin-left:1.6em;
    *margin-left:0em;
}

div.pie:after {
    content: ".";  
    display: block; 
    height: 0; 
    clear: both; 
    visibility:hidden;
}

div.textopieizq {
    width:60%;
    float:left;
    font-size:0.65em;
    color:#85845A;
}

div.textopieder {
    width:36.5%;
    *width:39%;
    float:left;
    font-size:0.65em;
    color:#85845A;
    text-align:right;
}

div.textopieder a{
    color:#85845A;
    text-decoration:none;
}

span.languageitem {
    color:#9F6E49;
    font-size:0.65em;
    border-left:1px solid #9F6E49;
    padding-left:0.8em;
    padding-right:0.8em;
    cursor:pointer;
	font-weight: bold;
    /*C5C6A9 el seleccionado o ocn transparencia*/
}

span.languageitem1 {
    color:#9F6E49;
    font-size:0.65em;
    padding-right:0.8em;
    cursor:pointer;
	font-weight: bold;
    /*C5C6A9 el seleccionado o ocn transparencia*/
}

span.pielinks {
    cursor:pointer;
}

.spacer {
	line-height: 1px;
}

a.link_small{
    text-decoration:none;
	font-size: 0.7em;
	color:#13475C;
}

a.link_small:hover{
    text-decoration:none;
	color:#85845a;
}

.intro_sub{
	color: #bcbca7;
	font-weight: bold;
	font-size: 0.8em;
}


