/*
f3g.css
Stand: 27.01.2007

Letzte Änderung:
Thomas Dollak
F3G Computerloesungen GmbH
*/

html, body
{
color :black ;
background-color:#EAEAEA;
/*font-family:'Times New Roman',Times,serif; #FFFFF4*/
text-align:center;
font-family: arial, sans-serif;
font-size:10pt;
height: 100%;
width: 100%;
margin: 0;
padding: 0;
border: 0;
}

.center{
background-color:#FFFFF3;
margin:auto;
  min-height: 100%;
  height:auto !important; /* moderne Browser */
  height:100%; /* IE */
width:1000px;
text-align:left;
border-width:1px;
border-style:solid;
border-color:#3A5782;
}

.kopf{
background:#FFFFF3;
padding:5px;
/*border:1px solid black;*/
height:95px;
background-image:url(bilder/kopf.jpg);
background-repeat:no-repeat;
}

.menue{
background:#FFFFF3;
float:left;
padding:5px;
/*border:1px solid black;*/
width:175px;
margin:5px;
}

.inhalt{
background:#FFFFF3;
padding:5px;
margin:5px 5px 0 195px;
/*border:1px solid black;*/
}


.inhalt:after{
content:"clear";
clear:left;
display:block;
height:0;
overflow:hidden;
visibility:hidden; }

/*
CLEARFIX UM DIE FLOATS ZU BAENDIGEN;
*/
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/*
BILDERRAHMEN;
*/
img{
border-width:1px;
border-style:solid;
border-color:#3A5782;
}

/*
TEXT: LINKSBÜNDIG;
*/
#links{
color: #000000;
text-align: left;
margin-left:40px;
margin-right:20px;
}

/*
TEXT: BLOCKSATZ;
*/
#block{
color: #000000;
text-align: justify;
margin-left:40px;
margin-right:20px;
}

/*
TEXT: BLOCKSATZ;
*/
#liste {
padding: 5px;
margin:5px 5px 0 60px;
list-style-type: circle;
text-align:left;
/*color: #3A5782;*/
}

/*
TEXT: GET ADOBE READER;
*/
#adobe{
font-size:8pt;
color: #D70D09;
text-align: center;
margin-left:40px;
margin-right:20px;
}

/*
ADOBE LINK;
*/
a.adobe{
text-decoration:underline;
color:#D70D09;
}

/*
HORIZONTRALE TRENNLINIE;
*/
hr{
background-color:#3A5782; /* Mozilla 1.4 */
color:#3A5782; /* IE 6 */
border: #3A5782; /* Opera 7.11 */
height: 2px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
width: 50%;
}

/*
FOTO RECHTS VOM TEXT; TEXT UMFLIESST; 150px;
*/
#foto-re {
float:right;
width: 130px;
height: 150px;
margin: 5px 20px 20px 20px;
}

/*
FOTO LINKS VOM TEXT; TEXT UMFLIESST; 150px;
*/
#foto-li {
float:left;
width: 130px;
height: 150px;
margin: 5px 20px 20px 40px;
}


/*
BILD RECHTS VOM TEXT; TEXT UMFLIESST; 150px;
*/
#bild-re {
float:right;
width: 150px;
/*height: 150px;*/
margin: 5px 20px 20px 20px;
}

/*
BILD LINKS VOM TEXT; TEXT UMFLIESST; 150px;
*/
#bild-li {
float:left;
width: 150px;
/*height: 150px;*/
margin: 5px 20px 20px 40px;
}

/*
BILD LINKS VOM TEXT; TEXT UMFLIESST; NUR FUER FRANK;
*/
#bild-frank {
float:left;
/*width: 150px;*/
/*height: 150px;*/
margin: 5px 20px 20px 40px;
}

/*
NÄCHSTES BLOCKELEMENT style="clear: right;" BZW. left NICHT VERGESSEN!
*/

/*
UEBERSCHRIFT MIT VERLAUF HINTERLEGEN; M;
*/
#ueberschrift-m {
display: block;
margin-left:40px;
padding: 2px 2px 2px 12px;
text-align:left;
font-weight:bold;
color:#3A5782;
background-image:  url(bilder/uberschrift-mittel.jpg);
background-repeat: no-repeat;
background-position: left;
}

/*
UEBERSCHRIFT MIT VERLAUF HINTERLEGEN; L;
*/
#ueberschrift-l {
display: block;
margin-left:40px;
padding: 2px 2px 2px 12px;
text-align:left;
font-weight:bold;
color:#3A5782;
background-image:  url(bilder/uberschrift-gross.jpg);
background-repeat: no-repeat;
background-position: left;
}


/*
DATENBLATT DOWNLOAD LINK;
*/
a.pdf{
text-decoration:underline;
color:#069;
}

a.pdf:before {
padding-right:4px;
content:url(bilder/pdf-ico.gif)
}
a.pdf:active:before {
content:url(bilder/pdf-ico.gif)
}
a.pdf:hover:before {
content:url(bilder/pdf-ico.gif)
}

/*
INTERNE LINKS KENNZEICHNEN;
*/
a.intern{
text-decoration:underline;
color:#069;
}

a.intern:before {
padding-right:4px;
content:url(bilder/intern-link.gif)
}
a.intern:active:before {
content:url(bilder/intern-link.gif)
}
a.intern:hover:before {
content:url(bilder/intern-link.gif)
}


/*
EXTERNE LINKS KENNZEICHNEN;
*/
a.extern{
text-decoration:underline;
color:#069;
}

a.extern:before {
padding-right:4px;
content:url(bilder/extern-link.gif)
}
a.extern:active:before {
content:url(bilder/extern-link.gif)
}
a.extern:hover:before {
content:url(bilder/extern-link.gif)
}

/*
KURSLISTE;
*/
#kursliste {
margin: 0;
padding: 0px 0px 0px 100px;
list-style-type: none;
text-align:left;
}
#kursliste a, #kursliste a:after, #kursliste a:visited {
padding: 2px 24px 2px 6px;
color: #3A5782;
text-decoration: none;
font-weight:bold;
content:url(bilder/text-mehr.gif);
}
#kursliste a:hover {
font-weight:bold;
color: #3A5782;
text-decoration:underline;
}
#kursliste img{
border-style:none;
}


/*
MENUE STYLES;
*/
#navhead {
display: block;
padding: 2px 12px 2px 2px;
text-align:right;
font-weight:bold;
color:#3A5782;
background-image:  url(bilder/menue-kopf.jpg);
background-repeat: no-repeat;
background-position: right;
}
#navlist {
margin: 0;
padding: 0;
list-style-type: none;
text-align:right;
}
#navlist a, #navlist a:visited {
display: block;
padding: 2px 24px 2px 2px;
/*background-color: #999999;*/
background-image:  url(bilder/l1_down.jpg);
background-repeat: no-repeat;
background-position: right;
color: #3A5782;
text-decoration: none;
font-weight:bold;
}

#navlist a:hover {
/*background-color: #9F6F9F;*/
background-image:  url(bilder/l1_over.jpg);
background-position: right;
font-weight:bold;
color: #3A5782;
text-decoration:underline;
}

/*
MENUE STYLES; HIGHLIGHT;
*/
#navlist a#aktuell
{
/*background-color: #9F6F9F;*/
background-image:  url(bilder/l1_over.jpg);
background-position: right;
font-weight:bold;
color: #3A5782;
text-decoration:none;
}

