﻿body
{
	font-family: Arial;
	font-size: 8pt;
	color: #666666;
	background-color: #dedede;
	margin: auto;
}

.TextSilver
{
	font-family: Arial;
	font-size: 8pt;
	color: #666666;
}

.TextWhiteBold
{
    font-weight: bold;
    color: White;
}

.TextBold
{
    font-weight: bold;
}

.TitleIndex
{
    font-size: 20pt;
    font-weight: bold;
    margin-bottom: 5px;
}

#CalendarCircuits
{
	width: 662px;
	text-align: left;
}

#CalendarContent
{
	text-align: left;
}



#RaceImageDiv
{
	float: right;
}

#RegisterTableDiv1
{
	float: left;
}

#RegisterTableDiv2
{
	float: left;
}

.TextBoxLoginU
{
	width: 100px;
	margin-left: 20px;
}

.TextBoxLoginC
{
	width: 100px;
	margin-left: 20px;
}

.Menu
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.TopTitle
{
	text-align: right;
	font-weight: bold;
	font-size: 14px;
	margin: 5px 55px 10px 15px;
	text-decoration: none;
}

.DocTitle
{
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	margin: 5px 15px 10px 15px;	
}

.DocText
{
	text-align: justify;	
	margin: 5px 15px 15px 15px;
    width: 612px;
}

.MenuTitle
{
	font-weight: bold;
	font-size: 14px;
	margin: 10px 0px 5px 10px;
}

.MenuCont
{
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	color: #666666;
}

.MenuCont:hover 
{	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none
}

.p
{
	margin: 0px;
	padding: 0px;
}


#DivLFS
{
    margin-top: 25px;
    text-align: center;
}

.celdaPos
{
	font-weight: bold;
}

.celda
{
    margin-left: 5px;
}

.SesionButton
{
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    text-decoration: none;    
    float: left;
    height: 15px;
}

.RankingDiv
{
    margin-left: 10px;
}

.TextIndex
{
    text-align: justify;
}

.Table
{
    margin: 5px 0px 0px 5px;
}

.TableClas
{
    float: left;
}

.Calendar
{
    background-image: url('Images/Calendar/Calendar.png');
    background-repeat: no-repeat;
    text-align: right;
    vertical-align: bottom;
    font-weight: bold;    
    margin-right: 15px;
}

.Mes
{
    background-image: url('Images/Calendar/Mes.png');
    background-repeat: no-repeat;
    text-align: center;
    font-weight: bold;
    font-size: 12px;
}

.PaddockTopL
{
	background-image: url('Images/Paddock/PaddockTL.png');
	background-repeat: no-repeat;	
	width: 415px;	
	height: 14px;
}

html>/**/body .PaddockTopR
{
	background-image: url('Images/Paddock/PaddockTR.png');
	background-repeat: no-repeat;
	width: 215px;
	height: 14px;	
}

.PaddockTopR
{
	background-image: url('Images/Paddock/PaddockTR.png');
	background-repeat: no-repeat;
	width: 215px;
	height: 14px;
}

.PaddockTopN
{
	background-image: url('Images/Paddock/PaddockTN.png');
	background-repeat: no-repeat;
	width: 630px;
	height: 14px;
}

.PaddockBotN
{
	background-image: url('Images/Paddock/PaddockBN.png');
	background-repeat: no-repeat;
	width: 630px;
	height: 14px;
}

.PaddockMid
{
	background-image: url('Images/Paddock/PaddockM.png');
	background-repeat: repeat-y;
	width: 630px;	
}

.PaddockBot
{
	background-image: url('Images/Paddock/PaddockB.png');
	background-repeat: no-repeat;
	width: 630px;
	height: 17px;
}

.PaddockNew
{
	margin-left: 10px;
}

.RulesIndexT
{
    background-image: url('Images/Rules/RulesIndexT.png');
    margin: 0px 10px 0px 10px;
    width: 630px;
    background-repeat: no-repeat;
    height: 14px;
}
.RulesIndexM
{
    background-image: url('Images/Rules/RulesIndexM.png');
    margin: 0px 10px 0px 10px;
    width: 630px;
    background-repeat: repeat-y;    
}
.RulesIndexB
{
    background-image: url('Images/Rules/RulesIndexB.png');
    margin: 0px 10px 0px 10px;
    width: 630px;
    background-repeat: no-repeat;
    height: 28px;
}

.RulesSecT
{
    background-image: url('Images/Rules/RulesSecT.png');
    margin: 0px 10px 0px 10px;
    width: 630px;
    background-repeat: no-repeat; 
    height: 14px;
}
.RulesSecM
{
    background-image: url('Images/Rules/RulesSecM.png');
    margin: 0px 10px 0px 10px;
    width: 630px;
    background-repeat: repeat-y;    
}
.RulesSecB
{
    background-image: url('Images/Rules/RulesSecB.png');
    margin: 0px 10px 0px 10px;
    width: 630px;
    background-repeat: no-repeat;
    height: 28px;
}

.JudgeSanctionT
{
    background-image: url('Images/Sanctions/JudgeSanctionT.png');
    margin: 0px 10px 0px 10px;
    width: 630px;
    background-repeat: no-repeat; 
    height: 14px;
}

.JudgeSanctionM
{
    background-image: url('Images/Sanctions/JudgeSanctionM.png');
    margin: 0px 10px 0px 10px;
    width: 630px;
    background-repeat: repeat-y; 
    height: 14px;
}

.JudgeSanctionB
{
    background-image: url('Images/Sanctions/JudgeSanctionB.png');
    margin: 0px 10px 0px 10px;
    width: 630px;
    background-repeat: no-repeat; 
    height: 14px;
}

.DelibSanctionT
{
    background-image: url('Images/Sanctions/DelibSanctionT.png');
    margin: 0px 10px 0px 10px;
    width: 630px;
    background-repeat: no-repeat; 
    height: 14px;
}

.DelibSanctionM
{
    background-image: url('Images/Sanctions/DelibSanctionM.png');
    margin: 0px 10px 0px 10px;
    width: 630px;
    background-repeat: repeat-y; 
    height: 14px;
}

.DelibSanctionB
{
    background-image: url('Images/Sanctions/DelibSanctionB.png');
    margin: 0px 10px 0px 10px;
    width: 630px;
    background-repeat: no-repeat; 
    height: 14px;
}
.ErrorHeaderT
{
    background-image: url('Images/Errors/ErrorHeaderT.png');
    background-attachment: fixed; 
    margin: 0px 10px 0px 10px;
    width: 630px;
    background-repeat: no-repeat; 
    height: 14px;
}




.ErrorHeaderM
{
    background-image: url('Images/Sanctions/JudgeSanctionM.png');
    margin: 0px 10px 0px 10px;
    width: 630px;
    background-repeat: repeat-y; 
    height: 14px;
    text-align:center;
    font-weight:bold;   
}


.ErrorHeaderB
{
    background-image: url('Images/Sanctions/JudgeSanctionB.png');
    margin: 0px 10px 0px 10px;
    width: 630px;
    background-repeat: no-repeat; 
    height: 14px;
}

.ErrorBodyT
{
    background-image: url('Images/Sanctions/DelibSanctionT.png');
    margin: 0px 10px 0px 10px;
    width: 630px;
    background-repeat: no-repeat; 
    height: 14px;
}

.ErrorBodyM
{
    background-image: url('Images/Sanctions/DelibSanctionM.png');
    margin: 0px 10px 0px 10px;
    width: 630px;
    background-repeat: repeat-y; 
    height: 14px;
    text-align:center;
    font-weight:bold;   
}


.ErrorBodyB
{
    background-image: url('Images/Sanctions/DelibSanctionB.png');
    margin: 0px 10px 0px 10px;
    width: 630px;
    background-repeat: no-repeat; 
    height: 14px;
}

/* FORMULARIOS DE CONFIGURACIÓN */
.KeyForm
{
	background-color: #ffb818;
	border-right: solid 1px #dedede;
	border-bottom: solid 1px #dedede;
	height: 18px;
	padding: 0px 3px 0px 3px;
	font-weight: bold;
	width: 75px;
}

.ValueForm
{
	background-color: white;	
	border-bottom: solid 1px #dedede;
	height: 18px;
	padding: 0px 3px 0px 3px;
	width: auto;
}


/* TABLAS DE ADMINISTRACIÓN */
.ColumnHeaderAdmin
{
	background-color: #ffb818;
	border: solid 1px #dedede;
	font-weight: bold;
	text-align: center;
	height: 19px;
}
.ColumnHeaderAdmin a
{
	text-decoration: none;
	font-weight: bold;
	color: #666666;
}

.GridItemAdmin
{
	padding: 0px 3px 0px 5px;	
	border: solid 1px #dedede;
}

.GridItemCenter
{
	text-align: center;
	border: solid 1px #dedede;
}

.GridRowAdminA
{
	background-color: white;
	border: solid 1px #dedede;
	text-align: left;
	height: 19px;
	padding: 0px 3px 0px 3px;
}

.GridRowAdminB
{
	background-color: #f4f4f4;
	border: solid 1px #dedede;
	text-align: left;
	height: 19px;
	padding: 0px 3px 0px 3px;
}

.GridWOBorder
{
	border: none 0px;
}

/* SEPARADORES FORMULARIO */
.SepW
{
	width: 50px;
}

.SepH
{
	height: 1px;
}

/* TEXTBOX FORMULARIO */
.TextBoxAdmin
{
	border: none;
	font-family: Arial;
	font-size: 8pt;
	color: #666666;
}

/* CONFIG TEAM */
.TitleTeam
{
	font-weight: bold;
	font-size: 25px;
}
.SecTitleTeam
{
	font-weight: bold;
	font-size: 12px;
	border-right: solid 1px #dedede;
	border-bottom: solid 1px #dedede;
	background-color: #ffb818;
	padding-left: 5px;
	
}
.SecTeam
{
	padding-left: 5px;
	text-align: left;
	background-color: White;
	border-right: solid 1px #dedede
}
.UserTeamBox
{
	background-color: #f4f4f4;
}
.PageTitle
{
	font-weight: bold;
	font-size: 14px;
	height: 30px; 
	vertical-align: text-top;
}

.Text12B
{
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
	color: #666666;
}
.Text8B
{
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
}
.Text8
{	
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
}

/* PADDOCK */

.HeadPaddock
{
	border: solid 1px #dedede;
	border-bottom: none;
	background-color: #ffb818;
	/*background-color: #ffdc8d;*/
	font-weight: bold;
	height: 16px;
}
.BodyPaddock
{
	border: solid 1px #dedede;
	border-bottom: none;
	background-color: White;
	height: 50px;
}
.BodyPaddockB
{
	border: solid 1px #dedede;
	border-bottom: none;
	background-color: #f4f4f4;
	height: 50px;
}
.MarginPaddock
{
	height: 5px;
}

.PageTitle
{
	text-align: right; 
	margin-bottom: 0px
}

.Pager a
{
	text-decoration: none;
}

.HeadBriefing
{
	border: solid 1px #dedede;
	border-bottom: none;
	background-color: #c7c7c7;
	/*background-color: #ffdc8d;*/
	font-weight: bold;
	height: 16px;
}
