/*
Theme Name: Baugruppen
Theme URI: http://www.koordinante.com/
Description: Design fuer Baugruppen-Seite
Author: heike elsen
Author URI: http://www.koordinante.com/
License: GPL http://www.gnu.org/licenses/gpl.txt
Version: 1.0
*/


body {
background:url(bg.jpg) top left repeat-x;
background-color:#5C7532;     /*B2D181 A2B489 125D93*/
text-align:center;
font-family:arial, geneva, sans_serif;
font-size:12px;
margin:0;
margin-top:20px;
}

.blend {
display:none;
}

/*======================================================================= container*/

#container {
width:1000px;
margin:0px auto;
border:1px solid #ccc;    /*55B262*/
background-color:#fff;  /*FDFBD2 FFC600*/
text-align:left;
}

/*======================================================================= header*/

#header {
width:1000px;
height:115px;
padding:0px;
}

#headerinnen {
margin:10px 10px;
background-color:#F7D364;   /*E69602 CE6A12*/
}

#header h1 {
font-size:30px;
color:#fff;
text-transform:uppercase;
margin:0;
padding:20px;
font-weight:bold;
}

#header .farbeck {
float:right;
width:236px;
height:101px;
background-color:#A10A00;
border-left:10px solid #fff;
}/**/

#header .farbeck-ueu {
float:right;
width:236px;
height:101px;
background-color:#1A589B; /*050071*/
border-left:10px solid #fff;
}

#header .farbeck-leist {
float:right;
width:236px;
height:101px;
background-color:#157100;
border-left:10px solid #fff;
}

#header .farbeck-proj {
float:right;
width:236px;
height:101px;
background-color:#E8891F;  /*F0B41C F0CE1A*/
border-left:10px solid #fff;
}

#header .farbeck-impr {
float:right;
width:236px;
height:101px;
background-color:#988E90;  /*1CA5F2*/
border-left:10px solid #fff;
}

/*======================================================================= navigation*/

#navigation {
height:25px;
line-height:25px;
}

#navigation ul {
margin:0;
padding:0;
}

#navigation li {
float:left;
margin:0px;
padding:0;
list-style-type:none;
white-space:nowrap;
text-align:center;
}

#navigation li a {
display:block;
padding:0 23px;
font-size:12px;
text-transform:uppercase;
letter-spacing:1px;
color:#fff;
font-weight:bold;
}

/* special for ie: */

*html #navigation li a {
display:block;
padding:0 18px;
font-size:11px;
text-transform:uppercase;
letter-spacing:1px;
}

#navigation li a:link, #navigation li a:visited {
color:#fff;
text-decoration:none;
}

#navigation li a:hover, #navigation li a:active {
color:#CE6A12;
background-color:#fff;
}

#navigation li.current_page_item a {
color:#A10A00;
background-color:#fff;
}

#navigation-impr li.current_page_item a{
color:#988E90;
background-color:#fff;
}

#navigation-proj li.current_page_item a{
color:#E8891F;
background-color:#fff;
}

#navigation-leist li.current_page_item a{
color:#157100;
background-color:#fff;
}

#navigation-ueu li.current_page_item a{
color:#1A589B;
background-color:#fff;
}



/*======================================================================= content*/

#content {
clear:both;
width:980px;
margin:0px auto;
height:420px;
overflow:auto;
background-color:#F6F6F6;/**/
}

#contentinnen {
margin:20px 10px 20px 25px;
}

#contentinnen p {
margin:7px 0;
padding:0;     /**/
}

h1.contentinnen {
font-size:16px;
color:#A10A00;       /* A10A00*/
text-transform:uppercase;
}

h1.contentinnen-impr {
font-size:16px;
color:#988E90;
text-transform:uppercase;
}

h1.contentinnen-leist {
font-size:16px;
color:#157100;
text-transform:uppercase;
}

h1.contentinnen-proj {
font-size:16px;
color:#E8891F;
text-transform:uppercase;
}

h1.contentinnen-ueu {
font-size:16px;
color:#1A589B;
text-transform:uppercase;
}

h5.ueu {
font-size:14px;
color:#1A589B;
text-transform:uppercase;
margin:20px 0 10px 0;
}

h5.proj {
font-size:14px;
color:#E8891F;
text-transform:uppercase;
margin:0px 0 10px 0;
}

.contenttext {
font-size:13px;
color:#333333;        /*000085*/
}

.contenttext ul li {
list-style-type:square;
}

.contenttext a:link, .contenttext a:visited {
color:#A10A00;
text-decoration:none;
}

.contenttext a:active, .contenttext a:hover {
color:#FFC600;
}

#content .contentinnen .imgleft {
margin:0px 8px 5px 0px;
padding:3px;
}

#content .contentinnen .imgright {
margin:0px 0px 5px 8px;
padding:3px;
}

#content .contentinnen .imgmiddle {
padding:3px;
margin:0 auto;
}

.alignnone {
margin:0px 8px 5px 0px !important;
}

.alignleft {
margin:0px 8px 5px 0px !important;
}

.alignright {
margin:0px 0px 5px 8px !important;
}

/*======================================================================= footer*/

#footer {
width:1000px;
height:14px;
padding:3px 0px 3px 0px;
text-align:center;
/*border-top:3px solid #EAA715; */
font-size:10px;
color:#CE6A12;
}

#footer a:link, #footer a:visited {
color:#CE6A12;
text-decoration:none;
}

#footer a:hover, #footer a:active {
color:#CE6A12;
}

.login a:link, .login a:visited {
color:#ffffff !important;
}

/*======================================================================= bilder*/

.aligncenter,
div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
padding:3px;
border:1px solid #f2f4fd;
}

.alignleft {
float: left;
margin:0px 18px 5px 0px;
padding:3px;
border:1px solid #f2f4fd; /**/
}

.alignright {
float: right;
margin:0px 0px 5px 18px !important;
padding:3px;
border:1px solid #f2f4fd;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}