

body {
	font-family: Arial, Helvetica, sans-serif; font-size:12px;
}

#big { 	position:relative; width:910px; height:560px; top:0px;
		border-left:1px solid #C0C0C0;border-right:1px solid #C0C0C0; margin: 0px auto; 
}			

#page { position:absolute; width:550px; top:115px; left:143px; height:400px; 
		text-align:justify;  background-color:#FFFFFF; border:1px solid #4C6583; 
		padding:20px; padding-right:20px; padding-left:50px; overflow : auto;
		z-index:90;}

#panel{ position:absolute; width:140px;top:140px; left:15px; height:230px; 
		border:2px solid #000000; background-color:#6789B2; z-index:100; padding:5px;
		font-size:11px; font-weight:bold;color:#A7D0F6;
	}


#panelbot{ position:absolute; width:140px;top:386px; left:15px; height:60px; 
		border:2px solid #000000; background-color:#D9DCAA; z-index:100; padding:5px;
		font-size:12px; font-weight:bold; color:#000000; text-align:center; 
	}

.headerS {width:820px; position:absolute; top:1px; left:0px; height:400px; 
		border:0px solid #BFD6E6 ; padding:0px; background-image: url("images/bgag.gif"); background-repeat:no-repeat;
}

.headerE {width:820px; position:absolute; top:1px; left:0px; height:400px; 
		border:0px solid #BFD6E6 ; padding:0px; background-image: url("images/bgagi.gif"); background-repeat:no-repeat;
}

#sponsor{width:110px; position:absolute; top:115px; left:770px; height:250px; 
		border:2px solid #D0D0D0; background-color:#ffffff; z-index:100; padding:5px;
		font-size:11px; font-weight:bold;color:#A8A8A8; text-align:center; 
	}


#opcion { display:block; }

div.#opcion a 		{ color:#ffffff; display:block; text-decoration:none; padding-left:10px;  padding-right:1px; border:1px solid #6789B2;}
div.#opcion a:link 	{ color:#ffffff; display:block; text-decoration:none; padding-right:1px;}
div.#opcion a:active { color:#ffffff; display:block; text-decoration:none;  padding-right:1px;}
div.#opcion a:visited{ color:#ffffff; display:block; text-decoration:none;  padding-right:1px;}
div.#opcion a:hover	{ color:#ffffff; display:block; text-decoration:none; background-color:#2E3E50; padding-left:10px; 
						padding-right:1px;  border:1px solid #7DA5D7}

.ruta {		border-bottom: 1px dotted #666666; 
			border-top:1px dotted #666666; 
}

#inicio {position:absolute;  bottom:5px; left:40:px; width:40px; color:#A7D0F6; font-size:10px;}
span.#inicio a 		{ color:#ffffff; border:1px solid; text-decoration:none; padding-left:5px;  padding-right:5px;}
span.#inicio a:link 	{ color:#ffffff; border:1px solid; text-decoration:none; padding-right:1px;}
span.#inicio a:active { color:#ffffff; border:1px solid; text-decoration:none;  padding-right:1px;}
span.#inicio a:visited{ color:#ffffff; border:1px solid; text-decoration:none;  padding-right:1px;}
span.#inicio a:hover	{ color:#ffffff; border:1px solid; text-decoration:none; 
						background-color:#2E3E50; padding-left:10px; padding-right:1px; }
						
.news { font-size:11px; border-bottom:1px dotted #666666; padding: 10px 0px 10px 0px;		}
		
div.news b{font-size:14px; display:block; color: #FF0000; margin-bottom:7px;}		
div.news u{font-size:11px; font-weight:bold; text-decoration:none;}		

.posts { font-size:11px; border-bottom:1px dotted #666666; padding:10px 0px 10px 0px;}
.rutas { font-size:12px; border-bottom:1px solid #CC0000; padding:2px 0px 2px 0px;}
.signs { position:relative; font-size:12px; border-bottom:1px solid #B9CAE1; padding:2px 0px 2px 0px;}
.fecha { font-size:10px; }		

.boton{
	font-size:12px; text-decoration:none; height:20;  
	color:#000000; 	background-image:url(/images/pic-botblu.gif);
	text-align:center; margin-top:0px; 0px; border:1px solid #666666;
	padding: 2px 5px 2px 5px; line-height:12px; cursor:pointer;
}
