/* Start of CMSMS style sheet 'stylesevents' */
body { 
	margin: 21px 0 0 0; 	
	color: #000; 
	background-color: #666;
	}

#centered { 
	width: 994px;
	margin: 0 auto;		
	}	
	
#page { 
	float: left;
	text-align: left; 
	width: 994px;
	}	

#tabs { 
	float: left;
	width: 972px;
text-align: right;	
	padding: 0px 0px 0px 0;
	}	

#header { 
	float: left;
	width: 944px;	
	padding: 0px 0px 0px 46px;
	background-image: url(../pics/bg_header.gif);
	background-repeat: repeat-y;
	}

#logo { 
	float: left;
	width: 400px;
	}

#flags { 
	float: right;
	text-align: right;
	width: 300px;	
	padding: 20px 0 20px 0;
	}
	

#slogan { 
	float: right;
	text-align: right; 
	width: 400px;	
	padding: 35px 28px 0px 0px;
	}

#date { 
	float: left;
	text-align: right; 
	width: 900px;	
	padding: 0px 0 0px 0px;
	}
	
#date p { 
	text-align: right; 
	font: normal 0.5em arial, verdana, sans-serif;
	color: #000;
	margin: 7px 0 6px 0;
	}
	
#content { 
	float: left;
	width: 926px;	
	padding: 0px 0 30px 68px;
	background-image: url(../pics/bg_content_events.gif);
	}			
	
	
/*** navigaatio ***/	
#navigation { 
	float: left;
	width: 876px;
	padding: 10px 0 11px 0px;
	border-top: solid 1px #b0afaf;
	border-bottom: solid 1px #b0afaf;
	}	
	 
#navigation p { 
	font: normal 1em arial, verdana, sans-serif;
	color: #666;
	margin: 0;
	padding: 0;	
	}	
			
		
#navigation a { 
	text-decoration: none;
	padding: 0 16px 0 0;
	color: #666;
	}
	
#navigation a.on { 
	text-decoration: none;
	padding: 0 16px 0 0;
	color: #99ccff;
	}
	
	
	
#textContent { 
	float: left;
	width: 876px;	
	padding: 12px 0 14px 0px;
	border-bottom: solid 1px #b0afaf;
	}

#textContentIndex { 
	float: left;
	width: 876px;	
	padding: 2px 0 14px 0px;
	border-bottom: solid 1px #b0afaf;
	}
	
	#indexBlock { 
	float: left;
	width: 876px;	
	padding: 0px 0 2px 0px;
	margin: 0 0 15px 0;
	border-bottom: solid 1px #b0afaf;
	}
	
	#words { 
		float: left;
		width: 545px;	
		text-align: center;
		padding: 0 30px 0 10px;
	}
	
	#wordsImage { 
		float: left;
		width: 280px;	
		padding: 0;
	}
	
	#wordsImage p { 
		font: normal 0.7em arial, verdana, sans-serif;
		color: #666;
		margin: 5px 0 0 0;
	}
	
#partners { 
	float: left;
	width: 878px;
	margin: 11px 0 20px 0;
	border-bottom: solid 1px #000;
	}	

#leftSide { 
	float: left;
	width: 284px;
	padding: 0 0 0 0;
	}			
	
	
#rightSide { 
	float: left;
	width: 575px;
	padding: 0 0px 0 0px;
	border-left: solid 7px #99ccff;
	}	
	
	.newsImage { 
		float: left;
		width: 115px;
		padding: 0 0 0 15px;
	}
	
	.newsIngress { 
		float: left;
		width: 405px;
		padding: 0 20px 0 0;
	}
	
	.newsImageLeft { 
		float: left;
		width: 115px;
		padding: 0 15px 0px 0;
	}	
	

	hr { 
		float: left;
		width: 557px;
		background: #666;
		height: 1px;
		margin: 6px 0 15px 0;
	}
	
	.indexNews { 
		float: left;
		width: 345px;
		margin: 0 14px 0 0;
		padding: 0 10px 0 15px;
		border-right: solid 1px #b0afaf;
	}
	
	.indexNewsCenter { 
		float: left;
		width: 165px;
		margin: 0 14px 0 0;
		padding: 0 12px 0 0px;
		border-right: solid 1px #b0afaf;
	}
	
	.indexNewsLast { 
		float: left;
		width: 180px;
		margin: 0 0px 0 0;
		padding: 0 0px 0 0;
	}
	
	.news { 
		float: left;
		width: 540px;
		padding: 0 10px 0 15px;
	}

#partners { 
	float: left;
	width: 878px;
	margin: 11px 0 20px 0;
	border-bottom: solid 1px #000;
	}
	
.partnerOne { 
	float: left;
	width: 293px;
	
	}
	
	.partnerOne .title { 
		float: left;
		width: 266px; 
		height: 28px;
		background-image: url(../pics/arrow.gif);
		background-repeat: no-repeat;
		padding: 0px 0 0px 27px;
	}
	
	.partnerOne .title a { 
		font: bold 0.75em Arial, Verdana, sans-serif;
		color: #196cc0;
	}
	
	.partnerOne .text { 
		float: left;
		width: 292px;
		border-right: solid 1px #666;
	}
	
.partnerLast { 
	float: left;
	width: 292px;
	}
	
	.partnerLast .title { 
		float: left;
		width: 265px; 
		height: 28px;
		background-image: url(../pics/arrow.gif);
		background-repeat: no-repeat;
		padding: 0px 0 0px 27px;
	}
	
	.partnerLast .title a { 
		font: bold 0.75em Arial, Verdana, sans-serif;
		color: #196cc0;
	}
	
	.partnerLast .text { 
		float: left;
		width: 292px;
	}
	
#partners p { 
	font: normal 1.0em arial, verdana, sans-serif;
	color: #000;
	margin: 8px 20px 0 12px;
	}	
	

.partnerOne .text a, .partnerLast .text a { 
	font: normal 0.7em Arial, Verdana, sans-serif;
	color: #196cc0;
	}	
	
	
#partners img { 
	padding: 0 12px 0 0;
	}
	
					
	
/*** subnavi ***/		
#subNavigation { 
	float: left;	
	width: 240px;	
	xheight: 260px;
	padding: 8px 0 30px 0;
	}			
		
	#subNavigation a { 
		text-decoration: none;
		color: #99ccff;		
		}	

	#subNavigation a:hover { 
		text-decoration: none;
		color: #666;		
		}		
		
	#subNavigation a.on { 
		text-decoration: none;
		color: #666;
		}
		
#banner { 
	float: left;
	
	}
	

/*******************/		
h1 {
	font: normal 1.5em Georgia, Arial, Verdana, sans-serif;
	color: #666;	
	margin: 10px 0 20px 0px;
}

h5 {
	font: normal 1.2em Georgia, Arial, Verdana, sans-serif;
	color: #666;	
	margin: 10px 0 20px 0px;
}

p {
	font: normal 0.9em Georgia, Arial, Verdana, sans-serif;
	color: #666;	
	line-height: 20px;
	margin: 0px 0 10px 0px;
}

h2 {
	font: normal 1.3em Georgia, Arial, Verdana, sans-serif;
	color: #666;
}


h3 {
	font: normal 2.2em Georgia, Arial, Verdana, sans-serif;
	color: #666;	
	line-height: 48px;
	margin: 10px 0 0px 0px;
}

h4 {
	font: bold 0.7em Arial, Verdana, sans-serif;
	color: #196cc0;
	margin: 0 0 15px 0;
}


a {
	color: #681111;
	text-decoration: none;
}


li {
	margin: 0px 0px 9px 0px;
	padding: 0px;
	line-height: 20px;
}

ul {
	font: normal 1.0em Georgia, Arial, Verdana, sans-serif;
	color: #666;
	margin: 0px 0px 20px 20px;
	padding: 0px;	
}

li.on {
	list-style: url(../pics/subArrow.gif);
	margin: 0px 0px 9px 0px;
	padding: 0px;
}



form {
	margin: 0;
}

img {
	border: 0px;
}


/* End of 'stylesevents' */

