/* $Id: style.css,v 1.0.1 2009/11/28 12:00:00 goba Exp $ */

/**
 * 
 * Markus Nilles Online-Marketing, for Drupal 6.x
 * Markus Nilles Entwicklung
 * Biao Xu Entwicklung
 *
 **/ 
/**
 *Layout Position und Größenerhältnis
 **/ 


/*umbruch erzwingen*/
.clear-block { clear: both;}

/*abstand / spacing Bottom*/
#spacing {height: 20px;}

#wrapper{
width:1005px;
background: transparent; 
margin-right: auto;
margin-left: auto;
margin-top: 0px;
text-align: left;
}


.inbox { /*global blockposition formatierung*/
float: left;
margin-left: 0px;
z-index: 100;
position: relative;
}


/*header DIV*/
#header{
width:1005px;
height: 200px;
background: url(images/arbeit-saarland.jpg);
}
#header_right {
float:left;
height:110px;
margin-left:705px;
}

             /*HeaderBoxen ID´s*/
            /*
            #header_left{}            
            #header_middle{}
            #header_right{}
            */
                            
/*topbox DIV*/            
#topbox{
width:1005px;
height: 30px;
background: #505388;
}

             /*TopBoxen ID´s*/
             /*
            #box_left{}
            #box_middle{}
            #box_right{}
            */

/*content DIV*/
#container_content{ 
position: relative;
background: transparent;
font-size: 14px;
width: 1005px;
z-index: 0;
}
#left{
width:200px;
background: transparent;
float: left;
z-index: 1000;
}
#content{
overflow:hidden;
border-top: 1px dotted #ccc;
}

#center{
background: #fff;
border-right: 1px dotted #ccc;
float:left;
padding:0.5em 0 0;
}  
    .center_right{/*content with rightbox*/
    width: 80%;
    }
    .center_full{/*full content*/
    width:100%;
    }

#cbox_top{   
/*height: 300px;*/ 
border: solid 0px;  
background: transparent;
}
#right{  
background-color: transparent;
overflow:hidden; 
}
#cbox_bottom{
border: solid 0px;  
background: transparent;
}

/*footer DIV*/
#footer{
width:1005px;
height: 15px;
background: #505388;
border-bottom: 3px solid #9C9C9C;
}
             /*FooterBoxen ID´s*/
            /*
            #footer_left{}
            #footer_middle{}
            #footer_right{}
            */
#footer_right {
margin-left: 803px;
margin-top: 10px;
width: 250px;
font-size: 10px;
} 
          #block-menu-secondary-links {border: 0;}

#footer_middle {
margin-left: 303px;
margin-top: 40px;
width: 450px;
height: 5px;
font-size: 10px;
}           
      /*copyright*/ #block-block-11 {border-bottom: 0;}







/*bottombox DIV*/            
#bottombox {
width:1005px;
background: transparent; 
border-top: 1px dotted #ccc;
}
              /*IE7*/
              *:first-child+html #bottombox {
              margin-top: 30px;
              }

             /*TopBoxen ID´s*/
             /*
            #bbox_left{}
            #bbox_middle{}
            #bbox_right{}
            */


/*Aggregator*/
.block-aggregator {
margin-left: 17px;
}
/**
 *+++++++++++++++++++++++ Border Styling  ++++++++++++++
 **/
#wrapper {
border-top: solid 0px #000;
border-left: solid 0px #000;
border-right: solid 0px #000;
border-bottom: solid 0px #000;
}
#header {
border-top: solid 1px #000;
border-left: solid 1px #000;
border-right: solid 1px #000;
border-bottom: solid 0px #000;
}

#topbox {
border-top: solid 0px #000;
border-left: solid 1px #000;
border-right: solid 1px #000;
border-bottom: 4px solid #9C9C9C;
}

#container_content {
border-top: solid 0px #000;
border-left: solid 1px #000;
border-right: solid 1px #000;
}

#footer{
border-left: solid 1px #000;
border-right: solid 1px #000;
border-bottom: 3px solid #9C9C9C;
}


left {
border-right: solid 0px;
}

/*Frontpage / Dienstleistung - Panel*/

.startseite_teaser,
.dienstleistung_teaser,
.referenzen_teaser {
margin-top: 20px;
}

.startseite_teaser p, 
.dienstleistung_teaser p,
.referenzen_teaser p {
margin:0.6em 2em 0.2em;
padding:0;
}

/*Formular*/
#webform-client-form-27,
#webform-client-form-28 {
margin:0.6em 2em 0;
}

#webform-client-form-27 .form-item {
margin: 0;
padding-top: 15px;
}

#webform-client-form-27 .form-item label,
#webform-client-form-28 .form-item label {
display:block;
float:left;
font-weight: normal;
}

#webform-client-form-27 .form-item input,
#webform-client-form-28 .form-item input {
margin-left: 30px;
}

#webform-client-form-27 #edit-submitted-email-adresse {
margin-left: 27px;
}

#webform-client-form-27 .form-item select,
#webform-client-form-28 #edit-submitted-betreff {
margin-left: 21px;
width: 175px;
}

#webform-client-form-27 #edit-submitted-vorname {
margin-left: 7px;
}

#webform-client-form-28 #edit-submitted-uhrzeit {
margin-left: 19px;
}

#webform-client-form-28 #edit-submitted-telefon {
margin-left: 15px;
}

#webform-client-form-27 #edit-submitted-ihre-nachricht-wrapper textarea {
clear: both;
}


#webform-client-form-28 #edit-submitted-uhrzeit-zwischen{
margin-left: 20px;
width: 80px;
}

#edit-submitted-uhrzeit-wrapper { 
float:left;
width: 310px;
}

#edit-submitted-uhrzeit-zwischen-wrapper {
margin-top: 28px;
}


/*Logo Header*/
#block-block-12 {
border-bottom: 0;
}

/*slider0*/
#block-content_slider-0 {
margin: 10px 0 0 0;
}

/*Sitemap*/

#sitemap ul li {
width: 500px;

}
