/*Copyright (c) 2006 Petrov's Studio | http://www.petrovs.ru*/

.Row1Col1 {float: left;	width: 70%; padding: 0 0 0 0;}

/*News*/
.Row2Col1 {float: left;	width: 28%; padding: 0 2% 0 0;}
.Row2Col2 {float: right;width: 65%; padding: 0 0 0 0;}
/*Calendar*/
.Row2Col3 {float: left;	width: 99%; padding: 0 2% 0 0;}
/*Measures*/
.Row3Col1 {float: left;	width: 45%; padding: 1em 0 0 0;}
/*Competitions*/
.Row3Col2 {float: right;width: 45%; padding: 1em 0 0 0;}


/****
 News
 ****/
dl.News dt {
	margin: 0; padding: 0;
	font-size: 65%; font-weight: normal;
	color: #595970;
}
dl.News dt em {
	margin: 0 0.3em 0 0; padding: 0 0.5em;
	font-weight: bold; font-style: normal; white-space: no-wrap;
	background: #B9B9BB; color: #FFF;
}
dl.News dd {
	margin: 0 0 1em 0;
	font-size: 82%;
	color: #000;
}
dl.News dd.Brief {
	margin: -1em 0 1.17em 0;
	font-size: 70%;
	color: #595970;
}


/********
 Measures
 ********/
dl.Measures dt {
	margin: 0; padding: 0;
	font-size: 65%; font-weight: normal;
	color: #595970;
}
dl.Measures dt em {
	margin: 0 0.3em 0 0; padding: 0 0.5em;
	font-weight: bold; font-style: normal;
	background: #EA0004; color: #FFF;
}
dl.Measures dt strong {
	margin: 0 0.3em 0 0;
	font-weight: bold; font-style: normal;
	color: #EA0004;
}
dl.Measures dd {
	margin: 0 0 1em 0;
	font-size: 82%;
	color: #000;
}
dl.Measures dd.Brief {
	margin: -1em 0 1.17em 0;
	font-size: 70%;
	color: #595970;
}



/************
 Competitions
 ***********/
dl.Competitions dt {
	margin: 0; padding: 0;
	font-size: 65%; font-weight: normal;
	color: #595970;
}
dl.Competitions dt em {
	margin: 0 0.3em 0 0; padding: 0 0.5em;
	font-weight: bold; font-style: normal;
	background: #EA0004; color: #FFF;
}
dl.Competitions dt strong {
	margin: 0 0.3em 0 0;
	font-weight: bold; font-style: normal;
	color: #EA0004;
}
dl.Competitions dd {
	margin: 0 0 1em 0;
	font-size: 82%;
	color: #000;
}
dl.Competitions dd.Brief {
	margin: -1em 0 1.17em 0;
	font-size: 70%;
	color: #595970;
}



/********
 Calendar
 ********/
.Calendar {background: #E9E9EE; padding: 1.5em; margin: 0 0 1em 0;}
.Calenadr table { width: 100%;}
dl.Calendar dt {
	margin: 0 0 0 9.231em; padding: 0;
	font-size: 65%; font-weight: normal;
	color: #595970;
}
dl.Calendar dt em {
	margin: 0 0.1em 0 0; padding: 0 0.5em;
	font-weight: bold; font-style: normal;
	background: #EA0004; color: #FFF;
}
dl.Calendar dt strong {
	margin: 0 0.3em 0 0;
	font-weight: bold; font-style: normal;
	color: #EA0004;
}
dl.Calendar dd {
	margin: 0 0 1em 7.317em;
	font-size: 82%;
	color: #000;
}
dl.Calendar dd.Brief {
	margin: -1em 0 1.17em 8em;
	margin: -1.3em 0 1.529em 8em;
	font-size: 70%;
	color: #595970;
}
dl.Calendar dd.Class {
	float: left;
	width: 8em; margin: 0; padding: 0px;
	font-size: 65%; font-weight: normal; font-style: italic; text-align: right;
	color: #595970;
}
h2.Calendar {
	margin: 0 0 0.7em 4.148em;
}


