/* gewählte Designfarben */
/*
usercolor.medium = "#0167C9"
usercolor.bright = "#62B2FE"
usercolor.dark = "#01407E"
usercolor.h1 = "#934737"

*/
body {
	margin:				0px;
	padding:			0px;
	background-color:			#4386CE;
	
}
#wrapper {
	margin-left:			auto; 
	margin-right:			auto;
	width:				1199px; 
	background:			#4386CE url(../images/pbk.gif) repeat-y;
}
* html #wrapper {
	margin-left:			auto; 
	margin-right:			auto;
	width:				1100px; 
	background:			#4386CE url(../images/pbk.gif) repeat-y;
}

#content {
	position:			relative;
	left:				30px;
	width:				660px;
	padding:			5px 20px 0px 20px;
	margin:				0px;
	float:				left;
}
* html #content {
	width:				600px;
	padding:			5px 0px 5px 10px;
}
#sidebarLeft {
	min-height:			320px;
}

/* Clearfix-Methode zum Clearen der Float-Umgebungen */
.clearfix:after {
	content:			"."; 
	display:			block; 
	height:				0; 
	clear:				both; 
	visibility:			hidden;
}
/* Diese Angabe benötigt der Safari-Browser zwingend !! */
.clearfix { display: block; }
/* Overflow-Methode zum Clearen der Float-Umgebungen */
.floatbox { overflow:hidden; }
/* IE-Clearing: Benötigt nur der Internet Explorer und über iefix.css zugeschaltet */
#ie_clearing { display: none } 

#search {
	margin:				0px 0px 25px 10px;
	width:				180px;
	height:				10px;

}
#search input.search {
	width:				120px;
	padding:			4px 4px 6px 4px; 
}
a .bold{
	font-weight:			bold;
	color:				#990000!important;
}
.bold{
	font-weight:			bold;
	color:				#990000!important;
}

/*Negativer Marginwert für den Abstand oben. */ 

#flashlogo {
	position: 			relative;
	left: 				30px;
	top: 				0px;
	width: 				1100px;
	height: 			265px;
	z-index:			100;
	background-color:		#fff;
}
/*Negativer Marginwert für den Abstand oben. */ 
#flashlogocontent {
	position: 			relative;
	text-align:			center;
	left: 				0px;
	top: 				-13px;
	width: 				1100px;
	height: 			265px;
	z-index:			1;
}
* html #flashlogocontent {
	text-align:			center;
	top: 				-13px;
	margin-bottom:			-14px;
}
#banner  { 
	position: 			relative;
	left: 				30px;
	top: 				0px;
	width:				1099px; 
	height:				195px;
}
.eyecatcher { 
	background:			url(../images/peye.jpg) no-repeat;
} 
.eyecatcher_home { 
	background:			url(../images/peye.jpg) no-repeat;
} 
.eyecatcher1 { 
	background:			url(../images/peye1.jpg) no-repeat; 
} 
.eyecatcher2 { 
	background:			url(../images/peye2.jpg) no-repeat; 
} 
.eyecatcher3 { 
	background:			url(../images/peye3.jpg) no-repeat; 
} 
.eyecatcher4 { 
	background:			url(../images/peye4.jpg) no-repeat; 
} 
.eyecatcher5 { 
	background:			url(../images/peye5.jpg) no-repeat; 
} 
.eyecatcher6 { 
	background:			url(../images/peye6.jpg) no-repeat; 
} 
.eyecatcher7 { 
	background:			url(../images/peye7.jpg) no-repeat; 
} 
.eyecatcher8 { 
	background:			url(../images/peye8.jpg) no-repeat; 
} 
.eyecatcher9 { 
	background:			url(../images/peye9.jpg) no-repeat; 
} 
#youarehere {
	position: 			relative;
	left: 				30px;
	padding:			4px 4px 4px 17px;
	font-size:			12px;
		background:			url(http://www.electronicworld.ch/bilder/bg1.gif);
	width:				1078px;
	color:				#ffffff;
}
#youarehere a.sel {
	color:				#ffffff;
	background-color:		transparent;
	text-decoration:		none;
	font-size:			11px;	
}
#youarehere a.sel:hover {
	color:				#ffffff;
	border-bottom:			1px dotted #ffffff;
	text-decoration:		none;
	font-size:			11px;	
}
#youarehere a.sup {
	color:				#ffffff;
	background-color:		transparent;
	font-weight:			normal !important;
	text-decoration:		none;
}
#youarehere a.sup:hover {
	color:				#ffffff;
	background-color:		transparent;
	border-bottom:			1px dotted #ffffff;
}
#youarehere a.main {
	color:				#ffffff;
	background-color:		transparent;
	font-weight:			normal !important;
	text-decoration:		none;
}
#youarehere a.main:hover {
	color:				#ffffff;
	background-color:		transparent;
}

#maintopicx {
	position:			relative;
	left:				30px;
	top:				0px;
	width:				1096px;
	height:				30px;
	border-top:			1px solid #cdcdcd;
	background:			url(../images/pmt.gif) repeat-x;
}
#maintopic {
	position:			relative;
	left:				30px;
	width:				1098px;
	margin:				0px;
	padding:			1px 0px 2px 0px;
	background:			url(http://www.electronicworld.ch/bilder/maintopic2.gif);
	height:				62px;
	
}

#maintopic a {
	display:			block;
	float:				left;
	height:				30px;
	padding:			0px 10px 0px 10px;
	line-height:			30px;
	color:				#ffffff;
	text-decoration:		none;
	font-size:			11px;
	font-weight:			bold;
	letter-spacing:			0.05em;
	background:			url(../images/pln.gif) no-repeat right;
}
#maintopic a:hover {
	background:			url(http://www.electronicworld.ch/bilder/maintopicneu2.gif);
	color:				#ffffff;
}
#maintopic a.active {
	background:			url(http://www.electronicworld.ch/bilder/maintopicneu2.gif);
	color:				#ffffff;
	font-weight:			bold !important;
	font-size:			11px;
}
#maintopic a.active:hover {
	background:			url(../images/pln.gif) no-repeat right;
	color:				#934737;
	font-weight:			bold !important;
	font-size:			11px;
}
#topic {
	position:			relative;
	left:				30px;
	width:				200px;
background-color:			#EDF7FF;
	float:				left;
	border:			0px solid #0174BD;
}
#topic a {
	display:			block;
	color:				#01407E;
	text-decoration:		none;
	border-bottom:			1px solid #66BEFF;
	padding:			1px;
	margin:				6px 16px 3px 17px;
	text-transform:			uppercase;
	font-size:			11px;
	font-weight:			normal;
}
#topic p {
	text-align:			left;
}
#topic p a {
	border-bottom:			none !important;	
}
#topic a:hover, #topic a.active {
	color:				#934737;
	background-color:		transparent;
}
#topic h1 {
	padding:			9px 12px 9px 17px;
	background:			url(http://www.electronicworld.ch/bilder/bg1.gif);
	font-size:			90%;
	font-weight:			bold;
	color:				#fff;
	letter-spacing:			1px;
	text-transform:			uppercase;
	margin:				0px;
	border-bottom:			0px solid #cc6600;
}
#sidebarLeft div.commonpages a{
	font-weight:			normal  !important;
	display:			block !important;
	color:				#fff !important;
	text-decoration:		none;
	border-bottom:			1px solid #62B2FE;
	padding:			0px !important;
	margin:				0px 5px 3px 2px !important;
	text-transform:			uppercase !important;
	font-size:			11px !important;
	line-height:			12px;
}
#sidebarLeft div.commonpages p {
	text-align:			left;
}
#sidebarLeft div.commonpages a:hover,#sidebarLeft div.commonpages a.active {
	color:				#62B2FE !important;
	background-color:		transparent;
}

/* Footer*/
#footer {
	width:				1099px;
	background:			url(http://www.electronicworld.ch/bilder/footer2.gif);
	margin:				0px auto;
	text-align:			center;
	font-size:			11px;
	margin-left:			30px;
}
.footerbg_top {
	margin-left:			-38px;
}
.footerbg_bottom {
	margin-left:			-69px;
}

* html .footerbg_top {
	margin:				0px 0px 0px 30px;
	width:				1100px;
}
* html .footerbg_bottom {
	margin:				0px 0px 0px 30px;
	width:				1100px;
}
#footer a {
	font-weight:			normal; 
	color:				#ffffff; 
	text-decoration:		none; 
	color:				#ffffff;
	background-color:		transparent;
}
#footer a:hover { 
	text-decoration:		none; 
	font-weight :			normal; 
	color:				#ffffff; 
	border-bottom:			1px dotted #3C475D;
} 
#footer a.sel { 
	text-decoration:		none; 
	font-weight :			normal; 
	color:				#ffffff;
} 
#footer a.sel:hover { 
	text-decoration:		none; 
	border-bottom:			1px dotted #934737;
}
#footer p {
	color:				#ffffff;
	background-color:		transparent;
	line-height:			16px;
}
.container {
	position:			relative;
	width:				1100px;	
	height:				auto;
	margin:				0px auto;
	padding:			1px; 
}
/* Der Footer für den Ausdruck*/
#printfooter{
	display:			none;
	text-align:			center;
}
div.center, div.centered, .center, .centered {
	text-align:		center !important;
	margin:			0px 20px 0px 30px;
}

/* Sidebar */
#sidebar {
	float:				right;
	margin-right:			70px;
	width:				202px;
	background-color:			#EDF7FF;
	color:				#98BEEA;
	min-height:			580px;
		border:			0px solid #0174BD;
}
* html #sidebar {
	float:				right;
	position:			relative;
	left:				120px;
	width:				200px;
	background-color:		#0167C9;
	color:				#666;
	min-height:			580px;
}
div.sb_pic { /* Breite in config.ccml definiert */
	width:				160px;
	padding-top: 			10px;
	border: 			none;
	margin: 			0 auto;
	text-align: 			center;	
	margin: 			3px	auto 	8px	auto;
/* 					oben, rechts, unten, links */
}
div.img {
	text-align: 			center;	
	margin: 			3px	auto 	8px	auto;
/* 					oben, rechts, unten, links */
}
.justify{
	text-align:			justify;
}
div.sidebar_hr {
	border-bottom: 			0.01em solid #62B2FE;
	padding:			0px     0px    10px   0px;
	margin:				0px     0px    10px   10px;
	width:				90%;
	clear:				both;
}

/* Sidebar-Elemente */
#sidebar h1 {
	font-size:			110%;
	padding:			9px 12px 9px 17px;
	background:			url(http://www.electronicworld.ch/bilder/bg1.gif);
	font-weight:			bold;
	font-style:			normal;
	margin:				0px;
	color:				#fff;
}
#sidebar h2  {
	font-size:			100%;
	font-weight:			normal;
	margin:				0px;
	color:				#01407E;
	background-color: 		transparent;
	padding:			4px 0px 2px 20px;
}
#sidebar p {
	margin:				0px;
	padding:			2px 8px 4px 20px;	
	line-height:			160%;
	text-align:			left;
	color:				#01407E;
	background-color: 		transparent;
}
#sidebar ul {
	list-style:			none;
	padding:			0px;
	margin:				6px 0px 6px 10px;
	color:				#01407E;		
}
#sidebar li {
	padding:			2px 0px 4px 16px;
	background:			url(../images/pbull.gif) no-repeat top left;
}

ul.sidebarteaser {
	padding: 			0px;
	/* 				oben, rechts, unten, links */
	margin: 			6px 	10px 	5px  0px;
	line-height: 			140% !important;
	list-style-type:		none;
}
#sidebar a {
	font-weight:			bold;
	color:				#01407E;
	background-color: 		transparent;
	text-decoration:		none;
}

.sb_shop a{
	padding: 5px 5px 5px 20px;
	font-size: 100%;
	line-height: 168%;
	
}

.sb_shop a:hover {
	text-decoration: underline !important;
}

.sb_shop p{
	font-size: 120%;
}

.sb_shop h2 {
	font-size: 120% !important;
}

#sidebar a.teaserlink {
	color:				#fff !important;
	background-color: 		transparent;
}
#sidebar a.teaserlink:hover {
	color:				#990000  !important;
	background-color: 		transparent;
	font-weight:			bold !important;
}
#sidebar p.sidebartext {
	padding:		 	5px;
	text-indent:	 		0px;
	line-height:	 		130%;
	font-weight:	 		normal;
	border:	 			2px dotted #0167C9;
	margin:		 		0px;	
}
.sidebarteaserpicture {
	float:				left;
	line-height:			90%;
	padding:			3px	10px	0px	10px;
	/*				oben, rechts, unten, links */
	width:				60px;
}
div.sidebarteaser    {
	padding-top:			5px;
	background-color: 		transparent;
}
a.teaserheader   {
	color:				#62B2FE !important;
	background-color: 		transparent;
	text-transform:			uppercase;
}
a.teasermore   {
	color:				#62B2FE !important;
	background-color: 		transparent;
}

#hintergrund {
	position:			relative;
	left:				30px;
	width:				1099px;
	margin:				0px;
	
	height:				137px;
	background:			#ffffff;
	font-size:			11px;
	color:				#01407E;
	font-weight:			bold;
	}
	
	