* {margin:0;padding:0;}
html{height:100%;}
body{background:#cecece;font-family:'Lucida Grande',sans-serif;height:100%;}
a:link, a:visited {color:#000;text-decoration:none;}
a:active {color:#BA272A;text-decoration:none;}
a:hover {color:#BA272A;text-decoration:none;}
a.text:link, a.text:active, a.text:visited {color:#333;text-decoration:underline;margin:0;}
a.text:hover {color:#BA272A;text-decoration:underline;margin:0;}
a img {border-width:0;}
h2{color:#BA272A;}

.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;}

/* ERRORPAGE */
#errorContainer {width:400px;margin:auto;margin-top:10px;border:1px solid rgb(207,217,227);background-color:#999;text-align:center;}
#errorContainer h1 {background:rgb(207,216,226);color:#142F5D;text-align:center;}
#errorContainer #footerError {margin:15px;font-size:small;color:#fff;}
.error, .Error {color:#C41029;margin:15px;font-weight:bold;font-size:small;}
.errorText {color:#C41029;font-weight:bold;}

/* BODY-CONTAINERS */
#mainContainer {height:100%;}
#mainInnerContainer {background:transparent url('./../../images/ACR/mainBg.png') repeat-y center;min-height:100%;margin:auto;width:100%;}
#mainContentContainer {min-height:100%;margin:auto;width:1024px;}
#contentContainer {padding: 25px 25px 100px 25px;text-align:left;}
#headerContainer {background:transparent url('./../../images/ACR/head.png') no-repeat;color:#FFF;font-size:19px;height:137px;padding:20px 0 0 250px;}
#headerContainer h1{color:#FFF;display:inline;font-weight:normal;font-size:19px!important;}
#headerContainer h1.sR{color:#FFF;display:inline;font-weight:normal;font-size:15px!important;}
#headerContainer h1.sR.first{padding-left:27px;}
#contentInnerContainer {background:#fff url('./../../images/ACR/contentBg.png') no-repeat;min-height:546px;width:973px;}
#contentInnerLeft {float:left;width:210px;}

#contentInnerMiddle {float:left;padding:0 30px 0 10px;width:720px;}
#contentInnerMiddle .middleColumn {float:left;width:480px;}
#contentInnerMiddle .rightColumn {float:left;width:220px;padding-left:10px;}
#contentInnerMiddle .rightColumn img {border:7px solid #fff;margin-bottom:20px;}
#footerContainer {height:80px;margin-top:-80px;position:absolute;width:100%;}
#footerInnerContainer {text-align:center;width:950px;margin:auto;}
#footerInnerLeft {float:left;width:64px;height:65px;}
#footerInnerMiddle {float:left;line-height:62px;width:816px;height:46px;}
#footerInnerRight {float:left;width:64px;height:65px;}

/* NEWS-BOX */
#newsContainerTop, #infoContainerTop {background:transparent url('./../../images/ACR/acr_container_top.png') no-repeat;height:28px;width:179px;}
#newsContainerMiddle, #infoContainerMiddle {background:transparent url('./../../images/ACR/acr_container_bg.png') repeat-y;width:179px;}
#newsContainerBottom, #infoContainerBottom {background:transparent url('./../../images/ACR/acr_container_bottom.png') no-repeat;height:24px;width:179px;}
div.startPageNewsContainer {padding: 0 10px 0 10px;}
div.startPageNewsContainer em.titleLine {font-style:normal;font-weight:bold;}

#infoContainerMiddle{text-align:center;}

/* CMS MENU */
#cmsMenu {padding:13px 0 0 50px;}
#cmsMenu li {background:transparent url('./../../images/ACR/naviLine.png') no-repeat right;font-size:13px;float:left;height:50px;line-height:50px;list-style:none;padding:0 10px 0 10px;}
#cmsMenu li.last {background:transparent;!important}
#cmsMenu li a:hover {color:#BA272A;}
#cmsMenu li.active a {color:#BA272A;}

/* FORMS */
div.formRow {height:20px;}
div.formRow label {float:left;width:120px;}
button {background:#fff;border:1px solid #BA272A;color:#000;cursor:pointer;min-width:150px!important;}
button:hover {color:#BA272A;}
div.buttonRow input {background:#fff;cursor:pointer;width:150px;min-width:150px!important;}
div.buttonRow input:hover {color:#BA272A;}
input, textarea {border:1px solid #BA272A; width: 200px;}
#cmsContactForm #textArea {width:320px;!important}
#cmsContactForm{width: 400px;}

/* CUSTOM CSS */
div.cmsContent_6 #contentInnerMiddle .middleColumn {width:400px!important;}
div.cmsContent_6 #contentInnerMiddle .rightColumn {width:300px!important;}

#topLangList {float:right;list-style:none;margin-right:20px;}
