a {color: #5a8ba3; text-decoration:none; }
a:hover {text-decoration: underline;color: #000;}
hr {display: none;}
img {border: none;}
ins {text-decoration: none;border-bottom: 1px dashed #eee;}
* {margin:1px; padding:0; }

acronym, abbr, dfn {border-bottom: 1px dashed #eee;font-style: normal;}
blockquote {border-left: 5px solid #315986;margin: 1em 0;padding: 10px;background: #64a2eb;width: 470px;}
pre{  padding:5px 2%; padding:0; margin:1em 0; font-family:Arial, Verdana; }
dd {margin: 2px 0 7px 0;}


h1#header {height: 205px;background: url(images/header.jpg) no-repeat;margin: 0;padding: 0;}
h1#header a, h1#header a:hover {color: #fff;text-decoration: none;font: italic 23px georgia, serif;color: #fff;line-height: 200px;padding: 0 15px;}

/* Footer */
#footer {clear: both;margin: 3em 15px 0 15px;padding: 5px;padding-bottom: 0;text-align: center;font-size: .8em;}

/* Kommentare */
ol#commentlist div {}
ol#commentlist li {list-style-type:none;}
#felder {margin: 20px 0 0 40px;}

label {clear: both;display: block;float: left;width: 9em;margin-bottom: 7px;}
input, textarea {width: 320px;margin-bottom: 7px;}

input.commentfile {width: auto;}
textarea {height: 130px;}

#buttons {margin-top: 20px;}
#prevnext {text-align: center; width: 916px;}

img.rss {vertical-align: middle;margin-bottom: 0.2em;}
.hidethis {text-indent: -999em;}

body,html {margin: 0;}
body,td,th {font-family: Arial, Verdana;font-size: 13.5px;color: #000;}
body {background: #15648D;}
	
.header{background: url(images/lay_02.jpg) no-repeat; width: 1047px; height:363px; margin: 0 auto; }
.controller{width: 173px; height: 145px; padding-top: 220px; margin-left: 30px;float:left; }

.mainc{background: url(images/lay_04.jpg) repeat-y center; width:1047px; margin:0 auto; }
.container{width: 1047px; margin: 0 auto;}

.content{width: 600px; padding-left: 73px; float:left;}
.rsstwit{width: 150px; float:right;padding-top: 290px; margin-right: 80px;}
	
.sidebar{width: 280px; padding-left: 20px; float:left;}
.sidebar ul{list-style-type: none; padding: 0;}
	
.tcontent{font-size:24px; color: #5a8ba3;}
.tmenu{color: #5a8ba3; font-size:17px; font-weight: bold;}

.ftr{background: url(images/footer.jpg) no-repeat; width: 1047px; height:40px; margin: 0 auto; }
#test{float:none; width:1000px; height:5px;}

.tfooter{padding-bottom: 30px;}

#cpart p{margin: 10px; margin-left: 0; text-align: justify;}
#crest {margin: 10px; margin-left: 0; text-align: justify;}