@charset "utf-8";
/* CSS Document */

body{
background: #453d2b url(images/cg.gif) top left;
margin:0;
padding:0;
line-height: 1.5em;
}

b{font-size: 110%;}
em{color: red;}

#maincontainer{
width: 960px; /*Width of main container*/
margin: 0 auto 30px; /*Center container on page*/
}

#topsection{
background: url('images/top.jpg') top left no-repeat ;
height: 321px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#roundtop {
background: url(images/mainround_top.gif) bottom left no-repeat;
height: 8px;
}

#roundtopright {
background: url(images/columnroundtop.gif) bottom left no-repeat;
height: 8px;
}

#roundbottomright {
background: url(images/columnroundbottom.gif) top left no-repeat;
height: 8px;
}

#contentcolumn{
margin-right: 240px; /*Set right margin to RightColumnWidth*/
}

#rightcolumn{
float: left;
width: 230px; /*Width of right column*/
margin-left: -230px; /*Set left margin to -(RightColumnWidth) */
margin-bottom: 20px;
}

#menu {
text-align: left;
height: 33px;
background: url('images/menubg.gif') top left no-repeat;
margin-bottom: 5px;
}

#footer{
background: url(images/footer.gif) top left no-repeat;
margin-right: 240px;
height: 110px;
text-align: center;
padding: 0px 0;
}

#footer a{
color: #FFFF80;
}

.innertube_main{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
min-height: 200px;
background: #24241c url(images/content_bg.gif) bottom left repeat-x;
min-height: 300px;
}
.innertube_right{
text-align: center;
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: -5px;
min-height: 200px;
background: #24241c url(images/content_bg.gif) bottom left repeat-x;
}
.innertube{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.innertubemenu{
float: left;
margin-right: 240px;
margin: 0 0 0 0 ;
padding-top: 5px;
}

.mod_article {
color: #fff;
margin: 0px 5px 0px 5px ;
font: 12px Arial
}

.mod_breadcrumb {
color: #fff;
margin: 0px 5px 0px 5px ;
font: 12px Arial
}

h1 {
font: 16px Arial;
font-weight: bold;
color: #d57825;
margin-bottom: 2px;
clear:both;
}

.ce_text:hover {
background: #24241c url(images/content_bg.gif) bottom left repeat-x;
border-bottom: 1px dashed #4e4e42;
padding-bottom: 2px;
}

.ce_text {
clear: both;
border-bottom: 1px dashed #4e4e42;
padding-bottom: 2px;

}

.innertube_right img{
text-align: center;
border: 2px solid #d57825;
}


.title img{
float: left;
border: none;
padding-bottom: 5px;
margin-bottom: 15px;
margin-top: 15px;
border-bottom: 1px dashed #4e4e42;
}

.title2 img{
margin-bottom: 5px;
float: left;
border: none;
border-bottom: 1px dashed #4e4e42;
}

.listen img{
float: left;
border: none;
padding-bottom: 5px;
margin-bottom: 15px;
border-bottom: 1px dashed #4e4e42;
}

a {
font: 12px Arial;
font-weight: bold;
color: #d57825;
}

a:hover {
font: 12px Arial;
font-weight: bold;
color: #d57825;
background: black;
}

#menu a:hover {
background: none;
}
input {
border: 1px solid ;
background: #b29e7b;
}

textarea {
border: 1px solid ;
background: #b29e7b;
}

select {
border: 1px solid ;
background: #b29e7b;
}


input:hover {
border: 1px solid #d57825;
background: #b29e7b;
}

textarea:hover {
border: 1px solid #d57825;
background: #b29e7b;
}

select:hover {
border: 1px solid #d57825;
background: #b29e7b;
}

.submit {
background: url('images/submit.gif') top center;
color: black;
}
.submit:hover {
border: none;
background: url('images/submit.gif') top center;
color: white;
}

#mslogo img {
border:none;
padding-left: 13px;
}

#mslogo a{
background: none;
}

#mslogo {
padding-top: 250px;
padding-left: 80px;
}

p {
margin: 0 0 0 0;
}

.newsletter{
clear: both;
text-align: left;
padding-bottom: 5px;
border-bottom: 1px dashed #4e4e42;
}

#menuul {
margin: 0 0 0 0;
}

#menuul img {
border: none;
margin-top: 0 0 0 0;
}
#menuul li{
display: inline;
list-style-position: inside;
list-style-image: none;
list-style-type: none;
margin: 0 0 0 0;
padding: 0px 0px 0px 3px;
}

#menu ul {margin: 0 0 0 0; padding: 0 3px 0 0;}
#menuul {margin: 0 0 0 0;}

#breadcrumb {
margin-bottom: 8px;
}

.download {
clear: both;
}

.innertube_main ol {
clear:both;

}

.kontakt {
clear: both;
}

.mod_newslist {
clear: both;
}

.mod_newslist img {
margin-bottom: 5px;
padding-right: 3px;
}

.mod_newsreader h1 {
margin:0 0 0 0;
padding:0 0 0 0;
clear: both;
}

.info {
font-size: 9px;
margin-bottom: 5px;
}

.back {
text-align: right;
margin-bottom: 10px;
}

.more {
text-align: right;
padding-bottom: 10px;
border-top: 1px dashed #4e4e42;
clear: both;
}

.ce_accordion {
clear:both;
}

.toggler {
font: 16px Arial;
font-weight: bold;
color: #d57825;
margin-bottom: 2px;
clear:both;
border-bottom: 1px dashed #4e4e42;
}

.comment {
margin-top: 5px;
margin-bottom: 10px;
border-bottom: 1px dashed #4e4e42;
}

#banner {margin-top: 10px; margin-bottom: 20px; padding: 5px 5px 5px 5px;}

}

.info 
{
color: #d57825;
}

.pagination  ul {height:20px; float: right;}
.pagination  li { display: inline;  }

#credits {color: white; font-family: Arial; font-size: 11px; float: right;}