/* DOCUMENT - DEFAULT STYLES */
* {margin:0px; padding:0px; border:0px;}
html,body {font-family:"Helvetica Neue LT Std",Helvetica,sans-serif; font-size:11px; color:#f8f8f8; font-stretch:condensed;}
body {overflow-y:scroll;}
a {text-decoration:none; font-family:"Helvetica Neue LT Std",Helvetica,sans-serif; font-weight:bold; color:#f8f8f8; font-stretch:condensed;}
a:hover {text-decoration:underline;}
table {border-collapse:collapse;}
p {margin-bottom:10px;}

.clear {clear:both;}
.error, .req {color:#CC0000;}

/* HOME */
#areaHeader {width:100%; height:498px;}
#areaBigSubMenu {width:100%; position:absolute; height:1px; overflow:visible;}
#areaRedMenu {width:960px; margin:95px auto 0px auto;}

#bigMenu {width:892px; margin:-1px auto 0px auto;}
#bigMenu div {float:left; width:223px; height:39px; text-align:center; padding-top:40px; cursor:pointer;}
#bigMenu div a {font-size:20px; color:#010101; font-weight:bold; cursor:pointer;}
#bigMenu div:hover {background:transparent url("../images/bg-big-menu.png") no-repeat 0px 0px;}

#bigSubMenu {width:892px; height:498px; display:none; overflow:hidden; margin:0px auto 0px auto; z-index:5000; position:relative;}
#bigSubMenu > div {float:left; width:219px; border-left:solid 2px #cdcdcd; border-right:solid 2px #cdcdcd; overflow:hidden; position:static; height:0px;}
#bigSubMenu ul {list-style-type:none;}
#bigSubMenu li {margin-bottom:2px;}
#bigSubMenu a {color:#efefef;}
#bigSubMenu div > ul {margin-left:1px; list-style-type:none;}
#bigSubMenu div > ul > li {width:217px;}
#bigSubMenu div > ul > li > div {padding:12px 15px 10px 15px; background:transparent url("../images/bg-big-sub-menu-first-level.png") repeat top left;}
#bigSubMenu div > ul > li > div > a {font-size:14px;}
#bigSubMenu div > ul > li > ul > li {width:187px; margin-top:2px; padding:5px 30px 5px 30px; background:transparent url("../images/bg-big-sub-menu-second-level.png") repeat top left;}
#bigSubMenu div > ul > li > ul > li > a {font-size:9pt; font-weight:normal; color:#c7c6c5; margin-bottom:50px; position:static;}
.menuFill > div {height:500px;}

#redMenu {width:933px; height:41px; background:#ffffff url("../images/red-menu.png") no-repeat top center;}
#redMenu a {color:#f5e7e8; font-size:10pt;}
#redMenuCopyright a {color:#949494; font-size:10px; font-weight:normal;}
#redMenuCopyright > div {float:left; margin-left:10px; font-weight:bold; color:#444444;}
#redMenuCopyright > div > a {font-weight:bold; color:#444444;}
#redMenu > div {float:left; height:19px; padding-top:3px; text-align:center;}
#redMenuAi {margin-left:10px; width:160px;}
#redMenuAr {margin-left:0px; width:150px;}
#redMenuC {margin-left:0px; width:150px;}
#redMenuLang {margin-left:120px; width:90px;}
#redMenuSearch * {vertical-align:middle; border:0px;}
#redMenuSearch input[type=text] {width:83px; height:17px; margin-left:30px; margin-top:-1px; padding:0px 5px 0px 5px; font-size:12px; color:#5a5a5a; background:#8b181d url("../images/red-menu-search-text.png") no-repeat top left;}
#redMenuSearch input[type=submit] {width:18px; height:17px; margin-left:5px; margin-top:1px; background:transparent url("../images/red-menu-search-button.png") no-repeat top left;}
#redMenuSearch label {color:#5e5e5e;}
#redMenu div[id=redMenuCopyright] {float:none; font-size:10px; height:auto; color:#949494; padding-top:25px; text-align:right; width:100%;}

#redSubMenu {margin-top:-16px;}
#redSubMenu > div {width:155px; position:absolute; overflow:hidden; height:0px;}
#redSubMenuAi {margin-left:15px;}
#redSubMenuAr {margin-left:170px;}
#redSubMenuC {margin-left:325px;}
.redSubMenuItem ul {list-style-type:none;}
.redSubMenuItem li {margin-bottom:2px;}
.redSubMenuItem > ul > li {width:155px; padding-top:3px; background:transparent url("../images/red-sub-menu-first-level.png") no-repeat top left;}
.redSubMenuItem > ul > li > a {font-size:10pt; font-weight:bold; color:#e6e6e6; margin-left:10px;}
.redSubMenuItem > ul > li > ul {margin-top:7px;}
.redSubMenuItem > ul > li > ul > li {width:135px; height:20px; padding-left:20px; padding-top:4px; background:transparent url("../images/red-sub-menu-second-level.png") no-repeat top left;}
.redSubMenuItem > ul > li > ul > li > a {font-size:9pt; font-weight:normal; color:#e6e6e6;}

.events {width:100%;}
.events th {text-align:left; border-bottom:solid 1px white; font-weight:bold; padding:5px 2px; font-size:12px;}
.events td {padding:5px 2px; border-bottom:solid 1px #444; font-size:12px;}

/* DOCUMENT - LAYOUT */
#outerDesign {width:100%;}
#innerDesign {width:960px; margin:0px auto;}


/* HEADER */

/* BODY */

/* general styles */

/* specific styles */

/* EDIT */
#admintools {background:#000000; text-align:center; padding-top:5px; padding-bottom:5px;}
#admintools select {width:400px; margin:0px auto; margin-right:10px;}
#admintools a {color:#ffffff;}
.editContainer {padding:3px 15px; background-color:#cc0000; position:absolute; margin-left:301px;}
.editContainer a {font-weight:bold; color:#ffffff;}



.event-all {background:transparent url('../images/event-button-all.png') no-repeat scroll 0px 0px;}
.event-0 {background:transparent url('../images/event-button-0.png') no-repeat scroll left top;}
.event-1 {background:transparent url('../images/event-button-1.png') no-repeat scroll left top;}
.event-2 {background:transparent url('../images/event-button-2.png') no-repeat scroll left top;}
.event-3 {background:transparent url('../images/event-button-3.png') no-repeat scroll left top;}
.event-4 {background:transparent url('../images/event-button-4.png') no-repeat scroll left top;}
.event-5 {background:transparent url('../images/event-button-5.png') no-repeat scroll left top;}
.event-6 {background:transparent url('../images/event-button-6.png') no-repeat scroll left top;}
.event-7 {background:transparent url('../images/event-button-7.png') no-repeat scroll left top;}
.event-8 {background:transparent url('../images/event-button-8.png') no-repeat scroll left top;}
.event-9 {background:transparent url('../images/event-button-9.png') no-repeat scroll left top;}
.event-10 {background:transparent url('../images/event-button-10.png') no-repeat scroll left top;}
.event-11 {background:transparent url('../images/event-button-11.png') no-repeat scroll left top;}
.event-12 {background:transparent url('../images/event-button-12.png') no-repeat scroll left top;}
.event-13 {background:transparent url('../images/event-button-13.png') no-repeat scroll left top;}
.event-14 {background:transparent url('../images/event-button-14.png') no-repeat scroll left top;}
.event-15 {background:transparent url('../images/event-button-15.png') no-repeat scroll left top;}
.event-16 {background:transparent url('../images/event-button-16.png') no-repeat scroll left top;}
.event-17 {background:transparent url('../images/event-button-17.png') no-repeat scroll left top;}
.event-18 {background:transparent url('../images/event-button-18.png') no-repeat scroll left top;}
.event-19 {background:transparent url('../images/event-button-19.png') no-repeat scroll left top;}
.event-20 {background:transparent url('../images/event-button-20.png') no-repeat scroll left top;}
.event-21 {background:transparent url('../images/event-button-21.png') no-repeat scroll left top;}
.event-22 {background:transparent url('../images/event-button-22.png') no-repeat scroll left top;}
.event-23 {background:transparent url('../images/event-button-23.png') no-repeat scroll left top;}
.event-24 {background:transparent url('../images/event-button-24.png') no-repeat scroll left top;}
.event-25 {background:transparent url('../images/event-button-25.png') no-repeat scroll left top;}
.event-26 {background:transparent url('../images/event-button-26.png') no-repeat scroll left top;}
.event-27 {background:transparent url('../images/event-button-27.png') no-repeat scroll left top;}
.event-28 {background:transparent url('../images/event-button-28.png') no-repeat scroll left top;}
.event-29 {background:transparent url('../images/event-button-29.png') no-repeat scroll left top;}
.event-30 {background:transparent url('../images/event-button-30.png') no-repeat scroll left top;}
.event-31 {background:transparent url('../images/event-button-31.png') no-repeat scroll left top;}
.event-32 {background:transparent url('../images/event-button-32.png') no-repeat scroll left top;}
.event-33 {background:transparent url('../images/event-button-33.png') no-repeat scroll left top;}
.event-34 {background:transparent url('../images/event-button-34.png') no-repeat scroll left top;}
.event-35 {background:transparent url('../images/event-button-35.png') no-repeat scroll left top;}
.event-36 {background:transparent url('../images/event-button-36.png') no-repeat scroll left top;}
.event-37 {background:transparent url('../images/event-button-37.png') no-repeat scroll left top;}
.event-38 {background:transparent url('../images/event-button-38.png') no-repeat scroll left top;}
.event-39 {background:transparent url('../images/event-button-39.png') no-repeat scroll left top;}
.event-40 {background:transparent url('../images/event-button-40.png') no-repeat scroll left top;}
.event-41 {background:transparent url('../images/event-button-41.png') no-repeat scroll left top;}
.event-42 {background:transparent url('../images/event-button-42.png') no-repeat scroll left top;}
.event-43 {background:transparent url('../images/event-button-43.png') no-repeat scroll left top;}
.event-44 {background:transparent url('../images/event-button-44.png') no-repeat scroll left top;}
.event-45 {background:transparent url('../images/event-button-45.png') no-repeat scroll left top;}
.event-46 {background:transparent url('../images/event-button-46.png') no-repeat scroll left top;}
.event-47 {background:transparent url('../images/event-button-47.png') no-repeat scroll left top;}
.event-48 {background:transparent url('../images/event-button-48.png') no-repeat scroll left top;}
.event-49 {background:transparent url('../images/event-button-49.png') no-repeat scroll left top;}
.event-50 {background:transparent url('../images/event-button-50.png') no-repeat scroll left top;}
.event-51 {background:transparent url('../images/event-button-51.png') no-repeat scroll left top;}
.event-52 {background:transparent url('../images/event-button-52.png') no-repeat scroll left top;}
.event-53 {background:transparent url('../images/event-button-53.png') no-repeat scroll left top;}
.event-54 {background:transparent url('../images/event-button-54.png') no-repeat scroll left top;}
.event-55 {background:transparent url('../images/event-button-55.png') no-repeat scroll left top;}
.event-56 {background:transparent url('../images/event-button-56.png') no-repeat scroll left top;}
.event-57 {background:transparent url('../images/event-button-57.png') no-repeat scroll left top;}
.event-58 {background:transparent url('../images/event-button-58.png') no-repeat scroll left top;}
.event-59 {background:transparent url('../images/event-button-59.png') no-repeat scroll left top;}
.event-60 {background:transparent url('../images/event-button-60.png') no-repeat scroll left top;}
.event-61 {background:transparent url('../images/event-button-61.png') no-repeat scroll left top;}
.event-62 {background:transparent url('../images/event-button-62.png') no-repeat scroll left top;}
.event-63 {background:transparent url('../images/event-button-63.png') no-repeat scroll left top;}
.event-64 {background:transparent url('../images/event-button-64.png') no-repeat scroll left top;}
.event-65 {background:transparent url('../images/event-button-65.png') no-repeat scroll left top;}
.event-66 {background:transparent url('../images/event-button-66.png') no-repeat scroll left top;}
.event-67 {background:transparent url('../images/event-button-67.png') no-repeat scroll left top;}
.event-68 {background:transparent url('../images/event-button-68.png') no-repeat scroll left top;}
.event-69 {background:transparent url('../images/event-button-69.png') no-repeat scroll left top;}
.event-70 {background:transparent url('../images/event-button-70.png') no-repeat scroll left top;}
.event-71 {background:transparent url('../images/event-button-71.png') no-repeat scroll left top;}
.event-72 {background:transparent url('../images/event-button-72.png') no-repeat scroll left top;}
.event-73 {background:transparent url('../images/event-button-73.png') no-repeat scroll left top;}
.event-74 {background:transparent url('../images/event-button-74.png') no-repeat scroll left top;}
.event-75 {background:transparent url('../images/event-button-75.png') no-repeat scroll left top;}
.event-76 {background:transparent url('../images/event-button-76.png') no-repeat scroll left top;}
