/** Alle (Ungeordnet)*/

/** Alle (Ungeordnet)*/

/* ||||||||||||||||||||||||||||||||||||||| global styles  ||||||||||||||||||||||||||||||||||||||| */

body {
	   font-size:0.75em;
	font-family: Arial,sans-serif;
	text-align:center;
	margin: 0px;
        color:#080C29;
        background:white;
 }

a {
        color:black;
         text-decoration:none;          
}

div.google_ad {
  text-align:center;
}

#links_main {
  list-style-type:none;
  margin:0;
  padding:0;

}

#links_main li {
  float:left;
  list-style-type:none;
  margin:0;
  padding:0;
}

#links_main li a {
  display:block;
  padding:5px;
padding-left:0px;
  float:left;
  font-size:1.2em;
  font-weight:bold;
}
#links_sub  {
 clear:both;

}

#links_sub li {



  float:left;
  font-size:1.0em;

}

p.sbox {
  border:1px #800002 solid;
  padding:10px;
  background-color:#F0F0F0;
  margin-bottom:20px;
  

}

img {
 border:none;
}

div.menu-padding {
  padding:5px;
}

table {
 clear:both;
}

a:hover {
  color:#800002;
   text-decoration:none; 
}
p {
         margin:0px;
         padding:0px;
 margin-top:3px;
 margin-bottom:10px;
  line-height:1.3em;
}

.message {
 color:Black;
 border:1px Red solid;
 padding:5px;
 font-style:italic;
 margin:2px;
}

h1,h2,h3,h4,form {
margin:0px;
padding:0px;
}

.radio {
 border:none;
}

ul { list-style-type:square; }

.error {
 color:Red;
}

.frame {
padding-left:20px;
padding:3px;
font-size:0.6em;
        color:#404040;
border-bottom:1px solid #404040;

}



big, h1,h2,h3,h4,h5,h6,form {
 margin:0;
 clear:both;
}

big {
 font-size:16px;
 font-weight:bold;
}


hr{
background-color:Black; /* Mozilla 1.4 */
color:Black; /* IE 6 */
border: Black; /* Opera 7.11 */
height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
clear:both;
}


button {
        margin:1px;
        background-color:White;
        border:1px Black solid;
}
div {
         text-align:left;
}
big {
        font-weight:normal;
        font-size:16px;
}
input, select, textarea {
        border: 1px #080C29 solid;
        background-color:White;
        font-family: sans-serif;
        font-size:12px;
}
textarea {
        width:100%;
}
legend {
        font-weight:bold;
       font-size:16px;
}
fieldset {
       margin:0;
      margin-top:10px;
        padding:5px;
}


/* ||||||||||||||||||||||||||||||||||||||| accessibility  ||||||||||||||||||||||||||||||||||||||| */
.unsichtbar {
 position:absolute;
 left:-3000px;
 top:-2000px;
 width:0px;
 height:0px;
 overflow:hidden;
 display:none;
}



/* ||||||||||||||||||||||||||||||||||||||| main styles  ||||||||||||||||||||||||||||||||||||||| */

#main {
        width:948px;
        margin: 0 auto; 
        background-color:White;
}


/* ||||||||||||||||||||||||||||||||||||||| header styles  ||||||||||||||||||||||||||||||||||||||| */

#header h1{
        float:right;
        padding:20px;
        font-size:15px;
        margin:0px;
}
#header {
background-image:url(../images/design/header.jpg);
height:102px;
}


/* ||||||||||||||||||||||||||||||||||||||| navigation styles  ||||||||||||||||||||||||||||||||||||||| */

#logo {
  width:400px;
  float:left;
  overflow:hidden;
}

#ad_top {
  width:500px;
  float:right;
  text-align:center;
  padding-top:20px;
}

#navigation {
  height:30px;
  clear:both;
background-image:url(../images/design/nav-bg.jpg);
}
#navigation .active, #navigation .notactive:hover {
background-image:url(../images/design/nav-active.jpg);
        color:#7A0203;
font-weight:bold;

}

#navigation .notactive{

}

#navigation a {
        display:block;

        text-decoration:none;
background-image:url(../images/design/nav-notactive.jpg);

        color:#404040;
        font-size:12px;
        height:30px;
width:97px;
        line-height:28px;
text-align:center;
        float:left;
font-weight:bold;
 text-transform:uppercase;

}
#navigation ul {
         margin:0px;
         padding:0px;
         list-style-type:none;
           overflow:hidden;
         height:27px;
}
#navigation li {
         float:left;
        margin:0;
}


/* ||||||||||||||||||||||||||||||||||||||| nav-path styles  ||||||||||||||||||||||||||||||||||||||| */

#nav_path {
         background-color:#F0F0F0;
         border-bottom:1px Silver solid;
         clear:both;
         padding:3px 3px 3px 12px;
         color:Black;
        font-size:0.73em;
        
}
#nav_path a {
          color:Black;
           
}

/* ||||||||||||||||||||||||||||||||||||||| left-menu styles  ||||||||||||||||||||||||||||||||||||||| */


.menu {
background-repeat:no-repeat;
background-image:url(../images/design/menu-bg.jpg);
padding-left:12px;
padding-right:12px;
padding-bottom:25px;

}
#left-menu {
         width:188px;
         float:left;

}

#right-menu {
   width:188px;
   float:left;

}


#left-menu h2, #right-menu h2 {
         margin:0px;
         padding:0px;
         font-size:15px;
padding-top:10px;
padding-bottom:12px;
         font-weight:bold;
        color:#404040;
}


#left-menu a, #right-menu a {
         font-weight:bold;
        color:black;
}

#left-menu a:hover, #right-menu a:hover {
         font-weight:bold;
        color:#6F051B;
}
#left-menu p, #right-menu p {
  margin-top:0px;
padding-top:0px;
}
/* ||||||||||||||||||||||||||||||||||||||| content styles  ||||||||||||||||||||||||||||||||||||||| */

#content h1 {
         font-size:1.8em;
         font-weight:lighter;
         margin-bottom:10px;
color:#800002;

}

#content h2 {
         margin:0px;
         padding:0px;
         font-size:15px;
padding-top:10px;
padding-left:30px;
padding-bottom:12px;
margin-bottom:12px;
         font-weight:bold;
        color:#404040;height:35px;

background-image:url(../images/design/headlinbg.jpg);
}

#content {
          float:left;
          width: 519px;
          font-size:12px;
          overflow:hidden;
}

#content .padding {
padding-left:30px;
padding-right:30px;
}
#content .padding2 {
padding-top:20px;
padding-left:30px;
padding-right:30px;
}
#content td {
  font-size:12px;
}

#content ul {
 list-style-type:none;
margin:0px;
padding:0px;
}
#content li  {
 list-style-type:none;
margin:0px;
padding:0px;
}

#content h3 {
  font-size:15px;
  font-weight:bold;

}

#content p {
      line-height:18px;
}
#content a {
color:#7E0109;
}

#topstory h2,a{
  color:#800002;
font-size:1.0em;
margin:0px;
      margin-bottom:6px;
padding:0px;
}

#topstory img {
float:left;
border:0px;
margin-right:9px;
}

#topstory p {
padding:0px;
margin:0px;
}

/* ||||||||||||||||||||||||||||||||||||| content - news navigation  |||||||||||||||||||||||||||||||||| */

#content .global-navigation {
          padding:48px;
          font-weight:bold;
}
#content .backward {
          float:left;
          width:50%;
}
#content .forward {
          float:right;
          text-align:right;
          width:50%;
}

/* ||||||||||||||||||||||||||||||||||||||| rechtes menü  ||||||||||||||||||||||||||||||||||||||| */


#left-menu ul, #right-menu ul{
padding:0;
margin:0;
         list-style-type: none;
}

#left-menu li, #right-menu li{
   padding:3px 0px 0px 0px;
   margin:0px 0px 0px 0px;
   list-style-type: none;
}




#weblog h3{

}
#weblogarchiv {
}
#weblogarchiv h1{
margin-top:12px;
}
#weblogarchiv h2{
float:right; 
width:140px;
}
#weblogarchiv ul,li {
margin:0px;
margin-left:12px;
padding:0px;
}

.useradmin {
  font-weight:bold; 
  padding:5px;
}
/* ||||||||||||||||||||||||||||||||||||||| footer styles  ||||||||||||||||||||||||||||||||||||||| */
#footer {
 border-top:1px Silver solid;
    font-size:0.9em;
         clear:both;
         color:Black;
         padding:10px;
  text-align:right;
         margin-top:20px;
         background-color:#F0F0F0;
} 

#footer a {
         color:Black;
}

/* ||||||||||||||||||||||||||||||||||||||| additional styles  ||||||||||||||||||||||||||||||||||||||| */


.clear {
           clear:both;
           height:0px;
           overflow:hidden;
}



.space-left {
width:53px;
float:left;
}
.space-content {
width:895px;
float:left;
}















