/* DATEI: css.css */
body,table,p,tr,td,i,a,div,font,span{ font-family: Calibri, Arial, Verdana, Geneva, Helvetica;
                                  font-size: 16px; /* 11*/
                                  font-weight: normal;
                                  text-decoration: none }
/* b */
body   {color:#000000; background-color:#FAFAFA; background-repeat: repeat-y; overflow:scroll; padding: 0px;border: 0; margin: 0; outline: 0; min-height:100%; } 

h1,h2,h3,h4 { font-family: "Times New Roman",sans-serif; font-weight: normal; }
h1 { font-size:18pt; }
h2 { font-size:16pt; }
h3 { font-size:14pt; }
h4 { font-size:12pt; }
h5 { font-size:11px; color: #0088FF }

table { border-color:#1C4C9D }

p,td,div{ padding-left: 0px; display: block;} /* vorher 15 bei ff */ /* margin-top:0px; margin-bottom: 0px*/ 
hr {text-align: left;}

.bord{ padding:0px; background:#FFF; border:0px solid }

.main { background-color:#CCCCCC; width:1000px; padding:0px;} /* #ebb25b */
.main_links_fix  { width:250px; padding-left:  40px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; text-align:left; float:left; background-color:#f9e8ba; height: 100%; position: fixed; top: 0; z-index: 1} 
.main_links  {     width:100px; padding-left: 310px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px;  text-align:left; float:left; background-color:#f9e8ba; height: 100%; position: fixed; top: 0; } 
.main_mitte{      width:20px;  padding-left: 110px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px;  text-align:left; float:left; background-color:#ebb25b; height: 100%; position: fixed; top: 0; bottom: 0; } 
.main_rechts{     width:640px;  padding-left: 390px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px;  text-align:left; float:left; background-color:#ebb25b; height: 100%; position: relative; bottom: 0; } 
.main_rechts2{ text-align:left; float:left; background-color:#ebb25b; height:100%; padding:20px; position: relative; bottom: 0;  } 
.inner { background-color:#FFFFFF; padding:20px; } 
.foot {background-color:#ebb25b; width:100%; clear: both; display:block; bottom: 0; position:relative;}
.main2 { background-color:#FFFFFF; width:1000px; padding:10px} 
.mainframe { padding-left: 0px; border-width:0px}
.mainframe_seitlich_links { padding-left: 0px; border-width:0px; background-image: url(bilder/images/leiste_weiss_links.png)}
.mainframe_seitlich_rechts { padding-left: 0px; border-width:0px; background-image: url(bilder/images/leiste_weiss_rechts.png)}
.titel { color: #BBBBBB;}
.highlight { font-weight: bold;} /* EEEE00 */ /* #0FA1FF */
.links  { vertical-align: top;}
.klein { font-size: 8px; }
.gross { font-size: 18px; }
.gross_fett { font-size: 18px; font-weight: bold;}
.unfett { font-style: normal; }

.button   { font-size: 10px; color: #000000;
            background-color: #e7e7e7;
            width: 152px;
            height: 20px;
            border: 1px solid #000000; }
.buttonsmall   { font-size: 10px; color: #000000;
            background-color: #e7e7e7;
            width: 32px;
            height: 22px;
            border: 1px solid #000000; }

.xrot   { color: #BB0000;}
.xgelb  { color: #999900;}
.xgruen { color: #009900;}
.xgrau { color: #AAAAAA; }

span.xBBBBBB { color: #BBBBBB; }			
span.xFFFFFF { color: #FFFFFF; }	
span.xFFFF00 { color: #FFFF00; }
span.x009900 { color: #009900; }
span.xblack { color: #000000; }
span.xred { color: #FF0000; }
span.xorange { color: #FFA500; }
span.xyellow { color: #FFFF00; }
span.xgreen { color: #008000; }
span.xblue { color: #0000FF; }
span.xmagenta { color: #FF00FF; }
span.x22F0F0 { color: #22F0F0; }
span.xbrown { color: #A52A2A; }
span.x000099 { color: #000099; }
span.x800080 { color: #800080; }
span.xA9A9A9 { color: #A9A9A9; }
			
span { margin: 0px; padding: 0px;}
span.titel { color: #BBBBBB;}

a          { color: #666666; /* #B8C65A */ /*#D0E34D*/}
a:link     { color: #666666; }
a:visited  { color: #666666; }
a:hover    { color: #999999;  text-decoration: none; /* #FFFF00 */ /* background-color: #1C4C9D;*/ }

a.kein { color: #FFFFFF;}
a.kein:link { color: #FFFFFF;}
a.kein:visited  { color: #FFFFFF; }
a.kein:hover { color: #FFFFFF;}