/*
Theme Name: Ludwig-Wagner
Description: 1-spaltig mit Kopf.
Version: 1.0
Author: Bernd Geissler
Author URI: http://bgeissler.de
*/

body {
   background-color:#f8f8f8;
   margin-top: 130px;
   margin-left: 10%;
   margin-right: 10%;
   padding: 0;
   font-family: 'Lucida Grande', Verdana, sans-serif;
   font-size: 0.8em;
   
   }

a:link {
   color:#2c2d90;
   font-weight:bold;
   text-decoration:none;
   }

a:visited {
   color:#4a4bca;
   font-weight:bold;
   text-decoration:none;
   }

a:hover {
   color: #c3cbe3;
   font-weight:bold;
   text-decoration:none;
   }

#page {
   max-width:1200px;
}

#logo {
   position: absolute;
   top: 40px;
   left:40px;
   }

#logo2 {
   position: absolute;
   top: 70px;
   right: 10%;
   }

#header {
   max-width:1200px;
   border: none;
   }

#right {
   background-color: transparent;
   width:100%;
   margin-top: 80px;
   }

#right-inside {
   width:100%;
   color: #2c2c6a;
   }

#right-inside ul {list-style-type:none; padding: 0 10px; margin: 0 10px;}
#right-inside li {list-style-position:outside;}

#footer-right-inside {
   color: #ffffff;
   margin-left: 0px;
   }

#footer-right-inside a:link {
   color:#ffffff;
   font-weight:bold;
   text-decoration:none;
   }

#footer-right-inside a:hover {
   color:#ff0000;
   font-weight:bold;
   text-decoration:none;
   }

#footer-right-inside a:visited {
   color:#ffffff;
   font-weight:bold;
   text-decoration:none;
   }

#navcontainer
{
   position:relative;
   margin-left: 260px;
   height: 30px;
   background-image:url(images/navi-hg.gif);

}

#navcontainer ul
{
padding-top: 6px;
padding-left: 10px;
margin-left: 0;
font-size: 1.2em; 
font-family: arial, helvetica, sans-serif;
}

#navcontainer ul li { display: inline; padding: 10px 10px 10px 10px; }

#navcontainer ul li.page_item .cat_item a
{
color: #2850d8;
text-decoration: none;
font-weight: bold;
}

#navcontainer ul li.page_item .cat_item a:hover
{
color: #c3cbe3;
}

#navcontainer ul li.current_page_item .current_cat_item a
{
padding: 10px 10px 10px 10px;
color: #c3cbe3;
text-decoration: none;
}


#content {
   clear:both;
   margin-left:130px; 
  }

#content p {
/*   clear:both;
   text-align:justify*/
   }

#content p:first-letter { 
/*   color:red; */
   }

#content img {
   margin-top:24px;
   margin-bottom:24px;
   }


.bild_rechts {
   float: right; 
   margin-bottom: 12px; 
   margin-left: 24px;
   }

.bild_links {
   float: left; 
   margin-bottom: 12px; 
   margin-right: 24px;
   }

P {
//   margin: 0.7em 1em;
   }

h1 {
   font: 1.3em 'Lucida Grande', Verdana, sans-serif;
   color: #f8f8f8;
   margin:0;
   padding-left:0.6em;
   padding-top:4px;
   padding-bottom:6px;
   background-color: #d60005;
   }

h2 {
   font: 1.3em  'Lucida Grande', Verdana, sans-serif;
   }

h3 {
   font: 1.0em  'Lucida Grande', Verdana, sans-serif;
   font-weight:bold;
   }

.page_item {
   font: 1em  'Lucida Grande', Verdana, sans-serif;
   padding: 0.5em;
   }

.meta { font-size: 80%; color: #ff0000; margin-bottom: 15px; }
.meta a:link, .meta a:visited { color: blue; }
.meta a:hover { color: #ff0000; }

p.credit
{
font-size: 80%;
text-align: left;
}

p.credit a
{
color:#0000c1;
text-decoration:none
}

p.credit a:hover
{
color:#ff0000;
text-decoration:none
}


/* Begin Forms */




#wpcf label {
        display:block;
        margin-left:28px;
	width: 150px;
        float:left;
}
#wpcf input {
	width: 250px;
	padding: 1px;
	margin: 2px 5px 2px 0;
}
#wpcf textarea {
	width: 400px;
	height: 100px;
	padding: 1px;
	margin: 0 5px 10px 28px;
        font-size:130%;
}
#wpcf #contactsubmit {
	margin-left: 334px;
	width: 100px;
}
/* End Forms */

