fhtml {
	height:100%;
}

body {

    font-size:11px;
    font-family:arial;
	color: #000000;	
	padding:0px;
	margin:0px;
	height:100%;

    background-color:#ffffff; 
}
a {
	color: #000000;	
}

#middle {
    background-image:url(../gfx/common/logo.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}

#top-menu {
    margin-left:280px;
    padding-top:4px;
    width:551px;
}
#top-menu div {
    float:left;
}

#top-menu a {
    font-family:tahoma;
    font-size:13px;
    color:#5f5f5f;
    text-decoration:none;
    display:block;
    padding-left:20px;
    padding-top:11px;
    height:18px;
    padding-right:20px;
    border-left:1px solid #e6e6e6;
    text-align:right;
}

#top-menu .level1_divsel {
    background-image:url(../gfx/intro/top_button.png);
    background-position:1px bottom;
    background-repeat:no-repeat;
    margin-right:1px;
}
#top-menu .level1_divsel a{
    background-image:url(../gfx/intro/top_button_r.png);
    background-position:right bottom;
    background-repeat:no-repeat;
    color:#ffffff;
}
#middle #lang {
    padding-top:15px;
    float:right;
}
#middle #lang a {
    margin-left:17px;
    font-weight:bold;
    text-decoration:none;
    color:#a4a4a4;
}
#middle #lang #selected {
    color:#00558d;
    text-decoration:underline;    
}

#middle #big-logo {
    margin-top:23px;
    height:53px;
    background-image:url(../gfx/common/big_logo.jpg);
    background-position:center center;
    background-repeat:no-repeat;
    color:#d6900e;
    text-align:right;
    padding-right:20px;
    padding-top:120px;
    font-size:24px;
}
#middle #smaller {
    color:#d6900e;
    font-size:18px;
    text-align:right;
    padding-right:35px;
    position:relative;
    top:-25px;
} 

#left-menu {
    float:left;
    width:183px;
    margin-top:24px;
    margin-right:51px;
}



#left-menu div {
    background-image:url(../gfx/common/link_line.bmp);
    background-position:center 11px;
    background-repeat:repeat-x; 
    width:232px;
    margin-bottom:4px;
}
#left-menu a {
    background-color:#ffffff;
    font-weight:bold;
    font-family:tahoma;
    font-size:16px;
    color:#ce8900;
    text-decoration:none;
    padding-right:4px;
}
#left-menu .level1_divsel {
    color:#7b5422;
    background-image:url(../gfx/common/link_line_a.bmp);
}
#left-menu .level1_divsel a {
    color:#7b5422;
}


#left-menu .level2_div {
    background-image:url();
    background-position:left center;
    background-repeat:no-repeat;
    padding-bottom:3px;
    border-bottom:1px solid #e6e6e6;
    margin-top:15px;
}

#left-menu .level2_div .level2 {
    background-image:url(../gfx/common/menu_level2.gif);
    background-position:left center;
    background-repeat:no-repeat; 
    margin-left:7px;
    font-size:11px;
    color:#5f5f5f;
    padding-left:20px;
    font-weight:normal;
}

#left-menu .level2_divsel  {
    border-bottom:1px solid #7b5422;
    background-image:url();
    padding-bottom:4px;
    margin-top:15px;
}
#left-menu .level2_divsel .level2{
    background-image:url(../gfx/common/menu_level2.gif);
    background-position:left center;
    background-repeat:no-repeat; 
    margin-left:7px;
    font-size:11px;
    color:#7b5422;
    padding-left:20px;
    font-weight:normal;

}


#left-menu .level3_div {
    background-image:url();
    padding-bottom:3px;
    margin-top:12px;
}

#left-menu .level3_div .level3 {
    background-image:url(../gfx/common/menu_level3.gif);
    background-position:27px 3px;
    background-repeat:no-repeat; 
    /*margin-left:27px;*/
    font-size:11px;
    color:#5f5f5f;
    padding-left:12px;
        padding-left:39px;
    
    font-weight:normal;
}

#left-menu .level3_divsel {
    background-image:url();
    padding-bottom:3px;
    margin-top:12px;
}

#left-menu .level3_divsel .level3 {
    background-image:url(../gfx/common/menu_level3a.gif);
    background-position:left center;
    background-repeat:no-repeat; 
    margin-left:27px;
    font-size:11px;
    color:#5f5f5f;
    padding-left:12px;
    font-weight:normal;
}

#middle #content {
    margin-top:24px;
    margin-left:48px;   
    float:left;
    width:642px;
    
    padding-bottom:40px;
    
	min-height:140px;
    #height:140px;

    font-family: Tahoma;
    font-size: 11px;
    color: #3e3e3e;
}
html>body #middle #content 
{
    height: auto;
}

#middle #content #sit-mai-pri {
    float:right;
    position:relative;
    top:-9px;
}
#middle #content #sit-mai-pri a{
    float:left;
    margin-left:8px;
}
#middle #content #sit-mai-pri #sit {
    background-image:url(../gfx/common/sitemap.gif);
    background-position:center center;
    background-repeat:no-repeat; 
    width:12px;
    height:19px;
    display:block;
}
#middle #content #sit-mai-pri #mai {
    background-image:url(../gfx/common/mail.gif);
    background-position:center center;
    background-repeat:no-repeat; 
    width:13px;
    height:19px;
    display:block;
}
#middle #content #sit-mai-pri #pri {
    background-image:url(../gfx/common/print.gif);
    background-position:center center;
    background-repeat:no-repeat; 
    width:14px;
    height:19px;
    display:block;
}

#middle #content .page-title {
    color:#7b5422;
    font-family:tahoma;
    font-size:16px;
    font-weight:bold;
    background-color:#ffffff;
    padding-right:7px;
    position:relative;
}
#middle #content .page-title-line {
    height:9px;
    background-image:url(../gfx/common/link_line.bmp);
    background-position:center center;
    background-repeat:repeat-x; 
    margin-top:-12px;
}

#middle #content .text {
    padding-top:23px;

}


#middle #content .news_item {
    margin-bottom:24px;
}
#middle #content .news_item a, #middle #content .text a {
    color:#00558d;
    font-weight:bold;
    text-decoration:none;
}
#middle #content .news_item .date {
    font-size:11px;
    font-family:tahoma;
    font-weight:bold;
    color:#00558d;
}
#middle #content .news_box #archive{
    color:#00558d;
    font-weight:bold;
    text-decoration:underline;
}
#middle #content .news_box #order_news {
    color:#00558d;
    font-weight:bold;
    text-decoration:underline;
    float:right;
    position:relative;
    top:-13px;
}

#right {
    float:left;
    text-align:center;
    width:175px;
    padding-top:37px;
    margin-left:19px;
}

#footer {
    height:188px;
    background-image:url(../gfx/common/footer.jpg);
    background-position:center top;
    background-repeat:repeat-x;
    background-color:#eeeeee;
    color:#a4a4a4; 
}
html>body #footer {
    #height:140px;
}
#footer a {
    color:#8d8d8d;
}
#footer #body {
    padding-top:48px;
}
#footer #body-left {
    float:left;
    width:283px;
}
#footer #body-middle {
    float:left;
    width:150px;
}
#footer #body-right {
    float:left;
}
#params {
    font-size:14px;
    font-weight:normal;
    font-family:tahoma;
}
#params b{
    font-weight:bold;
}
