* {
	font-weight: inherit;
	font-family: inherit;
	font-style: inherit;
	font-size: 100%;
	border: 0 none;
	outline: 0;
	padding: 0;
	margin: 0;
	}
.left{float: left}
.right{float: right}
.fix{clear: both; height: 1px;}

a{color: #000; text-decoration: none}
* html img { b:expression(pngimg(this)); }

body{font-family: "Times New Roman", serif; background-image: url('img/bg.jpg');}

strong{font-weight: bold;}	
em{font-style: italic;}
	
#header{
	position: relative;
	top: -20px;
	width: 990px;
	height: 480px;
	margin: auto;	
	background-repeat: no-repeat;
	}
#header.inside{
	height: 200px;
	}	
.header_1{background-image: url('img/spring_header.jpg');}		
.header_2{background-image: url('img/summer_header.jpg');}	
.header_3{background-image: url('img/autumn_header.jpg');}
.header_4{background-image: url('img/winter_header.jpg');}	



.inside_1{background-image: url('img/spring_inside.jpg');}		
.inside_2{background-image: url('img/summer_inside.jpg');}	
.inside_3{background-image: url('img/autumn_inside.jpg');}
.inside_4{background-image: url('img/winter_inside.jpg');}		
		
#tshadow{
	height: 20px;
	background-image: url('img/t_shadow.jpg');
	background-repeat: repeat-x;
	}

div#main{
	width: 990px;
	margin: auto;
	}
	
		
/* ---------- LANGUAGES ---------- */
/**/
/**/
ul#languages{
	list-style: none;
	position: absolute;
	top: 7px;
	left: 36px;
	}
ul#languages li{
	padding-bottom: 6px;
	}
ul#languages li.b{
	padding-bottom: 8px;
	}
ul#languages li.c{
	padding-bottom: 7px;
	}			
ul#languages a{
	display: block;
	width: 20px;
	height: 20px;
	margin-left: 4px;
	}
ul#languages .b a, ul#languages .c a{
	height: 19px;
	}	
ul#languages a:hover, ul#languages a.on{
	margin-left: 0px;
	}	
ul#languages .a a:hover, ul#languages .a a.on{
	width: 35px;	
	background-image: url('img/lang_lat_on.png');
	* background: none; 
	* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lang_lat_on.png', sizingMethod='fixed'); 		
	}	
ul#languages .b a:hover, ul#languages .b a.on{
	width: 30px;		
	background-image: url('img/lang_rus_on.png');
	* background: none; 
	* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lang_rus_on.png', sizingMethod='fixed'); 		
	}
ul#languages .c a:hover, ul#languages .c a.on{
	width: 38px;
	background-image: url('img/lang_eng_on.png');
	* background: none; 
	* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lang_eng_on.png', sizingMethod='fixed'); 		
	}
ul#languages .d a:hover, ul#languages .d a.on{
	width: 35px;	
	background-image: url('img/lang_ger_on.png');
	* background: none; 
	* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/lang_ger_on.png', sizingMethod='fixed'); 	
	}			 
/**/
/**/
/* ---------- LANGUAGES ---------- */

/* ---------- SEASONS ---------- */
/**/
/**/		
ul#seasons{
	width: 27px;
	list-style: none;
	position: absolute;
	right: 30px;
	top: 7px;
	}
ul#seasons li{
	padding-bottom: 6px;
	}
ul#seasons li.b{
	padding-bottom: 7px;
	}				
ul#seasons a{
	background-position: right center;
	display: block;
	overflow: hidden;
	width: 20px;
	height: 20px;
	}
ul#seasons li.a a{background-image: url('img/season1.jpg');	}
ul#seasons li.b a{background-image: url('img/season2.jpg');	}
ul#seasons li.c a{background-image: url('img/season3.jpg');	}
ul#seasons li.d a{background-image: url('img/season4.jpg');	}	
ul#seasons a:hover, ul#seasons a.on{
	width: 27px;
	}	
/**/
/**/	
/* ---------- SEASONS ---------- */

/* ---------- MENU ---------- */
/**/
/**/
table#menu{
	position: relative;
	top: 431px;
	left: 4px;
	margin: auto;
	width: 872px;
	text-align: center;
	border-spacing: 0;		
	}
.inside table#menu{
	top: 145px;
	}	
.header_1 table#menu{border: solid #abab39 1px;}	
.header_2 table#menu{border: solid #628a30 1px;}
.header_3 table#menu{border: solid #dd9302 1px;}
.header_4 table#menu{border: solid #6f9cc7 1px;}	
	
table#menu td{padding-left: 2px;}
table#menu td.first{padding-left: 0;}

.header_1 table#menu td{background-image: url('img/menu1_space.jpg');}
.header_2 table#menu td{background-image: url('img/menu2_space.jpg');}
.header_3 table#menu td{background-image: url('img/menu3_space.jpg');}
.header_4 table#menu td{background-image: url('img/menu4_space.jpg');}
	

table#menu td a{
	font-weight: bold;
	font-size: 13px;
	background-repeat: repeat-x;
	display: block;
	height: 14px;
	padding: 6px 15px 7px 15px;
	}
.header_1 table#menu td a{background-image: url('img/menu1.jpg');}
.header_2 table#menu td a{background-image: url('img/menu2.jpg');}
.header_3 table#menu td a{background-image: url('img/menu3.jpg');}
.header_4 table#menu td a{background-image: url('img/menu4.jpg');}	
		
table#menu td a:hover, table#menu td a.on{background-image: url('img/menu1_on.jpg');
}	
.header_1 table#menu td a:hover, .header_1 table#menu td a.on{background-image: url('img/menu1_on.jpg');}
.header_2 table#menu td a:hover, .header_2 table#menu td a.on{background-image: url('img/menu2_on.jpg');}
.header_3 table#menu td a:hover, .header_3 table#menu td a.on{background-image: url('img/menu3_on.jpg');}
.header_4 table#menu td a:hover, .header_4 table#menu td a.on{background-image: url('img/menu4_on.jpg');}	
				
/**/
/**/
/* ---------- MENU ---------- */




/* ---------- FOOTER ---------- */
/**/
/**/
div#footer{
	width: 990px;
	height: 80px;
	margin: auto;
	background-image: url('img/footer.jpg');
	background-repeat: no-repeat;
	color: #958864;
	font-size: 10px;
	font-family: arial, sans-serif;
	position: relative;
	}
#footer .notes{
	position: absolute;
	top: 35px;
	left: 62px;
	}
#footer .copy{
	text-align: right;
	position: absolute;
	top: 35px;
	left: 600px;
	}
#footer a{
	text-decoration: underline;
	color: #ae8e2f;
	}
#footer a:hover{
	color: #ed832b;
	}			
/**/
/**/
/* ---------- FOOTER ---------- */

	
	
a#link_to_start{
	height: 130px;
	width: 273px;
	position: absolute;
	top: 0;
	right: 155px; 
	}	
	
/* ---------- ICONS -------------*/

.twitter {
	position: relative;
	top: 440px;
	width: 920px;
	text-align: right;
}

.twitter_m {
	position: relative;
	top: 150px;
	width: 920px;
	text-align: right;
}
