body,html {
scrollbar-shadow-color: #ffffff;
scrollbar-face-color: #cecbce;
scrollbar-base-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #000080;
scrollbar-track-color: #cecbce;
scrollbar-arrow-color: #000000;
}

body ,table
{
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size:13px;}
body.curriculum{color: #2f2f2f;}
body{
background-color: #000000;
background-image: url("../pic/bg.jpg");
background-attachment: fixed;
padding-left: 2%;
padding-right: 2%;
padding-top: 0px;
padding-bottom: 0px;
width: 70em;}

h1 {font-size:18px;
    color: #2f2f2f;
    padding-bottom:0px;
   font-variant: small-caps;
padding-left: 15px;}

h1.kopf
{
font-size: 20px;
left: 0px;
position: relative;
padding-left: 0px;}

h4.anschreiben{
padding-top: 12px;
font-size: large;
}
body.anschreiben{padding:3%;}

div.anrede{color: #2f2f2f;
padding-top: 36px;
padding-bottom: 12px;}

.linie94{padding-bottom: 12px;
padding-top: 12px;width:94%;
height: 1px;padding-bottom: 1pt;
padding-top: 1pt;}

.linie100{width: 100%;
height: 1px;padding-bottom: 1pt;
padding-top: 1pt;}

.anschreiben{color: #2f2f2f
/*padding-top: 1px;
padding-bottom: 0px;
padding-right: 3%;*/
text-align: justify;
/*padding-bottom: 12px;
padding-left: 3%;*/padding-bottom: 0pt;
padding-top: 0px;}


hr{ 
color: #2f2f2f;
text-align: center;
/*padding-left: 5px;
padding-right: 5px;*/} 

hr.kopf{color: #2f2f2f;
padding-bottom: 1px;
padding-top: 1px;
width: 66%;
height: 1px;
text-align: center;
vertical-align: 0px;}


h1 div
{
font-size: 11px;
margin-bottom: 2%;
margin-top: 2%;
text-align: center;}

h2 {font-size:16px;
    color: #2f2f2f;
font-variant: small-caps;}

h3 {font-size:14px;
    color: #2f2f2f;}
    
p {margin-top:0px;}

a:link, a:visited, a:active, a:hover
{ 
  text-decoration:none;
  font-weight:bold;
color: rgb(0, 0, 255);}
  
a:active, a:hover
{ 
 text-decoration: underline overline;
color: rgb(255, 0, 0);font-weight:bold;}

#title {
color: #2f2f2f;
height:125px;
/*padding:5px;*/
padding-top: 5px;
border-bottom:1px solid #2f2f2f;
margin-bottom:20px;
text-align: center;
padding-bottom: 5px;
padding-left: 0px;}

#left, #right {
color: #2f2f2f;
width:14%;
line-height:18px;
text-align: center;}

#left {
float:left;
}
#right {
float:right;
}
.menutitle
{
color: #2f2f2f;
font-weight:bold;
/*font: caption;*/
border-bottom:1px dashed #2f2f2f;
margin-top:15px;
font-family: Verdana, Helvetica, Arial, sans-serif;
text-align: center;
}

.menu{
/*font: smallcaption;*/
font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 0.9em;}

#content {
color: #2f2f2f;
float:left;
width: 60%;
margin-left: 3%;
position: relative;
top: 2%;
left: 2%;
text-align: justify;
font-family: Verdana, Helvetica, Arial, sans-serif;}

 .vis {visibility:hidden;}
 a:hover .vis {visibility:visible;}
 .runde-ecken{
 color: #2f2f2f;
 border: 1px #2f2f2f solid-moz-border-radius:10px;
background-color: #bfc9d2;}

img.bild-kopf{
float: right; 
height:117px;
width: 82px;
padding-right: 20px;
filter:Alpha(opacity=90, finishopacity=30, style=2)

}

span.kopf{
padding-top: 6px;
padding-bottom: 6px;
}

.schwarz{color: #000000;
font-weight: bolder;
font-style: normal;}
.weiss{color: #ffffff;
}
.duenn{
font-size: small;}




LI.leben {
color: #2f2f2f;
FONT-FAMILY: Verdana, Arial, 'Courier New';
font-size: 0.9em;}

TD.kopfrechts {
color: #2f2f2f;
/*FONT-WEIGHT: bold;
FONT-FAMILY: Verdana, Arial, 'Courier New';*/
font-size: 1em;
TEXT-ALIGN: right;
FONT-VARIANT: small-caps;
padding-right: 25px;}



TD.kopflinks {
color: #2f2f2f;
/*FONT-WEIGHT: bold;
FONT-FAMILY: Verdana, Arial, 'Courier New';*/
font-size: 1em;
TEXT-ALIGN: left;
FONT-VARIANT: small-caps;
padding-left: 25px;}


TD.kopfmitte {color: #2f2f2f;
TEXT-ALIGN: center;
FONT-VARIANT: small-caps;
font-size: 1em;
}

TD.lebenrechts {color: #2f2f2f;MARGIN-TOP: 0px;
MARGIN-BOTTOM: 0px;
TEXT-INDENT: 0px;
TEXT-ALIGN: left;
/*FONT-FAMILY: Verdana, Arial, 'Courier New';

font-size: 0.9em;*/}

H1.leben {color: #2f2f2f;
TEXT-INDENT: 15px;
/*FONT-SIZE: 1.8em;FONT-FAMILY: Verdana, Arial, 'Courier New';color: #000000;*/
TEXT-ALIGN: left;
FONT-VARIANT: small-caps;
}

TD.lebenlinks {color: #2f2f2f;MARGIN-TOP: 0px;
MARGIN-BOTTOM: 0px;
TEXT-INDENT: 40px;
/*FONT-SIZE: 0.9em;FONT-FAMILY: Verdana, Arial, 'Courier New';*/
TEXT-ALIGN: left}

#pdf-ihk{color: #2f2f2f;
width:100%;
padding-left: 0px;
padding-right: 0px;
height: 1350px;}

.mitte{
text-align: center;}



.dick{
font-size: medium;
font-weight: bolder;}

.kapi{
font-variant: small-caps;
text-transform: capitalize;}

.fontduenn{color: #2f2f2f;
font-variant: normal;
text-transform: none;
font-weight: lighter;
font-size: 12px;
font-family: Verdana, Helvetica, Arial, sans-serif;}

H1.cur {color: #2f2f2f;FONT-WEIGHT: bolder;
FONT-FAMILY: Verdana, Arial, 'Courier New';
TEXT-ALIGN: left;
font-size: 1.8em;font-variant: small-caps;
text-transform: capitalize;}

H2.cur {color: #2f2f2f;FONT-WEIGHT: bolder;
FONT-FAMILY: Verdana, Arial, 'Courier New';
font-size: 1.6em;
font-variant: small-caps;
text-transform: capitalize;}

H3.cur {color: #2f2f2f;FONT-WEIGHT: bolder;
FONT-FAMILY: Verdana, Arial, 'Courier New';
font-size: 1.4em;
TEXT-ALIGN: left;
font-variant: small-caps;
text-transform: capitalize;}

