@import url("orderprocess.css");

body {
	font-size:11px;
	font-family: Verdana;
}

td {
	font-size:11px;
	font-family: Verdana;
}

a
{
	text-decoration:none;
	color:black;
}
a:hover
{
	text-decoration:underline;
}
.containertop_fixed
{
	position:absolute;
 	left:15px;
 	width:960px;
 }
.boxheader
{
	position:relative;
	height:162px;
}

.button_link
{
	background-image: url(../img/button_blue.gif);
	height:17px;
	width:17px;
}

.link_nl
{
	color:black;
	vertical-align:top;
	font-size:11px;
	font-family: Verdana;
	text-decoration:none;
}

.c1_links
{
	color:black;
	font-size:11px;
	font-family: Verdana;
	text-decoration:underline;
}
.c1_links2
{
	color:black;
	font-size:11px;
	font-family: Verdana;
	text-decoration:underline;
	color:#6a6565;
}

.link_fat
{
	font-family:Verdana;
	font-size:11px;
	color:black;
	font-weight:bold;
	text-decoration:underline
}
IMG
{
border:none;
}
input
{
	font-size:11px;
	font-family: Verdana;
}
select
{
	height:17px;
	font-size:11px;
	font-family: Verdana;
}
.standart
{
	font-family: Verdana;
	font-size:11px;
}

.text_nav
{
	padding-top:4px;
	font-family: Verdana;
	font-size:11px;
}
.info1
{
	font-size:11px;
	text-decoration: none;
	font-family: Verdana;
	color:#6a6565;
}
.logo
{

	background-image: url(../img/header/logo.gif);
	background-repeat: no-repeat;
	width:205px;
	height:117px;
}
.lang
{
	position:absolute;
	top:98px;
	font-size:11px;
	text-decoration: none;
	font-family: Verdana;
	color:#6a6565;
	width:205px;
	height:18px;
}

.nrsuche
{
  position:absolute;
	visibility:hidden;
	top:40px;
	left:402px;
	width:195px;
	height:49px;
	z-index:99998;
}
.headmyaccount
{
  position:absolute;
	visibility:hidden;
	top:10px;
	left:570px;
	width:180px;
	height:180px;
	z-index:99999;
}
.nrsuche_err
{
  position:absolute;
	visibility:visible;
	top:17px;
	left:200px;
	background-image: url(../img/header/bg_bestellen2.gif);
	width:355px;
	height:66px;
}
.nrsuche1
{
  position:absolute;
	top	:25px;
	left:8px;
	width:355px;
	height:50px;
}
.blink
{
  position:absolute;
	top:22px;
	left:217px;
	color:#fffdfd;
	visibility:visible;
}
.blink_text
{
	font-family: Verdana;
	font-size:11px;
	color:#fffdfd;
	text-decoration:underline;
}
/*table# service_link
 a:hover {
    color: white;
  }
*/  
.exitdiv
{
	position:relative;
	top:3px;
	left:340px;
}
.msg
{
	position:absolute;
	top:46px;
	left:17px;
}
.nav_main
{
	vertical-align:top;
	background-image: url(../img/header/nav_head.gif);
	background-repeat: no-repeat;
	width:760px;
	height:82px;

}
.korb
{
	position:absolute;
	left:803px;
	width:70px;
	height:52px;

}
.nav_main_s
{
	background-image: url(../img/arrow_blue.gif);
	background-position: 17px 6px;
	height:15px;
	background-repeat: no-repeat;
	width: 28px;
}
.nav_detail1
{
	position:absolute;
	visibility:hidden;
	top:162px;
	left:220px;
	width:171px;
	z-index:900;
}
.nav_detail2
{
	position:absolute;
	visibility:hidden;
	top:162px;
	left:322px;
	width:171px;
	z-index:900;
}
.nav_detail3
{
	position:absolute;
	visibility:hidden;
	top:162px;
	left:424px;
	width:171px;
	z-index:900;
}

.nav_detail4
{
	position:absolute;
	visibility:hidden;
	top:162px;
	left:526px;
	width:171px;
	z-index:900;
}
.nav_detail5
{
	position:absolute;
	visibility:hidden;
	top:162px;
	left:628px;
	width:171px;
	z-index:900;
}
.nav_detail6
{
	position:absolute;
	visibility:hidden;
	top:162px;
	left:730px;
	width:171px;
	z-index:900;
}
.nav_detail7
{
	position:absolute;
	visibility:hidden;
	top:162px;
	z-index:900;
	left:832px;
	width:171px;
}

.nav_detail_middle
{
	background-image: url(../img/header/nav/bg_middle.jpg);
	background-repeat: no-repeat;
	background-color: #e5f4fb;
	width:167px;
}
.nav_detail_bottom
{
	background-image: url(../img/header/nav/bottom.gif);
	background-repeat: no-repeat;
	width:170px;
	height:17px;
}
.nav_detail_left
{
	background-image: url(../img/header/nav/bg_left.jpg);

	width:1px;
}
.nav_detail_right
{
	background-image: url(../img/header/nav/bg_right.jpg);
	width:2px;
}
.location
{
	position:relative;
	font-family: Verdana;
	font-size:11px;
	height:30px;
}
.navigation
{
	position:absolute;
	top:82px;
	width:760px;
	height:82px;
}
.content
{
	position:relative;
	padding-left:205px;
}
.boxcontent
{
	position:absolute;
	top:182px;
}
		.box_a
		{
			position:relative;
			width:966px;
 			height:319px;
		}
		.box_a_neu
		{
			position:relative;
			width:611px;
 			height:320px;
		}

		.box_banner
		{
			position:relative;
			width:965px;
 			height:33px;
		}

		.box_a_div1
		{
			position:absolute;
			visibility:hidden;
			top:22px;
			left:362px;
 			width:592px;
 			height:286px;
		}
		.box_a_div2
		{
			position:absolute;
			visibility:hidden;
			top:22px;
			left:362px;
 			width:592px;
 			height:286px;
		}
		.box_b
		{
				position:absolute;
				top:340px;
		}
			.box_b1
			{
				position:relative;
				width:475px;
	 			height:160px;
			}
			.box_b2
			{
				position:relative;
	 			width:475px;
	 			height:160px;
	 		}
	 		.box_b2_text
	 		{
				font-family: Verdana;
				font-size:11px;
	 		}
		.box_c
		{
			position:absolute;
			top:515px;
		}
			.box_c1
			{
				position:relative;
				width:475px;
	 			height:160px;
			}
			.box_c2
			{
				position:relative;
				width:475px;
	 			height:160px;
	 		}

	 		.box_c2_text
	 		{
				font-family: Verdana;
				font-size:11px;
				padding-left:17px;
				padding-top:0px;
			}
			.service
			{
				position:absolute;
				width:231px;
	 			height:160px;

			}
			.contact
			{
					position:absolute;
					left:241px;
					width:231px;
	 				height:160px;
			}
			.aktion_left_nl
			{
					width:191px;
	 				height:220px;
			}

.info_banner
{
	position:relative;
}
.banner_text
{

	font-family: Verdana;
	font-size:17px;
	color:white;
}
.banner_text2
{

	font-family: Verdana;
	font-size:17px;
	color:#009adf;
}
.info_banner2
{
	position:relative;
	width:760px;
	height:172px;
}
.topseller
{
	position:relative;
	background-image: url(../img/topseller.gif);
	width:590px;
	height:173px;
}
.topseller_content1
{
	position:absolute;
	margin-left:336px;

}
.topseller_content2
{
	position:absolute;
}
.page_navi
{
	position:relative;
	padding-top:15px;
	padding-left:5px;
}
.page_navi1
{
	height:25px;
	padding-left:5px;
	padding-right:5px;
}
.page_navi2
{
		height:29px;
		padding-left:5px;
		padding-right:5px;

		background-color:#e6f5fa;
		border-top:1px solid white;
}
.page_navi1_style2
{
	padding-left:5px;
	padding-right:5px;

	height:25px;
	background-color:#e42829;
	color:white;
}
.page_navi2_style2
{
		padding-left:5px;
		padding-right:5px;
		height:29px;
		background-color:#eeeeee;
		border-top:1px solid white;
}

.page_navi1_style3
{
	padding-left:5px;
	padding-right:5px;
	height:25px;
	background-color:#00233F;
	color:white;
}
.page_navi2_style3
{
	padding-left:5px;
	padding-right:5px;
	height:29px;
	background-color:#CEE1E7;
	border-top:1px solid white;
}
.contact_info
{
	position:relative;
	top:887px;
	padding-left:49px;
}
.contact_info_text
{
	text-decoration:none;
	font-family: Verdana;
	font-size:11px;
	color:#6a6565;
}

.topmarken_frauen
{
	position:relative;
	margin-top:30px;
	width:760px;
	height:109px;
}
.topmarken_maenner
{
	position:relative;
	margin-top:15px;
	width:760px;
	height:109px;
}
.topmarken_kinder
{
	position:relative;
	margin-top:15px;
	width:760px;
	height:109px;
}
.topmarken_zubehoer
{
	position:relative;
	margin-top:15px;
	width:760px;
	height:109px;
}
.topmarken_technik
{
	position:relative;
	margin-top:15px;
	width:760px;
	height:109px;
}
.main_content
{
	position:absolute;
	padding-top:15px;
	padding-left:205px;
}

.newslettertable
{
	border-left:1px solid #cdeaf8;
	border-top:1px solid #cdeaf8;
	border-right:1px solid #cdeaf8;
}


/**
*	navigation.css
*/


.boxleft
{
	position:relative;
}
.nav_left1_caption
{
	padding-top:10px;
	padding-bottom:4px;
	padding-left:15px;
	background-image: url(../img/nav_left1_head.gif);
	background-repeat: no-repeat;
	background-color:#eadec8;
	font-family: Verdana;
	font-size:11px;
	font-weight:bold;
}
.nav_left1
{
	vertical-align:top;
	width:162px;
  padding-top:2px;
  padding-bottom:4px;
	background-color:#eadec8;
	text-decoration: none;
	border-top: 1px solid #FFFFFF;
	font-family: Verdana;
	font-size:11px;
}

.nav_left1_sel
{
  padding-top:2px;
  padding-bottom:4px;
	background-color:#f6efe5;
	text-decoration: none;
	border-top: 1px solid #FFFFFF;
	font-family: Verdana;
	font-size:11px;
}

.nav_left1_s2
{
	border-top: 1px solid #FFFFFF;
	background-image: url(../img/cross.gif);
	background-position: 30px 9px;
	background-repeat: no-repeat;
	width: 30px;
	background-color: #f6efe5;
	padding-left:13px;
}
.nav_left1_s_sel
{
	border-top: 1px solid #FFFFFF;
	background-image: url(../img/arrow_black_down.gif);
	background-position: 7px 6px;
	background-repeat: no-repeat;
	width: 20px;
	background-color: #f6efe5;
}
.nav_left2_caption
{
  padding-top:10px;
  padding-bottom:4px;
 	padding-left:15px;
	background-image: url(../img/nav_left2_head.gif);
	background-repeat: no-repeat;
	background-color:#e6f5fa;
	text-decoration: none;
	font-family: Verdana;
	font-size:11px;
	font-weight:bold;
}
.nav_left2_caption2
{
	border-top: 1px solid #FFFFFF;
  padding-top:10px;
  padding-bottom:4px;
 	padding-left:15px;
	background-color:#e6f5fa;
	text-decoration: none;
	font-family: Verdana;
	font-size:11px;
	font-weight:bold;
}
.nav_left2
{
	vertical-align:top;
	width:162px;
	padding-top:2px;
  	padding-bottom:4px;
	background-color:#e6f5fa;
	text-decoration: none;
	border-top: 1px solid #FFFFFF;
	font-family: Verdana;
	font-size:11px;
}

.nav_left1_s
{
	width:20px;
	border-top: 1px solid #FFFFFF;
	background-image: url(../img/navlvl1.gif);
	background-position: 7px 6px;
	background-repeat: no-repeat;
	background-color: #eadec8;
}

.nav_left2_s
{
	width:20px;
	border-top: 1px solid #FFFFFF;
	background-image: url(../img/navlvl1.gif);
	background-position: 7px 6px;
	background-repeat: no-repeat;
	background-color: #e6f5fa;
}

.nav_left2_s2
{

	background-color:#f4f9fd;
	border-top: 1px solid #FFFFFF;
	background-image: url(../img/cross.gif);
	background-position: 30px 9px;
	background-repeat: no-repeat;
	width: 30px;
	padding-left:13px;
}
.nav_left2_sel
{
  padding-top:4px;
  padding-bottom:4px;
	background-color:#f4f9fd;
	text-decoration: none;
	border-top: 1px solid #FFFFFF;
	font-family: Verdana;
	font-size:11px;
}
.nav_left2_s_sel
{
	border-top: 1px solid #FFFFFF;
	background-image: url(../img/arrow_black_down.gif);
	background-position: 7px 6px;
	background-repeat: no-repeat;
	width: 20px;
	background-color: #f4f9fd;
}

/* account navigation links
*	normal / highlighted
*/
.acc_normal {
	color:#0195db;
	text-decoration:underline;
}
.acc_normal a{
	color:#0195db;
	text-decoration:underline;
}
.acc_highlighted {
	color:#0195db;
	text-decoration:underline;
	font-weight: bold;
}

.containerhalfrow{
  float: left;
  width: 49%;
}

.productrow_borderaftertitle_half{
  vertical-align: top;
  border: 1px solid #cbcbcb;
  font-size: 11px;
  -moz-box-sizing: border-box;
  min-height: 152px;
  height: 152px;
  border-top: 0px;
  margin: 0px 4px 4px 4px;
  padding: 0px 5px 2px 5px;
  border-color: #cbcbcb;
}

.productrow_fullborder_half{
  vertical-align: top;
  border: 2px solid #CDEAF8;
  font-size: 11px;
  /*#-moz-box-sizing: border-box;*/
  min-height: 215px;
  height: 234px;
  margin: 4px;
  padding: 5px 5px 0px 5px;
  border-color: #CDEAF8;
}

.product_image_xxs_container{
  width: 115px;
  text-align: center;
  overflow: hidden;
  margin-right: 5px;
}

.product_title{
  font-family: arial;
  font-size: 14px;
  color: #000000;
  height: 40px;
}

.product_artnr{
  font-family: arial;
  font-weight: normal;
  height: 15px;
  font-size: 10px;
  color: #677787;
}

.product_price_new{
 font-family: arial;
  font-weight: bold;
  font-size: 16px;
  color: #009ADF;
  border: 0px;
  margin: 0px;
}

.product_price_new2{
 font-family: arial;
  font-weight: bold;
  font-size: 12px;
  color: #009ADF;
  border: 0px;
  margin: 0px;
}


/* detail styles */
.product_title_big {
	font-weight: bold;
	font-size: 14px;
	font-family: arial;
}
.product_image_xxxs_container {
	border: 1px solid #cdeaf8;
}
.article_description {
	background-color: #cdeaf8;
	padding: 2px;
}
.important {
	font-weight: bold;
	color: red;
}

.linkbox {
	width: 100%;
	margin: 0px;
	padding: 2px;
	background-color: #f4f9fd;
}
.product_price_new_text {
	color: #184276;
	font-family: verdana;
	font-size: 12px;
}

.product_price_new_text_2 {
 	font-family: verdana;
  	/*font-weight: bold;*/
  	font-size: 12px;
  	color: #009ADF;
}

.product_price_new_big {
	color: #184276;
	font-size: 18px;
	font-family: verdana;
	font-weight: bold;
}

.product_price_new_big_2 {
	color: red;
	font-size: 18px;
	font-family: verdana;
	font-weight: bold;
}

.product_price_old_text{
	color: red;
	font-size: 12px;
	font-family: verdana;
	font-weight: bold;
}

.price_table {
	width: 100%;
	margin: 0px;
	padding: 1px;
	background-color: #e6f5fc;
}
/*    */

.az_stepitem_image {
    width: 24%;
    float: left;
    height: 75px;
    background-repeat: no-repeat;
}

.az_stepitem_text {
    margin: 5px;
    margin-top: 35px;
    color: #FFF;
    font-weight: bold;
    font-size: 12px;
    font-family: ARIAL;
}

.textinput,
.textinputHovered {

	width:285px;
	height:23px;
	border:none;
	padding:4px 8px;
	background-position: left top;
	background-repeat: no-repeat;

}



.textinputHovered {

	background-position:left bottom;

}



.textinputmiddle,
.textinputmiddleHovered {

	width:200px;
	height:23px;
	border:none;
	padding:4px 8px;
	background-position: left top;
	/*background-repeat: no-repeat fixed;*/

}



.textinputmiddleHovered {

	background-position:left bottom;

}



.textinputsmall,
.textinputsmallHovered {

	width: 80px;
	height:23px;
	border:none;
	padding:4px 8px;
	background-position: left top;
	/*background-repeat: no-repeat fixed;*/

}



.textinputsmallHovered {

	background-position:left bottom;

}

/*
.button_send
{
	background-image: url(../img/button_blue_alone.gif);
  background-position: left top;
}
*/

.dottedline {

	height:1px;
	border:0px;
	background-repeat: repeat-x;
	margin-top: 10px;
	margin-bottom: 0px;
	padding:0px;
}
.basketcontents_artdelbutton {
	width:91px;
	height:19px;
	border:1px solid #e9eaeb;
	font-size:10px;
	font-weight:bold;
	color:#677787;
	margin-left:3px;
	margin-top:8px;
	cursor: pointer;
}
.warenkorb_button3{
	width:215px;
	height:26px;
	background-image:url(../img/warenkorb_button2_variants.gif);
	background-position:left top;
	padding:2px 5px;
	border:none;
	cursor:pointer;
	color:#FFF;
	font-weight:bold;
}
.mb_link{
 	color: #0000FF
}

.overview_box_1{
	background-position:215px 0px;
	background-repeat:no-repeat;
	width:285px;
	height:52px;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:absolute;
	left:0px;
	top:0px;
}

.overview_box_2{
	background-position:right top;
	background-repeat:no-repeat;
	width:92px;
	height:52px;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.overview_box_3{
	background-position:right top;
	background-repeat:no-repeat;
	width:92px;
	height:32px;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.overview_box_1_text{
	font-size: 11pt;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.set_price_new_big {
	color: #184276;
	font-size: 24px;
	font-family: verdana;
}

.set_price_new_small {
	color: #184276;
	font-size: 16px;
	font-family: verdana;
}

.basketcontents_artdelsmallbutton {
	background-image:url(../img/loeschen.gif);
	background-position:right top;
	background-repeat:no-repeat;
	width:14px;
	height:14px;
}
.markenshop_title {
	color: #FFFFFF;
	font-size: 24px;
}
.markenshop_box_title {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}
.text1
{
	color: #000000;
	position:relative;
	left:20px;
	top:80px;
	width:200px;
	font-weight:bold;
	font-family:arial;
	font-size:16px;
}
.text1 a:link
{
	color: #000000;
	font-weight:bold;
	font-family:arial;
	font-size:16px;
}
.text1 a:visited
{
	color: #000000;
	font-weight:bold;
	font-family:arial;
	font-size:16px;
}
.text2
{
	color: #FFFFFF;
	position:relative;
	left:20px;
	top:80px;
	width:200px;
	font-weight:bold;
	font-family:arial;
	font-size:16px;
}
.text2 a:link
{
	color: #FFFFFF;
	font-weight:bold;
	font-family:arial;
	font-size:16px;
}
.text2 a:visited
{
	color: #FFFFFF;
	position:relative;
	font-weight:bold;
	font-family:arial;
	font-size:16px;
}
.help_menu
{
	height:20px;
	border-top: 1px solid #FFFFFF;
	background-image: url(../img/navlvl1.gif);
	background-position: 7px 6px;
	background-repeat: no-repeat;
	background-color: #e6f5fa;
}
.help_menu_text
{
	width:20px;
	border-top: 1px solid #FFFFFF;
	background-color: #e6f5fa;
	font-family:arial;
	font-size:12px;
	position:relative;
	left: 20px;
}

/*https://www.bobshop.de/out/oxbaseshop/html/styles/user.tpl.css*/

.basketstepsitem {

	vertical-align: top;

	margin: 4px;

	font-size: 11px;

    margin-bottom: 0px;

	margin-top: 5px;

	border: 1px solid #ffffff;

	padding: 0px;

	min-height: 0px;

	height: auto;

	-moz-box-sizing: border-box;

}



.basketcontents_main {

	margin-top:0;

}



.basketcontents_artamountbutton {

	width:91px;

	height:19px;

	border:1px solid #e9eaeb;

	font-size:10px;

	font-weight:bold;

	color:#677787;

    margin-left: 3px;

	cursor: pointer;

}



.stepsitemcontainer {

	vertical-align: top;

	border: 1px solid #cbcbcb;

    background-color: #ffffff;

    padding-top: 0px;

	margin: 4px;

	padding-bottom:2px;

	font-size: 11px;



	-moz-box-sizing: border-box;

	height: 75px;

	display: block;

}



.basketstepsitem:after{

	content: "";

	display: block;

	height: 0;



}



.stepitem_box {

    width: 569px;

	border-collapse: collapse;

    margin: 0px;

}

.stepitem_spacerbig {

    width: 8px;

}

.stepitem_spacer {

    width: 8px;

}



.stepitem_texthigh {

    height: 75px;

    border: 1px solid #cbcbcb;

    background-color: #ffffff;

    padding-top: 0px;

    vertical-align: top;

    color: #757C83;

    float: left;

    width: 19%;

}



.stepitem_textbighigh,

.stepitem_textbig {

    font-weight: bold;

    font-size: 25px;

    color: #757C83;

    padding-left: 4px;

}

.stepitem_textbighigh {

    color: #FF3300;

}

.stepitem_textnormalhigh,

.stepitem_textnormal {

    font-weight: bold;

    font-size: 11px;

    color: #FF3300;

    padding-left: 4px;

}

.stepitem_textnormal {

    color: #757C83;

}

.stepitem_textsmall {

    padding-left: 7px;

    color: #757C83;

	font-size: 10px;

}

.stepitem_link,

.stepitem_linkhigh {

	color: #757C83;

}



.usercontentheader,

.useroptionheader,

.usercontentdata {

	vertical-align: top;

	border: 0px solid #cbcbcb;

	padding: 0px;

	margin: 4px;

	padding-bottom:2px;

	font-size: 11px;



	-moz-box-sizing: border-box;

}

.useroptionheader,

.usercontentheader {

    margin-top: 10px;

}

.usercontentdata {

    margin-bottom: 0px;

}

.usercontenttext {

    font-size: 11px;

    color: #000000;

    padding-left: 10px;

}



.useroptionheader,

.usercontentheader {

	min-height: 28px;

	height: 28px;

	border-bottom: 0px none;

	margin-bottom: 0px;

	vertical-align: middle;

	font-size: 11px;

	font-weight: bold;

	padding-top:8px;



	padding-left:7px;

}

.useroptionheader,

.usercontentheader {

	font-size: 11px;

	font-weight: bold;

	color: #ff3300;

}

.useroptionheader,

.usercontentheader {

	border-left:0px solid #677787;

	border-top:0px solid #677787;

	color: #677787;

	padding-bottom:1px;

	vertical-align: bottom;

}

.useroptionheader,

.usercontentheader {

	height: 26px;

	background-color: #ffffff;

	line-height: normal;

	padding-top:4px;

	padding-bottom:0px;

	vertical-align: middle;

}



.useroptionheader{

  background-color: #ffffff;

  color: #000000;

}



.usercontentdata {

	min-height: 0px;

	height: auto;

	border-top: 0px;

	margin-top: 0px;

	padding:6px;

	margin-bottom:4px;

	color: #677787;

	font-size: 10px;

}

.useroptionsitem {

    height: 310px;

}

.useroptionstableitem

.useroptionstable {

    width: 100%;

}

.useroptionstable {

    border-collapse: collapse;

    width: 100%;

}



.useroptioncell {



  background-color: #f5f5f5;

  border: 2px;

  border-color: #e8e8e8;

  border-top-style: none;

  border-right-style: solid;

  border-bottom-style: solid;

  border-left-style: none;



}



/*    */







.textinput,

.textinputHovered {



	width:285px;

	height:23px;

	border:none;

	padding:4px 8px;

	background-position: left top;

	background-repeat: no-repeat;



}



.textinputHovered {



	background-position:left bottom;



}



.textinputmiddle,

.textinputmiddleHovered {



	width:200px;

	height:23px;

	border:none;

	padding:4px 8px;

	background-position: left top;

	/*background-repeat: no-repeat fixed;*/



}



.textinputmiddleHovered {



	background-position:left bottom;



}



.textinputsmall,

.textinputsmallHovered {



	width: 80px;

	height:23px;

	border:none;

	padding:4px 8px;

	background-position: left top;

	/*background-repeat: no-repeat fixed;*/



}



.textinputsmallHovered {



	background-position:left bottom;



}

.helpQuestion	{
			font-family: Verdana;
			font-weight:bold;
			position:relative;
			left:10px;
			margin-top:5px;

}

.helpAnswer	{
			font-family: Verdana;
			font-size: 10pt;
			position:relative;
			left:20px;
			display:none;
			background-color:#eae9e8;
			width:710px;
			margin-top:5px;
}

div.popup{visibility: hidden;display:none;}
div.popup strong{display: block; margin: 9px 0; font-size: 11px;}
div.on.popup{visibility: visible;display:block;position:fixed;top:50%;left:50%;width:auto;height: auto;background: white;z-index: 2000;margin-top:-200px;margin-left:-350px;border:1px solid #f90;padding:10px;}
div.on.popup.load {background: #fff url(bg/ajax-loader.gif) center center no-repeat;}
div.on.popup table {width:100%;}
div.on.popup input {color:#004b80;background:#fff;border:1px solid #004b80;font-weight: bold;padding:2px;width:160px;}
div.on.popup input.disabled {color:#cbcbcb;background:#fff;border:1px solid #cbcbcb;font-weight: bold;padding:2px;width:160px;}
div.on.popup input.bl{position:absolute;bottom:10px;left:10px;}
div.on.popup input.br{position:absolute;bottom:10px;right:10px;}
div.on.popup input.bor{position:absolute;top:10px;right:10px;width:24px;}

div.popup .article_img {float:left; width:200px; height:200px;}
div.popup .article_txt {width:500px; height:180px;color:#004B80;font-weight:bold;}
div.popup .crosssel_txt {margin-top:20px; color:#004B80;font-weight:bold;}
div.popup .crosssel_img {margin-top:20px;}
div.popup .crosssel_imgbox{float:left; width:150px; height:200px; margin-right:5px;}
div.popup .crosssel_btns{position:relative; top:20px; height:20px;}
div.popup .crosssel_title{color:#004B80;font-weight:bold;text-align:center;}
div.popup .line_img{clear:both;} 


#zoom {padding:0;overflow:auto;min-width:250px;min-height: 150px;}
#zoom ul.tabs{padding:0;margin:0;background:#fff;height: 28px;width:100%;}
#zoom ul.tabs li{list-style: none;margin:1px;float:left;}
#zoom a{display:block;padding:5px;background:#fff;width:20px;text-align: center;border:1px solid #004b80;color:#004b80;font-weight: bold;}
#zoom ul.tabs li.close{float:right;}


#zoom, #zoom_1, #zoom_2, #zoom_3, #zoom_4, #zoom_5, #zoom_6 {padding:0;overflow:auto;min-width:250px;min-height: 150px;}
#zoom ul.tabs, #zoom_1 ul.tabs, #zoom_2 ul.tabs, #zoom_3 ul.tabs, #zoom_4 ul.tabs, #zoom_5 ul.tabs, #zoom_6 ul.tabs{padding:0;margin:0;background:#fff;height: 28px;width:100%;}
#zoom ul.tabs li, #zoom_1 ul.tabs li, #zoom_2 ul.tabs li, #zoom_3 ul.tabs li, #zoom_4 ul.tabs li, #zoom_5 ul.tabs li, #zoom_6 ul.tabs li{list-style: none;margin:1px;float:left;}
#zoom a, #zoom_1 a, #zoom_2 a, #zoom_3 a, #zoom_4 a, #zoom_5 a, #zoom_6 a{display:block;padding:5px;background:#fff;width:20px;text-align: center;border:1px solid #004b80;color:#004b80;font-weight: bold;}
#zoom ul.tabs li.close, #zoom_1 ul.tabs li.close, #zoom_2 ul.tabs li.close, #zoom_3 ul.tabs li.close, #zoom_4 ul.tabs li.close, #zoom_5 ul.tabs li.close, #zoom_6 ul.tabs li.close{float:right;}

#mask{visibility: hidden;display:none;}
#mask iframe{visibility: hidden;border:none;}
#mask.on {visibility: visible;display:block;position:fixed;opacity:0.7;top:0;left:0;width:100%;height: 100%;background:#000;z-index: 1500;}

.agb{
	width: 760px;
	font-family: Verdana, Geneva, sans-serif;
}
.agb .titletext{
	width: 760px;
	text-decoration: underline;
	font-size: 16px;
	font-weight: bold;
	color: #666;
}
.agb .standartbox{
	width: 760px;
	float: left;
	margin-top: 10px;
}
.agb .imgbox{
	width: 760px;
	float: left;
}
.agb .titlebox{
	width: 760px;
	float: left;
	margin-top: 20px;
}
.agb .textbox{
	font-size: 11px;
	padding-left: 30px;
	text-align: justify;
}
.agb .sectitletext{
	font-size: 13px;
	font-weight: bold;
	color: #666;
	padding-left: 10px;
}
.agb .textbold{
	font-size: 13px;
	font-weight: bold;
	color: #666;
	margin-top: 10px;
	margin-left: 30px;
}
.agb .textboldreklamation{
	font-size: 13px;
	font-weight: bold;
	color: #666;
	width: 720px;
	margin-right: 5px;
	margin-left: 5px;
}
.agb .textboxreklamation{
	font-size: 11px;
	page-break-after: auto;
	text-align: justify;
	width: 720px;
	margin-right: 5px;
	margin-left: 5px;
}
.agb .borderbox{
	border: 1px none #000;
	float: right;
	margin-left: 30px;
	width: 730px;
	background-color: #E8E8E8;
	margin-top: 10px;
	padding-bottom: 5px;
}
.agb .standartboxborder{
	width: 730px;
	float: left;
	margin-top: 10px;
}
.agb .standartboxbordertop{
	width: 730px;
	float: left;
}
.agb .titletext_agb{font-size:13px; font-weight:bold;}

.partnertxt{padding-top:10px; text-align: justify;}
.partnertitle{padding-top:10px; font-size:16px; font-weight:bold;}

.vereinstrikots_listing{font-size:14px;}
.vereinstrikots_head{font-size:14px;}