/* Standardschrift */
/*body,div,td,p,a,ul,ol,font,li,td,th,address,nobr,b,input,select,textarea { color:#898989; font-size:11px; font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular; }
input,select,textarea { background-color:white; font-size:10px; font-family:Arial,Helvetica,Verdana,Geneva,Swiss,SunSans-Regular; border:1px solid black; }

font.titelklein  { color:#147B64; font-size:11px; font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular; }

table.menutable{valign:middle; height:22;color:white;}
a  { color:#F79324; text-decoration:none;font-size:11px;}
*/
body,p,a,ul,ol,table,font,li,th,address,nobr,input,select,textarea {font-size:11px;color:white; font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular; line-height:1.3;}
/*---------------------------Startthemen*/
span#willkommen {
padding-left:10px;
}

div#logo-oben {
padding: 0 0 0  0;
position:absolute;
left:0px;
top:0;
background-image:url(oben.gif);
line-height:37px;
height:37px;
width:1000px;
font-size:14px;
vertical-align:middle;
text-align:left;
z-index:3;
}
table#teamtable {
width:600px;
}
div#menu-unten{
padding: 0 0 0 0;

position:absolute;

bottom:0px;
left:0px;
background-image:url(unten.gif);
height:64px;
width:1000px;
font-size:14px;
vertical-align:middle;
text-align:left;
}

a{font-size:11px;color:white; text-decoration:none;line-height:12px;padding-top:0px;background-color:none;color:#d7a133;}
a:visited{color:#d7a133; text-decoration:none;}
a:linked{color:#d7a133; text-decoration:none;}
a:hover{color:#d7a133; text-decoration:none;}


a.ISA-Int{font-size:14px;color:white; text-decoration:none;line-height:12px;padding-top:0px;background-color:none;}
a.ISA-Int:visited{color:white; text-decoration:none;}
a.ISA-Int:linked{color:white; text-decoration:none;}
a.ISA-Int:hover{color:white; text-decoration:none;}

a.mprechts1{font-size:12px;color:white; text-decoration:none;line-height:12px;padding-top:0px;background-color:none;}
a.mprechts1:visited{color:white; text-decoration:none;}
a.mprechts1:linked{color:white; text-decoration:none;}
a.mprechts1:hover{color:#d7a133; text-decoration:none;}

a.mprechtsteamtitel{font-size:12px;color:white; text-decoration:none;line-height:16px;background-color:none;}
a.mprechtsteamtitel:visited{color:white; text-decoration:none;}
a.mprechtsteamtitel:linked{color:white; text-decoration:none;}
a.mprechtsteamtitel:hover{color:#d7a133; text-decoration:none;}

a.mprechtsteam{font-size:12px;color:white; text-decoration:none;line-height:20px;padding-left:20px;background-color:none;}
a.mprechtsteam:visited{color:white; text-decoration:none;}
a.mprechtsteam:linked{color:white; text-decoration:none;}
a.mprechtsteam:hover{color:#d7a133; text-decoration:none;}

a.mprechts2{font-size:11px;color:white; text-decoration:none;line-height:14px;padding-top:0px;background-color:none;}
a.mprechts2:visited{color:white; text-decoration:none;}
a.mprechts2:linked{color:white; text-decoration:none;}
a.mprechts2:hover{color:#d7a133; text-decoration:none;}

div#abstandmprechts{
width:14px;
}

div#menurechtstopleft{
padding-left:7px;padding-top:13px;
}

span#menurechtsfont{
font-size: 12px;
line-height: 12px;
}

td#abstandkaestchentitel {
width:5px;
}

td#teamabstandbildtext {
width:10px;
}

td#lebenslaufzahl {
width:70px;vertical-align:top;
}

td#lebenslaufinhalt {
width:370px;
}


td#lebenslaufabstandzahltext {

width:10px;
}



div#projektbildklein {
width:60px;
height:60px;
border:1px;
border-color:white;
border-style:solid;
overflow:hidden;
}

div#projektbildgross {
width:310px;
height:310px;



}


td#projektbildkleinabstand {
width:1px;
}


div#menurechtsorangeneskaestchen {width:6px;height:12px;background-color:#d7a133;}

div#hauptmenupunkte{
padding: 0 0 0 0;

position:absolute;
width:800px;
top:29px;
left:26px;
font-size:12px;
text-align:left;
}


div#publikationenbild{
padding: 0 0 0 0;
position:absolute;
width:90px;
height:140px;
background-repeat:no-repeat;
}

div#publikationen{
position:relative;
width:400px;

}



div#publikationenvoneinander{
padding-bottom:30px;

}


div#publikationentext{
padding: 0 0 0 0;
position:relative;left:105px;
width:500px;
height:100px;
}

div#publikationentitel{
padding-bottom:5px;
padding-top:3px;
}

div#content{
width:730px;height:499px;text-align:left;overflow:auto;scrollbar-arrow-color:white;scrollbar-base-color:#072855;scrollbar-3d-light-color:#072855;scrollbar-darkshadow-color:#072855;scrollbar-face-color:#163761;scrollbar-highlight-color:#072855;scrollbar-shadow-color:#072855;scrollbar-track-color:#052653;
}
div#menurechts{
background-color:#0c2d58;width:270px;height:499px;text-align:left;overflow:auto;
scrollbar-arrow-color:white;scrollbar-base-color:#072855;scrollbar-3d-light-color:#072855;scrollbar-darkshadow-color:#072855;scrollbar-face-color:#163761;scrollbar-highlight-color:#072855;scrollbar-shadow-color:#072855;scrollbar-track-color:#052653;z-index:0;
}

div#menurechtsprojekt{
background-color:#0c2d58;width:270px;height:434px;text-align:left;overflow:auto;
scrollbar-arrow-color:white;scrollbar-base-color:#072855;scrollbar-3d-light-color:#072855;scrollbar-darkshadow-color:#072855;scrollbar-face-color:#163761;scrollbar-highlight-color:#072855;scrollbar-shadow-color:#072855;scrollbar-track-color:#052653;z-index:0;
}



div#projektbeschreibung{
width:330px;height:300px;text-align:left;overflow:auto;
scrollbar-arrow-color:white;scrollbar-base-color:#072855;scrollbar-3d-light-color:#072855;scrollbar-darkshadow-color:#072855;scrollbar-face-color:#163761;scrollbar-highlight-color:#072855;scrollbar-shadow-color:#072855;scrollbar-track-color:#052653;
}


div#teamlebenslauf{
background-color:#072855;width:480px;height:250px;text-align:left;overflow:auto;
scrollbar-arrow-color:white;scrollbar-base-color:#072855;scrollbar-3d-light-color:#072855;scrollbar-darkshadow-color:#072855;scrollbar-face-color:#163761;scrollbar-highlight-color:#072855;scrollbar-shadow-color:#072855;scrollbar-track-color:#052653;
}


div#buerogeschichte{
background-color:#072855;width:440px;height:350px;text-align:left;overflow:auto;
scrollbar-arrow-color:white;scrollbar-base-color:#072855;scrollbar-3d-light-color:#072855;scrollbar-darkshadow-color:#072855;scrollbar-face-color:#163761;scrollbar-highlight-color:#072855;scrollbar-shadow-color:#072855;scrollbar-track-color:#052653;
}

div.startbilder{
padding-left:30px;
}

/* Abstaende zwischen den Menupunkten */
span#hauptmenupunkt{
padding-right:29px;
}

span#untermenupunkt{
padding-right:15px;
}



a.hauptmenupunkt{font-size:12px;color:white; text-decoration:none;line-height:14px;padding-top:0px;background-color:none;}
a.hauptmenupunkt:visited{color:white; text-decoration:none;}
a.hauptmenupunkt:linked{color:white; text-decoration:none;}
a.hauptmenupunkt:hover{color:#d7a133; text-decoration:none;}



#mycustomscroll {
/* Typical fixed height and fixed width example */
width:730px;height:499px;text-align:left;overflow:auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
/*margin: 0.3em auto;*/

}

#mycustomscroll2 {
/* Typical fixed height and fixed width example */
width: 340px;
height: 250px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
background-color: #D5EADE;
margin: 0.3em auto;

}








/*dddddddddddddddddddddddddddddddddddddddddddddddddddddd*/


/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}

/* force fleXcroll to always display the vertical scrollbase */

/* fleXcroll adapts to this CSS setting and sets positions correctly */


/* And style your scrollbar like you normally do */
.vscrollerbase {
width: 15px;
background: #D7EBDF url(basebarcaps_verticalbarbody.png) 0px 0px repeat-y;
}

.vscrollerbar {
width: 15px;
background: #99CBCB url(basebarcaps_verticalbarbody.png) -15px 0px repeat-y;
}
.hscrollerbase {
height: 15px;
background: #D7EBDF url(horizontalbarbody_cornerjog.png) 0px -15px repeat-x;
}
.hscrollerbar {
height: 15px;
background: #99CBCB url(horizontalbarbody_cornerjog.png) 0px -30px repeat-x;
}
.vscrollerbar, .hscrollerbar {
padding: 10px;
z-index: 2;
}
.vscrollerbarbeg {
background: url(basebarcaps_verticalbarbody.png) -45px -30px no-repeat;
width: 15px;
height: 15px !important;
}
.vscrollerbarend {
background: url(basebarcaps_verticalbarbody.png) -45px 0px no-repeat;
width: 15px;
height: 15px;
}
.hscrollerbarbeg {
background: url(basebarcaps_verticalbarbody.png) -60px -15px no-repeat;
height: 15px;
width: 15px !important;
}
.hscrollerbarend {
background: url(basebarcaps_verticalbarbody.png) -30px -15px no-repeat;
height: 15px;
width: 15px;
}
.scrollerjogbox {
width: 15px;
height: 15px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background: #4E727C url(horizontalbarbody_cornerjog.png) 0px 0px;
}
.vscrollerbasebeg {
background: url(basebarcaps_verticalbarbody.png) -30px -30px no-repeat;
width: 15px;
height: 15px !important;
}
.vscrollerbaseend {
background: url(basebarcaps_verticalbarbody.png) -60px -30px no-repeat;
height: 15px;
width: 15px;
}
.hscrollerbasebeg {
background: url(basebarcaps_verticalbarbody.png) -60px 0px no-repeat;
height: 15px;
width: 15px !important;
}
.hscrollerbaseend {
height: 15px;
width: 15px;
background: url(basebarcaps_verticalbarbody.png) -30px 0px no-repeat;
}
.scrollerjogbox:hover {
background: #5E828C url(basebarcaps_verticalbarbody.png) -45px -15px;
}
/* Scroll Bar Master Styling Ends Here */
