/*----------------------------------------------------------------
$Id: style.css V 2.0 - 2016/02/01  06:02:50 Modul Prov Themes (2.0) Exp $
eXV2 Content Management System
Link: http://www.exv2.de
Original Author: Hans Marx
Author Website : http://www.bama-webdesign.de
License by Hans Marx
License for eXV2
-----------------------------------------------------------------*/


body {
background-color: #EEE6C2;
color: #000000;
font-family: Verdana, Tahoma, Arial;
font-size: 11px;
margin: 0px;
padding-bottom: 10px;
padding-left: 10px;
padding-top: 10px;
}

form {
margin: 0px;
padding: 0px;
}

td {
font-size: 11px;
}

hr {
border: 1px solid #515A00;
height: 1px;
width: 95%;
}

img {
border: 0px none #000000;
}

.logo_img {
height: 80px;
padding-left: 15px;
width: 330px;
}

.banner {
border-radius: 10px;
border-bottom: 1px solid #515A00;
border-left: 1px solid #515A00;
border-right: 1px solid #515A00;
border-top: 1px solid #515A00;
}

.bg1 {
background-color: #F7F9F9;
}

.bg2 {
background-color: #ECECEC;
}

.bg3 {
background-color: #F7F9F9;
}

.bg4 {
background-color: #ECECEC;
}

.checkbox {
border: 1px solid #000000;
}

a:link {
color: #000000;
font-weight: bold;
text-decoration: none;
}

a:visited {
color: #000000;
font-weight: bold;
text-decoration: none;
}

a:hover {
color: #99A525;
font-weight: bold;
text-decoration: none;
}

a:active {
color: #515A00;
font-weight: bold;
text-decoration: none;
}

.footer {
border-radius: 10px;
background-image: url(../images/bannerfooter_farm.jpg);
border: 2px solid #515A00;
border-bottom: 2px solid #515A00;
border-left: 0px solid #515A00;
border-right: 0px solid #515A00;
border-top: 0px solid #515A00;
color: #515A00;
font-family: Verdana, Tahoma, Arial;
font-size: 8pt;
font-weight: normal;
padding: 1px;
text-align: center;
}

.footer, .footer a:link, .footer a:visited, .footer a:hover, .footer a:active {
color: #515A00;
font-family: Verdana, Tahoma, Arial;
font-size: 8pt;
font-weight: normal;
text-align: center;
}

.indextable {
border-radius: 10px;
background-color: #F7F9F9;
border: 1px solid #515A00;
padding-bottom: 0px;
padding-left: 5px;
padding-right: 1px;
padding-top: 3px;
}

.indextable2 {
border-radius: 10px;
background-color: #F7F9F9;
border-bottom: 1px solid #515A00;
border-left: 1px solid #515A00;
border-right: 1px solid #515A00;
border-top: 1px solid #515A00;
padding-bottom: 0px;
padding-left: 5px;
padding-right: 1px;
padding-top: 3px;
}

.indextext {
color: #000000;
font-family: Verdana, Tahoma, Arial;
padding-bottom: 1px;
padding-left: 1px;
padding-right: 1px;
padding-top: 1px;
text-align: left;
}

.indextitle {
color: #000000;
font-size: 10pt;
font-weight: normal;
margin: 0px;
padding: 2px;
text-align: left;
text-decoration: none;
}

.indextitle, .indextitle a:link, .indextitle a:visited, .indextitle a:hover, .indextitle a:active {
color: #000000;
font-size: 10pt;
font-weight: normal;
text-align: left;
text-decoration: none;
}

.login {
background-color: #515A00;
border: 1px solid #000000;
font-family: Verdana, Tahoma, Arial;
font-size: 11px;
}

.loginbar {
border-radius: 5px;
background-color: #F7F9F9;
border-bottom: 1px solid #515A00;
border-left: 1px solid #515A00;
border-right: 1px solid #515A00;
border-top: 1px solid #515A00;
color: #000000;
font-family: Tahoma, Arial, Verdana;
font-size: 11px;
font-weight: bold;
vertical-align: middle;
}

.more {
border-radius: 10px;
background-color: #F7F9F9;
border-bottom: 1px solid #515A00;
font-size: 8pt;
padding: 3px;
}

.myclock {
color: #515A00;
font-family: Verdana, Tahoma, Arial;
font-size: 11px;
font-weight: bold;
line-height: 20px;
vertical-align: middle;
}

.postedby {
padding: 3px;
}

.redirect {
background-color: #F7F9F9;
border: 3px double #009900;
color: #000000;
margin: 110px;
padding: 15px;
text-align: center;
width: 90%;
}

.select {
background-color: #ECE6C4;
color: #000000;
font-family: Verdana, Tahoma, Arial;
font-size: 11px;
}

.sidboxtitle_left {
border-radius: 10px;
background-color: #F7F9F9;
background-image: url(../images/icon.png);
background-position: 2px 1px;
background-repeat: no-repeat;
border-bottom: 1px solid #515A00;
color: #515A00;
font-size: 10pt;
font-weight: bold;
padding-bottom: 2px;
padding-left: 23px;
padding-top: 2px;
text-align: left;
text-decoration: none;
text-indent: 5px;
vertical-align: middle;
}

.sidebar1 {
background-color: #EEE6C2;
background-repeat: repeat-y;
padding-top: 12px;
}

.sidebar2 {
background-color: #EEE6C2;
background-repeat: repeat-y;
padding-left: 2px;
padding-top: 12px;
}

.sideboxcontent_left {
border-radius: 7px;
background-color: #F7F9F9;
border-bottom: 1px solid #99A525;
border-left: 1px solid #99A525;
border-right: 1px solid #99A525;
border-top: 0px solid #99A525;
color: #000000;
font-size: 10px;
padding-bottom: 10px;
padding-left: 3px;
padding-right: 3px;
padding-top: 2px;
text-align: left;
}

.sideboxcontent_right {
border-radius: 7px;
background-color: #F7F9F9;
border-bottom: 1px solid #99A525;
border-left: 1px solid #99A525;
border-right: 1px solid #99A525;
border-top: 0px solid #99A525;
color: #000000;
font-size: 10px;
padding-bottom: 10px;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
text-align: left;
}

.centercontent {
background-color: #EEE6C2;
background-repeat: repeat-y;
padding-left: 2px;
padding-top: 12px;
text-align: left;
}

.centerblocktitle_center {
background-image: url(../images/icon.png);
background-repeat: no-repeat;
color: #515A00;
font-size: 10pt;
font-weight: bold;
padding-bottom: 2px;
padding-left: 4px;
padding-top: 2px;
text-align: left;
text-decoration: none;
text-indent: 20px;
vertical-align: middle;
}

.centerblockcontent {
border-radius: 10px;
border-bottom: 1px solid #F7F9F9;
color: #000000;
font-size: 10pt;
padding-bottom: 2px;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
text-align: left;
}

.textarea {
border-radius: 10px;
background-color: #FFFFFF;
border-bottom: 1px solid #515A00;
border-left: 1px solid #515A00;
border-right: 1px solid #515A00;
border-top: 1px solid #515A00;
font-family: Verdana, Tahoma, Arial;
font-size: 10px;
padding-left: 2px;
padding-top: 1px;
}

.text {
border-radius: 8px;
background-color: #FFFFFF;
border-bottom: 1px solid #515A00;
border-left: 1px solid #515A00;
border-right: 1px solid #515A00;
border-top: 1px solid #515A00;
font-family: Verdana, Tahoma, Arial;
font-size: 10pt;
padding-left: 2px;
padding-top: 1px;
}

.button {
border-radius: 5px;
background-color: #F7F9F9;
background-repeat: repeat-x;
border: 1px solid #515A00;
font-family: Verdana, Tahoma, Arial;
font-size: 10pt;
padding-bottom: 1px;
padding-top: 2px;
}

.file {
background-color: #F7F9F9;
border: 2px inset #000000;
font-family: Verdana, Tahoma, Arial;
font-size: 11px;
padding-left: 2px;
padding-top: 1px;
}

.topmenu {
border-radius: 10px;
background-color: #EEE6C2;
border: 0px solid #515A00;
border-left: 0px solid #515A00;
border-right: 0px solid #515A00;
margin: 0px;
padding: 0px;
text-align: center;
vertical-align: middle;
}

.waitbox {
background-color: #00bfff;
border: 1px solid #000000;
color: #000000;
}

.xoopscode, .xoopsquote {
border-radius: 10px;
background-color: #ffffff;
border: 1px solid #000000;
color: #000000;
margin: 1px;
}

h1 {
font-size: 17px;
}

h2 {
font-size: 15px;
}

h3 {
font-size: 13px;
}

h4 {
font-size: 11px;
}

h5 {
font-size: 9px;
}

.kopf {
border-radius: 10px;
border: 0px solid #515A00;
color: #000000;
font-family: Verdana, Tahoma, Arial;
font-size: 12pt;
margin: 0px;
padding: 0px;
}

.header {
border-radius: 10px;
background-color: #EEE6C2;
background-image: url(../images/header_bramif.gif);
background-position: 50%;
background-repeat: no-repeat;
border-bottom: 1px solid #F5E6A2;
border-left: 0px solid #515A00;
border-right: 0px solid #515A00;
border-top: 0px solid #515A00;
height: 150px;
}

.navilist, .navilist a:link, .navilist a:visited, .navilist a:hover, .navilist a:active {
background-color: #ffffff;
color: #000000;
font-weight: bold;
line-height: 20px;
margin-bottom: 10px;
text-decoration: none;
}

#input {
border: 1px solid #000000;
font-size: 12px;
}

.radio {
margin-right: 2px;
}

.sideboxtableleft {
border-radius: 10px;
background-color: #515A00;
border: 0px solid #515A00;
margin: 0px;
margin: 0px;
margin-bottom: 1px;
padding: 0px;
}

.sideboxtableright {
border-radius: 10px;
background-color: #515A00;
border: 0px solid #515A00;
margin: 0px;
margin-bottom: 1px;
padding: 0px;
}

.firsttable {
border: 0px solid #000000;
border: 0px solid #000000;
padding: 0px;
}

.newstitle {
border-radius: 10px;
background-color: #F7F9F9;
background-image: url(../images/icon.png);
background-position: 1px 1px;
background-repeat: no-repeat;
border-bottom: 1px solid #515A00;
border-left: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-top: 1px solid #000000;
padding-bottom: 2px;
padding-left: 23px;
padding-top: 2px;
}

.cbtablecenter {
border-radius: 10px;
background-color: #F7F9F9;
border: 1px solid #515A00;
margin: 0px;
margin-bottom: 10px;
padding: 0px;
}

.cbtableleft {
border-radius: 10px;
background-color: #F7F9F9;
border: 1px solid transparent;
margin: 0px;
margin-bottom: 10px;
margin-right: 2px;
padding: 0px;
}

.cbtableright {
border-radius: 10px;
background-color: #F7F9F9;
border: 1px solid transparent;
margin: 0px;
margin-bottom: 10px;
margin-left: 2px;
padding: 0px;
}

.newstable {
border-radius: 10px;
background-color: #F7F9F9;
border: 1px solid #515A00;
margin: 0px;
padding: 0px;
}

.sidboxtitle_right {
border-radius: 10px;
background-color: #F7F9F9;
background-image: url(../images/icon.png);
background-position: 2px 1px;
background-repeat: no-repeat;
border-bottom: 1px solid #515A00;
color: #515A00;
font-size: 10pt;
font-weight: bold;
padding: 2px;
padding-left: 23px;
padding-top: 2px;
text-align: left;
text-decoration: none;
text-indent: 5px;
vertical-align: middle;
}

.centerblocktitle_right {
color: #515A00;
font-size: 10pt;
font-weight: bold;
margin-bottom: 2px;
margin-left: 4px;
margin-top: 2px;
text-align: left;
text-decoration: none;
vertical-align: middle;
}

.centerblocktitle_left {
color: #515A00;
font-size: 10pt;
font-weight: bold;
padding-bottom: 2px;
padding-left: 4px;
padding-top: 2px;
text-align: left;
text-decoration: none;
vertical-align: middle;
}

.sideboxcontent_left a:link {
color: #000000;
font-weight: normal;
text-decoration: underline;
}

.sideboxcontent_left a:visited {
color: #000000;
font-weight: normal;
text-decoration: underline;
}

.sideboxcontent_left a:hover {
color: #99A525;
font-weight: normal;
text-decoration: underline;
}

.sideboxcontent_left a:active {
color: #99A525;
font-weight: normal;
text-decoration: underline;
}

.sideboxcontent_right a:link {
color: #000000;
font-weight: normal;
text-decoration: underline;
}

.sideboxcontent_right a:visited {
color: #000000;
font-weight: normal;
text-decoration: underline;
}

.sideboxcontent_right a:hover {
color: #99A525;
font-weight: normal;
text-decoration: underline;
}

.sideboxcontent_right a:active {
color: #99A525;
font-weight: normal;
text-decoration: underline;
}

.centerblockcontent a:link {
color: #000000;
font-weight: normal;
text-decoration: underline;
}

.centerblockcontent a:visited {
color: #000000;
font-weight: normal;
text-decoration: underline;
}

.centerblockcontent a:hover {
color: #99A525;
font-weight: normal;
text-decoration: underline;
}

.centerblockcontent a:active {
color: #99A525;
font-weight: normal;
text-decoration: underline;
}

.opentable {
border-radius: 10px;
background-color: #F7F9F9;
border: 1px solid #515A00;
padding: 8px;
vertical-align: top;
}

.disclaimer {
border-radius: 10px;
background-color: #ffff00;
border: 2px outset transparent;
color: #000000;
margin-left: 8px;
margin-right: 8px;
padding: 5px;
}

.ucfooter {
border-radius: 10px;
border-bottom: 0px solid #515A00;
border-left: 0px solid #515A00;
border-right: 0px solid #515A00;
border-top: 1px solid #515A00;
color: #515A00;
margin: 0px;
padding: 0px;
}

.ucfooter, .ucfooter a:link, .ucfooter a:visited, .ucfooter a:hover, .ucfooter a:active {
color: #515A00;
}

.debug, .debug a:link, .debug a:visited, .debug a:hover, .debug a:active {
font-size: 10px;
font-style: italic;
width: 100%;
}

.centerblockbottomcontent {
border-radius: 10px;
}

.centerblockbottomcontent a:link {
color: #000000;
font-weight: normal;
text-decoration: underline;
}

.centerblockbottomcontent a:visited {
color: #000000;
font-weight: normal;
text-decoration: underline;
}

.centerblockbottomcontent a:hover {
color: #99A525;
font-weight: normal;
text-decoration: underline;
}

.centerblockbottomcontent a:active {
color: #99A525;
font-weight: normal;
text-decoration: underline;
}

.cbtablebottomcenter {
margin: 0px;
padding: 0px;
}

.cbtablebottomleft {
margin: 0px;
padding: 0px;
}

.cbtablebottomright {
margin: 0px;
padding: 0px;
}

.bshadowright {
background-color: #FFFFFF;
width: 10px;
}

.bshadowleft {
background-color: #ffffff;
width: 10px;
}

.bshadowtop {
background-color: #FFFFFF;
height: 10px;
}

.bshadowbottom {
background-color: #ffffff;
height: 10px;
}

.secondtable {
background-color: #EEE6C2;
margin: 0px;
padding: 0px;
}

.divTable {
border: 1px solid #ECECEC;
background-color: #F7F9F9;
padding: 8px;
}