﻿body 
{
	MARGIN-TOP: 0px;
	margin-left:0px;
    FONT-SIZE: 14px;
    BACKGROUND: url("images/body-bg.gif") ;
    COLOR: #dadada;
    FONT-FAMILY: verdana,sans-serif;
    background-color:#403D3B;

}

H1
{
    FONT-WEIGHT:bold;
    COLOR: #555;
    FONT-FAMILY: trebuchet ms,arial,tahoma,verdana,sans-serif;
    LETTER-SPACING: 0em;
    
}

H2
{
	font-size:2.5em;
    FONT-WEIGHT: normal;
    COLOR: #e60;
    FONT-FAMILY: trebuchet ms,arial,tahoma,verdana,sans-serif;
    LETTER-SPACING: 0em;
    margin:.0em 0 .2em 0;
}


H3 
{
	FONT-FAMILY: trebuchet ms,arial,tahoma,verdana,sans-serif;
	font-size:2em;
	padding:.5em 0 .2em 0;
	margin:.2em 0 .2em 0;
	color:#ddd;
	border-bottom:2px solid Orange;
	FONT-WEIGHT: normal;
}

H4 
{
	FONT-FAMILY: trebuchet ms,arial,tahoma,verdana,sans-serif;
	font-size:1em;
	padding:.5em 0 .2em 0;
	margin:.5em 0 .5em 0;
	color:#e60;
	FONT-WEIGHT: bold;
}

.tituloyellow 
{
	FONT-FAMILY: trebuchet ms,arial,tahoma,verdana,sans-serif;
	font-size:1em;
	padding:0 0 0 0;
	margin:0 0 0 0;
	color:#ffcc00;
	FONT-WEIGHT: bold;
}

A
{
    outline: none;
    text-decoration: none;
    color: #ffcc00;
}


A:active
{
    color: yellow;
	border-bottom:1px dotted yellow;
}
A:hover
{
    color: yellow;
	border-bottom:1px dotted yellow;
}



.introblock
{
    BORDER-RIGHT: #feb 1px solid;
    PADDING-RIGHT: 1em;
    BORDER-TOP: #feb 1px solid;
    PADDING-LEFT: 1em;
    FONT-SIZE: 1.05em;
    PADDING-BOTTOM: 0.4em;
    MARGIN: 0px 0px 1.5em;
    BORDER-LEFT: #feb 1px solid;
    COLOR: #000;
    PADDING-TOP: 0.2em;
    BORDER-BOTTOM: #feb 1px solid;
    BACKGROUND-COLOR: #ffc
}

.dotted table { border-bottom: 1px dotted fuchsia; border-left: 1px dotted fuchsia }

.dotted td { padding: 11px 20px 20px 11px; border-top: 1px dotted fuchsia; border-right: 1px dotted fuchsia }

.dotted div 
{
	font-size: 80%;
   border: 2px dotted #000;
   padding: 1em;
   margin-left: 75px;
   background-color: #f8eece;
   color: #000;

}

#main
{
		border:2px solid Orange;
}

#container {
	/*margin: 20px auto;*/
	width: 100%;
	/*background-color:black;*/
	/*border-top:solid 2px #ff6600;
	border-left:solid 1px #ff6600;
	border-right:solid 1px #ff6600;*/
/*border: 4px double black;*/
}

#header {
width: 100%;
padding-top: 1em;
padding-left: 1em;
background-image:url("images/header3.gif");
height:77px;
/*border:solid 2px black;*/
border-bottom:solid 1px #ff6600;
}

#headerRoi {
width: auto;
padding-top: .5em;
padding-left: .5em;
background-image:url("images/headerROI.jpg");
height:35px;
border:solid 2px black;

}


#HeaderAdsense
{
margin:5px 0 0 0;

}


#leftbar 
{

/*background-color:#000;*/
padding: 0;
width:200px;
margin:0px 0 0 10px ;
}

#content 
{
width:95%;
/*background-color:#000;*/
padding:.1em 1em .3em 1em;
margin:0px 0 0 0 ;
}

#TblContent 
{

background-color:#000;


}


#rightplace 
{
/*background-color:#ff2222;*/
width:160px;
margin:0px 0 0 0px ;
}

#headermenu
{
clear:both;
width: 100%;
background-color:black;
border-top:solid 2px #ff6600;
border-bottom:solid 2px #ff6600;
text-align:center;
}

#headermenu a 
{
	color:white;
	font-weight:normal;
}   


#headermenu a:hover {
	color:#ffcc00;
	text-decoration:none;   
}




#footer 
{
clear:both;
width: 100%;
background-color:#000;
border-top:solid 1px #ff6600;
border-bottom:solid 1px #ff6600;
text-align:center ;
font-size:75%;
color:#aaa;
}

#copywright 
{
	clear:both;
	color:White;
	text-align:center ;
	font-size:xx-small;
}

.english
{
	font-size:75%;
	color:#aaa;
}



.homeTitle
{
	FONT-FAMILY: trebuchet ms,arial,tahoma,verdana,sans-serif;
	font-size:1.3em;
	padding:.5em 0 .2em 0;
	margin:0;
	color:#ddd;
	border-bottom:2px solid Orange;
	FONT-WEIGHT: normal;
}

	
div.paseos 
{
	border-bottom:1px solid Orange;
}

.thumb 
{
	border:none;
	margin:1em 0.7em 0.3em 0em;
	cursor:pointer ;
}
A:hover.thumb 
{
	border-bottom:solid 2px orange;
}

#orange 
{
color: orange;
background-color: orange;
height: 2px;

}
.HRorangeLine
{
border-bottom:2px solid Orange;
}

.miniFont 
{
	font-size:75%;
	
}

.mensajes {
	
	/*width: 100%;*/
	background-color:black;
	
	/*border-top:solid 2px #ff6600;
	border-left:solid 1px #ff6600;
	border-right:solid 1px #ff6600;*/
border: solid 1px #ff6600;
padding:5px 5px 5px 5px;
}


.btn{
   color:#591F29;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:90%;
   font-weight:bold;
   background-color:#FCBB1A;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FCE01A',EndColorStr='#FCAA1A');

}

A.comun:active
{
	
    color: black;
	border-bottom:0px;
}
A.comun:hover
{
    color: black;
	border-bottom:0px;
}


A.footlink
{
    color: #aaa;
	border-bottom:0px;
	
}
A.footlink:active
{
    color: #aaa;
	border-bottom:0px;
}
A.footlink:hover
{
    color: white;
	border-bottom:0px;
}


.tituloyellow 
{
	FONT-FAMILY: trebuchet ms,arial,tahoma,verdana,sans-serif;
	font-size:1.2em;
	padding:0 0 0 0;
	margin:0 0 0 0;
	color:#ffbb00;
	FONT-WEIGHT: bold;
	
}

.titulogrande
{
	FONT-FAMILY: trebuchet ms,arial,tahoma,verdana,sans-serif;
	font-size:2em;
	padding:.5em 0 .2em 0;
	margin:.2em 0 .2em 0;
	color:#ddd;
	border-bottom:2px solid Orange;
	FONT-WEIGHT: bold;
}

.donado 
{

    FONT-SIZE: 12px;
	/*FONT-WEIGHT: bold;*/
	color:#F5B10C;
	FONT-FAMILY: arial, verdana;
}


.accordionCabecera 
{ 
border: 1px solid #e60; 
background-color: #232323; 
font-family: trebuchet ms,arial,tahoma,verdana,sans-serif;
font-size: 1em;
color:#ddd;
font-weight: bold; 
padding: .5em 0 .2em .5em;
margin:4px 0 4px 0;
cursor: pointer; 
} 

.accordionContenido 
{ 
	/*
font-family: Sans-Serif; 
background-color: #fff8ab; 
border: 1px solid black; 
border-top: none; 
font-size: 12px; 
padding: 7px; 
*/
} 




/*
.ajax__validatorcallout div, .ajax__validatorcallout td {border:solid 1px Black;background-color:LemonChiffon ;}
.ajax__validatorcallout .ajax__validatorcallout_popup_table {display:none;border:none;background-color:transparent;padding:0px;}
.ajax__validatorcallout .ajax__validatorcallout_popup_table_row {vertical-align:top;height:100%;background-color:transparent;padding:0px;}
.ajax__validatorcallout .ajax__validatorcallout_callout_cell {width:20px;height:100%;text-align:right;vertical-align:top;border:none;background-color:transparent;padding:0px;}
.ajax__validatorcallout .ajax__validatorcallout_callout_table {height:100%;border:none;background-color:transparent;padding:0px;}
.ajax__validatorcallout .ajax__validatorcallout_callout_table_row {background-color:transparent;padding:0px;}
.ajax__validatorcallout .ajax__validatorcallout_callout_arrow_cell {padding:8px 0px 0px 0px;text-align:right;vertical-align:top;font-size:1px;border:none;background-color:transparent;}
.ajax__validatorcallout .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv {font-size:1px;position:relative;left:1px;border-bottom:none;border-right:none;border-left:none;width:15px;background-color:transparent;padding:0px;}
.ajax__validatorcallout .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv div {height:1px;overflow:hidden;border-top:none;border-bottom:none;border-right:none;padding:0px;margin-left:auto;}
*/
.ajax__validatorcallout .ajax__validatorcallout_error_message_cell {font-family:Verdana;color:#000000 ;font-size:24px;padding:5px;border-right:none;border-left:none;width:100%;}
/*
.ajax__validatorcallout .ajax__validatorcallout_icon_cell {width:20px;padding:5px;border-right:none;}
.ajax__validatorcallout .ajax__validatorcallout_close_button_cell {vertical-align:top;padding:0px;text-align:right;border-left:none;}
.ajax__validatorcallout .ajax__validatorcallout_close_button_cell .ajax__validatorcallout_innerdiv {border:none;text-align:center;width:10px;padding:2px;cursor:pointer;}
*/
