/* Standard-CSS für annaberger-internet */
/* Wichtige Farben
rot: #E80D11
*/

/* Wichtige Befehle
Hintergrundbild:  background: #fff url(body_bg.gif) no-repeat;
*/
/* allgemeine Formatierungen*/

html {
   font-size: 11pt;
}

body {
 margin: 0;
 padding: 0;
 font-size: 11pt;
 font-family:  Arial;
 color: #2F2F2F1;
 scrollbar-arrow-color:#766D61;
 scrollbar-face-color:#FAFAF7;
 scrollbar-3dlight-color:#766D61;
 scrollbar-highlight-color:#FAFAF7;
 scrollbar-shadow-color:#FAFAF7;
 scrollbar-darkshadow-color:#766D61;
 scrollbar-track-color:#FAFAF7;
 text-align:center;
 background-color:#ebebeb;
 text-align:center;
 line-height: 1.6;
}

#start1 {width:750px;text-align:left;margin-top:100px;background-color:#ffffff;border:1px solid; border-color:#33A4D7; }
#start {margin:20px;}

p.faq {font-weight:bold;}

a:link,a:visited,a:active {
text-decoration:underline;
color: #006699;
font-size:11pt;
}
a:hover {
text-decoration:none;
color: #08405B;
font-size:11pt;
}


h1 {font-size: 12pt;color:#4E5254;font-weight:bold;}
p.ueberschrift {font-weight:bold;}

td { font-size: 11pt; line-height: 1.5;  }


#main {
width:1000px;
margin:0px auto;
text-align:left;
background-repeat:repeat;
margin-top:20px;
margin-bottom:20px;
border:1px solid #e4e4e4;
background-color:#ffffff;
}

#header {
height:33px;
background: url(http://www.annaberger-internet.de/images/2010/header.jpg);
}

#ebenencont {
height:100px;
}

#ebeneninh {
float:left;
text-align:left;
margin-top:45px;
margin-left:240px;
height:30px;
width:750px;
border:0px solid black;
}

#referenzen {
border:0px solid black;
margin-top:20px;
margin-left:10px;
}


/* contentbereich*/

 #content {
width:1000px;
margin:0px auto;
border:0px solid black;
}
table.content_tab {
width:1000px; border:0px solid black;
}
td.nav_content {
width:230px;
}

.contentbereich {
margin-left:30px;
margin-bottom:20px;
margin-right:30px;

}


.ausgabe {
margin-left:30px;
margin-top:20px;
margin-right:45px;
margin-bottom:30px;
line-height: 1.5; }

.h1 {margin-left:30px;
margin-top:60px;}

.ueberschrift {height:25px;}

/* Ende contentbereich*/


/* Projektnavigation */


a.eb:link,a.eb:visited,a.eb:active {
  text-decoration:none;
  font-weight:normal;
  color:#0C3C53;
  font-size: 12pt;
}
a.eb:hover {
  text-decoration:none;
  font-weight:normal;
  color:#484848;
  font-size: 12pt;
}

a.ebon:link,a.ebon:visited,a.ebon:active {
  text-decoration:none;
  font-weight:bold;
  color:#0C3C53;
  font-size: 12pt;
}
a.ebon:hover {
  text-decoration:none;
  font-weight:bold;
  color:#484848;
  font-size: 12pt;
}


.navigation {
background-color:#ffffff;
margin-left:20px;
margin-top:1px;
margin-bottom:4px;
padding-top:5px;
padding-right:5px;
padding-bottom:5px;
padding-left:15px;
border-bottom:1px solid;
border-color:#c8c8c8;
}

.navigationon {
background-color:#ffffff;
margin-left:20px;
margin-top:1px;
margin-bottom:4px;
padding-top:5px;
padding-right:5px;
padding-bottom:5px;
padding-left:20px;
border-bottom:1px solid;
border-color:#c8c8c8;
}

.unavigation {
background-color:#DFDFDF;
margin-left:20px;
margin-top:1px;
margin-bottom:4px;
padding-top:5px;
padding-right:5px;
padding-bottom:5px;
padding-left:15px;
border-bottom:1px solid;
border-color:#c8c8c8;
}

#projektnavigation {
border:0px solid black;
}

#netzwerke {
border:0px solid black;
}


#netzwerk {
margin:30px;
border:0px solid black;
}


.navinnen {padding-bottom:20px;}

a.nav:link,a.nav:visited,a.nav:active {
 text-decoration:none;
  font-weight:normal;
  color:#0C3C53;
  font-size: 12pt;
}
a.nav:hover {
text-decoration:none;
  font-weight:normal;
  color:484848;
  font-size: 12pt;
}
a.navon:link,a.navon:visited,a.navon:active {
 text-decoration:none;
  font-weight:bold;
  color:#0C3C53;
  font-size: 12pt;
}
a.navon:hover {
text-decoration:none;
  font-weight:bold;
  color:#484848;
  font-size: 12pt;
}


a.unav:link,a.unav:visited,a.unav:active {
  text-decoration:none;
  font-size:10pt;
  color:#000000;
}
a.unav:hover {
  text-decoration:none;
   font-size:10pt;
  color:#484848;
}
a.unavon:link,a.unavon:visited,a.unavon:active {
 font-size:10pt;
  text-decoration:none;
  color:#000000;
  font-weight:bold;
}

/*Ende Projektnavigation */



/* Neuigkeiten */

#news {
margin-top:5px;
/* margin-top:30px; */
border-top:1px solid #bbbbbb;
border-bottom:1px solid #bbbbbb;
background-color:#f6f6f6;
/* height:300px; */
text-align:center;
}
#newsinhalt {
margin: 0 auto;
text-align:left;
width:830px;
border:0px solid black;
}

/* Neuigkeiten */







/* Projekte */

#projekte {
border-top:0px solid #bbbbbb;
background-color:#ffffff;
height:330px;
text-align:center;
}
#projekteinhalt {
margin: 0 auto;
text-align:left;
width:830px;
border:0px solid black;
}

table.projekttab {
width:830px;
}

h1.projektueberschrift {padding-top:30px;color:#006699;}

td.projektreferenzen {color:#0C3C53;width:276px;}


/* Ende Projekte */

/* Footer*/

#footer {
width:1000px;
height:33px;
background: url(http://www.annaberger-internet.de/images/2010/footer.jpg);
color:#ffffff;
text-align:center;
padding-top:0px;
}


a.copyright:link,a.copyright:visited,a.copyright:active {
text-decoration:none;
color: #ffffff;
font-size:8pt;

}
a.copyright:hover {
text-decoration:none;
color: #f6f6f6;
font-size:8pt;

}



#seitennavigation {
float:left;
width:600px;
height:145px;
padding-top:20px;
border:0px solid black;
color: #F0F0F1;
}


.ebenensitemap {
float:left;
padding-left:20px;
padding-right:20px;
border-right: 1px solid;
border-color: #C1201B;

}

/* Ende Footer*/


/* Formulare */


input.formular {
width:345px;
height:25px;
color:#000000;
border: 1px solid;
border-color: #b9b9b9;
}

textarea.kontakt {
width:400px;
color:#000000;
border: 1px solid;
border-color: #b9b9b9;



}

input.text { border:1px solid; background-color:#ffff; border-color:#c2c2c2;}

input   { border:1px solid; background-color:#ffff; border-color:#c2c2c2;}
textarea   { border:1px solid; background-color:#ffff; border-color:#c2c2c2;}

input.submit {
 background-color:#5681AE;
 color:#FFFFFF;
 font-weight:bold;
 font-size:10pt;
 border-color:#5681AE;
 border-width:1px;
}

input.submit_faq {
 background-color:#5681AE;
 color:#FFFFFF;
 font-weight:bold;
 font-size:10pt;
 border-color:#5681AE;
 border-width:1px;
 width:120px;
}


input:focus { background-color :
#F4F4F4;}

textarea:focus { background-color :
#F4F4F4;}

/*  Ende Formulare  */

.bildrahmen {border:0px;}
