body {  font-size:8pt;font-family:Arial,Helvetica,Verdana sans-serif; 
background-color: #0058A0; }

.tdWhite {
background-color:#FFF;
}
.prodTABLE {
	width:250px;
height:100%;
}

.shoplogo {height:48px;background-color: #003470;background-image: url(images/shoplogo_bg.jpg);	background-repeat: repeat-x; background-position:bottom;}         
#shoplogo2 {align: left; padding-left:27px;}
#shoplogocontact { }
.page_out_01{background-image: url(images/site_bg.jpg);	background-repeat: repeat-x; background-position:top;}

TD.pageHeading, DIV.pageHeading {color:#FFFFFF;font-size:12pt;padding: 5px 0px 5px 19px;font-weight:bold;font-family:Arial,Verdana,Helvetica,sans-serif;vertical-align:top;text-align:left;}
TD.pageHeading  h1 							{line-height:100%;margin-bottom:2px;margin-left:0px;  
																 color:#FFFFFF;font-size:12pt;padding-top:5px;font-weight:bold;font-family:Arial,Verdana,Helvetica,sans-serif;vertical-align:top;text-align:left;}
TD.pageHeadingRight 		{color:#FFFFFF;font-size:12pt;padding: 5px 19px 5px 5px;font-family:Arial,Verdana,Helvetica,sans-serif;font-weight:bold;vertical-align:top;text-align:right;}
TD.pageHeadingRight h1 	{line-height:100%;margin-bottom:2px;margin-left:0px;   
												 color:#FFFFFF;font-size:12pt;padding-top:5px;font-family:Arial,Verdana,Helvetica,sans-serif;font-weight:bold;vertical-align:top;text-align:right;}
TD.PageHeadingCenter{color:#FFFFFF;font-size:12pt;padding-right: 10px;padding-top:5px;font-family:Arial,Verdana,Helvetica,sans-serif;font-weight:bold;vertical-align:top;}
TD.pageHeadingPrice {color:#FFFFFF;font-size:12pt;padding-right:5px;padding-top:5px;text-align:right;font-weight:bold;font-family:Arial,Helvetica,Verdana,sans-serif;}

/*produktinfoseite START*/
TD.pageHeadingPinfo 		{padding: 5px 0px 5px 19px;
												 font-size:12pt;color:#FFFFFF;font-weight:bold;font-family:Arial,Verdana,Helvetica,sans-serif;vertical-align:top;text-align: left;}
TD.pageHeadingPinfo h1	{margin-bottom:2px;margin-left:0px; 
												 font-size:16px;color:#FFFFFF;font-weight:bold;font-family:Arial,Verdana,Helvetica,sans-serif;vertical-align:top;text-align: left;}
/*Produktinfoseite END*/

/*Content RAHMEN START*/
.cont_box_out_o {background-image: url(images/cont_box_out_o_blue.gif);	background-repeat: repeat-x; background-position:top;}
.cont_box_out_li {background-image: url(images/cont_box_out_li_blue.gif);	background-repeat: repeat-y; background-color:#FFF;}
.cont_box_out_mi { padding:10px;/*height:345px;*/background-color: #FFFFFF;/*background-image: url(images/cont_box_out_mi_blue.gif);	background-repeat: repeat-x; background-position:top;*/}
.cont_box_out_re {background-image: url(images/cont_box_out_re_blue.gif);	background-repeat: repeat-y; background-color:#FFF; background-position:right;}
.cont_box_out_u {background-image: url(images/cont_box_out_u_blue.gif);	background-repeat: repeat-x; background-position:bottom;}

.cont_box_out_o_li_a{position:relative;width:2px; height:6px;z-index:1;}
.cont_box_out_o_li_i{position:absolute;overflow:hidden;top:0px; left:0px; width:35px; height:30px;background-image: url(images/cont_box_out_o_li_blue.gif);}
.cont_box_out_o_re_a{position:relative;width:2px; height:6px;z-index:1;}
.cont_box_out_o_re_i{position:absolute;overflow:hidden;top:0px; left:-39px; width:41px; height:30px;background-image: url(images/cont_box_out_o_re_blue.gif);}

.cont_box_out_u_li_a{position:relative;width:2px; height:9px;z-index:1;}
.cont_box_out_u_li_i{position:absolute;overflow:hidden;top:-25px; left:0px; width:35px; height:34px;background-image: url(images/cont_box_out_u_li_blue.gif);}
.cont_box_out_u_re_a{position:relative;width:2px; height:9px;z-index:1;}
.cont_box_out_u_re_i{position:absolute;overflow:hidden;top:-25px; left:-39px; width:41px; height:34px;background-image: url(images/cont_box_out_u_re_blue.gif);}

/*Content END*/ 

.prev_out_o {background-image: url(images/prev_out_o_blue.gif);	background-repeat: repeat-x; background-position:top;}
.prev_out_li {background-image: url(images/prev_out_li_blue.gif);	background-repeat: repeat-y; }
.prev_out_mi {height:100%;background-color: #FFFFFF;}
.prev_out_line{background-image: url(images/prev_out_line.gif);background-repeat: no-repeat; background-position:center;}
.prev_out_re {background-image: url(images/prev_out_re_blue.gif);	background-repeat: repeat-y; background-position:right;}
.prev_out_u {background-image: url(images/prev_out_u_blue.gif);	background-repeat: repeat-x; background-position:bottom;}

.prev_out_o_li_a{position:relative;width:2px; height:6px;z-index:1;}
.prev_out_o_li_i{position:absolute;overflow:hidden;top:0px; left:0px; width:35px; height:30px;background-image: url(images/prev_out_o_li_blue.gif);}
.prev_out_o_re_a{position:relative;width:2px; height:6px;z-index:1;}
.prev_out_o_re_i{position:absolute;overflow:hidden;top:0px; left:-39px; width:41px; height:30px;background-image: url(images/prev_out_o_re_blue.gif);}

.prev_out_u_li_a{position:relative;width:2px; height:9px;z-index:1;}
.prev_out_u_li_i{position:absolute;overflow:hidden;top:-25px; left:0px; width:35px; height:34px;background-image: url(images/prev_out_u_li_blue.gif);}
.prev_out_u_re_a{position:relative;width:2px; height:9px;z-index:1;}
.prev_out_u_re_i{position:absolute;overflow:hidden;top:-25px; left:-39px; width:41px; height:34px;background-image: url(images/prev_out_u_re_blue.gif);}

