a:link 	{ color:#000000; 
					TEXT-DECORATION: none; 
					font-style:italic; 
					font-weight:bold;
}
a:visited { 
						color:#000000; 
						TEXT-DECORATION: none;
} 
a:hover { color:#FFFFCC; 
					text-decoration: none;
}

a.link_text{
	color:#000000;
}
a:focus { outline: none; }

a.navi:hover {color:#336633;}
a.navi_innen {color:#000000; font-style:normal; font-weight:bold; text-decoration:none}
a.navi_innen:hover{font-style:italic; color:#000000}

a.vorschau_link{
		font-weight:normal;
		font-style:normal;
}
a.vorschau_link:hover{
		font-style:italic;
		color:#000000;

}


body {
		height:100%;
		width:100%;
		margin:0;
		background:#99cc99;
		font-family:Arial, Helvetica, sans-serif; 
		font-size:8pt; 
		color:#000000
}





/*Menue Spalte*/
td.menue{
		width:170px;
		height:100%;
		text-align:center;
		vertical-align:top;
}

/*Inhalt innenabstand oben*/
td.rand_oben{
		height:25px;
		widt:100%;
}

/*Inhalt Abstand zum Menue*/
td.rand_links{
		width:25px;
		height:100%;
}

/*Inhalt*/
td.inhalt_aussen{
		width:100%;
		height:100%;
		vertical-align:top;
		text:align:left;
		padding-left:18px;
		padding-top:35px; 
}
/* fusszeile */ 
td.fusszeile{
		height:28px;
		white-space:nowrap;
		background:#336633;
		color:#FFFF99;
		padding-left:20px;
		letter-spacing:0.1em;
		font-weight:bold;
		font-size:11pt;
		vertical-align:middle;
}


/*Tabelle Inhalt */
table.inhalt_innen{
		/*table-layout:fixed;*/
		width:760px;
		height:495px;
		border: 2px #FFFF99 solid;
		vertical-align:top;
		font-size:10pt;
}
td.inhalt_innen_1{
		padding:20px;
		padding-bottom:0;
		vertical-align:top;

}

img.foto_gross{
		width:640px;
}



/* M E N U E */

/*Höhe einer Zeile im Menue*/
tr.menue_zeile{
		height:22px;
}

/*Rand neben Menue-Buttons*/
td.menue_rand{
		width:10px;
}
/*Wie weit rückt der Button bei Betätigung aus */
td.sprung{
		width:20px;	
		background:#99cc99;
}

div.titel{
		position:absolute;
		z-index:3;
		top:55px; left:190px;
		height:18px;
		padding-left: 23px; padding-right: 10px;
		white-space:nowrap;
		letter-spacing:0.3em;
		border: solid 2px #FFFF99;
		border-left:none;
		background: #FFFF99;
}
.titel_link{
		position:absolute;
		z-index:3;
		height:18px;
		top:55px; left:190px;
		text-align:center;
		padding-left: 23px; padding-right: 10px;
		white-space:nowrap;
		letter-spacing:0.3em;
		border: solid 2px #FFFF99;
		border-left:none;
}
div.innen_menue{
		position:absolute;
		height:18px; width:165px;
		/*background:#FFFF99;*/
		color:#000000;
		font-weight:bold;
		border:solid 2px #FFFF99;
}
.innen_menue_links{padding-left:10px}
.innen_menue_vpos0{top:55px}
.innen_menue_hpos1{left:210px}
.innen_menue_hpos_center{left:450px}
.innen_menue_hpos_rechts{left:690px}
.innen_menue_hpos_rrand{left:750px}
.innen_menue_vpos1{top:300px}
.innen_menue_vpos2{top:335px}
.innen_menue_vpos3{top:370px}
.innen_menue_vpos4{top:405px}
.innen_menue_vpos_unten{top:480px}



/* ??????????????????????????????????????????????*/
div.line_v{
		position:absolute;
		width:20px; height:20px;
		border-right:solid 2px #FFFF99;
}
div.line_h{
		position:absolute;
		width:40px; height:10px;
		border-top:solid 2px #FFFF99;
}

/*?????????????????????????????????????????????????*/



div.titel_B{
		position:absolute;
		height:18px;width:170;
		top:55px; left:450px;
		background:#FFFF99;
		color:#000000;
		font-weight:bold;
		border:solid 2px #FFFF99;
		text-align:center;
}

.innen_menue_zentriert{text-align:center}
.innen_menue_o{top:455px;}
.innen_menue_u{top:490px;}
.innen_menue_m{left:450px;}
.innen_menue_r{left:688px;}
.innen_menue_l{left:210px}

.innen_menue_lh{position:absolute; border-top:solid 2px #FFFF99;height:20px}
.innen_menue_lh_hpos1{left:377px}
.innen_menue_lh_hpos2{left:620px}
.innen_menue_lh_hpos_gap_left{left:377px}
.innen_menue_lh_hpos_gap_right{left:617px}
.innen_menue_lh_hpos_topgap{left:620px}
.innen_menue_lh_vpos1{top:500px} 
.innen_menue_lh_vpos_top{top:65}
.innen_menue_lh_vpos_bottom{top:490px}
.innen_menue_lh_width_gap{width:73px}
.innen_menue_lh_width_topgap{width:132px}

.innen_menue_lv{position:absolute; border-right:solid 2px #FFFF99;width:20px}
.innen_menue_lv_hpos1{left:210px}
.innen_menue_lv_hpos3{left:820px}
.innen_menue_lv_vpos1{top:75px} 
.innen_menue_lv_vpos_gap1{top:320px}
.innen_menue_lv_vpos_gap2{top:355px}
.innen_menue_lv_vpos_gap3{top:390px}
.innen_menue_lv_vpos_gap4{top:421px}
.innen_menue_lv_height1{height:227px}
.innen_menue_lv_height2{height:260px}
.innen_menue_lv_height_full{height:407px}
.innen_menue_lv_height_zwischen{height:15px}


#transparency {filter: alpha(opacity=5); -moz-opacity: .1; background-color:#EEE; position:absolute; top:100px; left:560px; }


.inhalt_sorten{
		position:absolute;
		top:85px; left:236px;
		width:727px; height:384px;
}

.vorschau{
		border:solid 1px #99CC99;
		width:114px; height:190px;
		padding-top:3px;
		float:left;
		background:#FFFFFF;
		text-align:center;
}
.vorschau_formen{
		border:solid 1px #99CC99;
		width:175px; height:190px;
		padding-top:3px;
		float:left;
		background:#FFFFFF;
		text-align:center;

}

.vorschau_pic{
		width:80px; height:100px;
		border:none;
}

.display_text{
		/*border:solid 1px red;*/
		position:absolute;
		top: 80px; left:40px;
		float:left;
		width:300px; height:200px;
		text-align:justify;
	
}

.display_pic{
		position:absolute;
		top: 10px; left:400px;
		border:solid 1px black;
		width:250px; height:350px;
		
}




/*P R O D U K T E*/

td.viermaldrei{
		width:170px;
		height:150px;
		background-color:#FFFFFF;
		float:left;
		margin-left:1px;
		margin-right:1px;
		vertical-align:middle;
		text-align:center;
		font-weight:bold;
		font-size:9pt;
}


img.produkte_klein{
		border:none;
		padding-right:5px;
		padding-top:1px;
}

td.fotoshow_pic{
		width:250px;
}

td.fotoshow_text{
		width:300px;
		padding:40px;
}

img.pic_fotoshow{
		height:280px;
		width:200px;	
}











