@charset "UTF-8";
@media all
{

body, #header, #nav, #nav_main, #page, #main, #topnav, #footer {background:none; border:0; padding:0; margin:0;}

/*
/* Formatierung der Seite */
body            {background:#7B8889 url(images/bg.jpg) repeat-x top; background-attachment:fixed ;padding:0px;}
#page           {background:transparent;}
#page_margins   {border:0px #ddd solid; min-width:1000px; max-width:1000px; margin:auto;}
* html #page_margins {width:1000px;}
#header         {position:relative; height:185px; color:#fff; background:#fff url(images/header.jpg) repeat-x top;}
#teaser         {margin-top:0; margin-left:250px; margin-right:40px; padding:0; background:transparent;}
#nav            {display:none;}

#main   {background:#fff url(images/main.jpg); padding-top:0;}
#col1	  {width:200px; }
#col3   {margin-left: 250px; margin-right:80px; }
#footer {color:#666; height:150px; background:transparent url(images/footer.jpg) no-repeat; margin:0px; padding:0 ;}
#pageUID-40 li a  {text-decoration:none; font-style:italic; color:#666;}

h1        {color:#333; margin-bottom: 10px; font-family:verdana; font-size:14px; border-bottom:1px #333 dotted;}
h2        {color:#333; margin-bottom: 10px; font-family:verdana; font-size:14px; font-weight:normal;}
.csc-default {margin-bottom: 30px;}
p a:hover {color:#333; text-decoration:underline;}
p a       {color:#000; text-decoration:none;}


#submenu li#title         {display:none; }  
ul#submenu                {position:relative; border-top:0; margin-left:-20px; width:204px; border: 0px solid red}
#submenu li               {background:transparent; line-height:23px;} 
#submenu li#title,
#submenu li               {line-height:33px; font-size:15px; padding:0; border:0;}
#submenu li strong,
#submenu li ul li strong  {color:#FC0; padding-left:40px; text-decoration:none; font-weight:bold; border-bottom:0;}
#submenu li a,
#submenu li ul li a       {color:#FFF; padding-left:40px; background: url(images/button.jpg); border-bottom:0; font-size:15px;}
#submenu li a:hover,
#submenu li ul li a:hover {color:#FC0; padding-left:40px; background: url(images/button_hover.jpg); text-decoration:none;}
#submenu li a:focus, 
#submenu li a:hover, 
#submenu li a:active,
#submenu li ul li a:focus, 
#submenu li ul li a:hover, 
#submenu li ul li a:active,
#submenu li#title,
#submenu li strong, 
#submenu li ul li strong  {background: url(images/button_hover.jpg); padding-left:40px;  }
#submenu li ul li a,
#submenu li ul li a:hover,
#submenu li ul li strong  {padding-left:50px; font-size:12px;}

/*  Bilder  */
div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {border:2px solid orange;}
dd.csc-textpic-caption  {background-color:transparent;}

/*  Headertext  */
#header-text-self {text-align:right; font-size:14px; font-family: Verdana; color:#333; font-weight:bold; padding-top:45px;}
#header-text-self p {padding:0; margin:0 40px 0 0;  text-transform:uppercase;}

/*  Footer  */
#footer {padding:8px 0 0 35px; color:#fff;}
.footer-text {position:relative; left:210px; top:15px;}
#footer a  {color:#fff; text-decoration:none;}
#footer a:hover {color:#FC0;}
#footer .footer-flash  {position:relative; top:48px; left:25px;}

/*  Formular  */
.tx-powermail-pi1 label {width:140px; display:block; float:left;}
.tx-powermail-pi1 .even {margin: 10px 0;}
.tx-powermail-pi1 input,
.tx-powermail-pi1 textarea {width:280px;}
.powermail_submit {background-color:#FBB714;}
input.powermail_submit:hover {background-color:#999;}

}
