body  {
	padding : 0;
	text-align : center;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 18px;
	margin : 0;
	color : #000000;
	background-color : #FFFFFF;
}

img  {
	border-width : 0;
}

table  {
	margin : 0;
	padding : 0;
	border-width : 0;
	border-spacing : 0;
}

p  {
	margin : 0;
	padding : 0;
}

h1  {
	margin : 20px 0 5px 0;
	padding : 0;
	font-size : 14px;
	line-height : 18px;
}

h2  {
	margin : 0;
	padding : 0;
	font-size : 12px;
	line-height : 18px;
}

h3  {
	margin : 0;
	padding : 0;
	font-size : 11px;
	line-height : 18px;
}

a  {
	color : #000000;
	text-decoration : none;
}

a:visited  {
	color : #625D5D;
}

a:active  {
	color : #A00A0A;
}

a:hover  {
	text-decoration : underline;
	color : #A00A0A;
}

#layout  {
	margin : 0 auto;
	text-align : left;
	position : relative;
	width : 980px;
}

#content_layout  {
	position : absolute;
	width : 530px;
	left : 235px;
	top : 140px;
}

#content_layout2  {
	position : absolute;
	width : 800px;
	left : 90px;
	top : 140px;
}

#content  {}

#footer           { color: #948e8e; font-size: 9px; line-height: 12px; background: url("/templates/agando/img/footer.jpg") no-repeat center top; text-align: center; margin-top: 20px; padding-top: 47px; padding-right: 10px; padding-left: 10px }

#footer a  {
	color : #948E8E;
}

#head           { background: url("/templates/agando/img/agando_shop_head.jpg") no-repeat; position: absolute; top: 5px; left: 0; width: 100%; height: 124px }

#col_left  {
	position : absolute;
	width : 200px;
	left : 20px;
	top : 157px;
}

#col_right  {
	position : absolute;
	width : 200px;
	left : 780px;
	top : 165px;
}

#breadcrump  {
	font-size : 9px;
	line-height : 12px;
	font-weight : bold;
	margin-bottom : 10px;
}

#breadcrump a  {
	text-decoration : underline;
	font-weight : normal;
}

.box  {
	background-color : #F1F1F1;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 0;
	border-bottom-width : 1px;
	border-color : #948E8E;
	border-style : solid;
	margin-bottom : 15px;
}

.box_hl  {
	text-align : center;
}

ul  {
	margin : 0;
	padding : 0;
}

#box_cart           { background: #b8b5b5 url("/templates/agando/img/bg_warenkorb.jpg") no-repeat center top; margin-bottom: 15px; border: solid 1px #000000 }

#box_cart a span  {
	height : 26px;
	display : block;
	cursor : hand;
}

#box_cart p  {
	padding-left : 8px;
	padding-right : 5px;
	padding-bottom : 7px;
}

#navigation  {
	left : 280px;
	top : 73px;
	position : absolute;
}

#nav_info  {
	font-size : 10px;
	line-height : 12px;
	text-align : left;
	left : 270px;
	top : 6px;
	position : absolute;
}

#nav_login  {
	font-size : 10px;
	line-height : 12px;
	text-align : right;
	position : absolute;
	top : 6px;
	right : 130px;
}

#ts_logo  {
	position : absolute;
	right : 3px;
	top : 3px;
	width : 40px;
	height : 40px;
}

.box_outline  {
	border-color : #948E8E;
	border-width : 1px;
	border-style : solid;
	margin-bottom : 15px;
}

.minitext  {
	font-size : 9px;
	line-height : 12px;
}

.box_function  {
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 0;
	border-bottom-width : 1px;
	border-color : #948E8E;
	border-style : solid;
	margin-bottom : 15px;
}

.box p, .box_function p  {
	font-size : 10px;
	line-height : 12px;
	padding-left : 8px;
	padding-right : 5px;
	padding-bottom : 7px;
	padding-top : 3px;
}

.box_function h2  {
	font-size : 10px;
	line-height : 12px;
	padding-left : 8px;
	padding-right : 5px;
	padding-bottom : 0;
	padding-top : 7px;
}

.box input, .box_function input  {
	margin-bottom : 3px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 15px;
	border-style : solid;
	border-width : 1px;
	border-color : #948E8E;
}

.box_product  {
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 0;
	border-bottom-width : 1px;
	border-color : #948E8E;
	border-style : solid;
	margin-bottom : 15px;
	text-align : right;
}

.box_product h3  {
	font-weight : normal;
	font-size : 10px;
	line-height : 12px;
	padding-right : 8px;
	padding-bottom : 3px;
	padding-top : 3px;
}

.box_product p  {
	font-size : 10px;
	line-height : 15px;
	padding-right : 8px;
	padding-bottom : 7px;
}

.box_price  {
	font-size : 12px;
	line-height : 18px;
	font-weight : bold;
}

.conf_price  {
	font-size : 20px;
	line-height : 32px;
	font-weight : bold;
	font-style : italic;
}

.old_price  {
	font-weight : normal;
	color : #F93E0C;
	text-decoration : line-through;
	font-size : 9px;
	line-height : 15px;
}

.box_links  {
	padding-left : 8px;
	text-align : left;
	clear : left;
}

.price_hint  {
	font-size : 9px;
	line-height : 14px;
	color : #948E8E;
}

.lager_bto  {
	font-size : 9px;
	line-height : 14px;
	font-weight : bold;
	color : #00CC00;
}

.box_pic  {
	float : left;
	margin-left : 4px;
	margin-top : 3px;
}

.box_konfigurator_pic  {
	float : left;
	margin-left : 0;
	margin-right : 3px;
	margin-top : 3px;
	margin-bottom : 5px;
}

.box select  {
	width : 180px;
}

#start_teaser {
 background: url("/templates/agando/img/start_teaser_bluray.jpg") no-repeat left top;
 padding: 83px 0 0 20px;
 height: 133px;
}

*html #start_teaser {
 height: 216px;
}

#start_teaser p  {
	font-size : 12px;
	line-height : 20px;
}

.pfeil_link           { background: url("/templates/agando/img/icon_pfeil.gif") no-repeat 0 3px; padding-left: 20px }

.pfeil_back           { background: url("/templates/agando/img/icon_pfeil_links.gif") no-repeat 0 3px; padding-left: 20px }

.print_link           { background: url("/templates/agando/img/icon_drucken.gif") no-repeat 0 2px; padding-left: 20px }

.outline  {
	border-color : #948E8E;
	border-width : 1px;
	border-style : solid;
}

.ueberschrift {
	font-size: 18px;
	border-bottom: 1px solid; border-color: #948E8E;
	background:#FFFFFF;
}

.td_plinie  {
	width : 33%;
	font-size : 10px;
	line-height : 15px;
	border-left-width : 1px;
	border-right-width : 0;
	border-top-width : 0;
	border-bottom-width : 0;
	border-color : #948E8E;
	border-style : solid;
	padding-bottom : 5px;
	padding-top : 5px;
	padding-right : 5px;
	padding-left : 15px;
	vertical-align : top;
}

.tr_warengruppe  {
	margin-bottom : 15px;
}

.td_warengruppe_left  {
	width : 50%;
	padding : 5px 10px 1px 10px;
	vertical-align : top;
}

.td_warengruppe_right  {
	width : 50%;
	border-left-width : 1px;
	border-right-width : 0;
	border-top-width : 0;
	border-bottom-width : 0;
	border-color : #948E8E;
	border-style : solid;
	padding : 5px 10px 1px 10px;
	vertical-align : top;
}

.td_warengruppe_left p, .td_warengruppe_right p  {
	font-size : 11px;
	line-height : 18px;
	padding-top : 4px;
}

.td_trennlinie  {
	height : 30px;
}

#product_pic  {
	float : left;
}

#product_facts  {
	margin-left : 230px;
}

#switch_nav  {
	clear : left;
	padding-top : 15px;
	border-bottom : solid #948E8E 1px;
}

#product_description  {
	margin : 0 0 25px 0;
}

#datasheet  {
	margin : 0 0 25px 0;
	font-size : 10px;
	line-height : 12px;
	display : none;
}

#configurator  {}

#tconfigurator  {
	width : 100%;
	margin : 5px 0 20px 0;
}

.tconf_row_even  {}

.tconf_row_uneven  {
	background-color : #F1F1F1;
}

.tconf_group  {
	padding : 3px;
	width : 100px;
	font-size : 11px;
	line-height : 18px;
	font-weight : bold;
}

.tconf_select  {
	padding : 3px;
}

.tconf_select select  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 16px;
	width : 360px;
}

.tconf_info  {
	padding : 3px;
	width : 40px;
	text-align : center;
}

#accessories  {
	/* display: none; */
	margin : 0 0 25px 0;
}

#ratings  {
	margin : 0 0 25px 0;
}

#content_footer  {
	padding : 5px 0 0 0;
	border-top : solid #948E8E 1px;
	position : relative;
}

#ds_head  {}

#ds_main  {}

#ds_pic  {
	text-align : center;
	display : none;
}

#ds_external_sheets  {
	border-color : #948E8E;
	border-style : solid;
	border-left-width : 0;
	border-right-width : 0;
	border-top-width : 1px;
	border-bottom-width : 0;
	margin-top : 5px;
	padding-top : 12px;
}

.ds_table, .ds_head_table  {
	font-size : 10px;
	line-height : 12px;
	width : 100%;
	margin : 5px 0 0 0;
}

.ds_table_group  {
	font-weight : bold;
	border-style : solid;
	border-color : #948E8E;
	border-left-width : 0;
	border-right-width : 0;
	border-top-width : 1px;
	border-bottom-width : 0;
	padding-top : 12px;
	padding-left : 0;
	padding-bottom : 4px;
}

.ds_table_item  {
	padding-bottom : 4px;
	padding-left : 6px;
	padding-right : 6px;
	color : #A00A0A;
	border-color : #D0CECE;
	border-style : solid;
	border-width : 1px 0 0 0;
	padding-top : 4px;
	vertical-align : top;
	width : 30%;
}

.ds_table_value  {
	padding-bottom : 4px;
	border-width : 1px 0 0 0;
	border-style : solid;
	border-color : #D0CECE;
	padding-top : 4px;
	vertical-align : top;
	width : 70%;
}

.ds_head_table_item  {
	font-weight : bold;
	padding-bottom : 4px;
	width : 20%;
	padding-right : 6px;
}

.ds_head_table_value  {
	padding-bottom : 4px;
	width : 80%;
}

#ds_head p  {
	font-size : 14px;
	line-height : 18px;
	font-weight : bold;
	margin : 20px 0 5px 0;
	padding : 0;
}

#ds_external_sheets h2  {
	font-size : 10px;
	line-height : 12px;
	margin-bottom : 10px;
}

#ds_external_sheets img  {
	margin-right : 10px;
	margin-bottom : 10px;
	border-style : solid;
	border-width : 1px;
	border-color : #948E8E;
}

.reiter  {
	position : relative;
	top : 1px;
	left : 0;
	margin-left : 5px;
	margin-right : 5px;
}

.td_warengruppe_left h1, .td_warengruppe_right h1  {
	margin : 0;
	font-size : 11px;
	line-height : 18px;
	clear : left;
	padding-top : 5px;
}

.productlist_pic  {
	float : left;
	margin-right : 20px;
	margin-bottom : 30px;
}

#datasheet h1  {
	display : none;
}

#box_infos ul li           { background: url("/templates/agando/img/icon_nav.gif") no-repeat 6px 4px; list-style-type: none; list-style-position: outside; margin: 0; padding-left: 17px }

#content h2  {
	padding-top : 10px;
}

#content ul li  {
	list-style-position : outside;
	margin : 0 0 0 20px;
}

/* Start OF SHOW IMAGES*/
.show_more_pics  {
	font-family : tahoma,verdana;
	font-size : 11px;
	color : #4F4F4F;
	padding-left : 0px;
	padding-bottom : 10px;
}

.prod_info_pics_container  {
	height : 200px;
}

.showPics  {
	background-color : ;
}

.ihrLogo           { background-image: url("img/overlay.gif") }

.prod_info_pics_container_link  {
	background-position : 3px 1px;
	border-bottom : 0px solid #ffffff;
}

#tablist  {
	padding : 0px;
	margin-left : 0px;
	margin-top : 0px;
	background-color : ;
	height : px;
}

#tablist li  {
	list-style : none;
	display : inline;
	background-color : ;
	margin-left : 1px;
	margin-top : 0px;
}

#tablist li a  {
	padding : 4px;
	margin-left : 0;
	background-color : #F5F5F5;
	font-weight : 500;
	color : #4F4F4F;
	font-family : verdana;
	font-size : 10px;
	border-width : 1px;
	border : 1px;
	border-style : solid;
	border-color : #EFEFEF;
}

#tablist li a:link  {
	color : #4F4F4F;
	text-decoration : none;
	font-weight : 500;
	font-family : verdana;
	font-size : 10px;
	border-width : 1px;
	border : 1px;
	border-style : solid;
	border-color : #EFEFEF;
}

#tablist li a:hover  {
	color : #ff6600;
	text-decoration : none;
	font-weight : 500;
	font-family : verdana;
	font-size : 10px;
	border-width : 1px;
	border : 1px;
	border-style : solid;
	border-color : #EFEFEF;
}

#tablist li a:active  {
	color : #ff6600;
	text-decoration : none;
	font-weight : 500;
	font-family : verdana;
	font-size : 10px;
	border-width : 1px;
	border : 1px;
	border-style : solid;
	border-color : #EFEFEF;
}

#tablist li a.current  {
	background-color : #ffffff;
	font-family : verdana;
	font-size : 10px;
	border-width : 1px;
	border : 1px;
	border-style : solid;
	border-color : #EFEFEF;
}

#tabcontentcontainer  {
	width : 425px;
	/* Insert Optional Height definition here to give all the content a unified height */
	height : px;
	border : 1px solid #EFEFEF;
	/* #E8DAE8 */
	background-color : ;
	margin-left : 0px;
	margin-top : 0px;
}

.tabcontent  {
	display : none;
	padding-top : 0px;
	background-image : url();
	background-repeat : no-repeat;
	background-position : 5px 2px;
}

#tabcontentcontainer2  {
	width : 425px;
	/* Insert Optional Height definition here to give all the content a unified height */
	height : px;
	border : 1px solid #EFEFEF;
	/* #E8DAE8 */
	background-color : ;
	margin-left : 0px;
	margin-top : 0px;
}

.tabcontent2           { background-image: url("img/new_zoom_in.gif"); background-repeat: no-repeat; background-position: 5px 2px; display: none; padding-top: 0 }

/* START POPUP Images*/
A.closeWindow:link  {
	color : #4F4F4F;
	font-family : verdana;
	font-size : 12px;
	text-decoration : none;
	font-weight : 600;
}

A.closeWindow:visited  {
	color : #4F4F4F;
	font-family : verdana;
	font-size : 12px;
	text-decoration : none;
	font-weight : 600;
}

A.closeWindow:hover  {
	color : #ff6600;
	font-family : verdana;
	font-size : 12px;
	text-decoration : none;
	font-weight : 600;
}

A.closeWindow:active  {
	color : #ff6600;
	font-family : verdana;
	font-size : 12px;
	text-decoration : none;
	font-weight : 600;
}

/* XTC-DELUXE.DE*/
#unterreiter  {
	border-bottom : 1px solid #948E8E;
}

#content input, #content select  {
	margin : 3px 0;
}

