/*****************************/
/*                           */
/*  copyright by ESCreation  */
/*  Elmar Schliemann         */
/*  www.escreation.de        */
/*                           */
/*  08.2007                  */
/*****************************/

body {
    margin-top:10px;
    padding:0px;
    text-align:center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color:#000;
	  background-color:#afb082;
}

h1 {
    margin-top:0px;
    padding-left:0px;
    padding-right:0px;
    font-size:18px;
    font-weight:bolder;
}

h2 {
    margin-top:0px;
    padding-left:0px;
    padding-right:0px;
    font-size:16px;
    font-weight:bolder;
}


h3 {
    margin-top:0px;
    padding-left:0px;
    padding-right:0px;
    font-size:14px;
    font-weight:bolder;
}


p {
    margin-top:0px;
    padding-bottom:2px;
    padding-left:0px;
    padding-right:0px;
    padding-top:2px;
}


a {
  padding-right:0px;
  padding-left:0px;
  text-decoration:none;
  border:0px solid black;
}


/*****************************************/

a:link, a:visited {
        color:black;
}
a:hover {
        color:white;
}




.navigation_activ a:link {
                  color:#e1e9f2;
}
.navigation_activ a:visited {
                  color:#e1e9f2;
}
.navigation_activ a:active {
                  color:#e1e9f2;
}


/*****************************************/
#site{
      border:1px solid #777777;
      margin:0 auto;
      width:970px;
      height:590px;      
      text-align:left;
      /*------------*/
      scrollbar-3dlight-color: #5572a1;
      scrollbar-arrow-color: #5572a1;
      scrollbar-darkshadow-color: #5572a1;
      scrollbar-face-color: #7e9bca;
      scrollbar-highlight-color: #5572a1;
      scrollbar-shadow-color: #5572a1;
      scrollbar-track-color: ##849DC5;
}

#logo_box{
    border-bottom:1px solid #02029C;
    width:970px;
    height:100px;
    background-color:#afb082;
    background-image:url(../img/logo_buisiness_v3.jpg);
    background-position:center;
    background-repeat:repeat-y;
    color:#000;  
}
#logo_box h1{
    border:0px solid black;
    padding:10px 0px 0px 20px;  /* top, right, bottom, left */
    margin:0px 0px 0px 0px;
}

#navi_box{
    border-bottom:1px solid #02029C;
    width:970px;
    height:20px;
    background-color:#5572a1;
    color:#000;  
}

#navi_box a:link, #navi_box a:active, #navi_box a:visited, #navi_box a:hover{
    margin: 0px 30px 0px 30px; 
    font-family: arial;
    font-size: 12pt;
    font-weight:900;
}


#navi_box_left, #navi_box_right{
    width:770px;
    text-align:left;
    float:left;
}

#navi_box_right {
    border:0px solid black;
    padding-right:10px;
    width:180px;
    text-align:right;
    float:right;
}

.navi_txt{
   border:0px solid black;
   font-family: arial;
   font-size: 12pt;
   font-weight:900;
   margin: 0px 30px 0px 30px; 
   
}



#content_box {
    border:0px dotted green;
    margin-top:0px;
	  margin-left:0px;
    margin-bottom:0px;
    width:555px;
    height:440px;
    background-color:#acbedd;/* #7e9bca; */
    /*
    background-image:url(../img/hg_line.jpg);
    background-position:center;
    background-repeat:repeat-x;
    */
    color:#000;  
    float:left;
}

#content_box_right {
    border-left:1px solid #777777;
    margin-top:0px;
	  padding-right:0px;
    margin-bottom:0px;
    width:413px;
    height:440px;
    background-color:transparent;
    background-image:url(../img/hg_line.jpg);
    background-position:center;
    background-repeat:repeat-x;
    color:#000;  
    float:right;
}


#footer_box {
    /* position:absolute; */
    border-top:1px solid black;
    border-bottom:9px solid #5572a1;
    width:970px;
    height:13px;
    padding-top:5px;
    background-color:#5572a1;
    color:black;
    text-align:center;
}

/*--- Unterseite Startseite --- */
#beschreibung{
    padding:5px 0px 0px 20px;
    border:0px solid blue;
    width:530px;
    height:430px;
    background-color:trancparent;  
    text-align:left;
    float:left;
}

#beschreibung p{
   border:0px solid green;
   margin-top:20px;
}

#bild{
  position:absolute;
  margin:0px 0px 0px 260px;
  border:2px solid #777777;
  width:150px; 
  height:224px;
}

#firma{
  padding-top:15px;
  padding-left:25px;
  border:0px solid black;
  width:250px;
  height:230px;
  font-size:12px;
  
}

#adr_box_left, #adr_box_right{
   position:absolute;
   border:0px solid blue;
   width:270px;
   height:140px;
   margin-left:170px;
   float:left;
}

#adr_box_right{
   margin-left:520px;
}

#adr_box_left h2, #adr_box_right h2{
   border:0px solid red;
   margin-bottom:0px;
   text-align:center;
   font-size:18px;
   font-width:900;
}

#adr_box_left p, #adr_box_right p{
  padding-top:10px;
  padding-left:30px;
}

#adr_box_left h3, #adr_box_right h3{
  font-size:12px;
  font-width:bolder;  
}

.center_line{
   border-bottom:0px solid gray;
   margin-bottom:0px;
   text-align:center;
   font-size:12px;
   font-width:bolder;
}

.green{
   color:green;
}

.blue{
   color:blue;
}






/*--- Formular --- */


form input, form textarea {
         color:#000;
         background-color:#C9D3E3;
			   border:1px solid #777777;
			   padding-left:2px;
}

#field_submit {
         font-size: 12px;
         padding:   2px 5px 2px 5px;
}



#kontakt_form{
        border:  0px dotted silver;
	      margin:  0px 0px 10px 0px;
	      padding: 20px 0px 0px 0px;     
	      height:  250px;
}


/* Kontaktformular*/
.spalte1 {
   border:      0px dotted silver;
   margin:      0px 0px 10px 0px;
	 padding:     0px 10px 0px 0px;
	 width:       100px;
	 text-align:  right;
	 float:       left;
}
.spalte2 {
   border: 0px dotted red;
	 margin: 0px 0px 10px 0px;
	 padding: 0px 0px 0px 0px;
	 width: 400px;
	 text-align:left;
	 float:left;
}

.zeile {
     clear: both;
	   padding:0px;
	   margin:0px;
}


/*--- Formular ---*/


