﻿/*--------------------------- base css -- Default style of site  (Content) ---------------------------------*/
H1,H2,H3{font-family:Arial;font-weight:normal;color:#ADCF82;text-decoration:none;word-spacing:normal;letter-spacing:normal;margin:0}
H1{font-size:41px;line-height:45px}
H2{font-size:22px;line-height:normal}
H3{font-size:18px;line-height:normal}

BODY,TD{font-family:Arial;font-size:13px;font-weight:normal;text-decoration:none;color:#3E3D40;padding:0/*OfficenaSerif Book*/} /*background-color:#D3CBC5; /*url(../media/bg_inner.jpg) center top repeat-x;*/
BODY{border-top:5px #ADCF82 solid;margin:0 auto;padding:0}
.frm{position:relative;z-index:-6;margin:0;padding:0}
.text-style{font-family:Arial;font-weight:normal;text-decoration:none;color:#3E3D40;font-size:13px;word-wrap:break-word}/*OfficenaSerif Book*/
img,a img{border:0}
/*--------------------------- End of base css ---------------------------------*/

/*--------------------------- Start of Main Container css ---------------------------------*/
.Main-contnr{position:absolute;z-index:1;width:100% /*background:#FFFFFF url(../media/bg_index1.jpg) center top repeat-x;*/}
.mainContent-contnr{position:relative;z-index:1;left:0;top:0;width:942px;margin:0 auto;padding:0}
.bottom-contnr{position:relative;z-index:1;width:100%;background:#ADCF82;border:1px red;margin:0 auto;padding:0}
/*--------------------------- End of Main Container css ---------------------------------*/

/*--------------------------- Start of Header css ---------------------------*/

.header{margin:0 auto;padding:0}
.sitelogo{width:320px;padding:37px 313px 23px 309px}
#logo{width:320px;height:121px}

/***** main menu css ******/
/*.mn-Contnr{ position: relative;z-index:4;width:640px;height:13px;margin:0 auto; padding:0 0 43px 0;text-align:center;}
.mn{width:100%;height:100%;}
.mn ul {min-height:40px;list-style: none outside none;margin:0 auto;padding:0;width: 100%;border:0 red solid;}
*/

.mn-sep, .mn-txt, .mn-txt-sel{font-family: Arial;font-size:13px;FONT-WEIGHT:bold;text-decoration:none;}
.mn-sep{color:#9BB974;padding:0 2px 0 2px;}
.mn-txt{color:#3E3D40;padding:0 0 0 0;}
.mn-txt:hover{color:#9BB974;}
.mn-txt-sel{color:#9BB974;padding:0 0 0 0;}

#nav li {display:inline;}
#nav li a {/*float: right;*/margin:0;padding:0;/*padding:0;text-decoration: none;*/border:0 red solid;}
#nav ul {display: none;}
#nav .tlvlli:hover > ul.frlvl {position:absolute;width:100%;display:block;margin:40px 0 0;}
/*#nav li.navli:hover > ul li a, #nav li.flvlli:hover > ul li a, #nav li.slvlli:hover > ul li a, #nav li.tlvlli:hover > ul li a, #nav li.frlvlli:hover > ul li a 
{
    float:left;margin:0;padding:0 0 0 9px;font-family:Arial;FONT-WEIGHT:bold;font-size:11px;line-height:40px;color:#ADCF82;

}
#nav li.navli:hover > ul li a{line-height:40px;}
.flvlli, .frlvl .frlvlli{min-height:40px;width:auto;}

/*.flvl .flvlli a{height:100%;line-height:40px; vertical-align:middle;}
.flvlli .txt, .slvlli .txt, .tlvlli .txt, .frlvlli .txt{text-decoration:none;}
.txt:hover{text-decoration:underline;}
 */
#nav li.navli:hover > ul.flvl li.flvlli a:hover{color:#ADCF82;/*text-decoration:none;*/}
#nav .flvl {background-color:#F7F7F7;-webkit-border-radius: 4px;border-radius: 4px;display: none;/*float:left;padding:10px 0 10px 0;*/ width: 100%;z-index: 6;}
#nav .slvl {background-color:#F4F4F4;-webkit-border-radius: 4px;border-radius: 4px;display: none;/*float:left;padding:5px 0 10px 0;*/width: 100%;z-index: 7;}
#nav .tlvl {background-color:#F1F1F1;-webkit-border-radius: 4px;border-radius: 4px;display: none;/*float:left;padding:5px 0 10px 0;*/width: 100%;z-index: 8;}
#nav .frlvl {background-color:#ECEBEB;-webkit-border-radius: 4px;border-radius: 4px;display: none;/*float:left;padding:5px 0 10px 0;*/width: 100%;z-index: 9;}

/*---- css for new menu structure ----*/

.mn-Contnr{position:relative;z-index:4;width:640px;text-align:center;margin:0 auto;padding:0 0 20px /*height:13px;*/}
.mn{width:100%;height:100%}
.mn ul{/*min-height:40px;float:right;*/list-style:none outside none;width:100%;border:0 red solid;margin:0 auto;padding:0}
.mn .flvl-contnr{position:relative;width:100%;display:block;padding:6px 0 0}

.flvl-contnr ul.flvl li.flvlli a:hover{color:#9BB974 /*text-decoration:none;*/}
.flvl-contnr > ul li a,.flvl-contnr li.flvlli> ul li a,#nav li.slvlli > ul li a,#nav li.tlvlli > ul li a,#nav li.frlvlli > ul li a
{font-family:Arial;font-weight:normal;font-size:14px;line-height:18px;color:#3E3D40;margin:0;padding:0 0 0 9px} /*float:left;text-decoration:none;*/

.flvlli,.frlvl .frlvlli{width:auto;display:inline /*float:left;*/}
.flvl .flvlli a{height:100%;vertical-align:middle /*line-height:40px;*/}
.flvlli .txt,.slvlli .txt,.tlvlli .txt,.frlvlli .txt{text-decoration:none}
.flvlli .txt-sel,.slvlli .txt-sel,.tlvlli .txt-sel,.frlvlli .txt-sel,.txt:hover{color:#9BB974;text-decoration:none /*font-style:italic;*/}
 
.flvl-contnr ul.flvl{width:100%;z-index:6}
.flvl-contnr ul.slvl{width:100%;z-index:7}
.flvl-contnr ul.tlvl{width:100%;z-index:8}
.flvl-contnr ul.frlvl{width:100%;z-index:9}

/*---- End of css for new menu structure ----*/

/**************** END OF MAIN MENU CSS ****************/

#topbannerDiv{position:relative;width:941px;margin:0;padding:0 1px 14px}
#topbanner{width:940px  /*height:397px;*/}

/*--------- Start of Search Div ---------*/
div#Divsearch{position:relative;visibility:visible;float:right;width:230px;height:43px;background:url(../media/soktxtbox_bg.png) left top no-repeat;margin:30px 0 29px;padding:0}
#sokText{position:relative;visibility:visible;float:left;width:171px;height:17px;background:none;text-align:left;padding:4px 7px 2px 16px}
#sokBtn{position:relative;visibility:visible;float:left;width:21px;height:17px;background:url(../media/soktxtboxbtn.png) no-repeat;text-align:center;margin:14px 15px 12px 0}
/*-------- End of Search Div -----------*/

/*--------------------------- End of Header css -------------------------------*/
/*----------------------------- Start of Middle Container's Css -----------------------------*/
.main-Contnt{width:100%;margin:0;padding:0 0 20px}
.left-contnr{width:199px;float:left;margin:0;padding:6px 0 0 1px}
.tempno3,.tempno3NL,.tempno1,.tempno1NL{float:left;text-align:left;margin:0}
.tempno3{width:500px;padding:0 21px}
.tempno3NL{width:721px;padding:0 21px 0 0}
.tempno1{width:721px;padding:0 0 0 21px}
.tempno1NL{width:942px;padding:0}
.right-contnr{width:200px;float:right;margin:0;padding:6px 0 0}

/*------------------------------- End of Middle Container's Css --------------------------------------------*/

/* -------------------------------- Start of Left Section --------------------------------- */
.leftMenu{width:199px;padding:4px 0 25px;}
.left-txt-contnr{width:100%;text-align:left;}
/* Left side level First css*/
.leftMenu UL, .leftMenu UL LI{position:relative;background:none;padding:0;margin:0 auto;width:188px;}
.leftMenu UL LI{list-style: none;}

/* Left side level second css*/
.leftMenu UL UL, .leftMenu UL UL LI{background:none;padding:0;margin:0 auto;width:188px;}
.leftMenu UL UL LI{list-style: none;vertical-align:top;}

/* Left side level third css*/
.leftMenu UL UL UL, .leftMenu UL UL UL LI{background:none;background-color:transparent;padding:0;margin:0 auto;width:188px;}
.leftMenu UL UL UL LI{list-style: none;vertical-align:top;}

/* Left side level fourth css*/
.leftMenu UL UL UL UL, .leftMenu UL UL UL UL LI{background:none;background-color:transparent;padding:0;margin:0 auto;width:188px;}
.leftMenu UL UL UL UL LI{list-style: none;vertical-align:top;}

/*----------------------------------------- first level ---------------------------------*/
.fistlevel_sep{background-color:#E0E0E0;position:relative;width:188px;height:1px;margin:0 auto;padding:0}
.fistlevel,.fistlevel_bullet,.level1Text,.fistlevel_sel,.fistlevel_bullet_sel,.level1Text_sel{position:relative}
.fistlevel{width:188px;text-align:left;margin:0 auto;padding:6px 0 7px}
.fistlevel_bullet{float:left;width:6px;height:6px;margin:0;padding:5px 6px 0 7px}
.fistlevel_sel{text-align:left;width:188px;margin:0 auto;padding:7px 0 6px}
.fistlevel_bullet_sel{float:left;width:6px;height:6px;margin:0;padding:4px 6px 0 7px}
.level1Text,.level1Text_sel{float:left;width:169px;vertical-align:top;line-height:16px;margin:0 auto;padding:0}

/*----------------------------------------- Second level ---------------------------------*/
.level2Text{position:relative;float:left;width:163px;vertical-align:top;line-height:14px;word-spacing:1px;margin:0 auto;padding:0 0 0 24px}
.level2Text_sel{position:relative;float:left;width:163px;vertical-align:top;line-height:14px;word-spacing:1px;margin:0 auto;padding:0 0 0 24px}
.secondlevel,.secondlevel_sel{position:relative;text-align:left;width:188px;margin:0 auto;padding:2px 0 3px}

/* ---------------------------------------------- third level ---------------------------------------------------- */
.thirdlevel{position:relative;width:188px;text-align:left;margin:0 auto;padding:3px 0 1px}
.level3Text{position:relative;width:151px;vertical-align:top;line-height:14px;margin:0 auto;padding:0 0 0 37px}
.level3Text_sel{position:relative;width:151px;vertical-align:top;line-height:14px;letter-spacing:0;word-spacing:1px;margin:0 auto;padding:0 0 0 37px}
.level4Text{position:relative;width:137px;vertical-align:top;text-align:left;line-height:normal;margin:0 auto;padding:0 0 0 51px}
.Fourthlevel_sel{position:relative;width:188px;text-align:left;margin:0 auto;padding:3px 0 7px}
.level4Text_sel{position:relative;width:137px;vertical-align:top;text-align:left;line-height:normal;letter-spacing:0;margin:0 auto;padding:0 0 0 51px}
.thirdlevel_sel,.Fourthlevel{position:relative;width:188px;text-align:left;margin:0 auto;padding:5px 0 1px}


/*---- submenu normal nad hover style------*/
.L_Font{font-family:Arial;font-weight:normal}
.L_Size{font-size:13px}
.L_Title{font-size:13px;color:#3E3D40;text-decoration:none}
.L_Level1{font-family:Arial;font-size:13px;font-weight:normal;color:#3E3D40;text-decoration:none}
.L_Level1:Hover,.L_Level2:Hover{color:#ADCF82}
.L_Level2,.L_Level3,.L_Level4{font-family:Arial;font-size:12px;font-weight:normal;color:#3E3D40;text-decoration:none}
.L_Level3:Hover,.L_Level4:Hover{color:#ADCF82;text-decoration:underline}

/*---- submenu selected nad hover style------*/
.L_Level1_Sel{font-family:Arial;font-size:13px;font-weight:bold;color:#3E3D40;text-decoration:none}
.L_Level1_Sel:Hover{color:#ADCF82}
.L_Level2_Sel{font-family:Arial;font-size:12px;font-weight:bold;color:#ADCF82;text-decoration:none}
.L_Level2_Sel:Hover,.L_Level3_Sel:Hover,.L_Level4_Sel:Hover{color:#3E3D40}
.L_Level3_Sel,.L_Level4_Sel{font-family:Arial;font-size:12px;font-weight:normal;color:#ADCF82;text-decoration:underline}

/* -------------------------------- End of Left Section --------------------------------- */

/* -------------------------------- Start of Middle Section --------------------------------- */

.middle-data{position:relative;width:auto;margin:10px 0 22px;padding:0}
.heading1,.cntct-heading1{width:auto;padding:0 0 7px}
.heading2,.cntct-heading2{width:auto;padding:0 0 5px 1px}

/******** MIDDLEBOX CSS ********/
.Middlebox-Contnr{position:relative;width:100%;margin:0;padding:0 0 10px 1px}
.Mbox{position:relative;float:left} /*width:374px;margin:0 104px 0 0;*/
.Mbox-t1nl-wdth{margin-right:0;width:374px}
.Mbox-t1nl-wdth-mrgn{margin-right:104px;width:374px}
.Mbox-t3-wdth{margin-right:0;width:500px}
.Mbox-t3nl-wdth{margin-right:0;width:340px}
.Mbox-t3nl-wdth-mrgn{margin-right:41px;width:340px}
.mboxcontainer{width:100%;text-align:left;margin:0;padding:0}
.mboximg{width:100%;text-align:left;cursor:pointer;margin:0;padding:5px 0 10px} /*width:374px;*/
.mboximg-t1nl-wdth{width:374px}
.mboximg-t3-wdth{width:500px}
.mboximg-t1-wdth,.mboximg-t3nl-wdth{width:340px}
.mboxtitle,.mboxdata,.mboxlesmer{width:100%;text-align:left;margin:0}
.mboxtitle{padding:0 0 11px}     /*0 0 21px 0*/
.mboxdata{word-wrap:break-word;padding:5px 0 10px}
.mboxlesmer{cursor:pointer;padding:0}
.lesmer_text{width:auto}

/*--- mbox text style---*/
.M_Box_Date,.M_Box_Data{font-family:Arial;font-size:12px;font-weight:normal;color:#3E3D40;text-decoration:none}
.M_Box_Data{line-height:normal;word-wrap:break-word}
.M_BoxTitle,.M_BoxTitle_inactive{font-family:Arial;font-size:17px;font-weight:bold;text-align:left;text-decoration:none}
.M_Box_Lesemer{font-family:Arial;font-size:14px;font-weight:normal;text-decoration:underline;text-align:left;letter-spacing:0}
.M_BoxTitle_Color,.M_BoxTitle_inactive_Color,.M_Box_Lesemer_Color{color:#ADCF82}
.M_BoxTitle_Color:Hover,.M_Box_Lesemer_Color:Hover{color:#3E3D40}
/******** END OF MIDDLEBOX CSS ********/

/******* ARTICLE CSS ********/
.article-Contnr{position:relative;width:100%;margin:0;padding:5px 0 20px}
.Article{position:relative;width:100%;margin:0}
.artimgcontainer{z-index:1;position:relative;float:left;max-width:200px;cursor:pointer;margin:0;padding:0 15px 0 0}/*width:200px;height:129px;*/
.ArtImg,.artimg{max-width:200px} /*width:200px;height:129px;*/
.artcontainer{position:relative;width:auto;display:table-cell;margin:0;padding:0}
.arttitle,.artdata,.artlesmer,.artdate{width:100%;text-align:left;margin:0}
.arttitle{line-height:20px;padding:0} /*0 0 11px 0*/
.artdate{line-height:14px;padding:3px 0 11px}
.artdata{word-wrap:break-word;line-height:normal;padding:5px 0 10px} /*width:auto;*/
.artlesmer{padding:0}
.artlesmer_text{width:auto}
.artlesmer_text a{cursor:pointer}
.PrevNext{position:relative;z-index:1;width:100%;text-align:right;margin:0;padding:15px 0 10px}

/*--- Article text style---*/
.M_Art_Data,.M_Artdate{font-family:Arial;font-size:12px;font-weight:normal;color:#3E3D40;text-decoration:none}
.M_Art_Data{line-height:normal;word-wrap:break-word}
.M_Artdate{font-weight:bold;color:#ADCF82}
.M_ArtTitle,.M_ArtTitle_inactive{font-family:Arial;font-size:17px;font-weight:bold;text-align:left;text-decoration:none}
.M_Art_Lesemer{font-family:Arial;font-size:14px;font-weight:normal;text-decoration:underline;text-align:left;letter-spacing:0}
.M_ArtTitle_Color,.M_ArtTitle_inactive_Color,.M_Art_Lesemer_Color{color:#ADCF82}
.M_prv_next,.M_prv_next1{font-family:Arial;font-size:12px;font-weight:bold;color:#9BB974;text-align:right;text-decoration:none}
.M_ArtTitle_Color:Hover,.M_Art_Lesemer_Color:Hover,.M_prv_next:hover{color:#3E3D40}
/******* END OF ARTICLE CSS ********/

/********* PRINT DIV CSS *********/
.print-contnrDiv{clear:both;z-index:0;position:relative;width:100%;height:18px;margin:0 auto;padding:10px 0}
.print-contnr{position:relative;float:right;right:0;width:80px;height:18px;text-align:left;margin:0;padding:0}
.sendMail,.addFav,.print{position:relative;float:right;margin:0}
.sendMail{width:13px;height:9px;text-align:left;z-index:0;padding:4px 0 0}
.addFav{width:16px;height:18px;z-index:0;padding:0 0 0 8px}
.print{width:15px;height:15px;z-index:1;padding:2px 0 0 7px}

/* -------------------------------- End of Middle Section --------------------------------- */

/* -------------------------------- Start of Right Section --------------------------------- */
.right-txt-contnr{width:100%;clear:both;text-align:left}

/*#rightAktulet{width:100%; padding:0 0 10px 0;margin:0;}
#rightInfoster{width:100%;padding:0 0 10px 0;margin:0;}*/
.rightAktuelt{width:100%;margin:0;padding:0 0 10px}

.rHeaderDiv1{text-align:left;padding:0 0 9px}
.right_sep{width:100%;height:7px;background:url(../media/sep.png) left top repeat-x;margin:0 0 15px}
.RightArticle{width:100%;text-align:left;padding:0 0 14px}
.r_art_sep{height:0;border-bottom:1px #ADCF82 solid;margin:0 0 17px}
.RightArtTitle{width:auto;padding:0 0 5px 1px}
.rightimagecontainer{width:200px;margin:0;padding:0 0 5px} /*height:66PX;*/
.rightimg{width:200px;cursor:pointer} /*height:77PX;*/
.RightArtData{width:auto;padding:3px 0 5px 1px}
.rightLesmer{width:auto;padding:3px 0 0 1px}
.r_lesmer_text{width:auto;padding:0}

/*--- right Article text style---*/
.R_Header{font-family:Arial;font-size:20px;line-height:20px;font-weight:400;color:#9BB974;text-decoration:none} /*Officina Serif Book*/
.R_Title{font-family:Arial;font-size:12px;font-weight:700;text-decoration:none;line-height:15px}
.R_Data{font-family:Arial;font-size:12px;font-weight:400;color:#3E3D40;text-decoration:none;line-height:15px}
.R_Lesemer{font-family:Arial;font-size:12px;font-weight:700;text-decoration:underline}
.R_Lesemer_Color{color:#AACD7D}
.R_Title_Color,.R_Title_Sel_Color:Hover,.R_Title_inactive_Color{color:#ADCF82}
.R_Title_Color:Hover,.R_Title_Sel_Color,.R_Lesemer_Color:Hover{color:#3E3D40}
/* -------------------------------- End of Right Section --------------------------------- */

/*---------------------------------------------- Footer Section ---------------------------------------- */
.footer{position:relative;width:942px;text-align:left;margin:0 auto}
.footer-text{width:358px;float:left;text-align:left;background:url(../media/footer_sep.png) right 24px no-repeat;padding:17px 34px 15px 91px}
.a2nLink{width:175px;float:right;line-height:11px;padding:26px 1px 0 26px}
.link1{padding-bottom:7px}
.footerlink{padding:20px 0 30px}
.footer_menu{width:auto;text-align:center}
.B_Data{font-family:Arial;font-size:12px;line-height:11px;font-weight:400;color:#FFF;text-decoration:none}  /*Officina Sans Book*/
.B_Data a{color:#FFF;text-decoration:none}
.B_Link{font-family:Arial;font-size:12px;font-weight:400;text-decoration:none} /*Officina Sans Book*/
.B_sep{font-family:Arial;font-size:11px;font-weight:400;color:#FFF;padding:0 2px}
.B_Data a:hover,.B_Link_Color:Hover{color:#3E3D40}
.B_Link_Color,.B_Link_Color_Copyright{color:#FFF}
/*---------------------------------------------- End of Footer Section ---------------------------------------- */


/*------------------------------------------ Start of CSS for Search Page -----------------------------------*/

div#DivSearch1{position:relative;vertical-align:middle;width:700px;height:auto}
.S_title,.S_Text,.linktext{font-family:Arial;font-size:12px;text-decoration:none}
.S_title,.linktext{font-weight:700}
.S_Text{font-weight:400}
.title1,.text{font-family:Arial;font-size:11px;font-weight:400;text-decoration:none}
.S_Text_Color,.title1,.linktext{color:#463933}
.S_Text_Color:Hover,.linktext:Hover{color:#5D8642}
.S_title,.text{color:#5F534E}
div#frmSearchDiv,div#pnlMain{position:inherit;text-align:left;width:100%}

/*------------------------------------------ End of CSS for Search Page -----------------------------------*/


/*-- -------------------------- Start of css for popup Referlink lightbox ------------------------------- --*/
	#simplemodal-overlay {background-color:#7A7B7A/*-image: url("media/bg1.png");*/}
    #simplemodal-container{position:absolute !important;width:540px !important;height:560px !important;z-index:4;background-color:#fff;}
    #simplemodal-container iframe{width:540px !important;height:560px !important;}
    #simplemodal-container a.modalCloseImg {background:url(media/closegmap.png) no-repeat;width:25px;height:29px;display:inline;z-index:3200;position:absolute;top:-5px;right:-5px;cursor:pointer;}
    #simplemodal-container p.larger a {background:url(media/viewlarger.png) no-repeat;display:inline;z-index:3200;position:absolute;bottom:-24px;right:-28px;cursor:pointer;color:#fff;padding-left:20px;height:20px;width:80px;text-decoration:none;font-size:0.8em;}
/*-- -------------------------- End of css for popup Referlink lightbox ------------------------------- --*/
    
/*-- -------------------------- Satrt of css for topScroll Arrow ------------------------------- --*/
    /*.RadToolTip .rtCalloutTopCenter{margin-top:-3px;}*/
    #back-top span{-moz-transition: all 1s ease 0s;background:#DDDDDD url("images/arrow-up-large.png") no-repeat scroll center center; /*url("images/up-arrow.png") no-repeat scroll center center;*/display: block;height: 46px;margin-bottom: 8px;width: 45px;}
    #back-top {/*bottom: 52px;*/bottom: 0;margin: 0 0 0 85%;position:fixed;z-index:7;}
    #back-top span:hover {background-color:#99999B;/*#A0C475/3E3D40 background: url("images/up-arrow_mo.png") no-repeat scroll center center;*/ height:46px;margin-bottom: 8px;width:45px;}
    
    a#backToTop {
        background-color: #DF068C;
        background-image: url("images/back-top.png");
        background-position: center center;
        background-repeat: no-repeat;
        border-radius: 50px;
        bottom: 85px;
        display: none;
        height: 38px;
        outline: medium none !important;
        position: fixed;
        right: 4%;
        text-decoration: none;
        transition: all 300ms linear 0s;
        width: 38px;
        z-index: 9999999;
    }
    a#backToTop:hover {
        background-color: #757575;
    }
/*-- -------------------------- End of css for topScroll Arrow ------------------------------- --*/

.clear{clear:both;display:block;height:1px;overflow:hidden;margin:0;padding:0}
IMG.png{behavior:url(media/iepngfix.htc)}
.HL{background:#FC6;color:#000}