/* gewählte Designfarben */
/*
usercolor.medium = "#0167C9"
usercolor.bright = "#62B2FE"
usercolor.dark = "#01407E"
usercolor.h1 = "#934737"

 */

/* Content-Elemente */
#content h1 {
	font-size:				100%;
	color:					#ffffff;
	font-weight:				bold  !important;
	margin:					0px;
	padding:				4px 4px 4px 4px;	
	text-transform:				uppercase;
	background:			url(http://www.electronicworld.ch/bilder/bg1.gif);
	
	
}
#content h2 {
	font-size:				130%;
	font-weight:				bold;
	margin:					0px;
	color:					#01407E;
	padding:				10px 0px 2px 2px;	
	
}
#content h3 {
	font-size:				100%;
	font-weight:				bold;
	margin:					0px;
	padding:				2px 0px 2px 0px;	
	color:					#01407E;
	
}
#content p, #suchausgabe p {
	font-size:				110%;
	margin:					0px;
	padding:				2px 0px 4px 0px;	
	line-height:				160%;
	text-align:				left !important;
}
#content a {
	text-decoration:			none;
	font-weight:				bold;
	color:					#01407E;
}
#content a:hover {
	text-decoration:			underline !important;
	color:					#000000;
}
a.teaserlink  {
	text-decoration:			none !important;
	font-weight:				bold;
	color:					#934737 !important;
}
a.teaserlink:hover {
	text-decoration:			none !important;
	color:					#0167C9 !important;
}
.clearer, .clear {
	clear:					both;
}
/* formate für Bereich more */
/* unterseitennavigation  */
#more {
	padding:				10px   0px   0px  0px;
	margin: 				20px    5px;
	text-align: 				center;
	white-space : 				nowrap;
}
#more a.goto {
	text-decoration : 			none;
	background: 				transparent url(../images/pmr.gif) no-repeat;
	padding: 				0px 8px 8px 15px;
	color: 					#0167C9  !important;
	background-color: 			transparent;
	font-weight: 				normal  !important;
}
#more a.goto:hover, #more a.back:hover {
	color: 					#01407E !important;
	background-color:			#fff !important;
	text-decoration: 			none;
	font-weight: 				bold  !important;
}
#more a.back {
	text-decoration : 			none;
	background: 				transparent url(../images/) no-repeat right;
	padding: 				2px 20px 0px 15px;
	color: 					#535353  !important;
	font-weight: 				normal  !important;
}

/* Liste */
#content ul {
	list-style:				none;
	padding:				0px;
	margin:					6px 0px 6px 10px;
	text-align:				left !important;
}
#content li {
	padding:				2px 0px 2px 16px;
	background:				url(../images/pbull.gif) no-repeat top left;

}
/* Teaser */
div.teaserelement {
	float:					left;
	padding:				6px 10px 6px 10px;
	margin:					0px 10px 10px 0px;
	background-color:			#ffffff;
	border:					0px solid #296DC1;
}
div.teaser {
	margin:					10px 0px 10px 0px ! important; 
	border:					none;
	width:					660px;
}

div.teaserpicture {
	float:					right;
	padding:				0px;
	margin:					4px 0px 10px 10px;
	border:					none;
}
div.teaserpicture_3 {
	float:					none;
	text-align:				center;
	padding:				0px;
	margin:					0px auto;
	border:					none;
}
p.teasertext {
	margin:					0px;
	padding:				4px 0px 4px 0px;
}
.teasernav {
	clear: both;
	padding:				2px 0px 2px 0px;
	margin:					0px;
	text-align:				center;
}

p.teasertext {
	margin:					0px;
	padding:				4px 0px 4px 0px;
}

div.teasernav {
	clear:					both;
	padding:				0px;
	margin:					0px;
	border:					none;
	text-align:				center;
}

a.teaserlink {
	font-weight:				bold;
	color:					#01407E;
	text-decoration:			none;
}

p.lookup {
	margin:					0px 0px 10px 0px;
	padding:				4px 0px 0px 0px;
	border-bottom:				1px solid #0167C9;
}



/* Flash / Movie-Absatz*/
/* für Absatztyp Medienclip:für Alternativbild des Flash WICHTIG: Die Größe muss mit der des Filmes übereinstimmen*/
div.flashmovie,
div.marginalbild  {
	width: 					100% !important;
	margin:					0px  auto;
	text-align:				center;
}

div.sidepictureright {
	float: 				right;
	width: 				150px !important;
	border: 			none;
	padding: 			1px;
	/* 				oben, rechts, unten, links */
	margin: 			10px     5px     50px    40px;
	
	
}
p.sidepicturetext {
	width:				118px;
	font-size: 			10px;
	padding: 			5px !important;	
	/* 				oben, rechts, unten, links */
	margin: 			0px 	0px 	5px 	0px;
	border-bottom:			1px solid #62B2FE;	
	border-right:			1px solid #62B2FE;
	background-color: 		#0167C9;
	color:				#bb5e59;
}

/* Tabelle */
#content table{
	width: 100%;
	max-width: 100%;
	text-align: left;
	border:					0px solid  #16609B;
}

#content tr.header, #content.rowheader, #content.colheader{
	font-size: 1.3em; 
 	font-weight: normal; 
	color: white;
	background-color: ; 
}

#content tr.header a, #content.rowheader a, #content.colheader a{
	color: #62B2FE;
}

.rowheader {
	padding: 0.5em 0.2em 0.5em 0.5em !important;
	border-top: 0px solid #01407E;
	border-right: 0px solid #1E1E1E;
	border-bottom: 0px solid #1E1E1E;
	border-left: 1px solid #01407E;
}

#content td.cell{  /* erste Zeile */
/*	width: 50%; */
	background: #62B2FE; 
	color: black; 
	padding: 0.5em 0.2em 0.5em 0.5em;
	border-top: 0px solid #01407E;
	border-right: 0px solid ;
	border-bottom: 0px solid ;
	border-left: 0px solid #01407E;
}

#content td.tablepic {
	background: #fff;  
	color: black;
	padding: 0.8em;
	text-align: center;
	clear: both;
	border-top: 1px solid ;
	border-right: 1px solid ;
	border-bottom: 1px solid ;
	border-left: 1px solid #01407E;
}
#content tr.even td, #content tr.even  { /* erste Zeile */
	background:			url(http://www.electronicworld.ch/bilder/bg1.gif);	
	color: #ffffff;
		padding: 0.5em 0.2em 0.5em 0.5em;
	border-top: 0px solid #01407E;
	border-right: 0px solid ;
	border-bottom: 0px solid ;
	border-left: 0px solid #01407E;
	}
#content tr.odd td.cell{
	background-color:			#EDF7FF;
	color: 					#01407E;
	text-align:				left;
}

/* Kontaktformular */
#formular{
	font-size:			1.0em !important; 
	float:				left;
	margin: 			10px 100px; 
}
* html #formular{
	font-size:			1.0em !important; 
	float:				left;
	margin: 			10px 40px; 
}
fieldset legend {
	padding-left: 			0.5em; 
	padding-right: 			0.5em; 
	color:				#01407E;
	background-color:		transparent;
	font-size:			1.0em !important; 
}
fieldset.mainform, fieldset.button{
	width:				450px;
	margin: 			0.05em   auto   0.05em   0; 
	/* 				oben, rechts, unten, links */
	padding: 			0.5em; 
	background-color: 		transparent;
	color: 				#000; 
	border: 			1px solid #1A81C4;
	clear: 				both;
 	display: 			block;
}
#formular h3 { 
	padding-left: 			0.8em; 
	font-size:			1.1em !important; 
	color:				#01407E;
	background-color: 		transparent;
}
label { 
	float:				left; 
	width:				15.0em; 
	font-size:			0.99em !important; 
	padding-left: 			1.0em; 
	padding-top: 			0.3em; 
	padding-bottom: 		0.3em; 
	clear:				both;
}
.formnote {
	color: 				#01407E;
	font-size:			0.8em !important; 
	background-color:		transparent;
	margin: 			0 1.4em 0 1.0em !important; 
	clear:				both;
}
.field, .option  {
	border: 			#01407E 1px solid; 
	background-color : 			#EDF7FF;
	margin-left: 			10em!important; 
	padding:			2px	0px	2px	0px;	  
	width:				20.0em; 
	font-size:			1.0em; 
	color:				#333; 
	text-indent:			0.5em; 
	letter-spacing:			0.1em;
	clear:				both;
}
.textarea  {
	border: 			#01407E 1px solid; 
	background-color : 			#EDF7FF;
	margin-left: 			10em!important; 
	padding:			12px	0px	2px	0px;	  
	width:				20.0em; 
	font-size:			1.0em; 
	color:				#333; 
	text-indent:			0.5em; 
	letter-spacing:			0.1em;
	clear:				both;
}
#formular .radio { 
	float:				left; 
	font-size:			0.99em !important; 
	padding-left: 			0.35em;
	padding-top: 			0.1em; 
	padding-bottom: 		0.3em; 
	padding-right: 			0px; 
}
.radiopoint  {
	display: 			inline;
	margin-top: 			2px;
}
.submit, .reset{ 
	background-color: 		transparent;
	clear:				both; 
	margin-left:			20px; 
	height:				30px; 
	font-size:			1.0em; 
	font-family:			Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color:				#01407E; 
	width:				92px;
	padding: 			0.4em; 
}
.submit:hover, .reset:hover {
	color:				#934737; 
	cursor: 			pointer; 
	background-color: 		transparent;
}


/* Plugin-Styles */
P.s2d  {
	font-size:			180%;
	color:				#01407E;
	font-weight :			bold;
	margin:				0px;
	padding:			2px 0px 2px 0px;
	line-height:			200%;
}
P.s2dsmall {
	font-size:			80%;
}
a.s2dsmall, a.s2dinfo  {
	text-decoration:		none !important; 
}
/* Tipp des Tages mit Bild */
.tipppicture {
	float:				left; 
	margin:				7px   5px  3px	0px; 
/*				   		 oben, rechts, unten, links */
	padding-right:			10px; 
	width:				50px;
}
/* Grafikabsatz */
div.picture {
	text-align:			center; 
	margin:				20px  auto 0px   auto; 
}
