hr.hidden {visibility: hidden;}

html {width: 100%; overflow-x: hidden;}
body {position: relative; min-width: 1000px;}

#main_leftcol {
	width: 32%;
	padding: 0px 80px;
	font-family: Arial, sans-serif !important;
	float: left;
	min-height: 600px;
	}

	#main_leftcol h3 {
		color: #06326d;
		display: block;
		margin: 0;
		padding: 0;
		font-size: 20px;
		font-weight: normal;
		}
		
		
	#main_news {
		margin: 30px 0px;
		}
		
		#main_news  .entry_th {
			margin: 20px 0px;
			}
			
		#main_news .date	{
			color: grey;
			}
			
		#main_news .text {
			margin-left: 20px;
			font-weight: bold;
			}
					
	#calendar {
		background: #c2dae4;
		width: 300px;
		padding: 20px 20px 20px 99px;
		}
		
		#calendar h3 {
			font-size: 18px;
			text-align: center;
			}
		
		#calendar div {
			width: 100%;
			text-align: center;
			color: red;
			font-family: Verdana, sans-serif;
			margin-top: 5px;
			}
			
	#main_leftcol #search {
		background: url('../img/search_bgrd.png') no-repeat;
		width: 254px;
		padding: 26px ;
		_padding: 18px 20px;
		margin: 50px 0px;
		font-family: Tahoma, sans-serif;
		}
		
		#main_leftcol #search form {
			display: inline;
			margin: 0px;
			height: 14px;
			}
			
			#main_leftcol #search a {
				color: white;
				font-weight: bold;
				display: block;
				}
				
			#main_leftcol #search a:hover {
				color: #6BC9FF;
				}
				
				#search input {display: inline; line-height: 14px;}
		
#main_rightcol {
		position: absolute;
		left: 45%;
		top: 280px;
		right: 3% !important;
		border-right: 1px white solid;
		min-width: 400px;
		border-left: 1px white solid;
		background: url('../img/main_menu_leftcorner.png') bottom left #595959 no-repeat;
		font-family: Tahoma, sans-serif;
		font-size: 13px;
		clear: both;
		}
		
		#main_rightcol_menu {
			float: right;
			margin: 20px 20px 0px -40px;
			width: 180px;
			z-index:10;
			position: relative;
			clear: both;
			height: 100%;
			}

			#main_rightcol_menu ul {
				font-size: 18px;
				font-weight: normal;
				color: white;
				margin: 0;
				padding: 0;
				list-style: none;
				}
				
                                #main_rightcol_menu li {
                                    margin-bottom: 10px;
                                    }
                                    
				#main_rightcol_menu li ul {
					margin: 0;
				}
				#main_rightcol_menu li ul li {
					font-size: 13px;
					margin: 0px;
					}
			
			
		#main_rightcol a	{
			color: white;
			}
			
			#main_rightcol a:hover {
				color: #6BC9FF;
				}
				
		#main_rightcol div.tituls  {	
				font-family: Tahoma, sans-serif;
				font-size: 12px;
				font-weight: normal;
				margin: 0px 20px 0px 20px;
				padding: 0px 0px 0px 110px;
				display: block;
				position: relative;
				left: -71px;
			}
			
			#main_rightcol div.titul1 {
				background: url('../img/main_titul1.jpg') top left no-repeat;
				height: 100px;
				padding-top: 40px;
				}
				
			#main_rightcol div.titul2 {
				background: url('../img/main_titul2.jpg') top left no-repeat;
				height: 97px;
				padding-top: 25px;
				}
				
			#main_rightcol div.titul3 {
				background: url('../img/main_titul3.jpg') top left no-repeat;
				height: 89px;
				padding-top: 25px;
				}
                
            ul.tituls_submenu {
                display: block;
                list-style: none;
                margin: 15px 0px 0px -35px;
                padding: 0;
                float: right;
                visibility:hidden;
                }
                
                ul.tituls_submenu li{
                    display: inline;
                    margin: 5px 0px;
                    padding: 0;
                    font-size: 90%;
                    white-space: nowrap;
                    line-height: 30px;
                    }
                    
                    div.tituls:hover ul.tituls_submenu {
                    visibility: visible;
                    }
		
		#main_rightcol .ending1 {
				width: 100%;
				height: 12px;
				background: url('../img/corner3.gif') bottom left no-repeat;
				clear: both;
		}
		
		*html #main_rightcol .ending1 {width: auto;}
			
			#main_rightcol .ending2 {
				width: 12px;
				height: 12px;
				float: right;
				background: url('../img/corner4.png') bottom right no-repeat;
				clear: both;
				}
		
		
#main_survey{
		position: absolute;
		left: 45%;
		top: 700px;
		right: 100px;
		padding: 10px 0px 0px 70px;
		/*background: url('../img/main7.jpg') top left no-repeat;*/
		font-family: Arial, sans-serif;
		font-size: 13px;
        min-height: 100px;
		}		
	
	#main_survey h3{
		color: #06326d;
		display: block;
		margin: 0;
		padding: 0;
		font-size: 18px;
		font-weight: normal;
		font-family: Tahoma, sans-serif;
	}
	
	#main_survey h4 {
		color: #06326d;
		font-weight: normal !important;
		font-size: 14px;
		font-family: Tahoma, sans-serif;
		margin-top: 10px;
	}
	
	#main_survey h4 a, #main_survey h3 a {
		font-weight: normal;
		}
	
	#main_survey ul {
		list-style: none;
		margin: 0px 0px 10px -20px;
	}
	
	#main_survey input {
		margin-right: 5px;
		}
		
		#main_survey a {
			font-family: Tahoma, sans-serif;
			line-height: 120%;
			}			
	
		#main_survey form {
			display: block;
			margin: 5px 0px;
			}
            
 #content {min-height: 700px; _height: 700px;}           
 
 img.polls_arrow {position: relative; top: 3px;}
 
 /*iroom*/
 
 #main_iroom_wrapper {
	background: #fff;
	width: 100%;
	margin: 0;
	font-family: Arial, sans-serif;
	padding-top: 20px;
	}
	
	*html #main_iroom_wrapper {width: auto;} /*IE 6 doesn't know what 100% is*/
 
 #main_iroom_wrapper a {color: #06326d;}
 
 #main_iroom h3 {
	color: #06326d;
		display: block;
		margin: 0;
		padding: 0;
		font-size: 20px;
		font-weight: normal;
 }
 
 #main_iroom h3 a {color: #06326d;}
 
 #main_iroom {
	background: #efefef url('../img/corner_light1.jpg') top left no-repeat;
	padding: 20px 40px;
	min-width: 400px;
	_width: 400px;
 }
 
	*html #main_iroom {width: auto;} /*IE 6 tongue*/
 
 #main_iroom_questions {
	float: right;
	background: #efefef url('../img/corner_iroom.jpg') top left no-repeat;
	width: 63px;
	height: 67px;
	margin-top: -36px;
	margin-right: -57px;
 }
 
	*html #main_iroom_questions  {position: absolute; right: 40px;}
	/*IE6 has some problems with relative positioning
	outside the parent block, so here comes absolute*/
 
 a#main_iroom_ask {
	background: url('../img/ask_sm.png') top left;
	display: block;
	width: 118px;
	height: 39px;
	float: right;
	margin: -5px 20px 5px 20px;
 }

 
 #main_iroom .entries_item {
	margin: 20px 0px 0px 0px;
	color: #333;
	}
		
 #main_iroom .entries_item .entries_header {
	margin: 0px;
	}

 #main_iroom .entries_item .entries_header {
	font-weight: bold;
		}
		
	span.iroom_count {
	font-weight: normal;
	color: #666;
	font-style: italic;
	}
	
 #main_iroom .entries_item .entries_date {
	color: grey;
	display:inline;
		}

#main_iroom p {margin: 0;}

#main_iroom a.readmore {display: inline;}

#main_iroom_wrapper .ending1 {
	/*width: 100%;*/
	/*_width: auto;*/
	height: 12px;
	background: #efefef url('../img/corner_light2.jpg') bottom left no-repeat;
	clear: both;
		}
		
		/**html #main_iroom_wrapper .ending1 {width: auto;}*/
			
#main_iroom_wrapper .ending2 {
	width: 12px;
	height: 12px;
	float: right;
	background: url('../img/corner_light3.jpg') bottom right no-repeat;
	clear: both;
	}
