/* CSS Document */

html {
  height: 100%;
  min-height: 100%;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
body {
	background: white url(images/fz_aet_img01_bg_03.jpg) repeat-x scroll bottom;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.maintext_small {
font-size: 10px;
color: #666666;
font-style:italic;
letter-spacing: 0.01em;
	line-height: 1.25; 
}
.newstext_small {
font-size: 10px;
color: #666666;
font-style:normal;
letter-spacing: 0.01em;
	line-height: 1.25; 
}
.allgtext_small {
font-size: 10px;
color: white;
font-style:normal;
letter-spacing: 0.01em;
	line-height: 1.25; 
}
.allgtext_small:link {
	color: white;
	text-decoration: none;
}
.allgtext_small:visited {
	text-decoration: none;
	color: white;
}
.allgtext_small:hover {
	text-decoration: underline;
	color: white;
}
.allgtext_small:active {
	text-decoration: none;
	color: white;
}
.navi {
font-size: 10px;
color: #666666;
letter-spacing: 0.05em;
 
}
a:link {
	color: #B41314;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #B41314;
}
a:hover {
	text-decoration: underline;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #CCCCCC;
}
h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
	letter-spacing: 0.01em;
	
}
h1 {
	font-size: 12px;
	padding: 0.2em;
	border-bottom: 1px solid;
	border-color: #B41314;
}
h2 {
	font-size: 12px;
	color: white;
	padding: 0.25em;
    background-color: #B41314;
}
h3 {
	font-size: 11px;
	padding: 0.2em;
	border-bottom: 1px solid;
	border-color: #B41314;
}

.main_tab_bg {
	margin-top: 7px;
	min-height: 100%;
	height: auto !important;
	height: 100%;

	
}
.main_text_bg {
	background-image: url(images/fz_aet_img01_19.jpg);
	margin-left: 17px;
	margin-bottom: 0px;
	margin-top: 15px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 12px;
	width: 362px;
	
}
.news_bg {
	margin-left: 17px;
	margin-bottom: 0px;
	padding-left: 12px;
	padding-right: 12px;
	width:362px;
}
.allg_bg {
	margin-top: 22px;
	padding-left: 5px;
	padding-right: 12px;
	width:360px;
	color: white;
}
.main_textright_bg {
	background-image: url(images/fz_aet_img01_bg.gif);
	margin-bottom: 0px;
	margin-top: 15px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 12px;
	width: 380px;
}
.pconti {
	background: white;
	margin-top: 0px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	width: 360px;
}
#img_thumb_div {
	clip:rect(50px 50px 50px 50px);
}
.img_thumb {
	
}
.main_container_left {
	border-left: 1px solid;
	border-color: #D0D0D0;	
}
.main_container_right {
	border-right: 1px solid;
	border-color: #D9D9D9;
}
.allgtext_smallnolink {
	color: white;
	text-decoration: none;
	font-size: 10px;
}
.shop_text_bg {
	background-image: url(images/fz_aet_img01_19.jpg);
	margin-left: 17px;
	margin-bottom: 0px;
	margin-top: 15px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 12px;
	width: 845px;
}
.shop_container {
	border-left: 1px solid;
	border-color: #D0D0D0;
	border-right: 1px solid;
	border-color: #D9D9D9;
}
.tr_highlight { background:#FFEBD3; }
.tr_artikel {	background: #BDD3EC; }
.tr_artikel_highlight { background: #e7eef9; }
.td_artikel {	border-bottom:1px solid #CDD8ED; color: #00609f ; }

.submit { border-top:1px solid #00609f; border-bottom:1px solid #00609f; background:#CDD8ED; }
.error { border-top:1px solid #00609f; border-bottom:1px solid #00609f; background:red; 
color:white; }