	
/*Aufteilung Product / Gallery / Upload*/
.pia_product_column_left,
.pia_gallery_column_left,
.pia_upload_column_left{
	width:670px;
	float:left;
	margin:0px 0px 20px 0px;
	}
	
.pia_product_column_right,
.pia_gallery_column_right,
.pia_upload_column_right 	{
	width:270px;
	float:right;
	margin:0px 0px 20px 0px;
	z-index: 0;}



/* Pia Ajax Boxen (Upload) */
.pia_box_info {
	position: absolute;
	top: 300px;
	left:250px;
	width: 500px;
	margin:0px auto;
	border: 1px solid #339933;
	background-color:#FFF;
	z-index:9999;
}
.pia_box_header {
	height: 100px;
	width:500px;
	background: url(../../ws-customer/$ws-customer-data/shoplogos/logo_kotte.gif) 20px 20px no-repeat #fff;
}
.pia_box_content {
	padding: 35px 20px 50px 20px;
	width:460px;
	height:200px;
	background-color:#fff;
	color:#000000;
	font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.pia_box_content .text_marked{
font-size:12px;
font-weight:bold;
	}

.pia_box_content .text_normal{
font-size:12px;
font-weight:normal;
	}

.pia_box_content_loading{
	padding: 35px 20px 50px 20px;
	width:460px;
	height:200px;
	color:#000000;
	font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background: url url(../../images/web/loading.gif) center center no-repeat;
}

.pia_box_schliessen 	{
	float:right;
	}


/* Styles der Actionbilder "Navigationsblock" */
.pia_navibox_headline{
	font-size:12px;
	font-weight:bold;
	padding:8px 0px 8px 5px;
	overflow:hidden;
	font: Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000;
	margin:0px 0px 5px 0px;
	}

a.pia_navbox_button,
a.pia_navbox_button:link,
a.pia_navbox_button:visited,
a.pia_navbox_button:active{
	display: inline-block;
 	width:220px;
	font-size:12px;
	font-weight:bold;
	padding:7px 0px 7px 32px;
	overflow:hidden;
	font: Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000;
	border: solid 1px #cccccc;
	margin:0px 0px 6px 0px;
	}
	
a.pia_navbox_button:hover{
	color:#339933;
	border: solid 1px #339933;
	}
	
a.pia_subnavbox_button_right,
a.pia_subnavbox_button_right:link,
a.pia_subnavbox_button_right:visited,
a.pia_subnavbox_button_right:active{
	display: inline-block;
 	width:236px;
	font-size:12px;
	font-weight:bold;
	padding:7px 0px 7px 32px;
	overflow:hidden;
	font: Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000;
	border: solid 1px #cccccc;
	margin:0px 0px 6px 0px;
	-webkit-appearance:none;
	}
	
a.pia_subnavbox_button_right:hover{
	color:#339933;
	border: solid 1px #339933;
	}

.pia_navibox_00 {
	background: url(../../ws-customer/$ws-customer-data/actionimages/img_actimg_howto_upload.gif) left no-repeat #ffffff;
	}

.pia_navibox_01 {
	background: url(../../ws-customer/$ws-customer-data/actionimages/img_actimg_upload.gif) left no-repeat #ffffff;
	}
	
.pia_navibox_02 {
	background: url(../../ws-customer/$ws-customer-data/actionimages/img_actimg_show_all.gif) left no-repeat #ffffff;
	}
	
.pia_navibox_03 {
	background: url(../../ws-customer/$ws-customer-data/actionimages/img_actimg_terms.gif) left no-repeat #ffffff;
	}
	
.pia_navibox_04 {
	background: url(../../ws-customer/$ws-customer-data/actionimages/img_actimg_z_artikel.gif) left no-repeat #ffffff;
	}




	

/*Darstellung der Angaben*/	
.pia_inputbox {
	margin:0px 0px 5px 0px;
}

.pia_div_txt {
	float: left;
	font-weight: bold;
	padding: 5px 5px 5px 0px;
	width: 215px;
}

.pia_div_value {
	width: 435px;
	float: left;
}

.pia_div_value_txt {
	width: 445px;
	padding: 5px 0px 5px 0px;
	float: left;
}

.pia_product_img{
	float: left;
	width: 330px;
	height: 330px;
	overflow:hidden;
	border: solid 1px #cccccc;
}

.pia_productbox{
}

.pia_product_img img{
	width: 330px;
}

.pia_product_txt{
	float: left;
	font-weight: bold;
	padding: 5px 5px 5px 10px;
	width: 110px;
}

.pia_product_value_txt {
	width: 210px;
	padding: 5px 0px 5px 0px;
	float: left;
}

.pia_product_column_right .product_list_div {
	width:180px;
	height:310px;
	margin: 0px 0px 0px 45px;
	border:solid 1px #ececec;
}
	

/*Darstellung Bewertungsanzeige*/	
.pia_rating_box {
	border: solid 1px #cccccc;
	margin:0px 0px 10px 0px;
}


.pia_rating_inputbox {
	margin:0px 0px 5px 0px;
}

.pia_rating_div_txt {
	float: left;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	width: 140px;
}

.pia_rating_value_txt {
	width: 115px;
	padding: 5px 0px 5px 0px;
	float: left;
}


/*Darstellung Bewertung*/	
.pia_rating_stars_box {
	border: solid 1px #cccccc;
	margin:0px 0px 10px 0px;
}

.pia_rating_stars_inputbox {
	margin:0px 0px 5px 0px;
}

.pia_rating_stars_div_txt01,
.pia_rating_stars_div_txt02,
.pia_rating_stars_div_txt03,
.pia_rating_stars_div_txt04,
.pia_rating_stars_div_txt05 {
	float: left;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	width: 225px;
}

.pia_rating_stars_div_txt01 {
	background: url(../../../navigation/grafiken/rating/sterne_01.png) right no-repeat #ffffff;
}

.pia_rating_stars_div_txt02 {
	background: url(../../../navigation/grafiken/rating/sterne_02.png) right no-repeat #ffffff;
}

.pia_rating_stars_div_txt03 {
	background: url(../../../navigation/grafiken/rating/sterne_03.png) right no-repeat #ffffff;
}

.pia_rating_stars_div_txt04 {
	background: url(../../../navigation/grafiken/rating/sterne_04.png) right no-repeat #ffffff;
}

.pia_rating_stars_div_txt05 {
	background: url(../../../navigation/grafiken/rating/sterne_05.png) right no-repeat #ffffff;
}

.pia_rating_stars_value {
	width: 30px;
	padding: 0px;
	text-align:center;
	float: left;
}



/*PIA Detailansicht (Grossbild)*/
.pia_detail_image{
	width:668px;
	border: solid 1px #ededed;
	margin:0px 0px 10px 0px;
	padding:34px 0px 34px 0px;
}

.pia_detail_image img{
	display:block;
	margin:auto;
	border:0px;
}

/*PIA Detail/Gallery (Kleinbilder)*/
.pia_detail_small_boxes a,
.pia_gallery_small_boxes a{
	text-decoration:none;
	font-weight:normal;
}

.pia_detail_small_boxes,
.pia_gallery_small_boxes{
	border-bottom:solid 1px #999;
	border-top:solid 1px #999;
	padding:5px;
}

.pia_detail_small_box,
.pia_gallery_small_box{
	float:left;
	width:122px;
	height:205px;
	margin:5px;
	overflow:hidden;
}

.pia_detail_small_image,
.pia_gallery_small_image{
	border:solid 1px #ededed;
	width:120px;
	height:120px;
}

.pia_detail_small_txt,
.pia_gallery_small_txt{
	margin:5px 0px 0px 0px;
	text-align:center;
}


/*PIA Blaetterfunktion Detailansicht */
.pia_detail_paging,
.pia_gallery_paging{
	padding:10px;
}


.pia_detail_paging_txt,
.pia_gallery_paging_txt{
margin:0px 5px 0px 0px;

}

.pia_detail_paging_arrow_left,
.pia_gallery_paging_arrow_left{
margin:0px 5px 0px 0px;

}

.pia_detail_paging_arrow_right,
.pia_gallery_paging_arrow_right{
margin:0px 0px 0px 5px;

}

.pia_detail_paging_pages,
.pia_gallery_paging_pages{
margin:0px 5px 0px 0px;

}



/*Tabs bei PIA Galerie Anfang*/
#pia_spalte_links02 ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px; 
	border: 1px solid #999;
	border-left: none;
	margin-bottom: -1px; 
	overflow: hidden;
	position: relative;
	background: #e0e0e0;
}

#pia_spalte_links02 ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1.2em;
	padding: 0 20px;
	border: 1px solid #fff;
	outline: none;
}

#pia_spalte_links02 ul.tabs li a:hover {
	background: #ccc;
	cursor:pointer;
}

html #pia_spalte_links02 ul.tabs li.active, html ul.tabs li.active a:hover {
	background: #fff;
	border-bottom: 1px solid #fff; 
}

#pia_spalte_links02 .tab_container {
	border: 1px solid #999;
	border-top: none;
	overflow: hidden;
	clear: both;
	float: left; width: 100%;
	background: #fff;
}

#pia_spalte_links02 .tab_content {
	padding: 20px;
	font-size: 1.2em;
} 



/*Anfang - Scrollbox in den Tabs bei der Produkt-Detailansicht */

.pia_scrollbox_detail{
	height:220px;
	width:700px;
	margin: 0px 10px 10px 0px;
	}

.pia_scrollbox_detail .scrollable03 {
	position:relative;
	overflow:hidden;
	width:650px;
	height:220px;
	margin:0px 5px 0px 5px;
	background-color:#FFFFFF;
	float:left;
}

.pia_scrollbox_detail .items {
	width:20000em;
	position:absolute;
	clear:both;
	left: 0px;
	top: 0px;
}


.pia_scrollbox_detail .items div {
	float:left;
	margin:0px 10px 0px 0px;
	background-color:#FFFFFF;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

.pia_scrollbox_detail .active {
	border:2px solid #000;
	z-index:9999;
	position:relative;
}


.pia_scrollbox_detail a.browse {
	display:block;
	width:20px;
	height:85px;
	float:left;
	cursor:pointer;
	margin: 55px 0px 0px 0px;
}

.pia_scrollbox_detail a {
	text-decoration:none;
	font-weight:normal;
}

.pia_scrollbox_detail a.right { }
.pia_scrollbox_detail a.right:hover { }
.pia_scrollbox_detail a.right:link, active, visited { } 

.pia_scrollbox_detail a.left { }
.pia_scrollbox_detail a.left:hover { }
.pia_scrollbox_detail a.left:link, active, visited { } 

/*.pia_scrollbox_detail a.disabled {visibility:hidden !important;} */
		

.pia_scrollbox_detail .items_image{
	width:120px; 
	height:120px; 
	border:solid 1px #000;
	overflow:hidden;
	text-align:center;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
	}
	
.pia_scrollbox_detail .items_image img{
	padding:0px;
	margin:0px auto;
	border:0px;
	display:block;
	}
	
.pia_scrollbox_detail .items_name	{
	font-size:12px;
	height:80px;
	width:120px;
	text-align:center;
	vertical-align:top;
	padding:4px 0px 0px 0px;
	}
/*Ende - Scrollbox in den Tabs bei der Produkt-Detailansicht */	


/*Anfang Tabs bei ProductsInAction Galerie (besten/neusten)*/
	
.pia_product_column_right a.tab1,
.pia_product_column_right a.tab2	{
	text-decoration:none;
	display: inline-block;
	cursor:pointer;
	padding:10px 0px 10px 0px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	background-color:#999999;
	width: 133px;
	}

.pia_product_column_right a.tab1:hover,
.pia_product_column_right a.tab2:hover	{
	background-color:#f5f5f5 !important;
	color:#000000;
	}

.pia_product_column_right a.tabactive {
	background-color:#f5f5f5 !important;
	color:#000000;
	}
	
.pia_tabbox_gallery{
	width:248px;
	margin: 10px 0px 0px 0px;
	padding:10px;
	border:solid 1px #999999;
	}


.pia_tabbox_gallery .items_image{
	width:120px; 
	height:120px;
	border:solid 1px #ededed;
	margin-right:10px; 
	}

.pia_tabbox_gallery .items_name {
	text-align:left;
	vertical-align:top;
	}
	
.pia_tabbox_gallery .items_name a{
	font-size:12px;		
	font-weight:normal;	
	text-decoration:none;
	}

.pia_tabbox_gallery .items_links {
	text-align:left;
	vertical-align: bottom;
	}
	
.pia_tabbox_gallery .items_links a{
	font-size:12px;		
	font-weight:normal;
	text-decoration:none;
	}
	
.pia_tabbox_gallery .items_name a:hover,	
.pia_tabbox_gallery .items_links a:hover{
	color:#339933;
	}
/*Ende Tabs bei ProductsInAction Galerie (besten/neusten)*/


/* Kundenbilder Box (Startseiten) -> manuelle PIA Bilder*/
.startbanner_pia_main_box {
	border: 1px solid #339933;
	margin:10px 0px 10px 0px;
	padding:0px 0px 10px 0px;
}

.startbanner_pia_main_box a{
	text-decoration:none;
}

.startbanner_pia_main_box_headline{
	font: bold 15px Arial,Helvetica,sans-serif;
	margin: 0px 0px 10px 0px;
	padding:5px 10px 5px 10px;
	line-height:15px;
	color: #ffffff;
	background-color:#339933;
}

.startbanner_pia_sub_box_image_bg{
	height:220px;
	width:176px;
	margin:0px 0px 10px 10px;
}

.startbanner_pia_sub_box_image{
	width:156px;
	height:156px; 
	margin:10px auto;
	border: 1px solid #EDEDED;
	}
	
.startbanner_pia_sub_box_txt{
	font-style:italic;
	text-align:center
	}
	
.startbanner_pia_main_box_btn_all img,
.startbanner_pia_main_box_btn_howto img{
	margin:0px 5px -2px 10px;
}

