/* Style sheet basic */
body{font-family:Helvetica, Arial, sans-serif;font-size:11px;line-height:15px;color:#333;background:#fff url("images/bg_sff.gif") center top no-repeat;}
h1{margin:0 0 12px 0;padding:0;font-weight:bold;font-size:14px;color:#990000;}
h2{margin:0 0 6px 0;padding:0;font-weight:bold;font-size:12px;color:#999;}
a {cursor:pointer;-moz-outline:none;outline:none;}
a:link,a:visited{text-decoration:none;color:#999;}
a:hover,a:active{text-decoration:underline;color:#333;}

/* Style sheet specific */
#wrapper{width:960px;border:none 1px}
#header {width:640px;height:100px;margin:0 auto;}
#header .inside {padding:0;}
#container {width:640px;height:450px;margin:20px auto;}
#right {margin:0px;padding:0px;}
#main {width:400px;margin:0px;padding:0;}
#footer {width:640px;height:50px;margin:0 auto;}
#galerie1 {width:335px;margin:0 auto;}
#fwaLogo {position:absolute;top:72px;right:30px;}
#fwaLogo img {width:150px;}
#fwaSF {margin:55px 0 0 25px;}

/* Hauptnavigation */
#mainmenu{position:absolute;left:0px}
#mainmenu ul{margin:0;padding:0;list-style-type:none;}
#mainmenu li{margin:0 0 0 0;padding:0 10px 0 10px;list-style-type:none; float:left; background:#fff url("images/arrow_r.gif") -1px 1px no-repeat;}
#mainmenu .last{border:none}
#mainmenu a,#mainmenu span{font-size:12px;color:#999;text-decoration:none;}
#mainmenu span{cursor:default;}
#mainmenu li:hover, #mainmenu li.active, #mainmenu li.trail, #mainmenu a:hover, #mainmenu a.trail{font-size:12px;color:#333;text-decoration:none;}
#mainmenu li:hover span,#mainmenu li.active span,#mainmenu li.trail span{font-size:12px;color:#333;text-decoration:none;}

/* Subnavigation */
#submenu{margin:20px 0 0 25px;}
#submenu ul{margin:0;padding:0;list-style-type:none;}
#submenu li{margin:0 0 0 0;padding:0 10px 0 10px;list-style-type:none; background:#fff url("images/arrow_r.gif") -1px 1px no-repeat;}
#submenu .last{border:none}
#submenu a,#submenu span{font-size:12px;color:#999;text-decoration:none;}
#submenu span{cursor:default;}
#submenu li:hover, #submenu li.active, #submenu li.trail, #submenu a:hover, #submenu a.trail{font-size:12px;color:#333;text-decoration:none;}
#submenu li:hover span,#submenu li.active span,#submenu li.trail span{font-size:12px;color:#333;text-decoration:none;}

#formKontakt {margin:0 auto;}
#formKontakt .captcha {width:50px}
#formKontakt .text, #formKontakt .textarea, #formKontakt .captcha {font-family:inherit;color:#999}
#formKontakt td {padding:2px 5px 5px 0}
#formKontakt .submit {font-weight:bold;background:#999;color:#fff;padding:0px}

/* TL Klassen */
.mod_article{margin:0px auto;width:400px;border:none 1px #999}
.mod_article .back{margin-top:18px;}
.mod_article .more{display:inline;}
.inside {margin:0;padding:5px}
.ce_text,.teaser{line-height:1.5;}
.ce_text table {padding:0;}
.ce_text ul, .ce_text li {margin:0 0 0 0px;padding:0 0 0 20px;list-style-type:square;}
.ce_text li a {margin:0 0 0 0px;}
.ce_headline {margin-top:0px;line-height:1.5;}
.error{margin:0;padding:0;color:#990000;}

.pagination li{display:inline;margin:0;padding:0;list-style-type:none;}
.pagination{margin-top:22px;padding-top:4px;border-top:1px solid #ece4d9;}
.pagination p{width:160px;float:left;padding-right:3px;padding-left:3px;text-align:left;}
.pagination ul{width:240px;float:right;margin:0;padding:0 3px;text-align:right;}

