﻿body
{
	font-family: Arial;
	font-size: 8pt;
	color: #666666;
	background-color: #dedede;
	margin: auto;
}

.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;
}

.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;
}