@charset "utf-8";
/* CSS Document */

p {
	margin:0px;
}

a  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}

a:hover {
	font-weight:bold;
}

#rightBackground {
width:630px;
height:943px;
background:none;
background-repeat:no-repeat;
/*background:url(../images/periods/wintersport.png) no-repeat;*/ 
position:absolute;
top:0px;
/*left:643px;*/
right:0px;
z-index:3;
}

#rightHTML {
	border:1px;
	border-style:solid;
	background-color:#FEF8DE; 
	left: 900px; 
	top: 248px; 
	position: absolute; 
	height: 540px; 
	border-color:#CE0404;  
	width:350px; 
	z-index:10;
	/*display: none;*/
}

/*
* html #rightBackground {
background: none; 
!important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/flash_new_2007/images/periods/wintersport.png',
	sizingMethod='image');
}
*/

#flagsContainer {
	position:absolute;
	top:100px; 
	left:-5px;
	z-index: 5;
	display:block;
	cursor:pointer;
}

#flagsContainerHtml {
	position:absolute;
	top:110px; 
	left:15px;
	z-index: 5;
	display:block;
	width:174px;
	height: 15px;
	cursor:pointer;
	background:url(../images/bitmap.gif) no-repeat;
}


.footer {
	position: inherit;
	margin:auto;
	padding-top: 40px;
	z-index:1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333333;
	text-align:center;
}

#introText {
	position:absolute;
	top:35px;
	left:50px;
	width:330px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	z-index:4;
	color:#333333;
}


#introText h1 {
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
}

#topLabels {
	position:absolute;
	top:110px;
	left:50px;
	width:330px;
	z-index:8;
}

#nav {
	position:absolute;
	z-index:9999;
	top:120px;
	left:250px;
}

#themeContainer {
	position:absolute;
	top:170px;
	left:-8px;
	width: 390px;
	height: 680px;
	z-index:4;
}


#mapContainer {
	position:absolute;
	top:32px;
	/*left:415px;*/
	left:363px;
	z-index:5;
	/*width: 850px;
	height: 265px;*/
}

#largebanner {
	position:absolute;
	top:265px;
	left:392px;
	width: 430px;
	height: 168px;
	z-index:5;		
}


#smallbanner {
	position:absolute;
	top:498px;
	left:398px;
	width: 430px;
	/*height: 350px;*/
	z-index:6;
}

#periodContainer {
	position:absolute;
	top:300px;
	left:800px;
	z-index:7;
}


.style2 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.style1 {font-size: 14px; color: #CE0404; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.style8 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CE0404; font-weight: bold; padding-left: 5px;}
.style11 {color: #CE0404; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.style12 {font-size: 12px; color: #CE0404; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.style13 {font-size: 12px; color: #CE0404; font-family: Verdana, Arial, Helvetica, sans-serif;}
.style14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #254D81;
	font-weight: bold;
}
.style15 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CE0404;
	font-weight: bold;
}

#pop_overlay
     {
          display: none;
          position: absolute;
          top: 0px;
          left: 0px;
		  margin:0;
		background:#FDFDEE;
		filter: alpha(opacity=65);
		-moz-opacity: .65;
		opacity: .65; 
		  z-index:1000;
		  
		  
     }

     #pop_container
     {
          display: none;
          position: absolute;
          top: 80px;
          left: 200px;
		  width: 741px;
          height: 451px;
		  z-index:1001;		 
     }

     #pop_inner
     {
          display: block;
		  position:absolute;
		  width: 740px;
          height: 450px;
          text-align: center;
		  z-index:1002;
     }

