@charset "utf-8";
/* CSS Document */

#UPC_CONFIGURATOR { position:absolute; margin-top:130px; width:745px; height:630px;}

#UPC_LOADING_CONFIGURATOR,
#UPC_FROM_LETTER_BG {
	position:absolute;
	width:100%;
	height:110%;
	z-index:99;
	visibility:hidden;
	background:url(/uconf/images/loading_bar_bg.png);
	top:0px;

}
#UPC_LOADING_WHEEL{
	margin-left:auto;
	margin-right:auto;
	margin-top:200px;
	height:108px;
	width:360px;
	background:url(/uconf/images/u_conf_loader.gif) bottom;
	background-repeat:no-repeat;
}
#UPC_PRDCNF_PRODUCT {background-repeat:no-repeat; margin:0 auto; padding-top:40px; height:395px; width:420px;}

#UPC_PRDCNF_HEADER { position:absolute; top:5px;  height:35px; color:#c3c3c2; font-size:16px; background-image:url(/images/site_elem/header_uconf_bg.png);left:325px; width:400px; padding:10px; }
#UPC_PRDCNF_FOOTER { position:absolute; z-index:6; bottom:5px; left:5px; margin-bottom:0; width:398px; height:7px; background-color:#c2ff3d; color:#333; padding:6px; font-size:10px;}
#UPC_PRDCNF_PRODUCT_CONTAINER{ position:absolute;  top:40px; z-index:3;   text-align:center; background-color:#FFFFFF; height:470px;left:325px; width:420px; background-image:url(/uconf/images/site_elem/uconf_bottom_bg.png); background-position:bottom; background-repeat:no-repeat; }

#UPC_UPLOAD { position:absolute; z-index:15; top:5px; width:320px; height:425px;}
#UPC_UPLOAD_SWITCHMOTIV { position:absolute; z-index:20; top:5px; width:320px; height:30px;}

#UPC_ALL_VIEWS{ position:absolute; z-index:6; top:-100px; left:325px; width:420px; height:156px; color:#CCC; font-size:11px; overflow:hidden;}
.UPC_PROD_VIEWS { width:90px; height:75px;  bottom:65px; left:320px; text-align:center; color:#000000; font-size:9px; z-index:10;}
.UPC_PROD_VIEW_BOTTOM{ width:90px; height:10px; bottom:55px; z-index:10;}
.UPC_PROD_VIEW_TEXT{ width:90px; height:20px; bottom:40px; z-index:10; color:#000; text-align:center; font-size:9px;}
.UPC_VIEW_LIST{ float:left; height:110px; width:80px; margin-left:10px;}
.UPC_PROD_VIEWS_ON { width:90px; height:75px; background:url(/uconf/images/viewed_bg.png); bottom:45px; text-align:center; color:#000000; font-size:9px; z-index:10;}
.UPC_PROD_VIEWS_COPY { width:90px; height:75px;  position:absolute; bottom:45px; left:320px; text-align:center; color:#000000; font-size:9px; z-index:10;z-index:2; background-position:top; background-repeat:no-repeat;}
.UPC_PROD_VIEWS_COPY_ON { width:90px; height:75px;  position:absolute; bottom:45px; text-align:center; color:#000000; font-size:9px; z-index:10;}


#UPC_INFORMATIONS{ position:absolute; z-index:1; top:345px; left:0px; width:320px; height:165px; padding:0px;  visibility: visible; background-color:#FFFFFF; background-image:url(/uconf/images/site_elem/shopping_cart_bg.png); background-repeat:no-repeat;}
#UPC_PRICE{ padding:10px; height:140px; width:250px;}
#UPC_INTO_BASKET_BUTTON{ height:50px; width:320px; background-image:url(/uconf/images/bt_basket_shop.png); background-color:#2b2b2b; cursor:pointer;}
#UPC_INTO_BASKET_BUTTON_TEST{ height:50px; width:320px; background-image:url(/uconf/images/bt_basket_shop.png); background-color:#2b2b2b; cursor:pointer; }

.UPC_UPLOAD_READYPIC{ width:82px; float:left; height:38px; background:url(/uconf/images/site_elem/bt_pictures_off.png); }
.UPC_UPLOAD_OWNPIC{ width:81px; float:left; height:38px; background:url(/uconf/images/site_elem/bt_upload_off.png);}
.UPC_UPLOAD_TEXT{ width:80px; float:left; height:38px; background:url(/uconf/images/site_elem/bt_text_off.png);}
.UPC_UPLOAD_COLOR{ width:77px; float:left; height:38px; background:url(/uconf/images/site_elem/bt_colors_off.png);}
.UPC_UPLOAD_READYPIC_ACTIVE{ width:82px; float:left; height:38px; background:url(/uconf/images/site_elem/bt_pictures_on.png);}
.UPC_UPLOAD_OWNPIC_ACTIVE{ width:81px; float:left; height:38px; background:url(/uconf/images/site_elem/bt_upload_on.png);}
.UPC_UPLOAD_TEXT_ACTIVE{ width:80px; float:left; height:38px; background:url(/uconf/images/site_elem/bt_text_on.png);}
.UPC_UPLOAD_COLOR_ACTIVE{ width:77px; float:left; height:38px; background:url(/uconf/images/site_elem/bt_colors_on.png);}

#UPC_UPLOAD_IFRAME{ top:38px; position:absolute; width:300px; height:275px; color:#F00; background-image:url(/uconf/images/site_elem/iframe_bg.png); background-position:bottom ; background-repeat:no-repeat; background-color:#FFFFFF; padding:10px;}
#UPC_UPLOAD_MOTIVES { top:38px; position:absolute; width:300px; height:275px; color:#F00; background-image:url(/uconf/images/site_elem/iframe_bg.png); background-position:bottom ; background-repeat:no-repeat;background-color:#FFFFFF; padding:10px;}
#UPC_TEXT_IFRAME { top:38px; position:absolute; width:300px; height:275px; background-color:#FFF;background-image:url(/uconf/images/site_elem/iframe_bg.png); background-position:bottom ; background-repeat:no-repeat; padding:10px; background-color:#FFFFFF;}
#UPC_COLORS_IFRAME { top:38px; position:absolute; width:320px; height:295px; background-color:#FFF; background-image:url(/uconf/images/site_elem/iframe_bg.png); background-position:bottom ; background-repeat:no-repeat;}


#UPC_IFRAME_IN_PROCESS { top:38px; position:absolute; width:250px; height:220px; color:#F00; visibility:hidden; z-index:5; background:url(/uconf/images/motivarea_bg.png);}
#UPC_LOADING_BAR { width:40px; position:absolute; height:40px; top:60px; left:95px; background:url(/uconf/images/loader.gif)}
#UPC_SCROLL_BORDER { }


#IFRAME_ID_PRDCNF_UPLOAD_FORM_CONTAINER { position:absolute; width:320px; height:295px; border:0; background-color:#fff; color:#F00; padding:0px; overflow:hidden;background-image:url(/uconf/images/site_elem/iframe_bg.png); background-position:bottom ; background-repeat:no-repeat;}
#IFRAME_ID_PRDCNF_MOTIV_FORM_CONTAINER{ position:absolute; width:320px; height:295px; border:0; background-color:#fff; color:#F00; padding:0px; background-image:url(/uconf/images/site_elem/iframe_bg.png); background-position:bottom ; background-repeat:no-repeat;}
#IFRAME_ID_PRDCNF_TEXT_FORM_CONTAINER{ position:absolute; width:320px; height:295px; border:0; background-color:#fff; color:#F00; padding:0px; overflow-x:hidden;background-image:url(/uconf/images/site_elem/iframe_bg.png); background-position:bottom ; background-repeat:no-repeat;}

#UPC_CHANGE_TEXTPOS{ position:absolute; width:300px; top:263px; text-align:center;background-image:url(/uconf/images/site_elem/positionswitch_bg.png); height:190px; padding:10px; }

#UPC_PRDCNF_SELECT_DIV_CONTAINER { z-index:20; width:300px; height:350px; padding:10px;}
#UPC_PRDCNF_SELECT_DIV_kettel{ height:120px; width:320px;}
#UPC_PRDCNF_SELECT_DIV_teppichfarbe{ height:100px; width:320px;}
.UPC_CHANGE_TEXTPOS_IMAGE{float:left; width:120px; }

.UPC_SWITCH_REPRENTATION_WORK{ width:19px; height:18px; position:absolute;  background-image:url(/uconf/images/workView.png); cursor:pointer;}

#UPC_SWITCH_REPRENTATION_SHOW{ width:70px; height:70px; position:absolute; left:755px; background-image:url(/uconf/images/brille.png); cursor:pointer;}

.UPC_BLOCK_WORKING{ position:absolute;  width:315px; height:260px; z-index:50; background-image:url(/uconf/images/notAvailableInThisView.png);}
.UPC_PRODUCTINFO_HEADER_FULLSIZE{ background-image:url(/uconf/images/carmats_noProduct.png); width:320px; height:333px; margin-top:-33px;}
.UPC_DROPDOWN_ATTRIBUTE_INFO{float:right; cursor:help; background-image:url(/images/info/button.png); width:20px; height:21px; color:#f78e15; margin-right:15px;}

.UCONF_MOTIVES_TOOLLIST{ border-right:1px solid #000000;}
.UCONF_DEGREE_TEXT{ float:left; position:absolute;top:8px;left:33px;}
#UCONF_DEGREE_SHOW{ float:left; position:absolute;left:0px; top:8px;}
.UCONF_DEGREE_SHOW_OUTER{ float:left; height:15px;} 
.demo{height:10px;}

.UCONF_DISPLAY_INFOS{ position:absolute; width:260px; background-color:#FFFFFF; margin-left:870px; top:60px; padding:5px;}
.UCONF_CONTENT{ border-bottom:1px dotted #000000; margin-top:5px; padding:10px;}
.UCONF_CONTENT_TEXT{ padding-left:10px; }
.UCONF_CONTENT_TEXTLINE{ margin-top:5px; padding:5px;background-color:#dedede;}
.UCONF_CONTENT_PIC{ padding-left:10px; margin-top:5px;}
.UCONF_CONTENT_PIC_INFO{  margin-top:5px;padding:5px;background-color:#666666;}

.ERROR_DETAIL{color:#FF0000; font-weight:bold;}

/********************** BESTELLFORMULAR *************************************/
.ORDER_INFO { font-family:Arial, Helvetica, sans-serif; font-size:12px;  float:left;}

.ORDER_INFO h1 {font-size:16px; font-weight:bold; margin: 2px 0 2px 0; }
.ORDER_INFO h2 {font-size:14px; font-weight:bold;}

div.ORDER_INFO_BLOCK { width:460px; }

div.ORDER_PRODUCT_INFO { width:220px; float:left;}

div.ORDER_PRICE_INFO { width:200px; float:left; margin-left:10px; margin-bottom:20px; }

div.ORDER_CAR_INFO {clear:both; width:430px; border-top:1px dotted #000; margin-bottom:20px;}
div.ORDER_SHOP_TEXT{width:250px; float:left;}
div.ORDER_SHOP_PIC{width:150px; float:left; margin-left:30px;}

.ORDER_ADRESS_BLOCK{ font-family:Arial, Helvetica, sans-serif; font-size:12px;  float:left; border-left:1px dotted #000; height:350px; padding-left:20px;}
.ORDER_ADRESS_BLOCK h1 {font-size:16px; font-weight:bold; margin: 2px 0 2px 0; }
.ORDER_ADRESS_BLOCK h2 {font-size:14px; font-weight:bold;}

/************************ MOTIVES *******************************/
.UCONF_MOTIVE_IMAGE{ height:40px;}
/*********** MOTIVES *********************/
.UCONF_MOTIVE_TOOLBAR{
	width:310px;
	position:absolute;
	left:0px;
	height:40px;
	padding:5px;
	top:248px;
	background-image:url(/uconf/images/MotiveOptions_bg.png);
	background-repeat:no-repeat;
	background-position:bottom;
	color:#000000;
}

#UPC_PRODUCTINFO_COUPLE_PVIEWS_MAINDIV_CLEARER{
	position: relative;
	clear:both;	
}

#UPC_PRODUCTINFO_COUPLE_PVIEWS_MAINDIV{
	position: relative;
	clear:both;	
	top:-5px;
	left:-7px;
	display:none;
	visibility:hidden;
}