@charset "UTF-8";

body { margin: 0px; padding: 0 0 0 0; color: rgb(214,214,214); font-size:12px; font-family:Arial, Helvetica, sans-serif; background: #090909; color: white; text-decoration:none; }

a {text-decoration:none; color:rgb(214,214,214); }

h1 {font-weight:normal; color:white; font-size:20px; margin-left: 0px; padding-left: 0px; text-align: left;}

h1.news {font-weight:normal; color:white; font-size:12px; font-weight: bold; margin-left: 0px; padding-left: 0px; text-align: left;}

h1.gallery { color: #ccff33; font-style: italic; font-size: 13px; margin-left: 20px; text-transform:uppercase;}

h2 {font-weight: bold; color:white; font-size: 14px;}

h2.news {font-weight: bold; color:white; font-size: 12px;}

img {border: 0px; }


.page { width: 953px; overflow: hidden; clear: both;}

.header { margin: 0px 0px 0px 0px; width:auto; height: 215px; }

.movingText { float: right; margin: 0px; padding: 0px; margin-top: 195px;}

/* MAIN MENU */

.mainmenuContainer { float: left; width: 953px; text-align: left; height: 69px; font-family:Geneva, Arial, Helvetica, sans-serif;}
.mainMenu {background: url('../../media/Site/menubg.png') repeat-x; height: 38px; width: 505px; border-bottom: #87723f 1px solid; border-top: #87723f 1px solid; float: left; text-align: center;}
.mainmenuLink { height: 28px; display:block; font-size:13px; padding-top: 10px; text-transform:uppercase; float: left; text-decoration: none; color: white; font-weight: bold; }

.mainmenuSelectedLink { color: #ccff33 }

img.menuSeparator {float:left; }

/* DROP DOWN MENU */

.dropMenu { z-index:100; position:absolute; background-color: black; border: 1px solid #87723f; cursor:pointer; text-align: left; }

.dropMenu a { padding-left: 5px; padding-right: 5px; display: block; border-bottom: 1px solid #333f45; background: url('../../media/Site/dropMenuBg.png') repeat-x; margin:0px; display:block; text-transform:uppercase; color: white; text-decoration: none; font-size:10px; font-weight:normal; line-height: 20px;}
.dropMenu a:hover { background: url('../../media/Site/dropMenuHover.png') repeat-x; }

/* WEBMAIL */

.webMailLogin { font-size:12px; width: 447px; float:right; height: 38px; overflow:hidden; border: 1px solid rgb(130,115,67); border-right: none; font-style: italic; }

.webMailLogin a { font-size:13px; font-style: normal; text-decoration: none; color: #ccff33; font-weight: bold; padding-right: 16px; padding-left: 10px; }

.webMailLogin .ball { margin-left: 3px; background-image: url('../../media/Site/bg.png'); position: relative !important; right:2px !important; right: 0px; top:-3px; }

.webMailLogin input { color: white; background: #373737; border: none; margin-top: 2px;  }

.webMailLogin table { margin-top: 2px; }

.password { width:110px; height: 19px; padding: 4px 10px 0px 10px; margin: 8px 10px 6px 20px; }

.username { width:110px; height: 19px; padding: 4px 10px 0px 10px; margin: 8px 10px 6px 0px; }

/* NAVTREE */

.navTree { float: left; text-align: left; clear:both; width: 174px; height: 31px;}
.navTree img {float: right;}

.languageSelect { display: inline; float: left; font-size: 11px; margin-left: 331px; font-family: Helvetica; }

.languageSelect a { display: block; float: left; color: rgb(130,115,67); padding: 0px 5px 0px 5px; font-family: Helvetica;}

.languageSelect img { float: left; }

/* MAIN AREA */

.main { width: 953px; float: left; background: url('../../media/Site/footer_backgrnd.png') no-repeat bottom center; padding: 0 0 40px 0;}

/* LEFT AREA */

.leftArea {float: left; padding: 0px 16px 0px 10px; width: 147px; min-height: 300px; height:auto !important; height:300px;}

.leftAreaLink { margin-left: 15px; font-size:12px; display: block; text-decoration: none; color: white; font-size: 11px; text-align: left; margin-top: 21px; font-weight: bold;}

.leftAreaSelectedLink { color: #ccff33}

.leftArea .subMenu ul { display: block;  list-style: none; text-align: right; margin-top: 2px;}

.leftArea .subMenu a { text-decoration: none; color: white; margin-right: 16px; margin-top: 2px; margin-bottom:2px; font-size:12px; }

/* CENTER AREA */

.menuLine {float: left; width:2px; height: 311px; background-image: url('../../media/Site/line.png'); background-repeat: no-repeat; }
	
.centerArea { float: left; width: 544px; text-align: left; min-height: 300px; overflow: hidden;}

.centerArea a {text-decoration: underline;}

.centerAreaLarge { float: left; width: 719px; text-align: left; padding: 15px 0px 40px 0px; min-height: 320px; height:auto !important; height:320px; }

.centerAreaLarge a {text-decoration: underline;}

.contents { float: left; width: 440px; padding: 15px 70px 40px 34px; color: rgb(214,214,214); line-height:1.5em;}

.frontPage {width: 546px;}

/* ARTICLES */

.articleImage { float: left; margin-left: 0px; clear: right; margin-bottom: 27px; }

.articleImage img {float:left; margin:5px 8px 0px 0px;}

.articleImage .comment {float:left; }

.caption { float: left; padding-left: 22px; padding-right: 22px; padding-top: 80px; height: 80px; width: 150px;}

.articles  a { text-decoration: none; color: #ccff33 }

.articles img { border: none;}


/* RIGHT AREA */

.webshop { margin: 0px; padding: 0px; margin-bottom: 15px;}

.rightArea { float: right; width: 216px; color: white; overflow:hidden; position:relative; top:-29px;}

.banner2, .banner3, .banner4 { margin: 0px; padding: 0px; margin-top: 15px; }

/* FOOTER */

.footer { margin-left: 2px; float: left; background-color: rgb(202,204,203); width: 953px; background: url('../../media/Site/footer6.png') no-repeat; height:140px; color: #87723F; text-align: left; padding: 0 0 0 0;}

.footerImage { height: 64px; width: 64px; float: right; margin-right: 37px; }

.footerImage2 { height: 56px; width: 71px; float: right; margin-right: 34px;}

.footerImage3 { height: 57px; width: 101px; float: right; margin-right: 14px;}


/* OTHER */

.white { color:white; }

.gray { color:gray; }

.notices { color: red; }

.times table { border: 1px solid rgb(130,115,67); border-collapse: collapse;  }

.times td, th { border: 1px solid rgb(130,115,67); }

.inputBackground { background-color: #DDDEDC; border: none; overflow: auto;}


.white {color:white; }

.lightgray {color:rgb(214,214,214);}

.green { color: #ccff33; }

.b {font-weight:bold;}

.s10 {font-size:10px;}

.s11 {font-size:11px;}

.s12 {font-size:12px;}

.s14 {font-size:14px;}

.s16 {font-size:16px;}




