/**
 * Descripci�n: Tema Liga Patinaje de Antioquia
 * Autor: Alejandro Saldarriaga P�rez
 * Fecha: 15/Abr/2010
 * Modificado: 12/Abr/2010
 * Versi�n: 1.0
 */

/* Estilos Generales */
body
{
    margin: 0;
    padding: 0;
    text-align: center;
}

/* Corrige el problema del fondo */
#Table2
{
	background-color: #FFFFFF;
}
body *
{
    font-family: Arial, Helvetica, sans-serif;
}
#Body
{
    background-image: url('img/body.jpg');
    background-repeat: repeat;
}

/* Estilos del Layout */
#Contenedor
{
    text-align: left;
    width: 900px;
    height: auto;
    margin: 0 auto;
    background-image: url('img/background.jpg');
    background-repeat: repeat-y;
}
#Cabezote
{
    height: 145px;
    background-image: url('img/head.jpg');
}
#Menu
{
    float:left;
    width: 25%;
    height: auto;
    /*_padding: 15px 30px 0 30px; /* Hack For IE */
}
#Contenido
{
    margin: 0 15px;
    padding: 5px;
    overflow: auto;
    text-align: center;
    width: auto;
}

#Pie
{
    clear: both;
    height: 65px;
    background-image: url('img/bottom.jpg');
    text-align: center;
    padding: 35px 20px 0 20px;
}

/* Estilos del Logo */
#Logo
{
    float: left;
    margin: 0 15px;
    width: 270px;
    height: 110px;
}

/* Estilos de Navegaci�n Barra superior */
#Navegacion
{
    width: 400px;
    height: 100px;
    float: right;
    margin-right: 90px;
    cursor: pointer;
}
#Navegacion div
{
    width: 33%;
    height: 100px;
    float:left;
}

/* Estilos para el regreso al home */
#Home
{
    width: 150px;
    height: 20px;
    float: left;
    clear: left;
    cursor: pointer;
}

/* Estilos para la secci�n buscar */
#Buscar
{
    width: 259px;
    height: 25px;
    margin-top: 10px;
    float: right;
    clear: right;
}
#Buscar input
{
    border: 0;
    width: 183px;
}

/* Estilos de la fecha y ubicaci�n del sitio */
#Informacion
{
    font-weight: bold;
    padding: 2px;
    height: 15px;
    margin-bottom: 5px;
}

#Ubicacion
{
    width: 70%;
    text-align: left;
    float: left;
}

#Fecha
{
    width: 25%;
    text-align: right;
    float: right;
}

/* V�nculos */
#Vinculos
{
    clear:both;
    font-weight: bold;
}

/* Derechos y Privacidad */
#Derechos
{
    float: left;
}
#Privacidad
{
    float: right;
}

/* Login */
#Login
{
    clear: both;
}
#Login a
{
    color: White;
}
/* Clase del bot�n Buscar */
.Buscar
{
    text-align: right;
}

/* Borders */
.border
{
    border: solid 2px #EBEBEB;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -webkit-border-radius: 5px;
}

/* Paneles al interior de la tabla */
.Paneles
{
    clear:both;
    width: 99%;
    _width: 95%; /* Hack For IE */
    border-width: 0;
}

/* Clases de los paneles internos */
.ContentPane, .TopPane, .BottomPane
{
    padding: 0;
    margin: 0;
}
.MidPane1, .MidPane2
{
    float:right;
    width: 33%;
    margin: 5px;
}
.ContentPane{
    width:73%;
    _width:68%;
    float: left;
    margin-left:10px;
}
.LeftPane
{
    clear:left;
}
.BottomPane
{
    clear:both;
}
/* Fix for IE */
.clearfix:after
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix
{
    display: inline-block;
}
/* Hide from IE Mac \*/
.clearfix
{
    display: block;
}
/* End hide from IE Mac */

/* Panel Vac�o */
.DNNEmptyPane
{
    width: 0;
}

/* Main Menu */
.MainMenu_MenuContainer {

	border-left: #EFEEEE 0px solid; 
	border-bottom: #EFEEEE 0px solid;
	border-top: #EFEEEE 0px solid;  
	border-right: #EFEEEE 0px solid;
	cursor: pointer;
	cursor: hand; 
	color: #000000; 
	font-size: 11px; 
	font-style: normal;
	font-weight: normal; 
	background-color: #FFFFFF;
	font-family: Tahoma;
	width:220px;
}


.MainMenu_MenuItemSel {
	border-left: #EFEEEE 0px solid; 
	border-bottom: #EFEEEE 0px solid;
	border-top: #EFEEEE 0px solid;  
	border-right: #EFEEEE 0px solid;
	cursor: pointer;
	cursor: hand; 
	color: #000000; 
	font-size: 11px; 
	font-style: normal;
	font-weight: normal; 
	background-color: Transparent;
	font-family: Tahoma;
}
.MainMenu_MenuItem {
	border-left: #EFEEEE 0px solid; 
	border-bottom: #EFEEEE 0px solid;
	border-top: #EFEEEE 0px solid;  
	border-right: #EFEEEE 0px solid;
	cursor: pointer;
	cursor: hand; 
	color: #000000; 
	font-size: 11px; 
	font-style: normal;
	font-weight: normal; 
	background-color: Transparent;
	font-family: Tahoma;
}
.MainMenu_MenuItemAct {
	cursor: pointer; 
	cursor: hand; 
	color: #FFFFFF; 
	font-size: 11px;
	font-style: normal;
	font-weight: normal; 
	background-color: #474747;
	font-family: Tahoma;
}
.MainMenu_MenuIcon {
	text-align: center; 
	width: 3px;
	height: 25px;

	border-top: #71B5E5 0px solid;
	border-right: #71B5E5 0px solid;
	border-left: #71B5E5 0px solid;
	border-bottom: #71B5E5 0px solid;
	background-color: #474747;
}
.submenuitemselected{
	color:#474747;
	font-size:11px;
	font-weight: normal;
	padding-left: 1px;
	Margin:0px;
	background:transparent;
}
.MainMenu_SubMenu {
	margin: 0;
	background-color: #f7f7f7;
	border-top: #E2E2E2 1px solid;
	border-right: #E2E2E2 1px solid;
	border-left: #E2E2E2 1px solid;
	border-bottom: #E2E2E2 1px solid;

/*
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#EFEFEF);
	filter: Alpha(Opacity=100, FinishOpacity=100, Style=2);
*/
}
.MainMenu_MenuBreak {
	border-bottom: #00ff00 0px solid; 
	border-left: #00ff00 0px solid; 
	border-top: #00ff00 0px solid;  
	border-right: #00ff00 0px solid; 
	background-color: transparent;
	height: 0px;
}
.MainMenu_MenuArrow {
	border-right: #EFEFEF 0px solid; 
	border-bottom: #EFEFEF 0px solid; 
	border-top: #EFEFEF 0px solid;
	font-family: Arial, Helvetica, sans-serif;
}
.MainMenu_MenuBar { 
	cursor: hand; 
	height: 34px; 
	background-color: Transparent; 
}

/* ------- up status ------ */

.MainMenu_MenuItem TD { padding:0; margin:0; }

.MainMenu_MenuItem TD DIV DIV 
{
	background-image:url(menu/up1.gif);
	background-position:left top;
	background-repeat: no-repeat;

	padding:0 12 0 36;

	margin:-13 0 -13 0;
	_margin:-13 0 -13 0;
}
.MainMenu_MenuItem TD DIV DIV DIV{
	background-image:url(menu/up2.gif);
	background-position:top;
	background-repeat:repeat-x;
	font-size:11px;
	font-family: Tahoma;
	font-weight: normal;
	line-height:3;
	color:#636363;
	
	height:34px;
	padding: 0 5 0 0;

	margin:-13 0 -13 0;
	_margin:-13 0 -13 0;


}

.MainMenu_MenuItem TD DIV
{
	background-image:url(menu/up3.gif);
	background-position:right top;
	background-repeat: no-repeat;

	margin:13 0 -13 0;
	_margin:-13 0 -13 0;
}


/* ------- over status ------ */

.MainMenu_MenuSelected TD { padding:0; margin:0; }

.MainMenu_MenuSelected TD DIV DIV 
{
	background-image:url(menu/over1.gif);
	background-position:left top;
	background-repeat: no-repeat;

	padding:0 12 0 36;

	margin:-13 0 -13 0;
	_margin:-13 0 -13 0;
}
.MainMenu_MenuSelected TD DIV DIV DIV{
	background-image:url(menu/over2.gif);
	background-position:top;
	background-repeat:repeat-x;
	font-size:11px;
	font-family: Tahoma;
	font-weight: normal;
	line-height:3;
	color:#333333;
	
	height:34px;
	padding: 0 5 0 0;

	margin:-13 0 -13 0;
	_margin:-13 0 -13 0;


}

.MainMenu_MenuSelected TD DIV
{
	background-image:url(menu/over3.gif);
	background-position:right top;
	background-repeat: no-repeat;

	margin:13 0 -13 0;
	_margin:-13 0 -13 0;
}

/* ------- active status ------ */

.MainMenu_MenuSelectedRoot TD { padding:0; margin:0; }

.MainMenu_MenuSelectedRoot TD DIV DIV 
{
	background-image:url(menu/active1.gif);
	background-position:left top;
	background-repeat: no-repeat;

	padding:0 12 0 36;

	margin:-13 0 -13 0;
	_margin:-13 0 -13 0;
}
.MainMenu_MenuSelectedRoot TD DIV DIV DIV{
	background-image:url(menu/active2.gif);
	background-position:top;
	background-repeat:repeat-x;
	font-size:11px;
	font-family: Tahoma;
	font-weight: normal;
	line-height:3;
	color:#666666;
	
	height:34px;
	padding: 0 5 0 0;


	margin:-13 0 -13 0;
	_margin:-13 0 -13 0;


}

.MainMenu_MenuSelectedRoot TD DIV
{
	background-image:url(menu/active3.gif);
	background-position:right top;
	background-repeat: no-repeat;

	margin:13 0 -13 0;
	_margin:-13 0 -13 0;
}

