/*
-------------------------------------------------------------
---
---	silicon.de V6 (5.5) styles
---
-------------------------------------------------------------
---
---	$Revision: 1.18 $ - $Date: 2010-08-09 17:35:54 $
---
-------------------------------------------------------------
*/

body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	width: 100%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #f6f6f6;
	background-image: url(http://www.silicon.de/i/g/s/bg/main_bg-v6.jpg);
	background-repeat: repeat-x;
	background-position: 0% 0px;
}


/* Global styles */
img
{
	border: 0;
}
a:active, a:link, a:visited
{
	color: #000;
	text-decoration: none;
}


a:hover
{
	text-decoration: underline;
}

.height10
{
	height: 10px;
}
.clear
{
	clear: both;
	height: 15px;
}
.txtRight
{
	text-align: right;
}
.spacer20
{
	clear: both;
	height: 20px;
}
.spacer15
{
	clear: both;
	height: 15px;
}
.spacer10
{
	clear: both;
	height: 10px;
}
.spacer40
{
	clear: both;
	height: 40px;
}
.nofloat
{
	clear: both;
}
.floatLeft
{
	float: left;
}
.floatRight
{
	float: right;
}
.dottedline
{
	width: 100%;
	height: 1px;
	border-top: 1px dotted #999;
	clear: both;
}
#marginv6
{
	margin-left: 14px;
}
/* Global styles */


/* layout spacer styles */
.horSpcr18
{
	width: 961px;
	height: 4px;
	clear: both;
}
.vertSpcr14
{
	width: 14px;
	height: 100%;
	float: left;
}
.verSpcr22
{
	width: 22px;
	height: 100%;
	float: left;
}
.horSpcr50
{
	width: 961px;
	height: 50px;
	clear: both;
}

/* Container */
#shell
{
	margin-left: auto;
	margin-right: auto;
	padding: 0 0 0 0;
	width: 963px;
	z-index: 1;
}
#contentBorder
{
	width: 962px;
	height: auto;
	margin: 0 0 0 0;
	padding: 0 0 0 1px;
	background-color: #fff;
	background-image: url(http://www.silicon.de/i/g/s/bg/site_bg.gif);
	background-repeat: repeat-y;
}
#contentShell
{
	width: auto;
	height: auto;
	margin: 10px 0 0 0;
	padding: 0 0 0 0;
	float: left;
}
#mainContent
{
	width: 589px;
	height: auto;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 ;
	background-color: #fff;
}
#rightCol
{
	width: 336px;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background-color: #fff;
}


/* Over the Top */
#overthetop
{
	float: left;
	width: 963px;
	text-align: right;
	padding-right: 20px;
	padding-top: 5px;
	padding-bottom: 2px;
	font-size: 10px;
	height: 0px;
	overflow: hidden;
}
#overthetopc a img
{
	vertical-align: bottom;
	padding-bottom: 0;
}
#overthetopc
{
	float: left;
	display: inline;
	height: 0px;
	overflow: hidden;
}



/* Top bar */
#topBar
{
	font-size: 10px;
	padding: 0;
	width: 963px;
	height: 19px;
	overflow: hidden;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	color: #dedede;
}
#topBar img
{
	float: left;
	padding: 1px 5px 0 0;
	margin: 0;
}
#topBar a:active, #topBar a:link, #topBar a:visited
{
	color: #dedede;
	text-decoration: none;
	font-weight: normal;
}
#topBar a:hover
{
	text-decoration: underline;
}

/* Planet  - Logo - Leaderboard */

#planet
{
	width: 963px;
	height: 141px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#planet .logo
{
	height: 70px;
	padding:  0 0 0 0;
	margin: 30px 0 0 0;
	float: left;
}
#planet .leaderboard
{
	height: 90px;
	margin: 12px 0 0 0;
	padding: 0 0 0 0;
	float: right;
	font-weight: bold;
	font-size: 8px;
	color: #fff;
}
#planet .leaderboardWL
{
	height: 90px;
	margin: 22px 0 0 0;
	padding: 0 0 0 0;
	float: right;
	font-weight: bold;
	font-size: 8px;
	color: #fff;
}

/* Main Navigation */

#mainNav
{
	width: 963px;
	height: 33px;
	overflow: hidden;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
#mainNav ul
{
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: none;
	font-size: 14px;
	font-weight: 500;
	height: 33px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	float: left;
}
#mainNav #darkblue ul
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background: url(http://www.silicon.de/i/g/s/nav/nav_blue-bg-v6.gif) 0% 0px repeat-x;

}
#mainNav #darkblue li
{
	background-color: #000033;
	border-top: 1px solid #1c1c9b;
	border-left: 1px solid #1c1c9b;
	border-right: 1px solid #1c1c9b;
}
#mainNav #darkblue li.on
{
	background-color: #fff;
	border-top: 1px solid #1c1c9b;
	border-left: 1px solid #1c1c9b;
	border-right: 1px solid #1c1c9b;
}
#mainNav #green ul
{
	margin: 0 0 0 0;
}
#mainNav #green li
{
	background-color: #a9c551;
	margin: 0 0 0 0;
	padding-top: 1px;
	border-bottom: 1px solid #a9c551;
}
#mainNav #green li a:hover
{
	text-decoration: underline
}
#mainNav #aqua ul
{
	margin: 0 0 0 0;
	padding: 0;
	float: right;
}
#mainNav #aqua li
{
	height: 31px;
	background-color: #5d8ea0;
	margin: 0 0 0 0;
	border-top: 1px solid #929191;
	border-left: 1px solid #929191;
	border-right: 1px solid #929191;
	border-bottom: 1px solid #929191;
}
#mainNav #aqua li a:hover
{
	text-decoration: underline
}
#mainNav li
{
	color: #000;
	height: 33px;
	float: left;
	margin: 0 3px 0 0;
	padding: 0 0 0 0;
}
#mainNav li a
{
	display: block;
	font-weight: normal;
	height: 26px;
	float: left;
	text-align: center;
	padding: 8px 5px 0 5px;
	color: #fff;
}
#mainNav li a:hover
{
	color: #fff;
	text-decoration: none;
}
#mainNav li.on a
{
	display: block;
	font-weight: normal;
	height: 26px;
	float: left;
	text-align: center;
	padding: 0;
	color: #000033;
}
#mainNav li.on a:hover
{
	color: #000033;
	text-decoration: none;
}
#mainNav li.on
{
	display: block;
	font-weight: normal;
	height: 26px;
	float: left;
	text-align: center;
	padding: 8px  7px 0 7px;
	color: #000033;
}
#mainNav li.on
{
	color: #000033;
	text-decoration: none;
}

/* Nav Dropdown */
.popupbutton
{
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: none;
	font-size: 13px;
	display: block;
	font-weight: normal;
	height: 22px;
	text-align: center;
	padding: 8px 10px 0 10px;
}
.popupbutton Img
{
	margin: -15px 0 0 -20px;
	padding: 8px 10px 0 10px;
}
.dropdownBox
{
	position: absolute;
	border: 1px solid #94dcee;
	width: 170px;
	overflow: hidden;
	padding: 0 0 0 0;
	background-color: #1c94b1;
}
.dropdownBox ul
{
	list-style-type: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	color: #fff;
}
.dropdownBox li
{
	padding: 8px 10px 10px 10px;
	line-height: 14px;
	margin: 0 0 0 0;
	border-bottom: 1px dotted #fff;
}
.dropdownBox li.last
{
	border-bottom: 0px dotted #fff;
	color: #fff;
}
.dropdownBox a
{
	color: #fff;
	font-size: 11px;
	text-decoration: none;
}
.dropdownBox a:hover
{
	text-decoration: underline;
}

/* Sub Navigation */
#Navborder
{
	width: 963px;
	height: 1px;
	overflow: hidden;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: inherit;
	background-repeat: no-repeat;
	background-color: #d0d0d0;
}
#subNav
{
	width: 961px;
	height: 23px;
	background: url(http://www.silicon.de/i/g/s/nav/subNav-bg-v6.jpg) 0% 0px repeat-x;
	border-left: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
	border-bottom: 1px solid #d0d0d0;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#subNav ul
{
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: none;
	font-size: 11px;
	height: 18px;
	padding: 0 0 0 0;
	margin: 5px 0 0 7px;
	float: left;
}
#subNav li
{
	float: left;
	margin: 0 0 0 0;
	padding: 0 10px 0 10px;
	height: 18px;
	background: url(http://www.silicon.de/i/g/s/nav/subnav_border-v6.gif) bottom right no-repeat;
}
#subNav li a
{
	font-weight: bold;
	padding:  0 0 0 0;
	margin:  0 0 0 0;
	color: #25252a;
}
#subNav li a:hover
{
	text-decoration: underline;
}

/* Search + Quicklinks */
#sdql
{
	width: 961px;
	height: 46px;
	background-color: #f1f0fe;
	border-left: 1px solid #d9d9db;
	border-right: 1px solid #d9d9db;
	border-bottom: 1px solid #d9d9db;
}

/* Planet Search */

#sdql #searchbox
{

	padding: 0;
	margin: 0;

}
#sdql .search
{
	float: left;
	padding: 0;
	margin: 12px 0 0 5px;
	width: 375px;
	height: 24px;
}
#sdql .search img
{
	float: left;
	margin: 2px 0 0 0;
	padding: 0 0 0 0;
}
#sdql .search form
{
	padding: 0;
	margin: 0 0 0 0;
	height: 25px;
}
#sdql .search input
{
	float: left;
	margin: 2px 15px 0 5px;
	width: 215px;
	height: 16px;
	padding: 1px;
}
#sdql .search button
{
	background: url(http://www.silicon.de/i/g/s/search/silicon_search_btn-v6.png) 0 0 no-repeat;
	border: 0;
	margin: 0 0 0 0;
	float: left;
	width: 26px;
	height: 25px;
	text-indent: -6667px;
	cursor: pointer;
}
#sdql #date
{
	font-size: 11px;
	font-weight: bold;
	float: left;
	padding: 16px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
}

#sdql #qlbox
{
	margin: 12px 15px 0 0;
	height: 24px;
	float: right;
}
#sdql .ql
{
	float: left;
	font-size: 10px;
	padding: 0 0 0 25px;
	vertical-align: top;
	height: 18px;
	padding-top: 5px;
}
#sdql .ql Img
{
	margin: -2px 0 0 0 ;
	padding: 0;
}
#sdql .ql a
{
	vertical-align: top;
	margin-left: 3px;
	margin-top: 15px;
}


/* Service Box */
#servicesBox
{
	width: 963px;
	height: auto;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #fff;
	background-image: url(http://www.silicon.de/i/g/s/bg/site_bg.gif);
	border-bottom: 1px solid #d0d0d0;
}
.servicesBoxHead
{
	width: 961px;
	height: 26px;
	overflow: hidden;
	border-top: 0px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
	border-left: 1px solid #d0d0d0;
}
.servicesBoxTab
{
	height: 21px;
	width: 90px;
	margin: 5px 0 0 10px;
	text-align: center;
	padding: 0 0 0 0;
	overflow: hidden;
	background-color: #fff;
	border-top: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
	border-left: 1px solid #d0d0d0;
}
.servicesBoxTab H4
{
	font-size: 11px;
	font-weight: bold;
	padding: 3px 0 0 0;
	margin: 0 0 0 0;
}
.servicesBoxBody
{
	width: 961px;
	height: 100%;
	font-size: 12px;
	margin-left: 1px;
	border-top: 1px solid #ddd;

}
.servicesBoxBodyLst
{
	padding: 20px 20px 0 25px;
	margin: 0;
}
.servicesBoxBodyLst UL
{
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 10px 0;
	width: 180px;
}
.servicesBoxBodyLst LI
{
	font-size: 10px;
	line-height: 14px;
	list-style: none;
	margin: 0 0 3px 0;
	padding: 0;
}
.servicesBoxBodyLst LI H5
{
	font-size: 10px;
	margin: 0;
}

.servicesBoxBodyLst LI.space
{
	margin: 0 0 10px 0;
}
.servicesBoxBodyLst a, .servicesBoxBodyLst a:hover
{
	color: #000;
	font-weight: normal;
}
.servicesBoxBodyLst LI H5 a, .servicesBoxBodyLst LI H5 a:hover
{
	font-weight: bold;
}


/* Footer */
/* Footer */
#footer
{
	width: 100%;
	background-color: #6666cc;
	font-size: 10px;
	color: #fff;
	margin: 0 0 0 0;
	padding: 25px 0 25px 0;
	height: auto;
}
#footer .footerbox
{
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
	width: 963px;
}
#footer .footerTxt
{
	text-align: center;
	height: auto;
	margin: 0 105px 0 105px;
	padding: 0 0 0 0;
}
#footer .footerTxt a:active, #footer .footerTxt a:link, #footer .footerTxt a:visited
{
	font-size: 10px;
	text-decoration: none;
	color: #fff;
}
#footer .footerTxt a:hover
{
	text-decoration: underline;
}/* Footer End */



/* index promos - lists */

/* Homepage promo */
#promobox
{
	margin: 0 0 30px 13px;
	padding: 0 0 0 0;
	width: 934px;
	overflow: hidden;
 	background-image: url(http://www.silicon.de/i/g/s/pr/promo_lines-v6.gif);
	background-repeat: repeat-y;
	background-color: #fff;
}
#promobox .promo
{
	font-size: 11px;
	line-height: 15px;
	margin: 0 0 0 0;
	padding: 0 0 10px 0;
	float: left;
	width: 238px;
}
#promobox .promo h3, #promobox .promo p
{
	width: 220px;
}
#promobox .promo h3
{
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	padding: 0 0 4px 0;
	color: #535353;
	margin: 0 0 0 0;
}
#promobox .promo h3 a:active, #promobox .promo h3 a:link, #promobox .promo h3 a:visited
{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #535353;
}
#promobox .promo h3 a:hover
{
	text-decoration: underline;
}
#promobox .promo p
{
	font-size: 11px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
#promobox .promoTopline
{
	font-size: 11px;
	line-height: 12px;
	padding-bottom: 1px;
	margin: 0;
}
#promobox .promoImg
{
	float: left;
	margin: 0 0 10px 0;
	width: 220px;
	height: 165px;
}
#promobox .promo p a:active, #promobox .promo p a:link, #promobox .promo p a:visited, #promobox .promo p a:hover
{
	color: #6666cc;
}
#promobox .promo p a:hover
{
	text-decoration: underline;
}


/* Home left/right box */

/* left box */
#mainContent #colboxleft
{
	width: 297px;
	height: auto;
	float: left;
	background-color: #fff;
}

.contentbonzai
{
	width: 276px;
	height: 90px;
	margin: 0 0 15px 0px;
}
#colboxleft #box
{
	border-bottom: 1px solid #dbdbdb;
	border-top: 1px solid #dbdbdb;
	border-right: 1px solid #dbdbdb;
	padding: 0 0 15px 0;
	margin: 0 0 20px 0;
	height: auto;
	width: 275px;
	font-size: 10px;
}

#colboxleft #box .boxHead
{
	margin: 0 0 0 0;
	color: #6666cc;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	padding: 4px 0 6px 14px;
	border-bottom: 1px solid #dbdbdb;
	font-family: Arial, Helvetica, sans-serif;
}

#colboxleft #box .text
{
	padding: 10px 0 0 14px;
	margin: 0 0 0 0;
	height: 100%;
}

#colboxleft #box .text h3, #colboxleft #box .text p
{
	width: 252px;
	font-size: 10px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	float: left;
	height: auto;
}
#colboxleft #box .text h3 a:active, #colboxleft #box .text h3 a:link, #colboxleft #box .text h3 a:visited
{
	font-weight: bold;
	color: #000;
}
#colboxleft #box .text h3 a:hover
{
	text-decoration: underline;
}

/* right box */
#mainContent #colboxright
{
	width: 292px;
	height: auto;
	float: left;
	background-color: #fff;
}
#colboxright .channelxsPromo
{
	font-size: 11px;
	line-height: 15px;
	margin: 0 0 40px 0;
	padding: 0 0 0 0;
	height: auto;
}
#colboxright .channelxsPromo img
{
	border: 1px solid #CCCCCC;
	float: left;
	margin: 5px 10px 10px 0;
}
#colboxright .PromoTxt
{
	margin: 0 0 5px 0;
	padding: 0 0 0 0;
}
#colboxright .channelxsPromo h3
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	padding: 0 0 5px 0;
	color: #535353;
	margin: 0 0 0 0;
}
#colboxright .channelxsPromo h3 a
{
	color: #535353;
}

#colboxright .channelxsPromo p
{
	padding: 0 0 0 3px;
	margin: 0 0 0 0;
}
#colboxright .channelxsPromo .date
{
	float: left;
	font-size: 10px;
	padding: 0 0 0 3px;
}
#colboxright .channelxsPromo .pipe
{
	float: left;
	font-size: 10px;
	margin: 0 5px 0 5px;
}
#colboxright .channelxsPromo .comments
{
	float: left;
	font-size: 10px;
}
#colboxright .channelxsPromo .comments a
{
	color: #6666cc;
}
#colboxright .channelxsPromo .comments a:hover
{
	text-decoration: underline;
}


/* Channel Promo */
#channelPromo
{
	width: 576px;
	margin: 0 0 40px 13px;
	padding: 0 0 0 0;
	overflow: hidden;
 	background-image: url(http://silicon.de/i/g/s/pr/channel_promo_lines-v6.gif);
	background-repeat: repeat-y;
}
#channelPromo .promo
{
	line-height: 15px;
	margin: 0 0 0 0;
	padding: 0 0 10px 0;
	float: left;
	width: 202px;
}
#channelPromo .promo h3, #channelPromo .promo p
{
	width: 172px;
}
#channelPromo .promo h3
{
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	padding: 0 0 4px 0;
	color: #535353;
	margin: 0 0 0 0;
}
#channelPromo .promo h3 a:active, #channelPromo .promo h3 a:link, #channelPromo .promo h3 a:visited
{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #535353;
}
#channelPromo .promo h3 a:hover
{
	text-decoration: underline;
}
#channelPromo .promo p
{
	font-size: 11px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
#channelPromo .promoImg
{
	float: left;
	margin: 0 0 10px 0;
	width: 172px;
	height: 129px;
}
#channelPromo .promo p a:active, #channelPromo .promo p a:link, #channelPromo .promo p a:visited, #channelPromo .promo p a:hover
{
	color: #6666cc;
}
#channelPromo .promo p a:hover
{
	text-decoration: underline;
}

/* Multimedia Box */
.multimedia
{
	float: left;
	width: 587px;
	background-color: #fbfbfb;
	margin: 0 0 10px 0;
	padding: 0 0 15px 0;
	border: 1px solid #ececec;
	border-left: none;
}
.multimedia h3
{
	float: left;
	width: 560px;
	margin: 5px 10px 10px 7px;
	padding: 0 0 0 7px;
	color: #6666CC;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom: 1px solid #ececec;
	font-family: Arial, Helvetica, sans-serif;
}
.multimedia .head .BoxheadNext, .multimedia .head .BoxheadPrev
{
	cursor: pointer;
	float: left;
	margin: 0 5px 0 3px;
	padding: 0 0 0 0;
}
.multimedia .head .BoxheadImage
{
	cursor: pointer;
	float: left;
	margin: -2px 2px 0 0;
	padding: 0 0 0 0;
	height: 8px;
}
.multimedia .head .BoxheadImage img
{
	height: 8px;
	margin: 0 2px 0 0;
	padding: 0 0 0 0;
}
.multimedia .head .boxNav
{
	height: 20px;
	width: auto;
	vertical-align: top;
}
.multimedia .background
{
	width: 575px;
	float: left;
	margin: 0;
	padding: 0;
	display: inline;
}
.multimedia .content
{
	width: 143px;
	float: left;
	margin: 0;
	padding: 0;
	display: inline;
}
.multimedia .title a
{
	float: left;
	clear: both;
	width: 110px;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
	font-size: 10px;
}
.multimedia .channel a, .box .multimedia .channel
{
	clear: both;
	color: #6666cc;
	float: left;
	font-size: 10px;
	font-weight: bold;
}
.multimedia .background  ul
{
	width: 600px;
	float: left;
	margin: 0;
	padding: 0;
	display: inline;
}
.multimedia .background ul li
{
	margin: 0 15px 0 15px;
	padding: 0;
	display: inline;
}
.multimedia .background ul li img
{
	border: 1px solid #ccc;
}
/* Blue Headline */
.blueheadline
{
	margin: 0 0 0 14px;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif; font-size: 17px;
	font-weight: bold;
	color: #6666cc;
}


/* Content List Box/navi */

/* List navi */
.contentNewsBox
{
	width: auto;
	height: auto;
	margin: 0 0 0 14px;
	background-color: #fff;
}
.contentNewsBoxNavhead
{
	float: left;
	width: 573px;
	height: 27px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
ul.contentNewsBoxNav
{
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 0 0 0 0;
	margin: 4px 0 0 0;
	color: #000033;
}
ul.contentNewsBoxNav a:active, ul.contentNewsBoxNav a:link, ul.contentNewsBoxNav a:visited, ul.contentNewsBoxNav a:hover
{
	color: #000033;
}
ul.contentNewsBoxNav li
{
	border-top: 1px solid #acabab;
	border-right: 1px solid #acabab;
	border-left: 1px solid #acabab;
	background-color: #efefef;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	max-height: 22px;
	overflow: hidden;
	padding: 3px 7px 5px 7px;
	margin: 	0 5px 0 0;
	text-align: center;
	color: #000033;
}
ul.contentNewsBoxNav li a
{
	color: #000033;
}
ul.contentNewsBoxNav li.selected
{
	border-top: 1px solid #acabab;
	border-right: 1px solid #acabab;
	border-left: 1px solid #acabab;
	background-color: #6666cc;
}
ul.contentNewsBoxNav li.selected a:active, ul.contentNewsBoxNav li.selected a:link, ul.contentNewsBoxNav li.selected a:visited, ul.contentNewsBoxNav li.selected a:hover
{
	color: #fff;
}
.contentNewsBoxbar
{
	clear: both;
	width: auto;
	height: 1px;
	overflow: hidden;
	border-top: 1px solid #ddd;
	margin: 0 0 15px 0;
}


/* Content List */
.contentNewslist
{
	font-family:  Verdana, Helvetica, Sans-serif;
	font-size: 12px;
	line-height: 15px;
	padding-bottom: 10px;
	margin: 0 3px 0 5px;
	clear: both;
	padding: 0 0 0 0;
	height: auto;
}
.contentNewslist .item
{
	width: 560px;
	height: auto;
	margin: 0 0 20px 0;
	padding: 0 0 0 0;
	overflow: hidden;
}
.contentNewslist .item .img
{
	float: left;
	width: 130px;
	margin: 0 0 0 0;
}
.contentNewslist .item .text
{
	float: left;
	width: 430px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.contentNewslist .item .text1
{
	width: 100%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.contentNewslist .item Img
{
	vertical-align: text-bottom;
	margin: 0 3px 0 0;
}
.contentNewslist .item h4
{
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #535353;
	margin: 0 0 3px 0;
	padding: 0 0 0 0;
}
.contentNewslist .item h4 a:active, .contentNewslist .item h4 a:link, .contentNewslist .item h4 a:visited
{
	color: #535353;
}
.contentNewslist .item h4 a:hover
{
	color: #535353;
}
.item p
{
	padding: 0;
	margin: 2px 0 0 0;
}
.item .storyForm
{
	font-size: 11px;
	font-weight: bold;
	color: #45459b;
	padding-right: 5px;
}
.item .storyTime
{
	font-size: 11px;
	color: #676767;
}
.contentNewslist .item ul
{
	list-style-type: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.contentNewslist .item li
{
	float: left;
	font-size: 11px;
	margin: 0 0 0 0;
	padding: 4px 0 0 0;
	height: auto;
}
.item li a:active, .item li a:link, .item li a:visited
{
	color: #6666cc;
	font-weight: normal;
	padding: 7px 0 0 5px;
}
.item li a:hover
{
	text-decoration: underline;
}
.item .moreNews
{
	border: 1px solid #bc0000;
	width: 120px;
}
.item .moreNews p
{
	color: #ab0000;
	text-align: center;
	font-size: 10px;
	margin: 2px 0 2px 0;
	padding: 0 0 0 0;
}
.item .moreNews p a
{
	color: #ab0000;
}
.item .moreNews p a:hover
{
	text-decoration: none;
}


/* Breadcrumb */
#breadcrumb
{
	font-size: 9px;
	margin: 0 0 25px 0;
}
#breadcrumb a:active, #breadcrumb a:link, #breadcrumb a:visited
{
	color: #6666cc;
	padding: 0 5px 0 5px;
}
#breadcrumb a:hover
{
	text-decoration: underline;
}

/* Page Headline/Date */
.pageHeadline, .contentNews
{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}
.pageHeadline .blue, .pageHeadline .gray
{
	float: left;
	text-transform: uppercase;
	font-weight: bold;
	padding-bottom: 5px;
}
.pageHeadline .blue
{
	font-size: 17px;
	color: #6666cc;
}
.pageHeadline .gray
{
	font-size: 17px;
	color: #8d8d8d;
	margin-top: 0px;
	margin-left: 5px;
	padding: 0px;
}

.pageHeadlineDate
{
	font-family:  Verdana, Helvetica, Sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000;
	margin: 9px 0 0 15px;
	float: right;
}


/* Hotarea elements */

#rightColAd
{
	margin: 0 0 20px 0;
	padding: 0 0 0 0;
	text-align: right;
	float: right;
}
.rightColAT
{
	margin: 0 0 20px 0;
}
.rightColBox .dottedline
{
	width: 300px;
	height: 1px;
	border-top: 1px dotted #999;
	clear: both;
	margin-top: 5px;
	padding: 0px;
	margin-left: -25px;
	overflow: hidden;
}
.rightColBox, #rightColBoxLS, #rightColBoxLifeS
{
	border: 1px solid #dbdbdb;
	padding: 0 0 0 0;
	margin: 0 0 20px 0;
	height: 100%;
	width: 334px;
	font-size: 10px;
	background-color: #fff;
}
.rightColText, .rightColTextLS
{
	height: 100%;
	margin: 0 0 10px 0;
	padding: 10px 0 0 10px;
}
#rightColBoxLifeS
{
	background: url(http://www.silicon.de/i/g/s/b/lifestyle_bg-v6.jpg) bottom right no-repeat;
}

.rightColBoxHead
{
	margin: 0 0 0 0;
	color: #6666cc;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	padding: 5px 0 6px 6px;
	border-bottom: 1px solid #dbdbdb;
	font-family: Arial, Helvetica, sans-serif;
}
.rightColBoxHead .gray
{
	color: #8f8f8f;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
}

/* User Comments Box  */
.rightColCommentText
{
	padding: 10px 10px 10px 10px;
	margin: 0 0 0 0;
	height: 100%;
}
.rightColCommentText .datetime
{
	color: #9f9f9f;
}
.rightColCommentText h3
{
	font-size: 10px;
	margin: 3px 0 3px 0;
	padding: 0 0 0 0;
}
.rightColCommentText h3 a:active, .rightColCommentText h3 a:link, .rightColCommentText h3 a:visited
{
	font-weight: bold;
	color: #000;
}
.rightColCommentText h3 a:hover
{
	text-decoration: underline;
	color: #000;
}
.rightColCommentText p
{
	padding: 2px 0 0 0;
	margin: 0 0 3px 0;
}
.rightColCommentText a
{
	color: #6666cc;
}






.rightColTextImgLeft
{
	float: left;
	margin: 0 10px 0 0;
	border: 1px solid #83838a;
	width: 60px;
	height: 60px;
	overflow: hidden;
}
.rightColTextImgRight
{
	float: right;
	margin: 0 10px 0 10px;
}


/* Killer box*/
.killer .rightColBoxHead
{
	color: #fff;
	background-color: #000033;
}
.killer .rightColText h3
{
	margin: 0 0 5px 0;
	padding: 0 0 0 0;
	font-size: 11px;
	color: #6666cc;

}
.killer .rightColText h3 a:active, .killer .rightColText h3 a:link, .killer .rightColText h3 a:visited
{
	font-weight: bold;
	color: #6666cc;
	margin: 0 0 15px 0;
	width: 245px;
}
.killer .rightColText p
{
	width: 245px;
}
.rightColText h3, .rightColText p, .rightColTextLifeStyle h3, .rightColTextLifeStyle p
{
	width: 225px;
	font-size: 10px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	float: left;
	height: auto;
}
.rightColText h3 a:active, .rightColText h3 a:link, .rightColText h3 a:visited
{
	font-weight: bold;
	color: #000;
}


/* Hotarea Box/navi */
.hotareaNavBox
{
	background-color: #fff;
	height: 22px;
	margin: 0;
	padding : 0;
	width: 100%;
}
ul.hotboxNav
{
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	color: #000033;
}
ul.hotboxNav a:active, ul.hotboxNav a:link, ul.hotboxNav a:visited, ul.hotboxNav a:hover
{
	color: #000033;
}
ul.hotboxNav li
{
	border-top: 1px solid #acabab;
	border-right: 1px solid #acabab;
	border-left: 1px solid #acabab;
	background-color: #efefef;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	max-height: 22px;
	overflow: hidden;
	padding: 3px 7px 5px 7px;
	margin: 	0 5px 0 0;
	text-align: center;
	color: #000033;
}
.hotareaNavBox ul.hotboxNav li.unselected
{
	color: #000;
	cursor: pointer;
}
.hotareaNavBox ul.hotboxNav li.selected
{
	color: #fff;
	cursor: pointer;
}
ul.hotboxNav li a
{
	color: #000033;
}
ul.hotboxNav li.selected
{
	border-top: 1px solid #acabab;
	border-right: 1px solid #acabab;
	border-left: 1px solid #acabab;
	background-color: #6666cc;
}
ul.hotboxNav li.selected a:active, ul.hotboxNav li.selected a:link, ul.hotboxNav li.selected a:visited, ul.hotboxNav li.selected a:hover
{
	color: #fff;
}
.rightColBox .topStories h3
{
	color: #404040;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: bold;
	margin: 0;
	padding: 10px 0 0 10px;
}
.rightColBox .topStories ol
{
	color: #6666cc;
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: decimal;
	margin: 10px 0 10px 40px;
	padding: 0;
}
.rightColBox .topStories ol li
{
	color: #6666cc;
	list-style-position: outside;
	padding: 5px 5px 0 0;
	margin: 0 8px 0 0;

}
.rightColBox .topStories ol li a
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	width: 280px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}


.BoxheadTxt
{
	text-transform: uppercase;
}

.hotareaBoxNav
{
	float: right;
	margin: 0 5px 0 0;
	cursor: pointer;
}

.hotareaBoxNav .BoxheadNext, .hotareaBoxNav .BoxheadPrev
{
	float: left;
	display: inline;
	cursor: pointer;
	margin: 1px 5px 0 3px;
}

.hotareaBoxNav .BoxheadImage
{
	float: left;
	display: inline;
	cursor: pointer;
	margin: -1px 2px 0 0;
	padding: 0;
}
.hotareaBoxNav .BoxheadImage img
{
	vertical-align:middle
}




/* Seitenblicke */
.rightColTextLS h3, .rightColTextLS p
{
	width: 205px;
	font-size: 10px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	float: left;
	height: auto;
}
.rightColTextLS h3 a:active, .rightColTextLS h3 a:link, .rightColTextLS h3 a:visited
{
	font-weight: bold;
	color: #000;
}
.rightColTextLS h3 a:hover
{
	text-decoration: underline;
}
.ricghtColTextHead
{
	color: #4d4d4d;
	font-weight: bold;
}
.rightColTextImgleft
{
	float: left;
	padding: 0 0 0 0;
	margin: 0 15px 0 0;
}
.rightColTextLSshort
{
	width: 150px;
	padding: 0 0 0 0;
	margin: 10px 0 0 10px;
	height: 100%;
}
.rightColTextLSshort h3, .rightColTextLSshort p
{
	font-size: 10px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	float: left;
	height: auto;
}
.rightColTextLSshort h3 a:active, .rightColTextLSshort h3 a:link, .rightColTextLSshort h3 a:visited
{
	font-weight: bold;
	color: #000;
}
.rightColTextLSshort  a:hover
{
	text-decoration: underline;
}
.rightColTextLSImage
{
	float: right;
	height: 134px;
	margin: 10px 0 0 0;
	padding: 0 0 0 0;
	vertical-align: top;
}



/* Partner Boxes */
.rightColBoxHeadExternal
{
	padding: 6px 0 6px 6px;
	border-bottom: 1px solid #dbdbdb;
}
.rightColBoxJobsgray, .rightColBoxJobswhite, .rightColBoxEventgray, .rightColBoxEventwhite
{
	height: 100%;
	width: 320px;
	padding: 0 0 0 0;
	margin: 6px 6px 6px 6px;
}
.rightColBoxJobsgray
{
	background-color: #c8c4e1;
}
.rightColBoxJobswhite
{
	background-color: #fff;
}
.rightColBoxEventgray
{
	background-color: #ddd;
}
.rightColBoxEventwhite
{
	background-color: #fff;
}
.rightColBoxTextExternal
{
	margin:  0 0 0 0;
	padding: 6px 9px 6px 6px;
 	height: 100%;
	width: 307px;
}
.rightColBoxTextExternal h3, .rightColBoxTextExternal p
{
	font-size: 10px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.rightColBoxTextExternal h3 a:active, .rightColBoxTextExternal h3 a:link, .rightColBoxTextExternal h3 a:visited
{
	font-weight: bold;
	color: #000;
}
.rightColBoxTextExternal h3 a:hover
{
	text-decoration: underline;
}
.rightColVorlagen
{
	font-size: 11px;
	line-height: 15px;
	margin: 0 0 0 0;
	padding: 10px 0 5px 10px;
	width: 324px;
	height: 100%;
}
.rightColVorlagenImg
{
	margin: 0 0 0 0;
	width: 120px;
	float: left;
}
.rightColVorlagenTxt
{
	float: left;
	width: 195px;
	margin: 0 0 0 5px;

}
.rightColVorlagen h3
{
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	padding: 0 0 4px 3px;
	color: #989899;
	margin: 0 0 0 0;
}
.rightColVorlagen h3 a:active, .rightColVorlagen h3 a:link, .rightColVorlagen h3 a:visited, .rightColVorlagen h3 a:hover
{
	color: #989899;
}
.rightColVorlagen p
{
	color: #575757;
	font-weight: bold;
	padding: 0 0 0 3px;
	margin: 0 0 0 0;
}
.rightColVorlagenTeaser
{
	padding: 10px 0 0 0;
	margin: 0 0 0 0;
	width: 318px;
	height: auto;
	clear: both;
}

/* Hotarea Multimediabox */
.rightColMultiMed
{
	float: left;
	width: 120px;
	font-size: 10px;
	margin: 20px 15px 0 15px;
	padding: 0 0 20px 0;
}
.rightColMultiMedImg
{
	padding: 0 0 0 0;
	margin: 0 0 5px 0;
}
.rightColMultiMed h3
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.rightColMultiMed h3 a:active, .rightColMultiMed h3 a:link, .rightColMultiMed h3 a:visited
{
	color: #000;
	font-size: 9px;
	font-weight: bold;
}
.rightColMultiMed h3 a:hover
{
	text-decoration: underline;
}
.rightColMultiMed p
{
	font-size: 9px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

/* Hotarea Blog */
#rightColRedBlogBox
{
	border-top: 1px solid #dbdbdb;
	border-right: 1px solid #dbdbdb;
	border-left: 1px solid #dbdbdb;
	background: url(http://www.silicon.de/i/g/s/bg/background_border.jpg) 0px 100% repeat-x;
	font-size: 10px;
	height: 100%;
	width: 334px;
	margin: 0 0 20px 0;

}
.rightColRedBlogBG
{
	padding: 35px 0 0 0;
	margin: 0 0 0 0;
	background: url(http://www.silicon.de/i/g/s/b/red_blog_bg-v55.jpg) 0px 0px no-repeat;
}
.rightColRedBlog
{
	margin: 0 90px 0 10px;
	padding: 5px 0 15px 0;
	border-bottom: 1px solid #dbdbdb;
}
.rightColRedBlog h3
{
	font-size: 11px;
	color: #4d4d4d;
	padding: 0 0 0 0;
	margin: 5px 0 0 0;
}
.rightColRedBlog p
{
	color: #000;
	font-weight: bold;
	padding: 0 0 0 0;
	margin: 3px 0 10px 0;
}
.rightColRedBlog h3 a:active, .rightColRedBlog h3 a:link, .rightColRedBlog h3 a:visited
{
	font-size: 11px;
	color: #4d4d4d;
	font-weight: bold;
}
.rightColRedBlog h3 a:hover
{
	text-decoration: underline;
}


/* STORY  */
#story
{
	margin-left: 14px;
	padding: 0;
}
#story .servicesLinks
{
	float: left;
	width: 588px;
	font-size: 10px;
	margin: 16px 0 21px 0;
}
#story .servicesLinks .email2friend
{
	float: left;
	display: inline;
	margin-right: 10px;
	padding: 3px 0 0 22px;
	background: url(http://www.silicon.de/i/g/s/a/icn_share-v6.gif) top left no-repeat #fff;
	min-height: 19px;
	cursor: pointer;
}
#story .servicesLinks .printThis
{
	float: left;
	display: inline;
	margin-right: 10px;
	padding: 3px 0 0 22px;
	background: url(http://www.silicon.de/i/g/s/a/ico_print_this-v6.jpg) top left no-repeat #fff;
	min-height: 19px;
	cursor: pointer;
}
#story .servicesLinks .trackback
{
	float: left;
	display: inline;
	margin-right: 10px;
	padding: 3px 0 0 22px;
	background: url(http://www.silicon.de/i/g/s/a/ico_trackback-v6.gif) top left no-repeat #fff;
	min-height: 19px;
	cursor: pointer;
}
#story .servicesLinks .socialLinks
{
	float: left;
	display: inline;
	margin: 1px 10px 0 0;
	padding: 2px 0 0 22px;
	background: url(http://www.silicon.de/i/g/s/a/ico_bookmark-v6.gif) top left no-repeat #fff;
	min-height: 19px;
	cursor: pointer;
}

#story .servicesLinks .feedback
{
	float: left;
	display: inline;
	margin-top: 0px;
	padding: 3px 0 0 22px;
	min-height: 19px;
	background: url(http://www.silicon.de/i/g/s/a/comment-v6.gif) top left no-repeat #fff;
	cursor: pointer;
}

/* Story elements */
.leftColStory
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-size: 12px;
}
.storyRoof
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-size: 10px;
	color: #909090;
	font-weight: bold;
}
.storyHeadline h1
{
	padding: 0 0 0 0;
	margin: 5px 0 5px 0;
	font-size: 18px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #535353;
}
.storyTags ul
{
	list-style-type: none;
	padding: 0 0 0 0;
	margin: 0 0 5px 0;
}
.storyTags li
{
	float: left;
	font-size: 11px;
	margin: 0 0 5px 0;
	padding: 4px 0 0 0;
}
.storyTags li a:active, .storyTags li a:link, .storyTags li a:visited
{
	color: #6666cc;
	font-weight: normal;
	padding: 7px 0 0 5px;
}
.storyTags li a:hover
{
	text-decoration: underline;
}
.storyAutor
{
	font-size: 10px;
	color: #6666cc;
	margin: 5px 0 0 0;
	padding: 0;
	float: left;
}
.bar
{
	font-size: 10px;
	float: left;
	padding: 0 5px 0 5px;
	margin: 5px 0 0 0;
}
.storyAutorBox
{
	font-size: 10px;
	line-height: 12px;
	margin: 30px 0 30px 0;
	padding: 10px;
	border: 1px solid #ddd;
}
.storyAutorBox IMG
{
	padding: 0 10px 0 0;
	float: left;
	vertical-align: top;
}
.storyPubDate
{
	font-size: 10px;
	color: #909090;
	margin: 5px 0 0 0;
	float: left;
}
.storyText
{
	margin: 25px 0 20px 0;
}
.storyText P a:active, .storyText P a:link, .storyText P a:visited
{
	color: #6666cc;
}
.storyTags P a:hover
{
	text-decoration: underline;
}
.storyText p
{
	line-height: 18px;
	margin: 0 0 15px 0;
	padding: 0 0 0 0;
}
.storyImage
{
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 15px;
}
.storyImage img
{
	margin-bottom: 1em;
}



/* Artikel Links Print, Comment, Send, Trackback silicon v5 */
.storyLinks DIV, .storyLinks IMG
{
	float: left;
}
.storyLinks
{
	float: left;
	width: 160px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.storyLinks IMG
{
	float: left;
	padding: 0 3px 0 0;
}
.linkTxt
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.storyLinks a:active, .storyLinks a:link, .storyLinks a:visited, .storyShareLinks a:active, .storyShareLinks a:link, .storyShareLinks a:visited
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 11px;
	color: #000;
}
.storyLinks a:hover, .storyShareLinks a:hover
{
	text-decoration: underline;
}
.storyLinks UL
{
	list-style: none outside;
	padding: 0 0 0 0;
	margin: 0 0 0 20px;
}
.storyLinks LI
{
	height: 30px;
	width: 150px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}


/* Related Artikel  */
.storyRelated
{
	font-size: 10px;
	line-height: 175%;
	margin: 40px 0 0 0;
	padding: 0 0 0 0;
}
.storyRelated  .gray
{
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 5px;
	color: #8d8d8d;
}
.storyRelated UL
{
	list-style: none outside;
	padding: 0 0 0 0;
	margin: 10px 0 35px 5px;
}
.storyRelated li
{
	background: url(http://www.silicon.de/i/g/s/a/arrows2.gif) no-repeat 0 5px;
	vertical-align: text-top;
	padding: 0 0 7px 15px;
	margin: 0 0 0 0;
}
.storyRelated LI IMG
{
	margin: 2px 0 0 2px;
}
.storyPageNavigation img
{
	vertical-align: top;
}



/* Overlay Box elements */
.serviceexpandbox
{
	padding: 0;
	margin: 5px 10px 10px 10px;
	background-color: #fff;
}
.serviceexpandbox h3
{
	border-bottom:2px solid #6666cc;
	padding: 0 0 2px 0;
	margin: 0;
	color: #171717;
	font-family: Georgia,Times New Roman,Times,serif;
	font-weight: normal;
	font-size: 16px;
	width: 100%;
}
.serviceexpandbox p
{
	display: block;
	float: none;
	text-align: left;
	font-weight: bold;
	font-size: 10px;
	margin: 17px 0 0 0;
	clear: both;
	color: #000;
	font-size: 11px;
}
.serviceexpandbox ul
{
	padding: 0;
	margin: 20px 0 0 0px;
	list-style-position: outside;
	list-style-type: none;
	text-align: left;
}
.serviceexpandbox li
{
	float: left;
	padding: 0;
	margin: 0 50px 10px 0;
}
.serviceexpandbox li a
{
	font-size: 11px;
	padding: 0;
	margin: 0 0 5px 0;
	color: #000;
}
.serviceexpandbox .facebook a
{
	background: url(http://www.silicon.de/i/g/s/a/icn_tbg_facebook-v6.gif) 0px 0px no-repeat;
	margin: 0;
	padding: 2px 0 0 20px;
	height: 20px;
}
.serviceexpandbox .digg a
{
	background: url(http://www.silicon.de/i/g/s/a/icn_tbg_digg-v6.gif) 0px 0px no-repeat;
	margin: 0;
	padding: 2px 0 0 20px;
	height: 20px;
}
.serviceexpandbox .delicious a
{
	background: url(http://www.silicon.de/i/g/s/a/icn_tbg_delicious-v6.gif) 0px 0px no-repeat;
	margin: 0;
	padding: 2px 0 0 20px;
	height: 20px;
}
.serviceexpandbox .webnews a
{
	background: url(http://www.silicon.de/i/g/s/a/icn_tbg_webnews_dev-v6.gif) 0px 0px no-repeat;
	margin: 0;
	padding: 2px 0 0 20px;
}

.serviceexpandbox .twitter a
{
	background: url(http://www.silicon.de/i/g/s/a/ico_twitter_16x16-v6.jpg) 0px 0px no-repeat;
	margin: 0;
	padding: 2px 0 0 20px;
}
.serviceexpandbox button
{
	background: url(http://www.silicon.de/i/g/s/a/sendme_btn.jpg) 0 0 no-repeat;
	border: 0;
	width: 93px;
	height: 19px;
	cursor: pointer;
	margin: 5px 0 0 168px;
	vertical-align: top;
}
.serviceexpandbox .sendfriend
{
	margin: 15px 0 0 0;
	padding: 0;
}




/* Impressum */
.impHeadtitle
{
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 5px;
	color: #8d8d8d;
}

/* from v5*/


/* Suche */

.suche IMG
{
	float: left;
}
.suchBegriff
{
	height: 30px;
	font-size: 18px;
	color: #000;
	font-weight: bold;
	margin: -3px 0 0 0;
	float: left;
}
.suchTreffer
{
	color: #575757;
	font-size: 12px;
	font-weight: bold;
	float: left;
	margin: 3px 0 0 10px;
}
.suchCategoryNews
{
	height: 14px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.suchCategorySpotlights
{
	height: 18px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.suchList
{
	font-size: 12px;
	line-height: 15px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.sucheItem
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px 0 10px 5px;
	border-bottom: 1px dotted #999;
}

.sucheItem .text
{
	font-size: 12px;
	padding: 5px 5px 2px 0;
	line-height: 14px;
}

.sucheItem .text a:link, .sucheItem .text a:active, .sucheItem .text a:visited
{
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
	color: #535353;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.sucheItempupl
{
	font-size: 10px;
	margin-top: 0px;
	padding: 0px
}

.sucheItempupl a:link, .sucheItempupl a:active, .sucheItempupl a:visited
{
	font-size: 10px;
	color: #6666cc;
	margin-top: 0px;
	padding: 0px
}

.sucheItempupl a:hover
{
	text-decoration: underline;
}
.moreResults, .moreResults a:link, .moreResults a:active, .moreResults a:visited
{
	font-size: 11px;
	padding: 15px 0 40px 0;
	line-height: 12px;
	font-weight: bold;
	text-align: right;
}


/* Story Gallery */

#storyPreGallery
{
	width: 575px;
	margin: 40px 0 36px 0;
}

#storyPreGallery H3
{
	font-size: 12px;
	padding: 0;
	margin: 0 0 9px 0;
}
#storyPreGallery P
{
	font-size: 10px;
	line-height: 10px;
	padding: 0;
	margin: 15px 0 0 0;
}

.preGalleryFrame
{
	width: 85px;
	height: 110px;
	border: 1px solid #d0d0d0;
	float: left;
}








/* Bilderstrecke und Videos */
#media
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.mediaTop
{
	margin: 15px 0 0 0;
}
.mediaHead
{
	float: left;
	width: 575px;
	padding: 15px 0 0 0;
}

#mediaBox
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 100%;
}
.mediaNavTop, .mediaNavBottom
{
	width: 933px;
	height: 24px;
	background-color: #6666cc;
	text-align: center;
}
.mediaNavTop
{
 border-bottom: 2px solid #000033;
}
 .mediaNavBottom
{
  border-top: 2px solid #000033;
}
.mediaNavTop a.on
{
    text-decoration: underline;
}
.mediaNavTop a, .mediaNavBottom a
{
	margin: 0 10px 0 0;
	padding: 0 0 0 0;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	vertical-align: top;
}
.mediaavTop a:hover, .mediaNavBottom a:hover
{
	text-decoration: underline;
}
.mediaImgFrame
{
	width: 567px;
	height: 400px;
	background-color: #ddd;
	float: left;
}
.mediaImg
{
	padding: 30px 43px 0 43px;
}
.mediaVidFrame
{
	width: 378px;
	height: 400px;
	background-color: #ddd;
	float: left;
}
.mediaVid
{
	margin: 0 0 0 0;
	padding: 28px 0 0 28px;
}
.mediaImg P
{
	font-size: 10px;
	color: #666666;
	text-align: right;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.mediaContentBoxGallery, .mediaContentBoxVid
{
	height: 400px;
	float: left;
}
.mediaContentBoxGallery
{
	width: 359px;
}
.mediaContentBoxVid
{
	width: 555px;
}
.mediaContent
{
	padding: 0 0 0 0;
	margin: 26px 15px 0 26px;
}
.mediaContentVid
{
	width: 325px;
	height: 350px;
	padding: 0 0 0 0;
	margin: 26px 0 0 26px;
	float: left;
	overflow: hidden;
}
.mediaContent H3, .mediaContentVid H3
{
	font-size: 16px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	color: #535353;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.mediaContent P, .mediaContentVid P
{
	font-size: 12px;
	line-height: 16px;
}
.mediastoryTags ul
{
	list-style-type: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.mediastoryTags li
{
	float: left;
	font-size: 11px;
	margin: 0 0 0 0;
	padding: 4px 0 0 0;
}
.mediastoryTags li a:active, .mediastoryTags li a:link, .mediastoryTags li a:visited
{
	color: #6666cc;
	font-weight: normal;
	padding: 7px 0 0 5px;
}
.mediastoryTags li a:hover
{
	text-decoration: underline;
}
.mediastoryAutor
{
	font-size: 10px;
	color: #6666cc;
	margin: 5px 0 0 0;
}
.mediastoryPubDate
{
	font-size: 10px;
	color: #909090;
	margin: 5px 10px 0 0;
	float: left;
}
.mediaLinks
{
	width: 100%;
	padding: 5px 0 0 0;
	margin: 15px 0 0 0;
	float: left;
	border-top: 1px dashed #ccc;
}
.mediaLinks IMG
{
	padding: 0 3px 0 0;
	float: left;
}
.medialinkTxt
{
	padding: 2px 0 0 0;
	margin: 0 0 0 0;
}
.mediaLinks a:active, .mediaLinks a:link, .mediaLinks a:visited
{
	margin: 0 0 0 0;
	padding: 2px 0 0 0;
	font-size: 11px;
	color: #000;
}
.mediaLinks a:hover
{
	text-decoration: underline;
}
.mediaLinks UL
{
	list-style: none outside;
	padding: 0 0 0 0;
	margin: 0 0 0 5px;
}
.mediaLinks LI
{
	height: 15px;
	width: 150px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.mediaVidLinksFrame
{
	width: 184px;
	height: 350px;
	margin: 26px 0 0 10px;
	float: left;
}
.storyShareLinksVid
{
	margin: 0 0 5px 0;
}
.storyShareLinksVid a:active, .storyShareLinksVid a:link, .storyShareLinksVid a:visited
{
	margin: 0 0 0 0;

	padding: 0 0 0 0;
	font-size: 11px;
	color: #000;
}
.storyShareLinksVid a:hover
{
	text-decoration: underline;
}


/* Fav Diashows   */
.favDiashow
{
	height: auto;
	padding: 10px 10px 0 10px;
}
.favDiashow IMG
{
	float: left;
	margin: 0 0 0 0;
}
.favDiashow P a:active, .favDiashow P a:link, .favDiashow P a:visited
{
	font-weight: normal;
	padding: 0 0 0 0;
}
.favDiashow P a:hover
{
	text-decoration: underline;
}
.favDiashowNr
{
	font-size: 20px;
	color: #6666cc;
	font-weight: bold;
	float: left;
	margin: -5px 10px 0 0;
}
.favDiashowImg
{
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.favDiashowText
{
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 10px;
	text-align: left;
}

.favDiashowText H3
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	line-height: 14px;
}
.favDiashowText P
{
	font-size: 10px;
	margin: 2px 0 0 0;
	padding: 0 0 0 0;
}
.favDiashowText H3 a:active, .favDiashowText H3 a:link, .favDiashowText H3 a:visited
{
	font-size: 10px;
	font-weight: bold;
	color: #4d4d4d;
}
.favDiashowText H3 a:hover
{
	text-decoration: underline;
}


/* Newsletter Abo */
.meinReg P
{
	font-size: 12px;
	padding: 0 15px 5px 0;
}
.nlabo
{
	font-size: 11px;
	font-weight: bold;
	width: 575px;
	clear: both;
}
.nlname
{
	float: left;
	width: 200px;
}
.nlinfo
{
	float: left;
	width: 52px;
	margin: 0 30px 0 0;
}
.nltype
{
	float: left;
	width: 250px;
}
.abocheck, .abotext, .nlcheck, .nltext
{
	float: left;
}
 .nltext, .abotext
{
	padding: 2px 0 0 0;
}
.nltext
{
	margin: 0 25px 0 0;
}
.formElement
{
	margin: 0 0 0 5px;
	padding: 0 0 30px 5px;
	clear: both;
}
.feldForm, .labelForm
{
	float: left;
}
.labelForm
{
	width: 135px;
	font-size: 11px;
	font-weight: bold;
	padding: 3px 0 0 0;
}
.feldForm select, .feldForm input
{
	font-size: 11px;
}
.feldForm input
{
	width: 195px;
}
.feldForm select
{
	width: 200px;
}


/*  Stellenmarkt  */

.jobListBoxHead
{
	width: 575px;
	height: 20px;
	background-color: #6666cc;
}
.jobListBoxHeadTxt2
{
	font-size: 11px;
	font-weight: bold;
	color: #000;
	padding: 10px 0 0 0;
	margin: 0 0 15px 0;
}
.jobListBoxHeadTxt
{
	font-size: 9px;
	font-weight: bold;
	color: #fff;
	padding: 3px 0 0 5px;
}
.jobListRowDG
{
	font-size: 11px;
	width: 573px;
	overflow: hidden;
	padding: 10px 0 10px 0;
	margin: 0 0 0 0;
	border-right: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
	border-left: 1px solid #dbdbdb;
	background-color: #ebebeb;
	background-image: url(../i-s-a/jobbox_background.gif)

}
.jobListRowLG
{
	font-size: 11px;
	width: 573px;
	overflow: hidden;
	padding: 10px 0 10px 0;
	margin: 0 0 0 0;
	border-right: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
	border-left: 1px solid #dbdbdb;
	background-color: #fff;
	background-image: url(../i-s-a/jobbox_background.gif)
}
.jobListRowTitle
{
	width: 330px;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.jobListRowTitle H3
{
	font-size: 11px;
}
.jobListRowTitle H3, .jobListRowTitle P, .jobListRowFrom P, .jobListRowPlace P
{
	margin: 0 10px 5px 10px;
	padding: 0 0 0 0;
}
.jobListRowFrom
{
	width: 133px;
	float: left;
	height: 100%;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.jobListRowPlace
{
	width: 110px;
	float: left;
	height: 100%;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.such_feld
{
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	line-height: 11px;
	border: 1px solid #aaaaaa;
	color: #000000;
	height: 16px;
	width: 152px;
	vertical-align: top;
	text-decoration: none;
}
.stmt_button
{
	font-size: 12px;
	text-align: center;
	color: #000000;
	width: 75px;
	height: 17px;
	margin-left: 10px;
	background-color: #fff;
	border: 1px solid #dbdbdb;
	vertical-align: top;
}
.text_colored
{
	font-size: 12px;
	line-height: 15px;
	color: #6666cc;
}
.jobWListBoxHead
{
	width: 575px;
	height: 20px;
	background-color: #6666cc;
}
.jobWListBoxHeadTxt2
{
	font-size: 11px;
	font-weight: bold;
	color: #000;
	padding: 0 0 15px 0;
}
.jobWListBoxHeadTxt
{
	font-size: 9px;
	font-weight: bold;
	color: #fff;
	padding: 0 0 0 5px;
	background-color: #6666cc;
}
.jobWListRowDG
{
	width: 575px;
	font-size: 11px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background-color: #ebebeb;
}
.jobWListRowLG
{
	width: 575px;
	font-size: 11px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background-color: #fff;
}
.jobWListRowTitle
{
	width: 330px;
	float: left;
	padding: 10px 0 10px 0;
	margin: 0 0 0 0;
	border-left: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
	border-right: 1px solid #dbdbdb;
}
.jobWListRowTitle H3
{
	font-size: 11px;
	margin: 0 0 0 0;
	padding: 0 10px 0 10px;
}
.jobWListRowTitle P, .jobWListRowFrom P, .jobWListRowPlace P
{
	font-size: 11px;
	margin: 0 0 0 0;
	padding: 10px 10px 0 10px;
}
.jobWListRowFrom
{
	width: 133px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	vertical-align: top;
}
.jobWListRowPlace
{
	width: 112px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	vertical-align: top;
}


/* Impressum */

.impHead
{
	font-size: 17px;
	font-weight: bold;
	margin: 0 0 10px 0;
}
.impText
{
	font-size: 12px;
	margin: 0 0 30px 3px;
}
.impWorkerRow
{
	margin: 0 0 0 0;
	width: 575px;
	height: 20px;
}
.impWorkerName
{
	font-size: 12px;
	width: 338px;
	float: left;
	margin: 0 0 0 3px;
}
.impWorkerMail, .impWorkerInfo
{
	width: 52px;
	float: left;
	margin: 0 10px 0 0;
}


/* Vorlagen-Archiv */

.vorlagenNavRight
{
	float: left;
	width: 150px;
	margin: 0 10px 10px 0;
}
.vorlagenNavLeft
{
	float: left;
	width: 145px;
	margin: 0 10px 10px 15px;
}
.vorlagenLevel1
{
	font-size: 10px;
	font-weight: bold;
	margin-top: 10px;
}
.vorlagenLevel
{
	font-size: 10px;
	font-weight: bold;
	margin-top: 10px;
	margin: 0 0 5px 0;
}
.vorlagenNavLeft UL, .vorlagenNavRight UL
{
	list-style-type: none;
	margin:  0 0 5px 0;
	padding: 0 0 0 5px;
}
.vorlagenNavLeft LI, .vorlagenNavRight LI
{
	font-size: 10px;
	margin: 0 0 0 0;
	padding: 0 0 0 5px;
}
#vorlagenSuche
{
	font-size: 12px;
	margin: 0 0 45px 0;
	padding: 0 0 0 0;
	height: 25px;
}
.gobutton
{
	padding: 3px 0 0 5px;
	float: left;
}
#vorlagenIntro
{
	font-size: 12px;
	margin-bottom: 30px;
	width: 575px;
	height: 166px;
	padding: 0;
	background: url(/i/g/s/a/vorlagen_intro_bgr.jpg) no-repeat;
}
#vorlagenIntro H3
{
	font-size: 17px;
	margin: 5px 0 5px 120px;
	padding-top: 5px;
}
#vorlagenIntro .text
{
	margin: 0 10px 0 120px;
}
#VorlagenIntro ul
{
	margin: 8px 0 0 0;
}
#vorlagenIntro li
{
	margin: 3px 0 0 150px;
	width: 354px;
}
#vorlagenContent
{
	width: 575px;
	font-size: 12px;
	float: left;
}
#vorlagenContent Form
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
#vorlagenContent H1
{
	font-size: 12px;
}
.vorlagenModuleTitle
{
	font-weight: bold;
	margin: 0 0 5px 0;
}

.vorlagenListLinkContainer
{
	margin-bottom: 40px;
}

.vorlagenListLink
{
	width: 575px;
	font-weight: bold;
	line-height: 15px;
	margin-bottom: 5px;
}
.vorlagenListHead
{
	width: 575px;
	height: 25px;
	color: #fff;
	background-color: #6666cc;
}
.vorlagenItemListHead
{
	width: 278px;
	float: left;
	margin: 5px 15px 0 3px;
}
.vorlagenPreisListHead
{
	width: 85px;
	text-align: right;
	margin: 5px 15px 0 0;

	float: left;
}
.vorlagenDateiListHead
{
	width: 102px;
	text-align: right;
	margin: 5px 3px 0 0;
	float: right;
}
.vorlagenDetailsList
{
	width: 575px;
	margin-bottom: 10px;
}
.vorlagenItemList
{
	width: 276px;
	float: left;
	margin-left: 3px;
	margin-right: 15px;
}
.vorlagenItemListTitle
{
	font-weight: bold;
	margin-bottom: 3px;
}
.vorlagenItemListDesc
{
	font-weight: normal;
	margin-bottom: 5px;
}
.vorlagenItemListKat
{
	font-size: 10px;
	font-weight: normal;
	line-height: 15px;
}
.vorlagenPreisList
{
	width: 85px;
	text-align: right;
	margin-right: 15px;
	float: left;
}
.vorlagenDateiList
{
	width: 102px;
	text-align: right;
	margin-right: 3px;
	float: right;
}
.vorlagenLine
{
	width: 575px;
	height: 1px;
	margin-top: 11px;
	margin-bottom: 10px;
	border-top: 1px dotted #999;
	float: left;
	overflow: hidden;
}
.vorlagenWeiterNavi
{
	height: 28px;
	margin: 15px 0 0 0;
	width: 575px;
}
.vorlagenWeiterNaviBottom
{
	height: 28px;
	margin: 0 0 0 0;
	width: 575px;
}
.vorlagenWeiterNaviInhalt
{
	font-size: 10px;
	line-height: 15px;
	text-align: right;
	width: 250px;
	padding-top: 2px;

	float: left;
}

.vorlagenCategoryPath
{
	font-size: 10px;
	line-height: 15px;
	margin-bottom: 5px;
}
.vorlagenProdPreImage
{
	width: 238px;
	float: left;
	border: 1px solid #000;
}
.vorlagenTemplatePath
{
	width: 575px;
	margin-bottom: 15px;
}
.vorlagenProdRightside
{
	width: 238px;
	float: left;
	margin: 0 0 0 25px;
}
.vorlagenProdExten, .vorlagenProdPrice, .vorlagenProdMoreInfo {
	padding-bottom: 15px;
}
.vorlagenProdDesc
{
	clear: both;
	padding: 25px 0 35px 0;
}
#vorlagenSpacer
{
	width: 30px;
	float: left;
}
#vorlagenNavi
{
	width: 197px;
	font-size: 12px;
	float: right;
}
.vorlagenNaviLine
{
	width: 197px;
	height: 1px;
	margin-bottom: 10px;
	background-image: url(http://www.silicon.de/web/img/site/bg_bw_dotted.gif);
	overflow: hidden;
}
.vorlagenLevel1
{
	font-size: 10px;
	font-weight: bold;
	margin-top: 10px;
}
.vorlagenLevel2
{
	font-size: 10px;
	margin-bottom: 3px;
}
.vorlagenLevel2
{
	font-size: 10px;
	margin-bottom: 7px;
}
.vorlagenLevel2Container
{
	padding-left: 7px;
	margin-top: 5px;
}
.vorlagenOrderButton
{
	width: 160px;
	height: 16px;
	padding: 1px 0 1px 5px;
	margin: 0;
	font-size: 11px;
	color: #fff;
	background-color: #6666cc;
	border: 1px solid #aaa;
}
a.vorlagenOrderLink: active, a.vorlagenOrderLink: visited, a.vorlagenOrderLink: link, a.vorlagenOrderlink: hover {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

.vorlagensuchfeld
{
	height: 15px;
	width: 200px;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	padding: 2px 0 0 0;
	margin: 0;
	font-size: 10px;
	line-height: 11px;
	border: 1px solid #aaa;
	color: #000;
	text-decoration: none;
}
.vorlagenArticle
{
	width: 575px;
	height: 44px;
	margin-bottom: 10px;
	background: url(/i/g/s/a/vorlagen_ico.gif) no-repeat;
	overflow: hidden;
}
.vorlagenArticle H3
{
	font-size: 17px;
	padding: 0 0 0 0;
	margin: -2px 0 0 40px;
}
.vorlagenHeadPic
{
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
}



/* Eventkalender */

.eventNav
{
	width: 575px;
	height: 30px;
	margin: 40px 0 0 0;
}
.eventNavRight, .eventNavMid, .eventNavLeft
{
	float: left;
	height: 30px;
}
.eventNavRight, .eventNavLeft
{
	margin: 3px 0 0 0;
	width: 150px;
	font-size: 12px;
}
.eventNavRight
{
	text-align: right;
}
.eventNavRight IMG, .eventNavLeft IMG
{
	vertical-align: 	top;
	padding: 3px 0 0 0;
}
.eventNavMid
{
	width: 275px;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
}
.eventBox
{
	background-color: #ddd;
	width: 575px;
	height: 100%;
	margin: 0 0 15px 0;
}
.eventNameBox
{
	margin: 0 0 3px 105px;
	padding: 5px 0 0 0;
	font-size: 11px;
	font-weight: bold;
}
.eventDateBox
{
	margin: 0 0 0 105px;
	padding: 5px 0 0 0;
	font-size: 10px;
}
.eventPlaceBox
{
	margin: 0 0 0 105px;
	padding: 2px 0 5px 0;
	font-size: 10px;
}
.eventName
{
	font-size: 17px;
	font-weight: bold;
	margin: 0 0 20px 0;
	color: #535353;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.eventDate, .eventPlace
{
	font-size: 11px;
}
.eventText
{
	margin: 25px 0 15px 0;
}
.eventText p
{
	line-height: 18px;
	margin: 0 0 5px 0;
	padding: 0 0 0 0;
}
.eventLinks
{
	font-weight: bold;
	font-size: 11px;
	margin: 0 0 20px 0;
}
.eventLinks IMG
{
	vertical-align: top;
	padding: 3px 0 0 0;
}

.eventInfo
{
	font-weight: bold;
	font-size: 10px;
	margin: 5px 0 0 105px;
	padding: 0 0 10px 0;
}

/* Vorlagen.de */

/* Benchpark */
.benchtopics
{
	margin-bottom: 45px;
}
.benchHead
{
	font-size: 17px;
	font-weight: bold;
	color: #ababab;
	margin-bottom: 20px;
}
.benchrank
{
	font-size: 9px;
	margin: 0 0 0 0;
	height: auto;
	width: 575px;
}
.benchgrpheadl
{
	background: #6666cc;
	width: 115px;
	float: left;
	height: 15px;
	color: #fff;
}
.benchgrpheadr
{
	width: 80px;
	float: right;
	height: 15px;
}
.benchgrpa
{
	width: 189px;
	background: #ddd;
	height: 17px;
	margin: 1px 1px 0 0;
	float: left;
}
.benchlink
{
	vertical-align: middle;
}
.benchpoint
{
	text-align: right;
	padding: 0 30px 0 0;
	vertical-align: middle;
}
.benchgrpb
{
	width: 80px;
	height: 17px;
	background-color: #ddd;
	float: left;
	margin: 1px 0 0 0;
	text-align: right
}

/* WhitepaperBox */

.wpBox
{
	width: 573px;
	height: auto;
	border: 1px #ddd solid;
	margin: 15px 0 25px 0;
}
.wpBox H4
{
	width: 536px;
	margin: 10px 0 15px 15px;
	padding: 0 0 10px 0;
	border-bottom: 1px #ddd solid;
}
.wpBox a:active, .wpBox a:link, .wpBox a:visited
{
	text-decoration: none;
	font-size: 14px;
	color: #000;
}
.wpBox a:hover
{
	text-decoration: underline;
}
.wpBox p
{
	font-size: 12px;
	width: 383px;
	line-height: 17px;
	margin: 0 15px 0 0;
	padding: 0 0 0 0;
	float: left;
}
.wpBox .link
{
	width: 548px;
	margin: 15px 15px 15px 0;
	text-align: right;
}
.wpBox Img
{
	margin: 0 15px 0 15px;
	float: left;
}
.wpBox .link a:active, .wpBox .link a:link, .wpBox .link a:visited
{
	font-size: 10px;
	color: #6666cc;
	font-weight: bold;
	text-decoration: none;
}
.wpBox .link a:hover
{
	text-decoration: underline;
}





.contentNewslist
{
	font-family:  Verdana, Helvetica, Sans-serif;
	font-size: 12px;
	line-height: 15px;
	padding-bottom: 10px;
	margin: 0 3px 0 5px;
	clear: both;
}
.contentNewslist Img
{
	vertical-align: text-bottom;
	margin: 0 3px 0 0;
}
.contentNewslist h4
{
	font-size: 14px;
	line-height: 20px;
	color: #535353;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin: 0;
	padding: 0;
	clear: both;
}
.contentNewslist h4 a:active, .contentNewslist h4 a:link, .contentNewslist h4 a:visited
{
	color: #535353;
}
.contentNewslist h4 a:hover
{
	color: #535353;
}
.contentNewslist p
{
	padding: 0;
	margin: 2px 0 0 0;
}

.contentNewslist ul
{
	list-style-type: none;
	padding: 0 0 0 0;
	margin: 4px 0 30px 0;
}
.contentNewslist li
{
	float: left;
	font-size: 11px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.contentNewslist li a:active, .contentNewslist li a:link, .contentNewslist li a:visited
{
	color: #6666cc;
	font-weight: normal;
	padding: 7px 0 0 5px;
}
.contentNewslist li a:hover
{
	text-decoration: underline;
}
.storyTime
{
	font-size: 11px;
	color: #676767;
}

/* Comments Box */
.comments form
{
	font-size:11px;
	margin:0;
	padding:0;
}

.comments h4
{
	font-size:11px;
	display:inline;
	float:left;
	margin:3px 0 0 0;
	padding:0;
}

.comments form .captchaText
{
	font-size:11px;
	width:580px;
	display:block;
	float:left;
	font-weight:bold;
	float:left;
	margin:3px 0 0 0;
	padding:0;
}

.comments form .captchaImg
{
	float:left;
	display:inline;
	float:left;
	margin:3px 0 0 0;
	padding:0;
}

.comments form .captchaSound
{
	display:inline;
	font-size:11px;
	float:left;
	margin:63px 20px 0 20px;
	padding:0;
}

.comments form .captchaInput
{
	display:inline;
	font-size:11px;
	float:left;
	margin:90px 20px 0 30px;
	padding:0;
}


.comments input[type=text]
{
	font-size:11px;
	margin-right:10px;
	display:inline;
	float:left;
}

.comments textarea
{
	font-size:11px;
	width:560px;
	height:200px;
}

/* Content Promo */

.contentSpotlight
{
	font-size: 11px;
	line-height: 15px;
	margin: 0 0 25px 0;
	padding: 0 0 0 0;
	width: 560px;
	height: 100px;
}
.contentSpotlightImg
{
	margin: 3px 0 25px 0;
	padding: 0 0 0 0;
	border: 1px solid #c0c0c0;
	width: 120px;
	height: 90px;
	float: left;
}
.contentSpotlightTxt
{
	float: left;
	width: 422px;
	margin: 0 0 15px 12px;

}
.contentSpotlight h3
{
	vertical-align: text-top;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	padding: 0 0 4px 3px;
	color: #000000;
	margin: 0 0 0 0;
}
.contentSpotlight h3 a:active, .contentSpotlight h3 a:link, .contentSpotlight h3 a:visited, .contentSpotlight h3 a:hover
{
	color: #000;
}
.contentSpotlight p
{
	font-size: 12px;
	padding: 0 0 0 3px;
	margin: 0 0 0 0;
}
.promoTopline
{
	font-size: 11px;
	line-height: 12px;
	padding-bottom: 1px;
	margin: 0;
}

.contentSpotlight p a:active, .contentSpotlight p a:link, .contentSpotlight p a:visited, .contentSpotlight p a:hover
{
	color: #6666cc;
}
 .contentSpotlight p a:hover
{
	text-decoration: underline;
}
.channelPromo
{
	font-size: 12px;
	line-height: 15px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 560px;
	height: auto;
}
.channelPromoImg
{
	margin: 3px 10px 0 0;
	border: 1px solid #c0c0c0;
	width: 120px;
	height: 90px;
	float: left;
}
.channelPromoTxt
{
	width: 425px;
	float: right;
	text-align:left;
	vertical-align:top;
	margin: 0 0 0 0;
	padding: 0 0 15px 0;
	font-size: 12px;

}
.channelPromo h3
{
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	padding: 0 0 10px 0;
	color: #535353;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin: 0 0 0 0;
}
.channelPromo h3 a:active, .channelPromo h3 a:link, .channelPromo h3 a:visited, .channelPromo h3 a:hover
{
	color: #535353;
}
.channelPromo p
{
	padding: 0 0 0 3px;
	margin: 0 0 0 0;
}
.channelPromoTopline
{
	font-size: 11px;
	line-height: 12px;
	padding-bottom: 1px;
	margin: 0;
}

.channelPromo p a:active, .channelPromo p a:link, .channelPromo p a:visited, .channelPromo p a:hover
{
	color: #6666cc;
}
 .channelPromo p a:hover
{
	text-decoration: underline;
}

/* Archiv */
#yrs
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: auto;
}
#yrs ul
{
	width: 334px;
	margin: 0 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: none;
	font-weight: bold;
	font-size: 11px;
	padding: 10px 0 10px 20px;
}
#yrs li
{
	float: left;
	width: 100px;
	height: 20px;
	margin: 0 0 0 0;
	padding: 5px 0 0 10px;
	background: url(http://www.silicon.de/i/g/s/a/list_arrow.jpg) no-repeat 0 10px;
	word-spacing: 2px
}
#yrs li.selected a
{
	color: #6666cc;
}
#yrs li.selected a:active, #yrsli.selected a:link, #yrs li.selected a:visited, #yrs li.selected a:hover
{
	color: #6666cc;
}
/* Cal */
#cal
{
	margin: 15px 0 15px 0;
}

#cal h3
{
	margin: 0 0 10px 0;
	padding: 0 0 5px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #6666cc;
	border-bottom: 1px solid #ddd;
}
#cal .month
{
	width: 155px;
	height: 121px;
	margin: 0 0 0px 0;
	background-color: #ddd;
	background:url(/i/g/s/b/cal-bg-v2.png ) no-repeat;
}
#cal .left
{
	float: left;
	margin: 0 9px 0 9px;
}
#cal .right
{
	float: right;
	margin: 0 8px 0 0;
}

#cal .month h6
{
	width: 154px;
	text-align:center;
	margin: 0 0 0 0;
	padding: 1px 0 0 0;
	color: #fff;
}
#cal .month ul
{
	width: 147px;
	margin: 7px 0 0 0;
	padding: 0 0 0 0;
	list-style-type: none;
	font-size: 9px;

}
#cal .month li
{
	width: 21px;
	height: 15px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align:right;
	float: left;
}
/* Most searched */

.promotxt
{
	color: #9f9f9f;
	font-weight: bold;
	font-size: 12px;
	padding: 10px;
}
.promolist {
	margin: 5px 0 0 0;
	padding: 0 0 0 0;
	}

.promolist ol li
{
	position: relative;
}
.promolist ol
{
	list-style-position: outside;
	display:	block;
	margin: 0 0 0 10px;
	padding: 0 0 0 28px;
	height: 110px;
	list-style-type: decimal;
	vertical-align: middle;
}
.promolist li
{
	margin: 0px;
	padding: 0px;
}
.promolist  ol li.col1 {
	margin-left: 0px;
}
.promolist  ol li.col2
{
	margin-left: 150px;
}
.promolist li.top
{
  margin-top: -96px;
}
/* Content List */
.archivList
{
	font-family:  Verdana, Helvetica, Sans-serif;
	font-size: 12px;
	line-height: 15px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.archivItem
{
	margin: 0 0 20px 0;
}
.archivItem Img
{
	vertical-align:middle;
	padding: 2px 0 0 0;
	margin:  0 3px 0 0;
}
.archivItem .gray, .archivItem .black
{
	font-weight: bold;
	font-family:Georgia, "Times New Roman", Times, serif;
}
 .archivItem .black
{
	color: #535353;
}

.archivItem .gray
{
	color: #9f9f9f;
	margin: 0 4px 0 0;
}
.archivItem p
{
	font-size: 12px;
	padding: 0;
	margin: 1px 0 0 0;
}
/* Toolkit hotareabox */
#rightColThemenBox
{
	border-top: 1px solid #dbdbdb;
	width: 100%;
	padding: 0 0 0 0;
	margin: 0 0 20px 0;
}
.rightColBoxThemenHead
{
	margin: 0 0 0 0;
	width: 328px;
	padding: 4px 0 6px 6px;
	border-left: 1px solid #dbdbdb;
	border-right: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
}
#rightColThemenRow
{
	width: 334PX;
	border-left: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
	border-right: 1px solid #dbdbdb;
	height: 100%;
	font-size: 10px;
	font-weight: bold;
	background: url(http://www.silicon.de/i/g/s/bg/background_border.jpg) 158px 0px repeat-y;
}
.hpBoxArrow
{

	float: left;
	padding: 0 3px 10px 4px;
	margin: 0 0 0 0;
}
.hpBoxArrow IMG
{
	padding: 14px 0 0 0;
	margin: 0 0 0 0;
	vertical-align:bottom;
}
.themenOne
{
	width: 144px;
	height: 100%;
	float: left;
	padding: 10px 0 10px 0;
	margin: 0 5px 0 0;

}
.themenOne a:active, .themenOne a:link, .themenOne a:visited
{
	color: #525252;
}

.themenOne a:hover
{
	color: #525252;

}/* Channel Highlight  */

.channelhighlight
{
	font-size: 12px;
	line-height: 15px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 560px;
	height: auto;
}
.channelhighlightImg
{
	margin: 3px 10px 0 0;
	border: 1px solid #c0c0c0;
	width: 120px;
	height: 90px;
	float: left;
}
.channelhighlightTxt
{
	width: 425px;
	float: right;
	text-align:left;
	vertical-align:top;
	margin: 0 0 0 0;
	padding: 0 0 15px 0;
	font-size: 12px;

}
.channelhighlight h3
{
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	padding: 0 0 10px 0;
	color: #535353;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin: 0 0 0 0;
}
.channelhighlight h3 a:active, .channelhighlight h3 a:link, .channelhighlight h3 a:visited, .channelhighlight h3 a:hover
{
	color: #535353;
}
.channelhighlight p
{
	padding: 0 0 0 3px;
	margin: 0 0 0 0;
}
.channelhighlightTopline
{
	font-size: 11px;
	line-height: 12px;
	padding-bottom: 1px;
	margin: 0;
}

.channelhighlight p a:active, .channelhighlight p a:link, .channelhighlight p a:visited, .channelhighlight p a:hover
{
	color: #6666cc;
}
 .channelhighlight p a:hover
{
	text-decoration: underline;
}
.wpHeadline h1
{
	padding: 0 0 0 0;
	margin: 5px 0 5px 0;
	font-size: 18px;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif
	color: #000;
}

.storyForm
{
	font-size: 11px;
	font-weight: bold;
	color: #45459b;
	padding-right: 5px;
}

/* Multimediabox */
.multimediaHA
{
	margin: 10px 0 0 14px;
	padding: 0 0 0 0;
	height: 50px;
	width: 305px;
	border-bottom: 1px dotted #ddd;

}
.multimediaHA .rightColTextImgLeft
{
	float: left;
	margin: 0 10px 0 0;
	border: 1px solid #83838a;
	width: 50px;
	height: 39px;
	overflow: hidden;

}
.multimediaHA .rightText
{
	margin: 0 0 5px 0;
	padding: 0 0 0 0;
	height: auto;
	width: 240px;
	float: left;
}
.multimediaHA .rightText h3
{
	margin: 0 0 5px 0;
	padding: 0 0 0 0;
	font-size: 11px;
	color: #6666cc;
	height: auto;

}
.multimediaHA .rightText h3 a:active, .multimediaHA .rightText h3 a:link, .multimediaHA .rightText h3 a:visited
{
	font-weight: bold;
	color: #6666cc;
	margin: 0 0 0 0;
	width: 240px;
}

.multimediaHA .rightText .channelname
{
	font-size: 10px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	float: left;
	height: auto;
	width: 240px ;
}
.multimediaHA .rightText .channelname a:active, .multimediaHA .rightText .channelname a:link, .multimediaHA .rightText .channelname a:visited
{
	font-weight: bold;
	color: #535353;
}
/* Multimedia Soziallinks */

.mediaLink
{
	float: left;
	width: 330px;
	font-size: 10px;
	padding: 0 0 0 0;
	margin: 16px 0 21px 0;
	border-top:1px dashed #CCCCCC;
}
.mediaLink .email2friend
{
	float: left;
	display: inline;
	margin-top: 10px;
	margin-right: 10px;
	padding: 3px 0 0 22px;
	background: url(http://www.silicon.de/i/g/s/a/icn_share-v6.gif) top left no-repeat #fff;
	min-height: 19px;
	cursor: pointer;
}
.mediaLink .trackback
{
	float: left;
	display: inline;
	margin-top: 10px;
	margin-right: 10px;
	padding: 3px 0 0 22px;
	background: url(http://www.silicon.de/i/g/s/a/ico_trackback-v6.gif) top left no-repeat #fff;
	min-height: 19px;
	cursor: pointer;
}
.mediaLink .socialLinks
{
	float: left;
	display: inline;
	margin: 10px 10px 0 0;
	padding: 2px 0 0 22px;
	background: url(http://www.silicon.de/i/g/s/a/ico_bookmark-v6.gif) top left no-repeat #fff;
	min-height: 19px;
	cursor: pointer;
}


.rightColCommentText .line
{
	width: 100%;
	margin-top: 10px;
	height: 1px;
}

.promocomment
{
	background:#FFFFFF url(http://www.silicon.de/i/g/s/a/comment-v6.gif) no-repeat scroll left top;
	cursor:pointer;
	display:inline;
	margin-top:2px;
	min-height:19px;
	padding:1px 0 0 22px;
	float: left;
}

.promocomment a:hover
{
	text-decoration:underline;
}
.promocomment a
{
	color:#6666CC;
	font-size: 10px;
}

/* Hotarea Videos Fade */
.haVideoImg
{
	height:187px;
	margin:11px 0 0 11px;
	width:312px;
}
.haVideomore
{
	float:right;
	margin:5px 10px 0 0;
}
.haVideoInfo
{
	margin:5px 10px 0;
	padding:0;
}
.haVideoInfo h3
{
	margin:10px 0 5px 0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 14px;
	color: #535353;
}
.haVideoInfo h3 a
{
	color: #535353;
	font-weight: bold;
}
.haVideoInfo p
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.haVideoInfo ul
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 1px 0 0;
	padding:0;
}
.haVideoInfo li
{
	color:#6666cc;
	float:right;
	margin:0;
	padding:0 0 1px 13px;
	vertical-align:middle;
}
.haVideoInfo li a
{
	color:#6666cc;
}


/* social link icons (sprite) */

.iconsharediv {
	float: left;
	margin-right: 20px;
	height: 16px;
	font-size: 11px;
}

a.linkIcon {
	display: block;
	height: 16px;
	line-height: 16px;
	padding-left: 20px;
	padding-bottom: 5px;
	background: transparent url(http://www.zdnet.de/i/g/z/ico/sprite_linkicons.png) no-repeat scroll 0 0;
}

a.linkIcon.noblock {
	display:inline;
}

a.linkIcon.rss {
	background-position: 0 -1137px;
}

a.linkIcon.facebook {
	 background-position: 0 -454px;
}

a.linkIcon.digg {
	background-position: 0 -400px;
}

a.linkIcon.webnews {
	background-position: 0 -510px;
}

a.linkIcon.twitter {
	background-position: 0 -734px;
}

a.linkIcon.buzz {
	background-position: 0 -621px;
}

a.linkIcon.delicious {
	background-position: 0 -344px;
}

a.linkIcon.stumble {
	background-position: 0 -1248px;
}

a.linkIcon.newsvine {
	background-position: 0 -849px;
}

a.linkIcon.yahoobookmark {
	background-position: 0 -1582px;
}

a.linkIcon.reddit {
	background-position: 0 -1021px;
}

a.linkIcon.google {
	background-position: 0 -288px;
}

a.linkIcon.yahoobuzz {
	background-position: 0 -1638px;
}

a.linkIcon.share {
	background-position: 0 -1192px;
}

a.linkIcon.email {
	background-position: 0 -56px;
}

a.linkIcon.print {
	background-position: 0 -965px;
}

a.linkIcon.comments {
	background-position: 0 -1px;
}

a.linkIcon.externalLink {
	background-position: 0 -172px;
}

a.linkIcon.permalink {
	background-position: 0 -677px;
}

a.linkIcon.alert {
	background-position: 0 -566px;
}

a.linkIcon.photo {
	background-position: 0 -905px;
	padding-left:25px;
	height:20px;
}

a.linkIcon.video {
	background-position: 0 -1522px;
	padding-left:25px;
	height:20px;
}

a.linkIcon.more {
	background-position: 0 -1304px;
	padding-left:10px;
}

a.linkIcon.moreBlack {
	background-position: 0 -1353px;
	padding-left:10px;
}

a.linkIcon.twitter.border {
	twitter_ico_gb
	padding-left:30px;
	line-height:1.8em;
	height:1.8em;
}

a.linkIcon.facebook.border {
	background-position: 0 -228px;
	padding-left:30px;
	line-height:1.8em;
	height:1.8em;
}

a.linkIcon.email.border {
	background-position: 0 -112px;
	padding-left:30px;
	line-height:1.8em;
	height:1.8em;
}

a.linkIcon.rss.border {
	background-position: 0 -1077px;
	padding-left:30px;
	line-height:1.8em;
	height:1.8em;
}

a.linkIcon.video.border {
	background-position: 0 -1462px;
	padding-left:30px;
	line-height:1.8em;
	height:1.8em;
}

a.linkIcon.mobile.border {
	background-position: 0 -789px;
	padding-left:30px;
	line-height:1.8em;
	height:1.8em;
}


