/* 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;}
#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:20px;}
.redSubMenuItem > ul > li > ul {margin-top:7px;}
.redSubMenuItem > ul > li > ul > li {width:115px; height:20px; padding-left:40px; 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;}

/* 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;}