* {margin:0;padding:0;}
html,body {height:100%;}
body{font-family:Helvetica,sans-serif; background:#fff url('./../../images/mainShadow.png') repeat-y center 0;font-size:12px;}
a:link, a:visited {color:#333;text-decoration:none;}
a:active {color:#000;text-decoration:none;}
a:hover {color:#000;text-decoration:none;}
a.text:link, a.text:active, a.text:visited {color:#000;text-decoration:underline;margin:0;}
a.text:hover {color:#000;text-decoration:underline;margin:0;}
a img {border-width:0;}
.clearingItem {clear:both;float:none;}
.ofRow {left:0;top:0;position:absolute;text-align:center;height:25px;background:transparent url('http://www.online-forum.net/of_bann_img/menuklei2.gif') repeat-x top;width:100%}
.Success {color:#1a1;margin-bottom:10px;}
.Error { font-weight:bold; color:#CE0000; }
p {margin:10px 0;}
ul {margin-left:15px;}

/* BODY CONTAINERS */
#mainBg {min-height:100%;background:transparent url('./../../images/mainBg.png') repeat-y 0 0;width:1000px;margin:0 auto;}
#mainContainer {background:transparent url('./../../images/mainTopBg.png') no-repeat 0 25px;min-height:618px;padding:0 50px;color:#fff;}
#topContainer img {float:left;}
#topMenu {text-align:right;padding:40px 13px 0 0;letter-spacing:1px;}
#topMenu a {color:#fff;}
#topMenu a:hover {color:#DC7701;}
#contentTop {width:900px;height:10px;background:transparent url('./../../images/contentTop.png') no-repeat 0 0;margin-top:30px;}
#mainContent {width:900px;background:transparent url('./../../images/contentBg.png') repeat-y 0 0;padding:20px 30px;color:#333;}
#contentBottom {width:900px;height:10px;background:transparent url('./../../images/contentBottom.png') no-repeat 0 0;padding-bottom:100px;}
#footer {width:1000px;color:#fff;margin:0 auto;background:#ccc url('./../../images/footerPic.png') no-repeat right 0;padding-top:10px;margin-top:-79px;}
#footer span {background:#333;display:block;height:69px;width:840px;line-height:69px;padding-left:30px;font-weight:bold;}
#leftContent {width:200px;float:left;margin-right:30px;}
#rightContent {width:610px;float:left;}
#rightContent,#leftContent {border-top:2px solid #DC7701;padding-top:3px;}
.newsContainer {border-bottom:2px solid #DC7701;margin-bottom:3px;}
h1 {background:#DC7701;font-weight:normal;padding:5px 10px;font-size:13px!important;}
#slogan {color:#ccc;font-size:16px;font-style:italic;text-align:justify;letter-spacing:3px;border-width:1px 0;border-color:#ccc;border-style:solid;margin-top:100px;line-height:20px;padding:10px 0;font-weight:bold;}

#logoIE6 {display:none;}

/* NAVIGATION */
#root {float:right;margin-top:80px;list-style-type:none;}
#root li {float:left;margin-left:4px;}
#root li a {border-top:2px solid #333;display:block;color:#fff;}
#root li a span {background:#333;padding:5px 10px;margin-top:3px;display:block;}
#root li a span.rightColNavi {display:none;}
#root li a:hover {border-top:2px solid #DC7701;color:#333;}
#root li a:hover span {background:#DC7701;}

/* NEWS */
.startPageNewsContainer {padding:20px;border-bottom:1px solid #ccc;}
.newsTitle {font-weight:bold;}
.startPageNewsContainer p {font-style:italic;margin-top:5px;}

/* FORMS */
div.formRow {height:20px;}
div.formRow label {float:left;width:280px;font-weight:bold;}
input, textarea, button, select {border:1px solid #d3d3d3;background:#fafafa;width: 200px;padding:1px 2px;}
input:focus, textarea:focus, button:focus, select:focus {border:1px solid #DC7701;background:#fff;}
div.buttonRow input, div.buttonRow button {color:#202020;width:160px;font-weight:bold;cursor:pointer;}
div.buttonRow input:hover, div.buttonRow button:hover {color:#872E2E;width:160px;}

/* CONTACT FORM */
#cmsContactForm div.left p {font-weight:bold;}
#cmsContactForm div.right p {font-weight:bold;}
#cmsContactForm #textArea {width:480px;height:206px;}


