/*Basic styles*/
html {

 font-size: 100%; /* IE hack */

}
BODY
{
	font-weight: normal;
	font-size: .7em;
	font-family: 'Verdana','Arial','Times New Roman';

}
TD
{
	font-weight: normal;
	font-size: .7em;
	color: #000000;
	line-height: 130%;
    font-family: 'Verdana','Arial','Times New Roman';

}
B
{
   
}
STRONG
{
    
}
SELECT
{

	color: #000000;
	line-height: 130%;
font-family: 'Verdana','Arial','Times New Roman';
font-size: 1em;
}
INPUT
{
 font-size: 1em;
	color: #000000;
	line-height: 130%;
font-family: 'Verdana','Arial','Times New Roman';
}
TEXTAREA
{
  font-size: 1em;
	color: #000000;
	line-height: 130%;
font-family: 'Verdana','Arial','Times New Roman';
}
LI
{
    

  
}
UL
{
    
    
}
P
{

}

H1, H2, H3, H4, H5, H6
{
  color:#000; 
  line-height:100%; 
   font-family: 'Garamond', 'Arial';
}

H1
{  
  font-size:2.4em;     
}
H2
{        
      font-size:2.2em;  
}
H3
{       
    font-size:2.0em;  
}
H4
{  
    font-size:1.8em;  
}
H5
{   font-size:1.4em;    
}
H6
{	font-size:1.2em;
}
A
{
	color: #000;
    text-decoration:none;

}
A:hover
{
    
     color:#F9B408;
    text-decoration:none;
}
A:active
{
    
       color:#F9B408;
    text-decoration:none;
}

HR
{
border:0;
    HEIGHT: 3px;
     background: transparent url(../../images/submenu_ruler.gif) repeat-x;
     margin:0;

}

/*Module styles*/

.ModulHeaderTable, #submenu_header
{
background: #000 url(../../images/modul_header_bg.jpg) repeat-x;

}
.ModulHeaderTD, #submenu_header
{
    color:#F9B408;
    font-family: 'Garamond', 'Arial';
    font-size:100%;
    padding:6px 10px 15px 10px;
    line-height:100%;
    font-weight:bold;
}

.ModulHeaderTDright
{

}


.ModulTable
{
    
padding:2px;

    
}



.ColumnHeader
{
    FONT-WEIGHT: bolder;
            background: url(../../images/submenu_ruler.gif) repeat-x bottom left;

    padding:10px 0 10px 0;
    
}
.FormButton, #tarjous
{
	border:none;
	cursor: pointer;
	color: #000;
	width:128px;
	height:36px;
	text-align:center;
	font-weight: bold;
background: #F9B408 url(../../images/form_button_bg.gif) no-repeat;

}

.FormButton:hover, #tarjous:hover
{
background: #F9B408 url(../../images/form_button_bg_hover.gif) no-repeat;
}

#tarjous,#tarjous:hover
{
    display:block;
    background-color:#fff;
    padding-top:10px;
}

.EditorTable
{

}
.EditorTD
{
padding:0;
}


/*Column styles*/

.column_1_1
{
}
.column_1_3
{
	
}

#moduls_area_wide .column_1_3
{
width:280px;	
}

.column_1_3 .ModulHeaderTable
{
   
}

.column_1_3 .ModulHeaderTD
{

}


.column_2_1
{
}
.column_2_3
{
    
}
.column_3_1
{
}
.column_3_3
{
}
.column_3_5
{
}
.column_4_1
{
}
.column_4_3
{
}
.column_4_5
{

}
.column_5_1
{
}
.column_5_3
{
}
.column_5_5
{
	
	
}
.column_5_7
{

}


.column_5_7 .ModulHeaderTable
{

}

.column_5_7 .ModulHeaderTD
{

}

.column_6
{
}
.column_7_1
{
	 
}
.column_7_3
{

}
.column_7_5
{ 

}
.column_7_7
{

}
.column_8_1
{
}
.column_8_3
{
}
.column_8_5
{
}
.column_8_7
{
}
.column_9_1
{

}

.column_9_1 .ModulHeaderTable,.column_9_5 .ModulHeaderTable
{

}

.column_9_1 .ModulHeaderTD, .column_9_5 .ModulHeaderTD
{

}

.column_9_3
{


}
.column_9_5
{

}
.column_10_1
{
  
}
.column_10_3
{
    
}
.column_10_5
{
   
}
.column_10_7
{
   
}
.column_15_1
{
}
.column_15_3
{
   
}
.column_15_5
{
}

.column_19_1
{
}
.column_19_3
{
 
}
.column_19_5
{
}
.column_19_7
{
	
}

.column_ver
{
	width: 20px;
	background: none;
	
}
.column_hor
{
	height: 20px;
background: none;
}


.clear
{
    clear:both;
}

/*Interface styles*/


.mainbody
{
   text-align: center; 
   margin:0 auto; 
   padding:0;
   background-color:#000;
}

.mainbody_intro
{
   text-align: center; 
   margin:0 auto; 
   padding:0;
   background-color:#fff;
}


#main
{
    width:920px;
 margin:0 auto; 
    position:relative;
}

#lang
{

background: url(../../images/lang_bg.gif) repeat-x;
height:40px;
padding-left:6px;
}

#lang ul
{
	margin: 0;
	padding: 0;
	list-style:none;
	
		
	
}
#lang li
{
  
    margin: 0;
    padding: 0;
    float:left;
}

#lang A, #lang A:visited, #lang A:hover, #lang A:active {
	
	text-decoration: none;
	color:#fff;
	

}

#lang_3
{
    background: url(../../images/lang_3.gif) no-repeat;
    width:83px;
    height:40px;
    text-indent:-5000em;
    display:block;
}

#lang_3:hover
{
    background: url(../../images/lang_3_f2.gif) no-repeat;

}

#lang_4
{
    background: url(../../images/lang_4.gif) no-repeat;
    width:88px;
    height:40px;
    text-indent:-5000em;
    display:block;
}

#lang_4:hover
{
    background: url(../../images/lang_4_f2.gif) no-repeat;

}

#lang_11
{
    background: url(../../images/lang_11.gif) no-repeat;
    width:85px;
    height:40px;
    text-indent:-5000em;
 display:block;
 
}

#lang_11:hover
{
    background: url(../../images/lang_11_f2.gif) no-repeat;

}

#header_pic
{
   	
	text-align:left;
	position:relative;
	height:195px;
	clear:both;
	z-index:1;

}

#header_pic_home
{
   	
	text-align:left;
	position:relative;
	height:350px;
	clear:both;
	z-index:1;


}

#header_pic img,#header_pic p,#header_pic_home img,#header_pic_home p
{
    border:0;
    margin:0;
    padding:0;
}

#logo
{
    position:absolute;
    top:0px;
    right:25px;      
	width:193px;
	height:82px;
}


#header_pic #logo
{

    top:-40px;

}

#logo h1
{
  margin:0;
  padding:0;
  text-indent:-5000px;
 
}

#logo A:link, #logo A:visited, #logo A:hover, #logo A:active 
{
    display: block;	
    width:200px;
    height:145px;
    	background: url(../../images/logo.jpg) no-repeat;
}



#header_pic #mainmenu
{

	position:absolute;
	top:153px;
	right:15px;

}


#header_pic_home #mainmenu
{

	position:absolute;
	bottom:0;
	right:15px;

}

#mainmenu ul
{
	margin:0;
padding:0;

 float:left;


}
#mainmenu li
{
    float:left;
    list-style:none;
  
   
}

#mainmenu li img
{
    margin:0;
    border:0;

    
   
}

#mainmenu a,#mainmenu a:visited
{
display:block;
color:#fff;

}

#season
{
    position:absolute;
    right:-5px;
    top:-74px;
    z-index:80;

    
}

#season_home
{
    position:absolute;
    right:-5px;
    bottom:42px;
    z-index:1000;
    
}



#season #inner,#season_home #inner
{
    width:189px;
    height:88px;
    

}

#season #inner h2,#season_home #inner h2
{
   margin:0;
    

}

	

#season a,#season a:visited,#season_home a,#season_home a:visited
{
   display:block;
    width:189px;
    height:88px;
    position:relative;
    text-indent:-5000em;
overflow:hidden;
}


#header_pic_footer
{
    	background: url(../../images/header_pic_footer.jpg) no-repeat;
    	height:13px;
    	clear:both;
}




#content
{
    background-color:#fff;
    text-align:left;
    position:relative;
     padding:20px;


}



#moduls_area_wide
{

      width:880px;
       min-height:150px;
	height:auto !important;
	height:150px;

    
}

#moduls_area
{
  text-align:left;
   left:220px;
   width:660px; 
   min-height:300px;
	height:auto !important;
	height:300px;
	float:left;
	position:relative;
   
}
#submenu_area
{
   float:left;
   text-align:left;
    width:200px;
    position:relative;
    margin:0 -200px 0 0 ;
}	
#submenu_header h3
{
    margin:0;
        font-family: 'Garamond', 'Arial';
    font-size:140%;
}

#submenu_header a,#submenu_header a:visited
{
   color:#F9B408;
    font-family: 'Garamond', 'Arial';


    line-height:100%;
    font-weight:bold;
    display:block;

}

#submenu_area ul
{
      margin:0;
      padding:0;  
      list-style:none;
    
}

#submenu_area ul ul
{    
      margin:0;    
      padding:5px 0 2px 10px;  
      
}


#submenu_area li
{       
      padding:5px 0 10px 10px;
            background: url(../../images/submenu_ruler.gif) no-repeat bottom left;
}

#submenu_area li a,  #submenu_area li a:visited
{    
      padding-left:18px; 
      background: url(../../images/arrow_r.gif) no-repeat;
      display:block;
      font-weight:bold;
}

#submenu_area li li a,#submenu_area li li a:visited
{
     
       padding:0;
      background: none;
       font-weight:normal;

}


#submenu_area li .active_link,#submenu_area li .active_link:visited
{
    font-weight:bold;
    color:#F9B408;
      background: url(../../images/arrow_r_active.gif) no-repeat;

}

#submenu_area li li .active_link,#submenu_area li li .active_link:visited
{
     background: none;    

}
#submenu_area li li
{
     background: none; 
     padding:5px 0 5px 10px;   
}





#tools
{
padding:20px 0 10px 0;
color:#7F7F7F;
   
}

#tools a,#tools a:visited
{

color:#7F7F7F;
   
}


#moduls_area_wide #tools
{
display:none;
   
}


#footer
{
     background: url(../../images/footer.jpg) no-repeat;
	height:100px;
	clear:both;
	position:relative;
	margin-bottom:10px;
	text-indent:-5000em;
	text-align:left;
	color:#fff;

}

#footer span
{
   display:none;
}



.hide
{
    display:none;
}


a img,a:visited img
{
    border:solid 1px #000;
}

a:hover img
{
    border:solid 1px #F9B408;
}

#intro
{
    margin:80px auto;
    width:340px;
    padding-top:300px;
    background: url(../images/intro_logo.gif) no-repeat;
}

.mainbody
{
     background:#000 url(../images/bg_winter.jpg) no-repeat center top;
}

.season_3
{
      	background: url(../images/season_3.png) no-repeat;
 
}

.season_4
{
      	background: url(../images/season_4.png) no-repeat;
 
}

.season_11
{
      	background: url(../images/season_11.png) no-repeat;
 
}
