/* Generale */
* {
	padding : 0;
	margin : 0;
}

body {
        background-image: url(../img/body_bg.gif);
        background-repeat: repeat-x;
        background-attachment:fixed;
        font-family: Arial, Helvetica, sans-serif;
}


p{
        margin-bottom:15px;
}

sup{line-height:90%;}
@font-face { font-family: trebuc; src:url(../fonts/download-trebuc.ttf) format('truetype'); }
A:ACTIVE, A:LINK, A:VISITED {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #ff5500;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        text-decoration:none;
}
A:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #ff5500;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        text-decoration: none;
}

#gFlashIntro {
        position:absolute;
        z-index: 100;
        width: 100%;
        text-align: center;
}
#gPanTableHead{
        background-color:#ecfafc;
        padding: 7px 7px 7px 7px;

        border-top: #DDDDDD 1px solid;
        border-right: #DDDDDD 1px solid;
        border-bottom: #DDDDDD 1px solid;
        border-left: #DDDDDD 1px solid;
        float:left;
}
#gPanTable {
        background-color:#FAFBFC;
        padding: 7px 7px 7px 7px;

        border-top: #ffd8b2 1px solid;
        border-right: #ffd8b2 1px solid;
        border-bottom: #ffd8b2 1px solid;
        border-left: #ffd8b2 1px solid;
        float:left;
        width:100%;
}

#canvas {
	width : 1062px;
	margin : auto;
	min-height : 100%;
	height : auto !important ;
} 

#mainarea{background-color:#ffffff;border: 1px solid #FF7E00;border-top:0px;}
#musicControl{text-align: center; margin-top: 40px; width: 36px; height: 160px;}
.musicControl_top{ background-image: url(../img/lateral_pan_top.gif); background-repeat: no-repeat;width: 36px;height:12px;}
.musicControl_bottom{ background-image: url(../img/lateral_pan_bottom.gif); background-repeat: no-repeat;width: 36px;height: 13px;}
.musicControl_content{ background-image: url(../img/lateral_pan_bg.gif); background-repeat: repeat-y;width: 36px;height:125px;}
#musicControl img {margin-top: 2px;}
#content_left{float:left; width: 180px;margin-left: 10px;}
#content_middle{margin-left: 10px; float:left; padding-left: 45px; padding-right: 75px;width:550px;}
#content_right{float:left;margin-left: 10px;}
/*
#header{height:173px;background-image: url(../img/Header_2.jpg); background-repeat: no-repeat;background-position: left center;}
*/
#header{height:173px;}
.header_underline{height: 1px;  background-color: #FF7E00;width: 958px;}
#footer{width: 100%; text-align: center;}
.clr{clear:both;}
.flleft{float:left;}
.logo{width: 175px;}
.middlelogo{margin-top: 26px;width: 320px;}
.middleHeader{width: 725px;}
#header .controlarea{width: 115px;margin-top: 0px;text-align: right;}
#header .controlarea img {margin-bottom: 3px;}
.gLanguageZone{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #64584e;
        font-style: normal;
        font-weight: normal;
        text-align: right;
        width: 112px;
        margin-bottom: 50px;
        margin-top: 5px;
}
#header .txt1{height: 44px; background-image: url(../img/ico_yinyan.jpg); background-repeat: no-repeat; margin-left: 420px; padding-left: 50px; padding-top:10px;margin-top: 70px; color:#E48020; font-size: 22px;font-weight: normal;font-family: Arial;}
#header .txt2{line-height: 21px;margin-left: 14px; margin-top: 28px; color:#D27600; font-size: 14px;font-weight: bold;}
/* SMenu */
.gBottomMenu{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #967737;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        padding-top:5px;
}
A.gBottomMenu:ACTIVE, A.gBottomMenu:LINK, A.gBottomMenu:VISITED {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #967737;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        text-decoration:none;
}
A.gBottomMenu:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ff5500;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        text-decoration: none;
        border-bottom: #ff5500 1px dashed;
}
A.gBottomMenuSelected:ACTIVE, A.gBottomMenuSelected:LINK, A.gBottomMenuSelected:VISITED {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #967737;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        text-decoration:none;
}
A.gBottomMenuSelected:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ff5500;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        text-decoration: none;
        border-bottom: #ff5500 1px dashed;
}

A.gSmenu:ACTIVE, A.gSmenu:LINK, A.gSmenu:VISITED {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #a0844b;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        background-attachment:scroll;
        background-image:url(../img/smenu_bg.gif);
        background-repeat:no-repeat;
        background-position: 100% 90%;
        padding-right:10px;
        text-decoration:none;
}
A.gSmenu:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #836830;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        background-attachment:scroll;
        background-image:url(../img/smenu_bg_roll.gif);
        background-repeat:no-repeat;
        background-position: 100% 90%;
        padding-right:10px;
        text-decoration: none;
        border-bottom: #ff5500 1px dashed;
}

A.gSmenuActive:ACTIVE, A.gSmenuActive:LINK, A.gSmenuActive:VISITED {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ff5500;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        background-attachment:scroll;
        background-image:url(../img/smenu_bg.gif);
        background-repeat:no-repeat;
        background-position: 100% 90%;
        padding-right:10px;
        text-decoration:none;
}
A.gSmenuActive:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ff5500;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        background-attachment:scroll;
        background-image:url(../img/smenu_bg_roll.gif);
        background-repeat:no-repeat;
        background-position: 100% 90%;
        padding-right:10px;
        text-decoration: none;
        border-bottom: #ff5500 1px dashed;
}
.gSmenuSelected{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ff5500;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
}

A.gScategory:ACTIVE, A.gScategory:LINK, A.gScategory:VISITED {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #4a4b4c;
        font-style: normal;
        line-height: 16px;
        font-weight: bold;
        border-bottom:#c9d0ca 1px dashed;
        text-decoration:none;
}
A.gScategory:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ff5500;
        font-style: normal;
        line-height: 16px;
        font-weight: bold;
        border-bottom:#fc5604 1px dashed;
        text-decoration: none;
        border-bottom: #ff5500 1px dashed;
}
A.gScategorySelected:ACTIVE, A.gScategorySelected:LINK, A.gScategorySelected:VISITED {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #4a4b4c;
        font-style: normal;
        line-height: 16px;
        font-weight: bold;
        border-bottom:#c9d0ca 1px dashed;
        text-decoration:none;
}
A.gScategorySelected:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ff5500;
        font-style: normal;
        line-height: 16px;
        font-weight: bold;
        border-bottom:#fc5604 1px dashed;
        text-decoration: none;
}
#mainmenu_wrapper {  width: 1024px;  height: 40px;margin-bottom: 10px; margin : auto;}
#mainmenu_wrapper a{margin-right: 35px;}
.mainmenu{margin-bottom:2px;}


#musicplay{}
.block_header{padding-top: 7px;background-color: #FFDB4A; background-image:url(../img/balken_bg.jpg);  background-repeat: repeat-x; width:313px; color: #FFFFFF;height:24px;font-weight:bold;font-family:  Arial, Helvetica, sans-serif;font-size:12px;}
.block_header_left{background-color: #FFDB4A; background-image:url(../img/balken_bg_left.jpg);  background-repeat: no-repeat; width:6px; color: #FFFFFF;height:31px;}
.block_header_right{background-color: #FFDB4A; background-image:url(../img/balken_bg_right.jpg);  background-repeat: no-repeat; width:6px; color: #FFFFFF;height:31px;}
.news_block{width: 325px;}
.press_block{width: 260px;}
.calendar_block{width: 325px;margin-left: 22px;}
.press_block_header{width: 248px;}
/* News */
A.gStaticNewsTitle:ACTIVE, A.gStaticNewsTitle:LINK, A.gStaticNewsTitle:VISITED {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        color: #ff5500;
        font-style: normal;
        line-height: 22px;
        font-weight: bold;
        text-decoration:none;
}
A.gStaticNewsTitle:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        color: #ff5500;
        font-style: normal;
        line-height: 22px;
        font-weight: bold;
        text-decoration:none;
}
.gNewsDate {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #646567;
        font-style: normal;
        line-height: 16px;
        font-weight: bold;
}
.gSingleNewsDate {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #ff5500;
        font-style: normal;
        line-height: 14px;
        font-weight: bold;
}

/* links */
A.gBodyText:ACTIVE, A.gBodyText:LINK, A.gBodyText:VISITED {
        text-decoration: none;
}
A.gBodyText:HOVER{
        text-decoration: none;
        border-bottom: #ff5500 1px dashed;
}
A.gLocationLinks:ACTIVE, A.gLocationLinks:LINK, A.gLocationLinks:VISITED {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #967737;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        text-decoration:none;
}
A.gLocationLinks:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ff5500;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        text-decoration: none;
        border-bottom: #ff5500 1px dashed;
}

A.gMoreDetails:ACTIVE, A.gMoreDetails:LINK, A.gMoreDetails:VISITED {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #967737;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        text-decoration:none;
        text-transform:uppercase;
}
A.gMoreDetails:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #ff5500;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        text-decoration: none;
        text-transform:uppercase;
        border-bottom: #ff5500 1px dashed;
}
A.gTitleLink:ACTIVE, A.gTitleLink:LINK, A.gTitleLink:VISITED {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #967737;
        font-style: normal;
        line-height: 16px;
        font-weight: bold;
        text-decoration:none;
}
A.gTitleLink:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #ff5500;
        font-style: normal;
        line-height: 16px;
        font-weight: bold;
        text-decoration: none;
        border-bottom: #ff5500 1px dashed;
}
A.gArrowLink:ACTIVE, A.gArrowLink:LINK, A.gArrowLink:VISITED {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #a0844b;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        background-attachment:scroll;
        background-image:url(../img/smenu_bg.gif);
        background-repeat:no-repeat;
        background-position: 100% 50%;
        padding-right:10px;
        text-decoration:none;
}
A.gArrowLink:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #836830;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        background-attachment:scroll;
        background-image:url(../img/smenu_bg_roll.gif);
        background-repeat:no-repeat;
        background-position: 100% 50%;
        padding-right:10px;
        text-decoration: none;
        border-bottom: #ff5500 1px dashed;
}

#gSortOrderTD {
        padding: 5px 0px 5px 7px;
        border-bottom: #d3d9d4 1px dashed;
}
#gTableHead{
        border:#ede2cc 0px dashed;
}
#gTableRows{
        padding: 5px 7px 3px 7px;
}
.gTableRows{
        padding: 5px 7px 3px 7px;
}
A.gSortOrderLink:ACTIVE, A.gSortOrderLink:LINK, A.gSortOrderLink:VISITED {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ff5500;
        font-style: normal;
        line-height: 16px;
        font-weight: bold;
        text-decoration:none;
}
A.gSortOrderLink:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ff5500;
        font-style: normal;
        line-height: 16px;
        font-weight: bold;
        border-bottom:#fc5604 1px dashed;
        text-decoration: none;
}
.gSortOrderText {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #64584e;
        font-style: normal;
        line-height: 20px;
        font-weight: bold;
        text-decoration:none;
}

A.gLanguageActive:ACTIVE, A.gLanguageActive:LINK, A.gLanguageActive:VISITED {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #a46f00;
        font-style: normal;
        line-height: 12px;
        font-weight: bold;
        text-decoration:none;
}
A.gLanguageActive:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #ff5500;
        font-style: normal;
        line-height: 12px;
        font-weight: bold;
        text-decoration: none;
}
A.gLanguageSelected:ACTIVE, A.gLanguageSelected:LINK, A.gLanguageSelected:VISITED {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #ff5500;
        font-style: normal;
        line-height: 12px;
        font-weight: bold;
        text-decoration:none;
}
A.gLanguageSelected:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #ff5500;
        font-style: normal;
        line-height: 12px;
        font-weight: bold;
        text-decoration: none;
}
A.gReadMore:ACTIVE, A.gReadMore:LINK, A.gReadMore:VISITED {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #ff5500;
        font-style: normal;
        line-height: 12px;
        font-weight: bold;
        text-decoration:none;
}
A.gReadMore:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #ff5500;
        font-style: normal;
        line-height: 12px;
        font-weight: bold;
        text-decoration: none;
        border-bottom: #ff5500 1px dashed;
}



/* -------------------------------------------------------------------------------------- KALENDAR CSS -- */

#gKalendarSTitle1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #4a4b4c;
        font-style: normal;
        line-height: 16px;
        font-weight: bold;
        text-decoration:none;
        border-bottom:#ffdf64 1px solid;
        padding: 5px 7px 5px 7px;
        margin-top: 10px;
        margin-bottom: 5px;
        background-color: #FAFAFA;
}
#gKalendarSTitle {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #4a4b4c;
        font-style: normal;
        line-height: 16px;
        font-weight: bold;
        text-decoration:none;
        border-bottom:#dce1dd 1px solid;
        padding: 5px 7px 4px 7px;
        margin-top: 10px;
        margin-bottom: 5px;
        background-color: #ffdf64;
}
.gKalendarSelectText {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #717172;
        font-style: normal;
        line-height: 14px;
        font-weight: bold;
}
.gKalendarDate {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ff5500;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
}
.gKalendarText {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #646567;
        font-style: normal;
        line-height: 14px;
        font-weight: normal;
}
A.gKalendarLink:ACTIVE, A.gKalendarLink:LINK, A.gKalendarLink:VISITED {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #a0844b;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        text-decoration:none;
}
A.gKalendarLink:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #836830;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        text-decoration: none;
        border-bottom: #ff5500 1px dashed;
}
A.gKalendarLocation:ACTIVE, A.gKalendarLocation:LINK, A.gKalendarLocation:VISITED {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #a0844b;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        text-decoration:none;
}
A.gKalendarLocation:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #a0844b;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        text-decoration: none;
        border-bottom: #ff5500 1px dashed;
}
.gKalendarRow{
        background:#fDfDfD;
}

.gKalendarApply{
        background:#fAfAfA;
        padding-bottom:5px;
}

.gKalendarOverRow{
        background:#F7F7F7;

}

#gCategMenuTD{
        padding-bottom:5px;
}


/* ----------------------------------------------------------------------------------------- Boxes */
.gBoxTitle {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ff5500;
        font-style: normal;
        line-height: 13px;
        font-weight: bold;
}
.gBoxDate {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #646567;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
}
.gBoxTitleComment {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #ff5500;
        font-style: normal;
        line-height: 13px;
        font-weight: normal;
}
.gBoxSemType {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #ff5500;
        font-style: normal;
        line-height: 14px;
        font-weight: bold;
}
.gBoxSemLevel {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #ff5500;
        font-style: normal;
        line-height: 14px;
        font-weight: bold;
}
.gBoxDescription {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #646567;
        font-style: normal;
        line-height: 14px;
        font-weight: normal;
}
/* Links */

.gLinksText {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #64584e;
        font-style: normal;
        line-height: 18px;
        font-weight: normal;
}
A.gLinksTitle:ACTIVE, A.gLinksTitle:LINK, A.gLinksTitle:VISITED{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #967737;
        font-style: normal;
        line-height: 16px;
        font-weight: bold;
        text-decoration:none;
}
A.gLinksTitle:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #967737;
        font-style: normal;
        line-height: 16px;
        font-weight: bold;
        text-decoration:none;
        border-bottom: #ff5500 1px dashed;
}
.gLinksRow{
        background:#ffffff;
}
.gLinksOverRow{
        background:#f9f9f9;
}

/* Press */
A.gPressTitle:ACTIVE, A.gPressTitle:LINK, A.gPressTitle:VISITED {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #967737;
        font-style: normal;
        line-height: 16px;
        font-weight: bold;
        text-decoration:none;
}
A.gPressTitle:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #967737;
        font-style: normal;
        line-height: 16px;
        font-weight: bold;
        text-decoration:none;
        border-bottom: #ff5500 1px dashed;
}
.gPressDescription{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #646567;
        font-style: normal;
        line-height: 14px;
        font-weight: normal;
}


/* Poze */
.gPic1{
        border:1px solid #464748;
}
.gPic2{
        border:solid 1px #ffd8b2;
}
.gPicDiv{
        padding:4px;
        border:solid 1px #e0dedc;
}
.gHomeGallery{
        border:1px solid #ffd8b2;
}
.gHomeGalleryOver{
        border:solid 1px #464748;
}

/* SMenu */
.gBottomMenu{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #967737;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        padding-top:5px;
}
A.gBottomMenu:ACTIVE, A.gBottomMenu:LINK, A.gBottomMenu:VISITED {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #967737;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        text-decoration:none;
}
A.gBottomMenu:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ff5500;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        text-decoration: none;
        border-bottom: #ff5500 1px dashed;
}
A.gBottomMenuSelected:ACTIVE, A.gBottomMenuSelected:LINK, A.gBottomMenuSelected:VISITED {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #967737;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        text-decoration:none;
}
A.gBottomMenuSelected:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ff5500;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        text-decoration: none;
        border-bottom: #ff5500 1px dashed;
}

A.gSmenu:ACTIVE, A.gSmenu:LINK, A.gSmenu:VISITED {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #a0844b;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        background-attachment:scroll;
        background-image:url(../img/smenu_bg.gif);
        background-repeat:no-repeat;
        background-position: 100% 90%;
        padding-right:10px;
        text-decoration:none;
}
A.gSmenu:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #836830;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        background-attachment:scroll;
        background-image:url(../img/smenu_bg_roll.gif);
        background-repeat:no-repeat;
        background-position: 100% 90%;
        padding-right:10px;
        text-decoration: none;
        border-bottom: #ff5500 1px dashed;
}

A.gSmenuActive:ACTIVE, A.gSmenuActive:LINK, A.gSmenuActive:VISITED {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ff5500;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        background-attachment:scroll;
        background-image:url(../img/smenu_bg.gif);
        background-repeat:no-repeat;
        background-position: 100% 90%;
        padding-right:10px;
        text-decoration:none;
}
A.gSmenuActive:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ff5500;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        background-attachment:scroll;
        background-image:url(../img/smenu_bg_roll.gif);
        background-repeat:no-repeat;
        background-position: 100% 90%;
        padding-right:10px;
        text-decoration: none;
        border-bottom: #ff5500 1px dashed;
}
.gSmenuSelected{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ff5500;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
}

A.gScategory:ACTIVE, A.gScategory:LINK, A.gScategory:VISITED {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #4a4b4c;
        font-style: normal;
        line-height: 16px;
        font-weight: bold;
        border-bottom:#c9d0ca 1px dashed;
        text-decoration:none;
}
A.gScategory:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ff5500;
        font-style: normal;
        line-height: 16px;
        font-weight: bold;
        border-bottom:#fc5604 1px dashed;
        text-decoration: none;
        border-bottom: #ff5500 1px dashed;
}
A.gScategorySelected:ACTIVE, A.gScategorySelected:LINK, A.gScategorySelected:VISITED {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #4a4b4c;
        font-style: normal;
        line-height: 16px;
        font-weight: bold;
        border-bottom:#c9d0ca 1px dashed;
        text-decoration:none;
}
A.gScategorySelected:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ff5500;
        font-style: normal;
        line-height: 16px;
        font-weight: bold;
        border-bottom:#fc5604 1px dashed;
        text-decoration: none;
}

/* -------------------------------------------------------------------------------------- KALENDAR MENU -- */

.gSKategory {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ff5500;
        font-style: normal;
        line-height: 16px;
        font-weight: bold;
        text-decoration:none;
        border-bottom:#c9d0ca 1px dashed;
}
#gSKategorySpace {
        padding-top: 2px;
        padding-bottom: 2px;
}
A.gSKategory:ACTIVE, A.gSKategory:LINK, A.gSKategory:VISITED {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #4a4b4c;
        font-style: normal;
        line-height: 16px;
        font-weight: bold;
        border-bottom:#c9d0ca 1px dashed;
        text-decoration:none;
}
A.gSKategory:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ff5500;
        font-style: normal;
        line-height: 16px;
        font-weight: bold;
        border-bottom:#fc5604 1px dashed;
        text-decoration: none;
        border-bottom: #ff5500 1px dashed;
}

/* Offerings Home */
#gCategoryWidth {
        width:550px;
        float: left;
}
#gCategoryPic {
        padding: 10px 10px 10px 0px;
        float:left;
        width:115px;
        margin-top:;

}
.gCategoryTitle{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        color: #ff5500;
        font-style: normal;
        line-height: 22px;
        font-weight: bold;
        border-bottom:#d3d9d4 1px dashed;
        text-decoration:none;
        margin-top:-0.6em;
}
.gCategoryLink {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #a0844b;
        font-style: normal;
        line-height: 12px;
        font-weight: normal;
        text-decoration:none;
}
A.gCategoryLink:ACTIVE, A.gCategoryLink:LINK, A.gCategoryLink:VISITED {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #a0844b;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        text-decoration:none;
}
A.gCategoryLink:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #836830;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        text-decoration: none;
        border-bottom: #ff5500 1px dashed;
}


/* Footer */
.gFooter {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #3d2e22;
        font-style: normal;
        line-height: 18px;
        font-weight: normal;
}
A.gFooter:ACTIVE, A.gFooter:LINK, A.gFooter:VISITED{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #3d2e22;
        font-style: normal;
        line-height: 18px;
        font-weight: normal;
        border-bottom: #ff5500 1px dashed;
}
A.gFooter:HOVER {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #ff5500;;
        font-style: normal;
        line-height: 18px;
        font-weight: normal;

}

/* Disturbers */
.gDisturbWrap{

margin-bottom: 26px;
padding: 0;
position:relative;
border:3px solid #EDF0EE;
}
.gDisturbCont{
position:absolute;
top:0%;left:0%;
z-index:100;
}
.gDisturbCover{
z-index:100;
position:absolute;
bottom:0%;
left:0%;
display:block;
}

.gLeftDistWrap1{
        background-image: url(../img/leftDistTopBg.jpg);
        background-position: top left;
        background-repeat: no-repeat;
        padding-top: 9px;
        padding-bottom: 9px;
        width: 153px;
        float: left;
}
.gLeftDistWrap2{
        background-image: url(../img/leftDistBotBg.jpg);
        background-position: bottom right;
        background-repeat: no-repeat;
        padding-bottom: 10px;
        padding-left: 9px;
}
.gLeftDistWrap3{
        background-color: #ffffff;
        border: 3px solid #edf0ee;
}
.gLeftDistWrap4{
        background-image: url(../img/leftDistBgYellow.jpg);
        background-position: top left;
        background-repeat: no-repeat;
        background-color: #ffffff;
        padding: 0px 1px 1px 0px;
}
.gLeftDistWrap5{
        background-image: url(../img/leftDistBgGray.jpg);
        background-position: bottom right;
        background-repeat: no-repeat;
        padding: 12px 14px 12px 14px;
}
.gLeftDistImg{
        background: #ff6d00;
        padding: 3px;
        float: left;
}
.gLeftDistText{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #836c3d;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        text-decoration:none;
}
A.gLeftDistText:ACTIVE, A.gLeftDistText:LINK, A.gLeftDistText:VISITED {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #836c3d;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        background-attachment:scroll;
        background-image:url(../img/smenu_bg.gif);
        background-repeat:no-repeat;
        background-position: 100% 90%;
        padding-right:10px;
        text-decoration:none;
}
A.gLeftDistText:HOVER{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #836c3d;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        background-attachment:scroll;
        background-image:url(../img/smenu_bg_roll.gif);
        background-repeat:no-repeat;
        background-position: 100% 90%;
        padding-right:10px;
        text-decoration: none;
        border-bottom: #ff5500 1px dashed;
}


/* Debug */
.gDebug {
        font-family : "Courier New",  "Trebuchet MS", Verdana, Arial, Helvetica,sans-serif;
        font-size : 8pt;
        color : #8B0000;
        z-index:500;
        top:0;
        left:0;
        background:#FFFFFF;
}
/*---------------------------------------Shoping Card */
.gShopCard{
        /*background:url(../img/shopping_cart.jpg) top left no-repeat;*/
        width:106px;
        padding:40px 0 0 0;
        color:#a0844b;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        text-align:left;
}
.gGeneralCartContent{
        color:#a0844b;
        padding:10px 10px 10px 10px;
        font-size:12px;
        line-height:14px;
        text-align:center;
}
a.gShopCard{
        color:#a0844b;
        border-bottom:1px dashed #d3d9d4;
}
a.gShopCard:hover{
        border-bottom:1px dashed #feb504;
}
a.gCartLink {
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
        font-weight:bold;
        padding:10px 0;
}
.gSearchInput{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        font-variant: normal;
        color: #003298;
        text-decoration: none;

        border-top: #728ba4 1px solid;
        border-right: #eef2f7 1px solid;
        border-bottom: #eef2f7 1px solid;
        border-left: #728ba4 1px solid;

        padding: 2px 2px 2px 2px;
        background-color:#fcfcfc;
        width: 80px;
}

#gLeftBody{
        padding:0px 10px 20px 10px;
        float:left;
}
#gFirstLeftBody{
        padding:0px 10px 20px 10px;
        float:left;
}
#gRightBody{
        padding:0px 10px 20px 10px;
        float:left;
}
#gDivHome{
        padding:0px 0px 0px 0px;
        text-align:left;
        float: left;
}
.gDivHome{
        padding:0px 0px 0px 0px;
        text-align:left;
        float: left;
}
#gOuterAnswer{
        padding:5px 0px 20px 0px;
}
#gInnerAnswer{
        padding:7px;
        background: #f8f8f8;
}
#g10Padding{
        float:left;
        padding-right:10px;
        padding-bottom:10px;
}
#g10NewsPadding{
        float:left;
        padding:5px 10px 10px 0px;
}

.gStaccatoGray {
        font-family: "Staccato222 BT";
        font-size: 14px;
        color: #64584e;
        font-style: normal;
        line-height: 19px;
        font-weight: bold;
}
.gStaccatoOrange {
        font-family: "Staccato222 BT";
        font-size: 14px;
        color: #ff5500;
        font-style: normal;
        line-height: 19px;
        font-weight: bold;
}
.gStaccatoBrown {
        font-family: "Staccato222 BT";
        font-size: 14px;
        color: #a46f00;
        font-style: normal;
        line-height: 19px;
        font-weight: bold;
}

.gBodyText3 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #ff5500;
        font-style: normal;
        line-height: 19px;
        font-weight: normal;
}
.gBodyText2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #a46f00;
        font-style: normal;
        line-height: 19px;
        font-weight: normal;
}
.gBodyTitle {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        color: #a46f00;
        font-style: normal;
        line-height: 26px;
        font-weight: bold;
        padding-bottom:20px;
}
.gBodyTitle1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #a46f00;
        font-style: normal;
        line-height: 26px;
        font-weight: bold;
        padding-bottom:20px;
}
h1.gBodyTitle {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        color: #a46f00;
        font-style: normal;
        line-height: 26px;
        font-weight: bold;
        padding-bottom:5px;
        margin: 0px;
}
h1.gBodyTitle1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #a46f00;
        font-style: normal;
        line-height: 26px;
        font-weight: bold;
        padding-bottom:5px;
        margin: 0px;
}
.gComment {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #a46f00;
        font-style: normal;
        line-height: 18px;
        font-weight: normal;
}
.gOrangeBold {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #ff5500;
        font-style:normal;
        line-height: 16px;
        font-weight: bold;
}
.gTitleImg{
        padding-bottom:15px;
        padding-top:15px;
}
.gBodyText {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #64584e;
        font-style: normal;
        line-height: 18px;
        font-weight: normal;
}

/* Lists */
.gListText {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #64584e;
        font-style: normal;
        line-height: 18px;
        font-weight: normal;
}
.gList {
        padding-bottom: 5px;
        list-style-image:url(../img/smenu_bg_roll.gif);
}
#welcome_pic_gallery{height:343px; margin:0px; padding:0px; overflow:hidden;width:970px;}
#welcome_pic_gallery-content { float:left; width:290px; font-size:100%; margin:0px; padding-left: 10px;background-image: url(../img/yin_yan.jpg); background-repeat: no-repeat;background-position: 30px 115px;}
#welcome_pic_gallery-content-text {color: #64584E; margin-left: 50px; margin-top: 60px; height:150px; overflow:hidden; font-size:12px; font-family: Arial, Helvetica, sans-serif;}
#welcome_pic_gallery-navigation { margin:0px; width:290px; text-align:right;}
a.gpNavButton			{ float:left; margin-right:6px; display:block; font-weight:bold; border:solid 1px #AD611B; color:#86720D; background:#DAD4B6; min-width:28px; text-decoration:none; text-align:center; padding:4px 0px; }
a.gpNavButton:hover	{ color:#FFF;background:#7D1900; }
a.active				{ color:#FFF;  background:#7D1900; }
#welcome_pic_gallery-image { float:left; margin:0px; margin-left:24px; width:646px; }
#welcome_pic_gallery-image img { border:solid 3px #e0dedc; margin:0px; }
#welcome_pic_gallery-content-text a{font-weight: bold;font-size:140%;}
#welcome_pic_gallery-content-text .view{color:#CB7A0E; text-decoration:underline;font-size:12px;font-weight: normal;}
@font-face {
    font-family: 'HandOfSeanRegular';
    src: url('../fonts/handsean-webfont.eot');
    src: url('../fonts/handsean-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/handsean-webfont.woff') format('woff'),
         url('../fonts/handsean-webfont.ttf') format('truetype'),
         url('../fonts/handsean-webfont.svg#HandOfSeanRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.seminarCatDescription{padding: 3px 6px 0px 3px;margin-top: 8px; margin-bottom: 8px;font-family: HandOfSeanRegular;font-size: 16px;}

#media_wrapper {text-align:center;}
#media_wrapper a{float:left;}
.media{float:left;margin-bottom:1em;background-color: #D17A11;}
#media_center{width: 148px; border: 3px solid #EDF0EE;font-size:12px;margin-top: 28px; background-color:#710D0F;}
#media_center .imgwrapper img{width: 148px;height:80px;}
#media_center .imgwrapper {height:80px;}
#media_wrapper .mediatitle{height: 29px; overflow:hidden; width:144px;padding-left: 2px; padding-right:2px; font-size: 10px;text-align:center;color:#FFFFFF; background-color:#710D0F;}
#media_center .nav{padding-left: 2px; padding-right:2px; height:30px;width:144px; text-align:center;color:#FFF; font-size: 18px;background-color:#D12427;border-top: 1px solid #FFFFFF;}
#media_center .showall a{font-size: 11px;color: #FF0000;}


.pageTitleImg{margin-bottom: 10px;margin-top: 10px;}
#contactform .flname{width: 533px;}
#contactform .address{width: 533px;}
#contactform .mail{width: 263px;}
#contactform .phone{width: 260px;}
#contactform .others{width: 377px;}
#contactform .country{width: 265px;}
.newsletter_link{margin-top:40px;border: 3px solid #EDF0EE;width:148px;}

