
ul li{
	list-style:disc;
}

#midfake {
	margin-left:200px;
	position:relative;
	width: 1000px;
	font-size: 12px;
}

#midfake ul{
	margin-top:3px;
	margin-left:1em;
	margin-bottom:5px;
	}

#midfake li ul{
	margin:0 0 0 1.2em;
	}

/*wrapper content */

#wrapper {
	/*background: #dde4e9 url(/web/images/content_bg.gif) repeat-x;*/
	background-color:#fff;
	padding: 10px;
	line-height: 1.2;
	vertical-align: top;
	font-size: 12px;
	}

#wrapper h1 {
	color: #0c2e82;
	font-size: 20px;
	}

#wrapper h2 {
	clear:both;
	color:#0b2a04;
	font-size: 17px;
	font-style:bold;
	margin: 4px 0px 7px 0px;
	}

#wrapper h3 {
	clear:both;
	color:#0b2a04;
	font-size: 14px;
	font-style:bold;
	margin:0;
	margin-bottom:0.1em;
	}

#wrapper h4 {
	font-size: 12px;
	margin-bottom:0.1em;
	}

#wrapper .pic {
	margin-right:1em;
	float:left;
	}

#wrapper pre {
	font: normal 1em/1.5em Arial, Helvetica, sans-serif;
	margin-top:0;
	}

#wrapper p {
	margin-top:0;
	font-size: 12px;
	}



#countryform {
margin-top:-68px;
margin-left:612px;
margin-bottom:20px;
}


/* table styles for landingpages - added by phe@zyxel.ch Sept 29th 2009*/
.t-landing {
	color:#0b2a04;
	border:0px #cccccc solid;
	border-collapse: collapse;
	margin:5px 0px 5px 1px;
	font-size: 12px;
	background-color: #fbfbe1;
	width:784px;
	float:top;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	}

.t-landing td { 
	vertical-align:top; 
	}

.t-landing-td200 { 
	color:#0b2a04;
	text-align:left;
	width:200px;
	padding:5px 0px 0px 5px;
	vertical-align:top;
	background-color:#dae28b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

.t-landing-td200 ul li{ 
	text-align:left;
	color:#0b2a04;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

.t-landing-td200 h3{ 
	text-align:left;
	color:#0b2a04;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	}

.t-landing-td200 h2{ 
	text-align:left;
	color:#0b2a04;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	}

.t-landing-td-trenner { width:5px; }

/* table styles for bestseller - added by phe@zyxel.ch Oct 13th 2009*/
.t-bs-wireless { 
	text-decoration:bold;
	text-align:left;
	width:569px;
	height:250px;
	vertical-align:top;
	background: url(picslocal/569x250_Bild_Wireless_blau_NL.jpg) no-repeat;
	}

.t-bs-wireless div {
	padding: 75px 10px 0px 10px;
	color:#25485b;
}

.t-bs-wireless ul li {
	color:#25485b;
}

.t-bs-wireless h4 {
	margin-top:6px;
	color:#25485b;
}

.t-bs-wireless h4 a {
	color:#25485b;
	text-decoration:underline;
}

.t-bs-wireless h4 a:hover {
	color:#b41622;
	text-decoration:underline;
}

.t-bs-switch { 
	color:#16451c;
	text-decoration:bold;
	text-align:left;
	width:569px;
	height:250px;
	vertical-align:top;
	background: url(picslocal/569x250_Bild_Switch_gruen.jpg) no-repeat;
	}

.t-bs-switch div {
	padding: 75px 10px 0px 10px;
	color:#16451c;
}

.t-bs-switch h4 {
	margin-top:6px;
	color:#16451c;
}

.t-bs-switch h4 a {
	color:#16451c;
	text-decoration:underline;
}

.t-bs-switch h4 a:hover {
	color:#b41622;
	text-decoration:underline;
}

.t-bs-switch ul li {
	color:#16451c;
}

.t-bs-switchrot { 
	color:#7e0f16;
	text-decoration:bold;
	text-align:left;
	width:569px;
	height:250px;
	vertical-align:top;
	background: url(picslocal/569x250_Bild_Switch_rot.jpg) no-repeat;
	}

.t-bs-switchrot div {
	padding: 73px 10px 2px 390px;
	color:#7e0f16;
}

.t-bs-switchrot h4 a {
	color:#7e0f16;
	text-decoration:underline;
}

.t-bs-switchrot h4 a:hover {
	color:#b41622;
	text-decoration:underline;
}

.t-bs-switchrot h4 {
	margin-top:6px;
	color:#7e0f16;
}

.t-bs-switchrot ul li {
	color:#7e0f16;
}

.t-bs-storage { 
	color:#433403;
	text-decoration:bold;
	text-align:left;
	width:569px;
	height:250px;
	vertical-align:top;
	background: url(picslocal/569x250_Bild_Storage_gelb.jpg) no-repeat;
	}

.t-bs-storage div {
	padding: 73px 10px 0px 390px;
	color:#433403;
}

.t-bs-storage h4 {
	margin-top:6px;
	color:#433403;
}

.t-bs-storage ul li {
	color:#433403;
}

.t-bs-storage h4 a {
	color:#433403;
	text-decoration:underline;
}

.t-bs-storage h4 a:hover {
	color:#b41622;
	text-decoration:underline;
}

.t-bs-powerline { 
	color:#3f1408;
	text-decoration:bold;
	text-align:left;
	width:569px;
	height:250px;
	vertical-align:top;
	background: url(picslocal/569x250_Bild_Powerline_hubarot.jpg) no-repeat;
	}

.t-bs-powerline div {
	padding: 73px 10px 2px 390px;
	color:#3f1408;
}

.t-bs-powerline ul li {
	color:#3f1408;
}

.t-bs-powerline h4 {
	margin-top:6px;
	color:#3f1408;
}

.t-bs-powerline h4 a {
	color:#3f1408;
	text-decoration:underline;
}

.t-bs-powerline h4 a:hover {
	color:#b41622;
	text-decoration:underline;
}

.bs-flyer-top {
	background: url(pics/195x25_frame_gruen_flyer_top.png) no-repeat;
	margin-top:5px;
	padding-bottom:10px;
}

.bs-newsletter-top {
	background: url(pics/195x25_frame_gruen_newsletter_top.png) no-repeat;
	margin-top:5px;
	padding-bottom:10px;
}

.bs-follow-top {
	background: url(pics/195x25_frame_gruen_follow_top.png) no-repeat;
	margin-top:5px;
	padding-bottom:10px;
}

.bs-follow-middle {
	background: url(pics/195x16_frame_gruen_follow_middle.png) no-repeat;
	margin-top:0px;
}

.bs-green-middle {
	background: url(pics/195x1_frame_gruen_center.png) repeat-y;
	color:#0b2a04;
	padding: 5px 2px 0px 10px;
}

.bs-green-middle form {
	width:200px;
}

.bs-green-middle2 {
	background: url(pics/195x1_frame_gruen_center.png) repeat-y;
	color:#0b2a04;
	padding: 10px 2px 0px 10px;
	font-size:10px;
}

.bs-green-middle a, .bs-green-middle2 a {
	color:#0b2a04;
	text-decoration:underline;
}

.bs-green-middle a:hover, .bs-green-middle2 a:hover {
	color:#fbfbe1;
	text-decoration:underline;
}

.bs-green-bottom {
	background: url(pics/195x10_frame_gruen_bottom.png) no-repeat;
}

.bs-white-top {
	background: url(pics/195x10_frame_white_top.png) no-repeat;
	margin-top:5px;
	margin-bottom:-5px;
}

.bs-white-middle {
	background: url(pics/195x1_frame_white_middle.png) repeat-y;
	color:#0b2a04;
	padding: 5px 2px 0px 5px;
}

.bs-white-intro {
	background: url(pics/195x1_frame_white_middle.png) repeat-y;
	color:#0b2a04;
	padding: 0px 2px 0px 10px;
	font-size:12px;
}

.bs-white-middle a {
	color:#0b2a04;
	text-decoration:underline;
}

.bs-white-middle a:hover {
	color:#fbfbe1;
	text-decoration:underline;
}

.bs-white-bottom {
	background: url(pics/195x10_frame_white_bottom.png) no-repeat;
}

.bs-counter {
	position:relative;
	top:100px;
	color:#0b2a04;
	font-size: 14px;
	display:none;
}
