a {
	color: #535353;
}

td.menu{
	background-color: #D3D3D3;
	border-left: 1px solid #656363;
	border-right: 1px solid #656363;
	border-bottom: 1px solid #656363;
	vertical-align: top;
	text-align: left; 
	padding: 10px;
}


/* login part */

td.login_text{
	padding-top: 3px;
	padding-left: 0px;
	vertical-align: top;
	text-align: right;
	font-family: verdana;
	font-size: 10;
	color: #535353;
}

div.login_pwd{
	background-color: #E0E0E0;
	border-left: 1px solid #747373;
	border-right: 1px solid #747373;
	border-top: 1px solid #747373;
	border-bottom: 1px solid #747373;
	padding:0px;
	width: 84px;
	height: 16px;
	font-size: 0px; 
}



input.login_user { 
	border-left: 1px solid #747373;
	border-right: 1px solid #747373;
	border-top: 1px solid #747373;
	border-bottom: 1px solid #747373;
	padding: 1;
	background-color: #E0E0E0; 
	width:104px;  	
	height:16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #757687; 
	font-size: 10px; 
	font-weight: normal;
}


input.login_password { 
	border-left: 1px solid #747373;
	border-right: 1px solid #747373;
	border-top: 1px solid #747373;
	border-bottom: 1px solid #747373;
	background-color: #E0E0E0; 
	width:85px;  
	height:16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #757687; 
	font-size: 10px; 
	font-weight: normal;	
}

input.login_submit {
	border: 0px none;
	padding-right: 12; 
	color: #757687; 
	font-family: verdana; 
	font-size: 9px; 
	width: 19px; 
	height: 16; 
	size: 10;
	cursor: pointer;
	cursor: hand;
	background-image: url('login_button.jpg');	
}

img.login_submit {  	
	cursor:pointer;
	Z-Index: 10;
}




td.login{
	background-image: URL("../layout/login.jpg");
}

td.loginframe{
	background-color: #D3D3D3;
	border-left: 1px solid #656363;
	border-right: 1px solid #656363;

}

td.void{
	padding:0px;
	border: 0px;
	font-size: 0px; 

}

td.void2{
	padding-top:3px;
	border: 0px;
	font-size: 0px; 

}


td.banner{
	background-image: URL("../layout/banner.jpg");	
	border-right: 1px solid #656363;
}

/* banner Right */

td.banner_right_top{
	background-color: #C2C5C9;
	border-right: 1px solid #656363;
}

td.banner_right_middle{
	background-color: #FFFFFF;
	border-top: 1px solid #656363;
	border-right: 1px solid #656363;
	border-bottom: 1px solid #656363;
}

td.banner_right_bottom{
	background-color: #C2C5C9;
	border-right: 1px solid #656363;
}


td.banner_right_bottom_bottom{
	background-color: #C2C5C9;
	border-top: 1px solid #656363;
}

/* banner bottom */

td.banner_bottom_right{
	background-color: #E9E9E9;
	border-top: 1px solid #656363;
	border-right: 1px solid #656363;
	border-left: 1px solid #656363;
	border-bottom: 1px solid #656363;
	text-align: center;
	vertical-align: middle;
	font-family: verdana;
	font-size: 10;
	color: #535353;
}

td.banner_bottom_left_bottom{
	border-top: 1px solid #656363;
	border-left: 1px solid #656363;	
	background-color: #D3D3D3;
}



/* footer */


td.footer_button{
	background-color: #E9E9E9;
	border-right: 1px solid #656363;
	border-left: 1px solid #656363;
	border-bottom: 1px solid #656363;
	text-align: center;
	vertical-align: top;
	font-family: verdana;
	font-size: 10;
	color: #535353;
}

td.footer_button_drop{
	background-color: #E9E9E9;
	border-right: 1px solid #656363;
	border-left: 1px solid #656363;
	border-top: 1px solid #656363;
	border-bottom: 1px solid #656363;
	text-align: center;
	vertical-align: top;
	font-family: verdana;
	font-size: 10;
	color: #535353;
}


td.footer_gfx{
	background-color: #FFFFFF;
	border-right: 1px solid #656363;
	border-left: 1px solid #656363;
	border-bottom: 1px solid #656363;
}


/* right part */

td.right_gfx{
	background-color: #FFFFFF;
	border-right: 1px solid #656363;
	border-top: 1px solid #656363;
}


/* other */

td.textclass {
	background-color: #C2C5C9;
	text-align: left;
/*	text-decoration: none; */
	vertical-align: top;
	font-family: verdana;
	font-size: 10;
	color: #535353;
}
	.textclass h1{
		font-size: 16px;
		font-weight: bold;

	}
	.textclass h2{
		font-size: 14px;
		font-weight: bold;
	}
	.textclass h3{
		font-size: 12px;
		font-weight: bold;
	}


iframe.main{
	background-color: #D3D3D3;
	border-left: 1px solid #656363;
	border-right: 1px solid #656363;
	border-bottom: 1px solid #656363;

}




#background{
	background-color: #C2C5C9;


}

#background_bordered{
	background-color: #C2C5C9;
	border-left: 1px solid #656363;
	border-right: 1px solid #656363;
	border-bottom: 1px solid #656363;
	border-top: 1px solid #656363;
}

/* main part */

body.main{
	background-color: #D3D3D3;

}


div.title_banner{
	text-align: left;
	vertical-align: middle;
	font-family: verdana;
	font-size: 10;
	color: #535353;
	background-image: URL("../layout/title_banner.jpg"); 
	background-color: #D3D3D3;
	border-right: 1px solid #656363;
	border-left: 1px solid #656363;
	border-bottom: 1px solid #656363;
	border-top: 1px solid #656363;	
	width: 730;
	height: 16;


}

div.textclass{
	background-color: #D3D3D3;
	text-align: left;
	vertical-align: top;
	font-family: verdana;
	font-size: 10;
	color: #535353;
	width: 730;
	padding: 4px;
}

td.title_banner_cell{
	text-align: left;
	vertical-align: middle;
	font-family: verdana;
	font-size: 10;
	color: #535353;
}


td.title_banner_gfx{
	background-color: #FFFFFF;
	border-left: 1px solid #656363;
	border-bottom: 1px solid #656363;
}

td.zeitschrift_links{
	border-top: 1px solid #656363;
	border-left: 1px solid #656363;
	border-right: 1px solid #656363;
	border-bottom: 1px solid #656363;
	vertical-align: center;
	text-align: middle;
	font-family: verdana;
	font-size: 8;
	color: #535353;
}

td.zeitschrift_mitte{
	border-top: 1px solid #656363;
	border-right: 1px solid #656363;
	border-bottom: 1px solid #656363;
	padding-left: 5px;
	padding-top: 5px; 
	vertical-align: top;
	text-align: left;
	font-family: verdana;
	font-size: 10;
	color: #535353;
}

td.zeitschrift_rechts{
	border-top: 1px solid #656363;
	border-right: 1px solid #656363;
	border-bottom: 1px solid #656363;
	padding-left: 5px;
	padding-top: 5px;
	vertical-align: top;
	text-align: left;
	font-family: verdana;
	font-size: 10;
	color: #535353;
}

td.download{
	border-left: 1px solid #656363;
	border-right: 1px solid #656363;
	border-bottom: 1px solid #656363;
	vertical-align: middle;
	text-align: center;
	font-family: verdana;
	font-size: 10;
	color: #535353;
}

td.zeitschrift_archiv{
	border-top: 1px solid #656363;
	border-left: 1px solid #656363;
	border-right: 1px solid #656363;
	vertical-align: top;
	text-align: center;
	font-family: verdana;
	font-size: 10;
	color: #535353;
}

td.archiv_links{
	border-top: 1px solid #656363;
	border-left: 1px solid #656363;
	border-right: 1px solid #656363;
	border-bottom: 1px solid #656363;
	padding-left: 5px;
	padding-top: 5px;
	vertical-align: top;
	text-align: left;
	font-family: verdana;
	font-size: 10;
	color: #535353;
}

td.impressum_logo{
	vertical-align: center;
	text-align: middle;
	font-family: verdana;
}

td.impressum_text{
	padding-top: 3px;
	vertical-align: center;
	text-align: left;
	font-family: verdana;
	font-size: 10;
	color: #535353;
}
td.vision_text{
	padding-top: 3px;
	padding-left: 5px;
	vertical-align: top;
	text-align: left;
	font-family: verdana;
	font-size: 10;
	color: #535353;
}

td.vision_text_center{
	padding-top: 3px;
	padding-left: 5px;
	vertical-align: middle;
	text-align: center;
	font-family: verdana;
	font-size: 10;
	color: #535353;
}

td.kontakt_text{
	padding-top: 3px;
	padding-left: 0px;
	vertical-align: top;
	text-align: left;
	font-family: verdana;
	font-size: 10;
	color: #535353;
}

td.preisliste_text{
	background-color: #E5E4E4;
	border-top: 1px solid #656363;
	border-left: 1px solid #656363;
	border-right: 1px solid #656363;
	vertical-align: middle;
	text-align: center;
	font-family: verdana;
	font-size: 10;
	color: #535353;
}

td.preisliste_button{
	border-top: 1px solid #656363;
	border-right: 1px solid #656363;
	vertical-align: middle;
	text-align: center;
}

td.preisliste_abschluss{
	border-top: 1px solid #656363;
	border-bottom: 1px solid #656363;
	border-right: 1px solid #656363;
	border-left: 1px solid #656363;
}

td.preisliste_trennung{
	border-bottom: 1px solid #656363;
}

iframe.preisliste{
	background-color: #E5E4E4;
	border-left: 1px solid #656363;
	border-right: 1px solid #656363;
	border-bottom: 1px solid #656363;
	border-top: 1px solid #656363;

}

input.search_user { 
	border-left: 1px solid #747373;
	border-right: 1px solid #747373;
	border-top: 1px solid #747373;
	border-bottom: 1px solid #747373;
	padding: 1;
	p align: center;
	background-color: #E0E0E0; 
	width:160px;  	
	height:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #757687; 
	font-size: 10px; 
	font-weight: normal;
}

input.search_user2 { 
	border-left: 1px solid #747373;
	border-right: 1px solid #747373;
	border-top: 1px solid #747373;
	border-bottom: 1px solid #747373;
	padding: 1;
	p align: center;
	background-color: #E0E0E0; 
	width:45px;  	
	height:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #757687; 
	font-size: 10px; 
	font-weight: normal;
}
