@charset "utf-8";*{margin:0;padding:0;}
html, body{height:100%;}
html{font-size:100%;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin:0;padding:0;}
ul{list-style:none;}
a{color:#f26522;text-decoration:none;}
a:hover{text-decoration:underline;}
a img{border:0;}
body{margin:0px;padding:0px;font:62.5% Arial, Helvetica, sans-serif;background:#f3ecff url(../images/bg.png) repeat-x;color:#31124f;}
.page{width:1000px;margin:0px auto;}
#header{float:left;width:1000px;height:281px;background:url(../images/header_bg.png) no-repeat;overflow:hidden;}
#header_title{width:375px;height:77px;float:left;margin-left:25px;margin-top:49px;overflow:hidden;}
#header_title h1{width:375px;color:#f26522;font-size:20px;padding:10px 0 0 0;font-style:normal;text-align:left;}
#header_title .dec{float:left;color:#7f3ac3;font-size:10px;text-align:left;}
#header .txtbg{float:left;margin-left:25px;margin-top:10px;background:url(../images/txtbg.png) left top no-repeat;width:601px;height:113px;color:#000000;padding:7px;text-align:justify;line-height:14px;}
#header .txtbg a{color:#000000;text-decoration:underline;}
#header .txtbg a:visited{color:#000000;text-decoration:underline;}
#header .txtbg a:hover{color:#000000;text-decoration:none;}
#header_menu{width:600px;height:77px;float:right;overflow:hidden;margin-top:-219px;}
#header_menu ul{float:right;padding:16px 20px 0 0;}
#header_menu ul li{float:left;background:url(../images/menu_li.gif) no-repeat right top;height:48px;padding:0 20px 0 20px;font-size:1.2em;}
#header_menu ul li.last{background:none;padding:0 0 0 20px;}
#header_menu ul li a{float:left;display:block;color:#f26522;padding:16px 0 0 0;text-transform:uppercase;font-size:14px;font-weight:bold;}
#header_menu ul li a:hover, #header_menu ul li a.select{color:#db93e5;text-decoration:none;}
#rss{float:right;height:45px;width:224px;margin-top:-128px;margin-right:6px;background:#6721b1 url(../images/telbg.png) no-repeat;text-align:right;padding-right:65px;padding-top:10px;border:1px solid #ffffff;color:#f26522;font-weight:bold;}
#rss p{line-height:18px;font-size:12px;margin:0;padding:0;}
#rss p a{padding-left:10px;background:transparent url('../images/pfeil.png') 0px 4px no-repeat;text-decoration:underline;}
#rss p a:visited{color:#ffffff;text-decoration:underline;}
#rss p a:hover{color:#fecf01;text-decoration:none;}
#main_search{float:right;margin-right:20px;margin-top:-30px;}
#searchform_top_text{width:170px;border:0;background:none;color:#31124f;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;float:left;margin:7px 5px 0 0;}
#gosearch{float:left;}
#content{width:1000px;float:left;}
.post{float:left;width:970px;margin:30px 0 0 15px;margin-bottom:40px;overflow:hidden;}
.post-title h2{font-size:18px;color:#f26522;font-weight:normal;padding-left:18px;border-bottom:#383838 1px dotted;}
.post-title p{font-weight:normal;padding:5px 0 0 0;padding-left:15px;color:#6621af;font-size:1.1em;}
.post .txtfooter{float:left;width:970px;text-align:justify;font-size:11px;line-height:14px;}
.post .txtfooter a {color:#6621af;text-decoration:underline;}
.post .txtfooter a:visited{color:#000000;text-decoration:underline;}
.post .txtfooter a:hover{color:#000000;text-decoration:none;}
.entry{float:left;margin-left:15px;margin-top:15px;margin-bottom:25px;}
.entry h3, h4, h5, h6{font-size:11px;margin:0px;padding:0px;color:#f26522;}
.entry a{color:#6621af;text-decoration:underline;}
.entry a:visited{color:#6621af;text-decoration:underline;}
.entry a:hover{color:#000000;text-decoration:none;}
.entry .amabut{float:left;width:940px;height:52px;margin-top:10px;margin-bottom:10px;}
.entry .amahead{float:left;width:920px;height:203px;padding:10px;padding-top:24px;padding-bottom:29px;background:url('../images/amahead.jpg') no-repeat;}
.entry .amahead .pic{float:left;width:290px;height:203px;}
.entry .amahead .txt{float:left;width:314px;height:195px;padding:3px;margin-left:10px;text-align:justify;color:#6621af;font-size:11px;line-height:14px;}
.entry .amahead .pics{float:right;width:290px;height:203px;}
.entry .amaport{float:left;width:899px;height:183px;padding:11px;padding-top:87px;padding-left:30px;padding-bottom:30px;background:url('../images/amaport.jpg') no-repeat;font-size:16px;}
.entry .amaport li{padding:5px;list-style:none;}
.entry .amaport ul li:before{content:"\00BB \0020";}
#footer{float:left;width:100%;height:151px;background:url(../images/bg2.gif) repeat-x left bottom;}
#footer_text{width:1000px;height:61px;background:url(../images/footer_bg.png) no-repeat;padding:90px 0 0 0;color:#31124f;text-align:center;font-size:1.1em;margin:0 auto;}
#footer_text p{padding:0 0 7px 0;}
#footer_text a{color:#f26522;}

