body {
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	font-family: Verdana;
	/*scrollbar-face-color: #ffffff;
	scrollbar-arrow-color: #E4E7EF;
	scrollbar-base-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #E4E7EF;
	scrollbar-track-color: #FFFFFF;*/
	background-color: #E4E7EF;
}


/*LINKS_OBEN*/


.link_top:link {
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	padding-right: 25px;
		padding-top: 80px;
}
.link_top:visited {
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	padding-right: 25px;
		padding-top: 80px;
}
.link_top:hover {
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#F6611A;
	padding-right: 25px;
		padding-top: 80px;
}
.link_top_active {
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#F6611A;
	padding-right: 25px;
		padding-top: 80px;
}


/*LINKS_unten*/ 

.link_unten:link {
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#999999;
	text-align: left;
}
.link_unten:visited {
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#999999;
	text-align: left;
}
.link_unten:hover {
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	text-align: left;
}
.link_unten:active {
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#999999;
	text-align: left;
}



/*TABLES_ALLE*/

.ra_top {
	width: 1000px;
	background:#ffffff;
	height: 100px;
	border-bottom-style:solid;
	border-bottom-width: 1px;
	border-bottom-color: #F6611A;
}

.td_menu_top{
	text-align: right;
	vertical-align: text-top;
	padding-top: 80px;

}

.ra_home_bild {
	width: 1000px;
	height: 340px;
	background-image: url(bild_home.jpg);
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: text-top;
}

.ra_menu{
	width: 200px;
	height: 340px;
	text-align: left;
	vertical-align: text-top;
	background-image: url(menu_tr.png);
}

.td_menu_punkten {
	width: 200px;
	height: 1px;
	background-image: url(menu_punkt.png);
	background-repeat: repeat-x;
}




.ra_bottom {
	height: 40px;
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	width: 1000px;
	background:#ffffff;
	height: 32px;
	border-bottom-style:solid;
	border-color: #F6611A;
	border-bottom-width: 1px;
	color: #000000;
	vertical-align: middle;
}

.ra_bottom_leer {
	width: 1000px;
	background:#ffffff;
	border-color: #F6611A;
	border-top-style: solid;
	border-top-width: 1px;
}
.td_bottom_leer {
	height: 3px;
	width: 200px;
	background:#F6611A;
	border-color: #F6611A;
	border-top-style: solid;
	border-top-width: 1px;
}


/*FORMULAR_INDEX*/

.form {
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	width: 200px;
	background:#ffffff;
	height: 18px;
	border-style:solid;
	border-color: #000000;
	border-width: 1px;
	color: #000000;
}

.label{
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
}

/*NEWS_INDEX*/

.news {
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
	width: 227px;
	background:#ffffff;
	height: 174px;
	color: #000000;
}
.newslink {
	font-family: verdana, Arial, sans-serif;
	font-size:10px;
	color: #000000;
}
a.newslink:link { color:#000000; text-decoration:none; }
a.newslink:active { color:#000000; text-decoration:none; }
a.newslink:visited { color:#000000; text-decoration:none; }
a.newslink:hover { color:#F6611A; text-decoration:none; }

/*UNTERMENU*/

.untermenu:link  {
	font-family: "verdana", Tahoma, Arial, sans-serif;
	text-decoration: none;
	width: 178px;
	font-size: 11px;
	color: #000000;
	padding-left: 20px;
	background-image: url(../images/untermenu.jpg);
	font-style: normal;
	background-repeat: repeat-x;
	border-top-color: #E4E4E4;
	border-right-color: #E4E4E4;
	border-bottom-color: #FFFFFF;
	border-left-color: #E4E4E4;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	display: block;
	height:  auto;
	line-height: 27px;
}
.untermenu:visited  {
	font-family: "verdana", Tahoma, Arial, sans-serif;
	text-decoration: none;
	width: 178px;
	font-size: 11px;
	color: #000000;
	padding-left: 20px;
	background-image: url(../images/untermenu.jpg);
	font-style: normal;
	background-repeat: repeat-x;
	border-top-color: #E4E4E4;
	border-right-color: #E4E4E4;
	border-bottom-color: #FFFFFF;
	border-left-color: #E4E4E4;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	display: block;
	height:  auto;
	line-height: 27px;
}
.untermenu:hover  {
	font-family: "verdana", Tahoma, Arial, sans-serif;
	text-decoration: none;
	width: 178px;
	font-size: 11px;
	color: #F6611A;
	padding-left: 20px;
	background-image: url(../images/untermenu_ov.jpg);
	font-style: normal;
	background-repeat: no-repeat;
	border-top-color: #E4E4E4;
	border-right-color: #E4E4E4;
	border-bottom-color: #CCCCCC;
	border-left-color: #E4E4E4;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	display: block;
	height:  auto;
	line-height: 27px;
}
.untermenu_active  {
	font-family: "verdana", Tahoma, Arial, sans-serif;
	text-decoration: none;
	width: 178px;
	font-size: 11px;
	color: #000000;
	padding-left: 20px;
	background-image: url(../images/untermenu_activ.jpg);
	font-style: normal;
	background-repeat: no-repeat;
	border-top-color: #E4E4E4;
	border-right-color: #E4E4E4;
	border-bottom-color: #CCCCCC;
	border-left-color: #E4E4E4;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	display: block;
	height:  auto;
	line-height: 27px;
}




/*LINK_PFEIL*/

.link_pfeil {
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size:11px;
	color:#000000;
	background-image: url(../images/pfeil.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-bottom: 5px;
	text-align: left;
	vertical-align: baseline;
	background-position: 0px 1px;
}

.link_pfeil:link { text-decoration:none; color:#000000; }
.link_pfeil:visited { text-decoration:none;	color:#000000; }
.link_pfeil_active { text-decoration:none; color:#000000; }
.link_pfeil:hover { text-decoration:none; color:#F6611A; }


/*LINK_www*/


.link_www:link {
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
.link_www:visited {
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
.link_www:hover {
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#F6611A;
}
.link_www:active {
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}




.td_text{
	text-align: left;
	vertical-align: text-top;
	padding-right: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.td_blog{
	text-align: left;
	vertical-align: text-top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom:dotted; 
	border-bottom-width:1px; 
	border-bottom-color:#666666;
	padding-bottom: 4px;
}




/*PRODUKTE*/

.table_produkte{
	width: 663px;
	height: auto;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
}

.produkte_stuelpdeckeldosen{
	width: 221px;
	height: 163px;
	padding-top: 120px;
	padding-left: 20px;	
	padding-right: 15px;
	background-image: url(../images/produkt_stuelpdeckeldosen.jpg);
	background-repeat: no-repeat;
}
.produkte_schraubdeckeldosen{
	width: 221px;
	height: 163px;
	padding-top: 120px;
	padding-left: 20px;	
	padding-right: 15px;
	background-image: url(../images/produkt_schraubdeckeldosen.jpg);
	background-repeat: no-repeat;
}
.produkte_schmuckdosen{
	width: 221px;
	height: 163px;
	padding-top: 120px;
	padding-left: 20px;	
	padding-right: 15px;
	background-image: url(../images/produkt_schmuckdosen.jpg);
	background-repeat: no-repeat;
}
.produkte_aufreissdeckeldosen{
	width: 221px;
	height: 163px;
	padding-top: 120px;
	padding-left: 20px;	
	padding-right: 15px;
	background-image: url(../images/produkt_aufreissdeckeldosen.jpg);
	background-repeat: no-repeat;
}
.produkte_stuelpdeckeldeckel_mit_oeffner{
	width: 221px;
	height: 163px;
	padding-top: 120px;
	padding-left: 20px;	
	padding-right: 15px;
	background-image: url(../images/produkt_stuelpdeckeldeckel_mit_oeffner.jpg);
	background-repeat: no-repeat;
}
.produkte_trichterflaschen{
	width: 221px;
	height: 163px;
	padding-top: 120px;
	padding-left: 20px;	
	padding-right: 15px;
	background-image: url(../images/produkt_trichterflaschen.jpg);
	background-repeat: no-repeat;
}
.produkte_flachflaschen{
	width: 221px;
	height: 163px;
	padding-top: 120px;
	padding-left: 20px;	
	padding-right: 15px;
	background-image: url(../images/produkt_flachflaschen.jpg);
	background-repeat: no-repeat;
}
.produkte_ringdeckeldosen{
	width: 221px;
	height: 163px;
	padding-top: 120px;
	padding-left: 20px;	
	padding-right: 15px;
	background-image: url(../images/produkt_ringdeckeldosen.jpg);
	background-repeat: no-repeat;
}
.produkte_eindrueckdeckdosen{
	width: 221px;
	height: 163px;
	padding-top: 120px;
	padding-left: 20px;	
	padding-right: 15px;
	background-image: url(../images/produkt_eindrueckdeckdosen.jpg);
	background-repeat: no-repeat;
}
.produkte_nockendeckeldosen{
	width: 221px;
	height: 163px;
	padding-top: 120px;
	padding-left: 20px;	
	padding-right: 15px;
	background-image: url(../images/produkt_nockendeckeldosen.jpg);
	background-repeat: no-repeat;
}



/*TEST*/
 
table.rahmen {
    caption-side: bottom;
    border-collapse: collapse;
    border: 0px solid silver;
    width: 663px;
    table-layout: fixed; 
}
table.rahmen td{
width: 221px;
	height: 163px;
	padding-top: 120px;
	padding-left: 20px;	
	padding-right: 15px;
}

/*LINIEN*/


.td_linien{
	border-collapse:collapse;
	border-color: #999;
	border-right-style: solid;
	border-right-width: 1px;
}	

.linie_orange {	height: 1px;
	background-image: url(../images/linien_orange.gif);
	background-repeat: repeat-x;
}

.linie_grau {	height: 1px;
	background-image: url(../images/linien.gif);
	background-repeat: repeat-x;
}

	
/*DETAILS*/

.td_rechts {
text-align: left;
	vertical-align: text-top;
	width: 240px;
}
.td_mitten {
	width: 520px;
}

.table_details{
	width: 780px;
	height: auto;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: text-top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.table_download_left{
	width: 200px;
	height: auto;
	text-align: left;
	vertical-align: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.download_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.download_link:link { color: #666666; text-decoration: none; }
.download_link:active { color: #666666; text-decoration: none; }
.download_link:visited { color: #666666; text-decoration: none; }
.download_link:hover { color: #F6611A; text-decoration: none; }

.table_details_rechts {
	width: 210px;
	height: 220px;
	border-bottom: dotted #999 1px;	
}

.td_details_rechts {
	background-image: url(../images/pfeil_details.gif);
	background-repeat: no-repeat;
	background-position: 200px 205px;
	/*cursor:hand;*/
	padding-bottom: 15px;
}

.td_details_rechts_hover {
	background-image: url(../images/pfeil_details_ov.gif);
	background-repeat: no-repeat;
	background-position: 200px 205px;
	/*cursor:hand;*/
	padding-bottom: 15px;
}
.table_details_rechts_text {
	padding-top: 15px;
	width: 210px;
	border-top: dotted #999 1px;
}

.table_details_rechts_hd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.table_details_massen  {
	width: 520px;
	height: 100px;
	text-align: right;
	vertical-align: text-top;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-top: 3px;
}

.td_details_massen_titel  {
	height: 30px;
	text-align: left;
	padding-left: 0px;
}

.td_details_massen_unten  {
	height: 30px;
	padding-top: 5px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.td_details_massen_titel_m  {
	height: 30px;
	text-align: center;
	padding-left: 0px;
}

.lagerware_button  {
		padding-top: 430px;
}

