.pw_mainwidth {MARGIN: 0px auto;WIDTH: 900px; HEIGHT: 100%; /* border: 1px solid red; */ }

#pw_wrapper-top {width:900px; background: url("/pw_images/ui/pw_background_top.gif") no-repeat; height:10px; position:relative;bottom:0px; margin-top:25px;}
#pw_wrapper-content {width:900px; background: url("/pw_images/ui/pw_background_content.gif") repeat-y;position:relative;top:0px; padding-left:0px; overflow:hidden;}
#pw_wrapper-bottom {width:900px; margin-bottom:5px; background: url("/pw_images/ui/pw_background_bottom.gif") no-repeat; height:10px; position:relative;}

body {padding: 0 0 20px;background: url("/pw_images/bg_stripes_small.jpg") repeat; color:#663300;font:100% arial;}
#pw_wrap {margin: 0 auto;position:relative}


.pw_utility {margin-left:10px; top:0;background-color:white;  /*border: 1px solid yellow;*/ left:0px; width:285px; padding-bottom: 5px; overflow:hidden;}
#pw_content {float: right;margin-right:10px; min-height:600px; /*border: 1px solid yellow;*/}

#pw_default-content-box {width:550px;  /*border: 1px solid yellow;*/  height:580px; background: url("/pw_images/ui/new_defaultContentBG.jpg") no-repeat; 
	padding-top: 15px; padding-left: 15px; padding-right: 15px;}
#pw_default-content-box ul{padding-left:10px;margin-top:5px;}
#pw_default-content-box li{padding-bottom:5px;}

.div_pw_default_text{float:left; width:370px; margin-top:5px;}
.pw_default-photo{float:right; margin-top:5px;}

img {border: none;}
/*
#pw_default-text {width:340px; height:300px;  }
#pw_default-photo {height:300px; width:180px; }
/*


/* ### START YUI Hover ### */
.yh_tt_div {
 /*background-color: #ffffff;*/
 border: 1px solid #ff6600;
 
}
.yh_tooltip {
 font-size: 0px;
}

.tt_header {
 position: relative;
}
.tooltip {
 display: none;
 border: none;
}
/* ### END YUI Hover ### */

/* ### START PRODUCT NAVIGATION STYLE ### */
div.product_navigation {margin-bottom:3px; padding-bottom:3px; border-bottom: 0; border-bottom: 1px solid #0066CC;} 

div.product_navigation a, div.product_navigation a:visited,
div.product_navigation a:link, div.product_navigation a:hover,
div.product_navigation a:active, div.product_navigation a:focus {}
div.product_navigation_item, div.product_navigation_item_selected {float:left; padding-right:0px;}
div.product_navigation_item_selected a{color:#0066CC;}

/* ### END PRODUCT NAVIGATION STYLE ### */

/* ### START MAINPAGE STYLE ### */
div.mainpage_default {margin-top:10px;}
div.mainpage_default table {border: 0;}
div.mainpage_default td { padding: 4px;}
div.mainpage_shortlinks {border-top: solid 1px #0066CC; margin-top:5px; padding-top: 5px; background-color: #FFFFFF;}
/* ### END MAINPAGE STYLE ### */

#directory { clear:both; padding: 3px 0px 0px 1px; height: 40px; margin-top: 5px; border-top: 1px solid #666; }
#directory A{ text-decoration: none; color: #666; }
#directory A:hover{ color: #000; }
#directory DIV{ font-size:8pt;line-height:17px; float: left; width: 120px; }
#directory DIV.facebook{ color: #000; width:18px;}
#directory DIV.visicon{ color: #000;}
#directory DIV.visicon A{ color: #1D48C3;}
#directory DIV SPAN{background: url(/images/icons_sprite.png) no-repeat 0px 0px; padding: 2px 8px; margin-right: 3px; }
#directory DIV.stempel SPAN{ background-position: -40px -10px; }
#directory DIV.poster SPAN{ background-position: -70px -10px; }
#directory DIV.schriften{ padding-right: 0px; width: 150px;}
#directory DIV.schriften SPAN{ background-position: -100px -10px; }
#directory DIV.card SPAN{ background-position: -10px -10px; }

/* start: boxblue*/
div.boxFrameBlue {color:#663300;font-size:small;}
div.boxFrameBlue div.top {height:10px;background-image:url("/pw_images/ui/pw_background_top.gif");background-repeat:repeat-x;}
div.boxFrameBlue div.top div {height:10px;width:10px;float:right;background-image:url("/pw_images/ui/pw_background_top_right.gif");background-repeat:no-repeat;}
div.boxFrameBlue div.content {background-color:White; clear:both;padding:0;margin:0;padding-left:10px;padding-right:10px;border-left:2px solid #0066cc;border-right:2px solid #0066cc;}
div.boxFrameBlue div.bottom {height:10px;background-image:url("/pw_images/ui/pw_background_bottom.gif");background-repeat:no-repeat;}
div.boxFrameBlue div.bottom div {height:10px;width:10px;float:right;background-image:url("/pw_images/ui/pw_background_bottom_right.gif");background-repeat:no-repeat;}
/* end: boxblue */

/* start: boxblue*/
div.boxFrameBlueWhite {color:#663300;font-size:small;}
div.boxFrameBlueWhite div.top {height:10px;background-image:url("/pw_images/ui/pw_blue_white_box_top.jpg");background-repeat:repeat-x;}
div.boxFrameBlueWhite div.top div {height:10px;width:10px;float:right;background-image:url("/pw_images/ui/pw_blue_white_box_top_right.jpg");background-repeat:no-repeat;}
div.boxFrameBlueWhite div.content {background-color:White; clear:both;padding:0;margin:0;padding-left:10px;padding-right:10px;border-left:1px solid #0066cc;border-right:1px solid #0066cc;}
div.boxFrameBlueWhite div.bottom {height:10px;background-image:url("/pw_images/ui/pw_blue_white_box_bottom.jpg");background-repeat:no-repeat;}
div.boxFrameBlueWhite div.bottom div {height:10px;width:10px;float:right;background-image:url("/pw_images/ui/pw_blue_white_box_bottom_right.jpg");background-repeat:no-repeat;}
/* end: boxblue */

/* start: boxbrown*/
div.boxFrameBrown {color:#cfbdaf;font-size:small;}
div.boxFrameBrown div.top {height:10px;background-image:url("/pw_images/ui/pw_brownbox_top.jpg");background-repeat:repeat-x;}
div.boxFrameBrown div.top div {height:10px;width:10px;float:right;background-image:url("/pw_images/ui/pw_brownbox_top_right.jpg");background-repeat:no-repeat;}
div.boxFrameBrown div.content {background-color:#cfbdaf; clear:both;padding:0;margin:0;padding-left:10px;padding-right:10px;border-left:2px solid #663300;border-right:2px solid #663300;}
div.boxFrameBrown div.bottom {height:10px;background-image:url("/pw_images/ui/pw_brownbox_bottom.jpg");background-repeat:no-repeat;}
div.boxFrameBrown div.bottom div {height:10px;width:10px;float:right;background-image:url("/pw_images/ui/pw_brownbox_bottom_right.jpg");background-repeat:no-repeat;}
/* end: boxbrown */

/* start: PriceTable Div and Table*/
div.div_price {color:#000000; margin-bottom:15px;}
div.div_price table {width:360px; border:0px; border-collapse:separate; border-spacing: 0px;}
div.div_price tr:hover {/*font-weight:bold;*/ cursor:default;}
div.div_price_header {background-color:#0066cc; width:100%; margin-top:10px; margin-bottom:5px;}
div.div_price_header_item {color: #FFFFFF; font-weight: bold; padding: 3px 3px 3px 10px;}
/* end: PriceTable Div and Table*/

/* start: Testimonials Div */
div.div_testimonials {margin-top:15px; margin-bottom:15px;}
div.div_testimonials_date {font-weight:bold; margin-bottom:5px;}
/* end: Testimonials Div*/

/* start: Galerie Div */
table.gallery_overview {padding: 0; border: 0; margin: 0; }
table.gallery_overview td {text-align: center; width:135px;}
table.gallery_overview img {border: none;}
/* end: Galerie Div*/

/* start utility gallery*/
div.utility_gallery{padding-top:15px; padding-left:0px; font-size:10pt;}
/* end utility gallery*/

/* start utility upload*/
iframe.uplframe{padding:0px; height:50px;}
/* end utility upload*/

/* start standard content box */
div.standard_style 
{
	width: 550px; font-size: 10pt;
}
/* end standard content box */
div.boldtext
{
	font:100% arial;
	font-weight:bold;
}
/* ###  Link Styles  ###*/
a:link {text-decoration: none;
padding-left: 0px;
padding-right:0px;
color: #D59126;}
a:visited {color: #D59126;text-decoration: none;}
a:active {color: #D59126;text-decoration: none;}
a:hover {text-decoration: underline; color: #D59126;}

.pw_hlink:link, .pw_hlink:visited, .pw_hlink:active, .pw_hlink:hover
{
	padding-left: 0px;
	padding-right:0px;
	cursor: pointer;
	text-decoration: none;
	color:#663300;
}

/* ### Link Paging Navigation*/
.navigation_inactiv:link, .navigation_inactiv:visited, .navigation_inactiv:active
{
	font-weight:bold;
	color:#0066cc;
	background-color: white;
	border: solid 1px #0066cc;
	text-decoration: none;
}
.navigation_inactiv:hover
{
	font-weight:bold;
	color:White;
	background-color: #0066cc;
	border: solid 1px #0066cc;
	text-decoration: none;
}
.navigation_activ:link, .navigation_activ:visited, .navigation_activ:active, .navigation_activ:hover
{
	font-weight:bold;
	color:White;
	background-color: #0066cc;
	border: solid 1px #0066cc;
	text-decoration: none;
}

/* ###  Haeding Styles  ###*/
h1
{
	color:#0066cc;
	margin:0px;
	padding:0px;
	font:130% arial;
	font-weight: bold;
}
h2
{
	color:#0066cc;
	margin:0px;
	padding:0px;
	font:130% arial;
	font-weight: bold;
}
h3
{
	color:#0066cc;
	margin:0px;	
	padding-bottom:5px;
	font:130% arial;
	font-weight: bold;
}
h4
{
	color:#663300;
	margin:0px;
	padding:0px;
	font:120% arial;
	font-weight: bold;
}
h5
{
	color:#663300;
	margin:0px;
	padding:0px;
	font:100% arial;
	font-weight: bold;
}

/* ###  Table Styles  ###*/
.cartgrid td /*Warenkorb table-cell - gridview*/
{
	padding: 4px;
	border-bottom: solid 1px #0066cc;	
}
.cartgrid th /*Warenkorb table-cell - gridview*/
{
	padding: 4px;
	border-bottom: solid 1px #0066cc;	
}

.carttotal td
{
	padding: 5px;
	border-bottom: solid 2px #0066cc;
}

td.bottomline
{
	border-bottom: dotted 1px #0066cc;
}

td.bottomlinesolid
{
	border-bottom: solid 1px #0066cc;
}

/* ### span styles */
.frame {
	background-color:#F9F9F9;
	border:1px solid #CCCCCC;
	padding:4px;
}
.rfloat {
	float:right;
	margin-left:0.5em;
	padding-top: 10px;
	padding-bottom: 10px;
}
.lfloat {
	float:left;
	margin-left:0.5em;
	padding-top: 10px;
	padding-bottom: 10px;
}
.float {
	float:inherit;
	margin-left:0.5em;
	padding-top: 10px;
	padding-bottom: 10px;
}

/* ### end span styles */

/* ###  DIV Styles  ###*/
div.infopopupbox, div.infopopupbox table, div.infopopupbox tr, div.infopopupbox td, div.infopopupbox li
{ 
	font-size:8pt; 
	background-color:#ffffcc;
	padding:5px;
	width:245px;
}

div.informationstandard
{
	font-size:10pt;
	width:540px;
}

.modalBackground
{
	background-color:#663300; 
	filter:alpha(opacity=20); 
	opacity:0.2;
}
.pnl_modalpopup
{
	height: 200px; width: 200px; background-color: White;
}

.pw_selector_title 
{
	background-repeat:no-repeat;
	width:270px; margin:8px; 
	padding-left:25px; padding-top:55px;
	font:80% arial; color:#663300;
}

.pw_small_dropdown 
{
	color:#663300;	
	font-size:small;
}

.pw_footnote_text
{
	color:#663300;
	font-size:smaller;
}

.pw_small_text
{
	color:#663300;
	font-size:small;
}

.invisibleWhitePanel 
{
	background-color:White;
	/* for IE */
  filter:alpha(opacity=0);
  /* CSS3 standard */
  opacity:0;
}

#testimonials1
{
    color:#663300;
}
.div_testimonial_date
{
    
    font-weight:bold;
margin-bottom:5px;
margin-top: 14px;
}
#testimonials1 H1
{
    margin-bottom: 20px;
}
#testimonials1 A
{
    margin-right: 7px;
}