/* 2004 - Demetery Iljin */

/* CSS Frames Engine */
body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	min-width: 700px;
	height: 100%;
	background: url(../images/bg_01.jpg) center center fixed repeat-y;
	text-align: center;
	overflow: auto;
     }

/* position: absolute - for all browsers -> the whole page scrolls */
#headerContainer {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	position: absolute;
	width: 100%;
	height: 70px;
	         }

/* position: fixed - for modern browsers -> header and footer do not scroll */
body>#headerContainer {position: fixed;}


/* set a left margin to compensate for IE/Win always making room for a scrollbar */
#inhaltContainer {
/* set left margin and bottom padding for IE5/Win */
	margin: 0px auto;
	padding: 101px 0px 0px 0px;
	width: 760px;
	text-align: left;
/* set left margin and bottom padding for others */
	voice-family: "\"}\""; 
	voice-family: inherit;
	margin-left: 16px;
	         }

/* set left margin for modern browsers */
body>#inhaltContainer {margin: 0px auto;}


/* Containers */
#header{
	margin: 0px auto;
	width: 760px;
	height: 100px;
	background: url(../images/bg_03.png) top left no-repeat;
	text-align: left
       }

#content{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 526px;
	float: left;
        }

#sidebar{
	margin: 0px 0px 0px 526px;
	padding: 0px 0px 0px 0px;
	width: 234px;
	min-height: 100%;
	position: fixed;
	background: url(../images/bg_04.jpg);
	}

#sprachBox{
	width: 235px;
	height: 50px;
	  }

#homeTaste{
	margin: 0px 0px 0px 497px;
	padding: 0px 0px 0px 0px;
	width: 230px;
	height: 70px;
	  }

/* Menues and Buttons */
.headTaste_1_aus,.headTaste_1_ein{
	margin-top: 0px;
	padding: 4px 0px 0px 35px;
	width: 75px;
	height: 26px;
	float: left;
	font: bold 16px "Trebuchet MS";
	border-bottom: solid 1px #000000;
	border-right: solid 1px #000000;
	text-align: left;
			         }
.headTaste_1_aus{background: url(../images/taste_1_aus.jpg); cursor: pointer;}
.headTaste_1_ein{background: url(../images/taste_1_ein.jpg); cursor: pointer;}

.headTaste_2_aus,.headTaste_2_ein{
	margin-top: 0px;
	padding: 4px 0px 0px 35px;
	width: 91px;
	height: 26px;
	float: left;
	font: bold 16px "Trebuchet MS";
	border-bottom: solid 1px #000000;
	border-right: solid 1px #000000;
	text-align: left;
			         }
.headTaste_2_aus{background: url(../images/taste_2_aus.jpg); cursor: pointer;}
.headTaste_2_ein{background: url(../images/taste_2_ein.jpg); cursor: pointer;}

.headTaste_3_aus,.headTaste_3_ein{
	margin-top: 0px;
	padding: 4px 0px 0px 35px;
	width: 140px;
	height: 26px;
	float: left;
	font: bold 16px "Trebuchet MS";
	border-bottom: solid 1px #000000;
	border-right: solid 1px #000000;
	text-align: left;
			         }
.headTaste_3_aus{background: url(../images/taste_3_aus.jpg); cursor: pointer;}
.headTaste_3_ein{background: url(../images/taste_3_ein.jpg); cursor: pointer;}

.headTaste_4_aus,.headTaste_4_ein{
	margin-top: 0px;
	padding: 4px 0px 0px 35px;
	width: 62px;
	height: 26px;
	float: left;
	font: bold 16px "Trebuchet MS";
	border-bottom: solid 1px #000000;
	border-right: solid 1px #000000;
	text-align: left;
			         }
.headTaste_4_aus{background: url(../images/taste_4_aus.jpg); cursor: pointer;}
.headTaste_4_ein{background: url(../images/taste_4_ein.jpg); cursor: pointer;}

.headTaste_5_aus,.headTaste_5_ein{
	margin-top: 0px;
	padding: 4px 0px 0px 35px;
	width: 95px;
	height: 26px;
	float: left;
	font: bold 16px "Trebuchet MS";
	border-bottom: solid 1px #000000;
	border-right: solid 1px #000000;
	text-align: left;
			         }
.headTaste_5_aus{background: url(../images/taste_5_aus.jpg); cursor: pointer;}
.headTaste_5_ein{background: url(../images/taste_5_ein.jpg); cursor: pointer;}

.headTaste_6_aus,.headTaste_6_ein{
	margin-top: 0px;
	padding: 4px 0px 0px 35px;
	width: 82px;
	height: 26px;
	float: left;
	font: bold 16px "Trebuchet MS";
	border-bottom: solid 1px #000000;
	text-align: left;
			         }
.headTaste_6_aus{background: url(../images/taste_6_aus.jpg); cursor: pointer;}
.headTaste_6_ein{background: url(../images/taste_6_ein.jpg); cursor: pointer;}

.userMenu_aus,.userMenu_ein{
	margin: 5px 0px 0px 15px;
	padding: 1px 0px 0px 30px;
	width: 175px;
	height: 24px;
	border: solid 1px #000000;
	font: bold 15px "Trebuchet MS";
	cursor: pointer;
	     }
.userMenu_ein{background: url(../images/userMenu_ein.jpg);}
.userMenu_aus{background: url(../images/userMenu_aus.jpg);}

input.loginSubmit_aus{
	margin: 10px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	width: 210px;
	height: 27px;
	background: url(../images/einloggen_aus.jpg);
	font-weight: bold;
	font-size: 15px;
	border: solid 1px #000000;
	cursor: pointer;	
		     }

input.loginSubmit_ein{
	margin: 10px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	width: 210px;
	height: 27px;
	background: url(../images/einloggen_ein.jpg) top left;
	font-weight: bold;
	font-size: 15px;
	border: solid 1px #000000;
	cursor: pointer;	
		     }

input.encode_aus{
	margin: 10px 0px 0px 10px;
	width: 500px;
	height: 27px;
	background: url(../images/encode_aus.jpg) top left;
	font-weight: bold;
	font-size: 15px;
	border: solid 1px #000000;
	cursor: pointer;	
	        }

input.encode_ein{
	margin: 10px 0px 0px 10px;
	width: 500px;
	height: 27px;
	background: url(../images/encode_ein.jpg) top left;
	font-weight: bold;
	font-size: 15px;
	border: solid 1px #000000;
	cursor: pointer;	
	        }

/* Text-Einstellungen */
h1{
	margin: 30px 0px 10px 0px;
	padding: 0px 0px 0px 10px;
	width: 100%;
	height: 30px;
	background: url(../images/bg_05.jpg) top left no-repeat;
	font: bold 18px "Verdana";
  } 

p.normalText{
	margin-top: 2px;
	margin-bottom: 10px;
	padding-left: 10px;
	width: 96%;
	font: normal 12px "Trebuchet MS";
	color: #333333;
	    }

p.boldText{
	margin-top: 2px;
	margin-bottom: 10px;
	padding-left: 10px;
	width: 96%;
	font: normal 15px "Trebuchet MS";
	color: #000000;
	  }

p.login{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	font: bold 16px "Trebuchet MS";
	color: #000000;
       }

p.loginText2{
	margin: 0px 0px 0px 12px;
	padding: 3px 0px 0px 27px;
	height: 22px;
	background: url(../images/user.jpg) top left no-repeat;
	font: bold 13px "Trebuchet MS";
	color: #333333;
	    }

p.login2{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	font: bold 16px "Trebuchet MS";
	color: #000000;
        }

input.login{
	margin: 2px 0px 0px 7px;
	padding: 0px 0px 0px 5px;
	width: 120px;
	font: bold 13px Arial;
	color: #5C5C5C;
	   }

.encoder{
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	width: 95%;
	height: 100px;
	overflow: auto;         	
	}

input.pad,select.pad{margin-left: 10px}


/* Links-Einstellungen */
a:active,a:link{color: #333333;}
a:visited{color:#6D6D6D;}
a:hover:{color: #929292;}

a.login{
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 86px;
	background: url(../images/finger.jpg) left no-repeat;
	font: normal 13px "Trebuchet MS";
	color: #444444;
       }

a.helpLink{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 50px;
	background: url(../images/finger_2.jpg) left top no-repeat;
	font: normal 12px "Trebuchet MS";
	cursor: help;
	  }

a.mail{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 30px;
	background: url(../images/mail.jpg) bottom left no-repeat;
	font: normal 12px "Trebuchet MS";
      }

/* Tables and Lists */
table.info{margin-top: 12px; margin-left: 4px}

table.colourTable{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #E3E3E3;
	border: solid 1px #A8A8A8;
	font: normal 12px "Trebuchet MS";
	color: #444444;
		 }

tr.row_dark{background: #C0C0C0;}
tr.row_light{background: #DCDCDC;}

li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 28px;
	list-style: url(../images/li.jpg);
	font: normal 13px "Trebuchet MS";
  }