/* ProNet Media GmbH*/

/* whole site */
body		{ background-color:white;background-image:url(images/pagetop.gif);background-repeat:repeat-x;
          font-family: verdana,tahoma;  font-size:9px; color:#4C4C4C;margin:8px 0px 10px 0px; }
       
h1 { font-size:14px; color:#4D4D4D; font-weight:bold } /* page title */
h2 { font-size:12px; color:#232323; font-weight:normal;margin-bottom:3px padding:0;  margin: 0;} /* content header */

td,th,ul,li,ol,p { font-size:11px;vertical-align:top;line-height:16px }
p      { padding:3px;margin:0px } 
img.grafik    { border:none;padding:0px;margin:0px -4px -4px -4px }
.projekte_logos {border:0px solid #DDDBE7;padding:0px }
.kontakt_fehlerbox { text-align:left; background-color:#EEF1FD;padding: 10px;}
/* p:hover {background-color: #EEF1FD} */
ul {list-style-image:url(images/list.gif);margin: 0px 0px 0px 8px; padding: 0px 0px 0px 8px;}
li {margin-top:7px}
ul.ul_lineheight    { }
ul.ul_lineheight li {margin-top:16px}
ul.ul1 li ul li {  list-style-image:url(images/list2.gif);}

A:link    { text-decoration: none; color:#5F5F5F  }
A:visited { text-decoration: none; color:#5F5F5F  }
A:hover   { text-decoration: none; color:black    }
A:active  { text-decoration: none; color:#5F5F5F  }

label          { padding:7px;cursor:pointer}
legend         { padding:3px }
fieldset       { border:1px solid #D5D7DB }
fieldset:hover { background-color:#EEF1FD}

/* whole site 2 */
input,textarea { background-color:#D5D7DB; color:black;font-size:11px; font-family:tahoma; border:1px solid #0E3A6F;padding:1px 3px;}
textarea { font-size:11px}
input:hover,textarea:hover,input:focus,textarea:focus { background-color:#EEF1FD}

/* site structure */
.maintable	{ background-color:; margin:none}
div.container { margin:auto; text-align:center }

/* navi */
div.top_logo { border:0px solid red; background-image:url('images/ProNet-Media_logo_sm.gif');background-repeat:no-repeat;
               width:730px; height:12px; padding:69px 0px 0px 0px; text-align:right; ; color:#1A4577;; 
                font-size:12px;font-family:tahoma;  }
#top { width:739px;  border:none; background-repeat:no-repeat; }
#top a:link    {text-decoration:none; padding:1px 4px;;color:#1A4577}
#top a:visited {text-decoration:none; padding:1px 4px;;color:#1A4577}
#top a:hover   {text-decoration:none; background-color:#EEF1FD;color:#1A4577;padding:1px 4px;}
#top a:active  {text-decoration:none; padding:1px 4px;;color:#1A4577}

/* classes & ids */
#head           { width:739px;heigth:46px; border-left:1px solid #D5D7DB;border-right:1px solid #D5D7DB; }
#footer         { padding:23px 3px 16px 0px; text-align:right;font-size:9px;background-image:url(images/bott2.gif) }

#cont		        { background-image:url(images/contbg.gif);font-size:11px;padding:0px;background-color:#FBFCFE;  }
#cont a:link    {text-decoration:none; padding:0px 3px;;color:#168B36}
#cont a:visited {text-decoration:none; padding:0px 3px;;color:#0C7629}
#cont a:hover   {text-decoration:none; background-color:#EEF1FD;color:black;padding:0px 3px;}
#cont a:active  {text-decoration:none; padding:0px 3px;;color:#168B36}

span.TextHervorgehoben {color:black; }

.bildrahmen        { padding:2px }
.unternehmen_fotos { border:1px solid gray; padding:2px}

