/*// Page Styles //*/
* {margin: 0; padding: 0;}	
form {margin: 0; padding: 0;}
h1 {font-size: 19px; color: #858383;}
h2 {font-size: 16px; line-height: 20px; color: #00749E;}
.h2 {font-family: Arial, Helvetica, sans-serif; line-height: 18px; font-size: 12px; color: #312E2E; font-weight: bold;}
h6 {font-size: 16px; line-height: 20px; color: #00749E;}
.h6 {font-family: Arial, Helvetica, sans-serif; line-height: 18px; font-size: 12px; color: #312E2E; font-weight: bold;}
h3 {font-size: 15px; color: #656565;}
html, body {background: #FFF url(/style/images/bg.gif) repeat-x left top; margin: 0px; padding: 0px; text-align: center;}
body, tr, td {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
a img { 
  border: 0;
}

/*// Link Styles //*/
a:link,a:visited,a:active {color:#FFFFFF; text-decoration: none;}
a:hover	{color:#FFFFFF; text-decoration: underline;}
#topcrumbs a:link, #topcrumbs a:visited, #topcrumbs a:active {color: #FFFFFF;text-decoration: none;}
#topcrumbs a:hover {color: #FFFFFF;text-decoration: underline;}
#elektronik-startseite-hinweis a:link {color: #FFFFFF;text-decoration: none;}

/*// Main Content Structure //*/
#sitewrapper {width: 980px; border-right: 0px solid #CCC; text-align: left; vertical-align: middle; margin: 0px auto; padding: 0px;}
#logobin {width: 980px; height: 90px; text-align: right; margin: 0px auto;padding: 0px;}
#top-tabs {float: right; width: 350px; height: 29px; margin-top: 61px;}
#topcrumbs {float: right; width: 350px; height: 15px; margin-top: 70px; font-family: Tahoma, Arial; font-size: 10px; color: #B3B2B2;}
#logo {float: left; width: 129px; height: 53px; margin-top: 20px;}
#logo h1 {
	float: left;
	font-size: 11pt;
}
#logo a {
	text-decoration: none;
	font-weight: normal;
	color: #bcbcbc
}

#logo a:visited {
	color:#bcbcbc 
}

#searchbar {width: 420px; text-align: right; height: 22px; float: right; margin-top: 10px; font-size: 12px; color: white;}
* html div#searchbar {margin-top: 6px;}

/*// Main Navigation Styles //*/
#slidetabsmenu {width: 650px; height: 45px; font-family: Tahoma, Arial; font-size: 11px; line-height: 12px; margin-top: 15px;}
* html div#slidetabsmenu {margin-top: 12px; margin-bottom: 0px;}
#slidetabsmenu ul {list-style-type: none; margin:0; margin-left: 0; padding:0;}
#slidetabsmenu li {display:inline; margin:0; padding:0;}
#slidetabsmenu a {float:left; background:url(/style/images/menutab_links.gif) no-repeat left top; margin-right: 2px; padding:0 0 0 9px; text-decoration:none;}
#slidetabsmenu a span { float:left; display:block; background:url(/style/images/menutab_rechts.gif) no-repeat right top; padding:7px 15px 25px 6px; font-weight:bold; color:#818181;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#slidetabsmenu a span {float:none;} /* End IE5-Mac hack */
#slidetabsmenu a:hover span {color: white;}
#slidetabsmenu #current a {background-position:0 -92px;}
#slidetabsmenu #current a span {background-position:100% -92px; color: #312E2E;}
#slidetabsmenu a:hover {background-position:0% -46px;}
#slidetabsmenu a:hover span {background-position:100% -46px;}

/*// Content Structure //*/
#conbin {clear: both; width: 980px; margin-top: 13px;}
#conleft {float: left; width: 234px;}
#conright {float: right; width: 728px;}
#indexconright {float: right; width: 300px;}
#indexconleft {float: left; width: 408px;}
.indexconright {float: left; width: 300px;}
.indexconleft {float: right; width: 250px;}

/*// Form styles //*/
.qs-input {border: 1px solid #817F7F; background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 2px; color: #312E2E; margin-bottom: 5px; margin-right: 10px; width: 175px;}
.qs-input:focus {background-color: #F8FABA;}
.signup-input {border: 1px solid #817F7F; background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 2px; color: #312E2E; width: 300px;}
.signup-input:focus {background-color: #F8FABA;}
.normal-input {border: 1px solid #817F7F; background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 2px; color: #312E2E;}
.signup-dropdown {border: 1px solid #817F7F; background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 1px; color: #312E2E; width: 200px;}
.go_button {border: 1px solid #817F7F; background-color: #FCFCFC; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 2px; color: #312E2E;}

/*// Content 300px Right //*/
#adbox {width: 300px; height: 250px; margin-bottom: 5px;}
.tadbox {float:left; margin-right: 15px; width: 336px; height: 280px; font-size: 0px;}
#indexad {width: 300px; margin-bottom: 5px;}
#newsbox {background: #FFF url(/style/images/balken_news.gif) right top no-repeat; width: 298px; border: 1px solid #DADADA; margin-bottom: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000;}
#newsbox p {padding: 10px 15px 10px 15px;}
.newsbox-arrow {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #1FA5C9;}

/*// Content Left 728px//*/
#adbox-slim {clear: both; width: 728px; height: 23px; margin-bottom: 10px; border: 0px dotted #D6D5D5; padding-top: 5px;}
#adbox-leaderboard {clear: both; width: 728px; border: 0px dotted #D6D5D5; padding-top: 0px;}	

.widebin {width: 728px; background-color:#FFF; margin-bottom: 10px;}
.widebin li {margin-left: 25px;}

.links-widebin {width: 728px; border: 1px solid #DADADA; background: #FFF url(/style/images/middlebox_hintergrund.gif) repeat-x left top; margin-bottom: 10px;}
.links-widebin p {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #000000; padding: 10px 15px 10px 15px;}
.links-widebin h2 { font-family: Arial, Helvetica, sans-serif; line-height: 18px; font-size: 16px; color: #898585; font-weight: bold; padding: 15px 15px 0 15px;}

/*// Left Side 234px //*/
#menutree {background: #FFFFFF url(/style/images/balken_pick.gif) right top no-repeat; width: 212px; border: 1px solid #DADADA; margin-bottom: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000; padding: 10px;}
body #menutree tr td {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000;}
* html div#menutree {width: 213px;}
#menutree ul { padding: 3px 3px 3px 3px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: black;}
#menutree li { list-style: none;}
#menutree ul li { line-height: 15px; padding-left: 10px; background: url(/style/images/sponsorbullet_white.gif) no-repeat 0 50%;}

.indexbanner {width: 234px; margin-bottom: 5px; text-align: center; font-size: 0px;}

#inhalt {width: 950px; border: 1px solid #DADADA; background-color: #FCFCFC; margin-bottom: 10px;}
#startseite {width: 650px; border: 1px solid #DADADA; background-color: #FFFFFF; margin-bottom: 10px;}

#elektronik-startseite {
width: 610px;
background-color: #312e2e;
color:#FAFAFA;
font-size:13px;
letter-spacing:0,6px;
background: #312e2e url(/style/images/startseite-hintergrund.gif) no-repeat top;
margin-right:10px;
margin-bottom:10px;
padding:15px;	
}

#elektronik-startseite .header {
	color:#ffffff;
	font-size:18pt;
	margin:0px;
	margin-bottom:3px;
}

#elektronik-start {
width: 935px;
background-color: #312e2e;
color:#FAFAFA;
font-size:13px;
letter-spacing:0,6px;
background: #312e2e url(/style/images/startseite-hintergrund1.gif) no-repeat top;
margin-right:10px;
margin-bottom:10px;
padding:15px;	
}

#elektronik-start h1 {
	color:#ffffff;
	font-size:18pt;
	margin:0px;
	margin-bottom:3px;
}

#startseite1 {float: left; width: 300px;}

#sponsorbox {width: 232px; background: #312E2E url(/style/images/corner_sponsor.gif) right top no-repeat; border: 1px solid #312E2E; margin-bottom: 5px;}
#sponsorbox ul {padding: 10px 15px 10px 15px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: white;}
#sponsorbox li {list-style: none;}
#sponsorbox ul li {line-height: 15px;padding-left: 10px;background: url(/style/images/sponsorbullet.gif) no-repeat 0 50%;}
* html div#sponsorbox {width: 232px;}
#sponsorbox a:link, #sponsorbox a:active, #sponsorbox a:visited {color:#fff;}
#sponsorbox a:hover {color:#00749E;}

#welcomebox {width: 408px; border: 1px solid #DADADA; background-color: #FCFCFC; margin-bottom: 10px;}
#welcomebox h1 {font-family: Arial, Helvetica, sans-serif; line-height: 18px; font-size: 18px; color: #312E2E; font-weight: bold; padding: 10px 15px 0 15px;}
#welcomebox p {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000; padding: 10px 15px 10px 15px;}
#welcomebox td { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; line-height: 14px;}
.middlebox { width: 408px; border: 1px solid #DADADA; background: #FFF url(/style/images/middlebox_bg.gif) repeat-x left top; margin-bottom: 10px;}
.middlebox h1 { font-family: Arial, Helvetica, sans-serif; line-height: 20px; font-size: 18px; color: #312E2E; font-weight: bold; padding: 10px 15px 0 15px;}
.middlebox h2 { font-family: Arial, Helvetica, sans-serif; line-height: 18px; font-size: 16px; color: #898585; font-weight: bold; padding: 0px 15px 0 15px;}
.middlebox p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #312E2E; padding: 10px 15px 10px 15px;}
.middlebox ul { font-family: Arial, Helvetica, sans-serif; font-size: 12px;	line-height: 16px; color: #312E2E; padding: 0px 15px 10px 25px;}

.detailbox { width: 377px; border: 1px solid #DADADA; background: #FFF url(/style/images/middlebox_bg.gif) repeat-x left top; margin-bottom: 10px;}
.detailbox h1 { font-family: Arial, Helvetica, sans-serif; line-height: 20px; font-size: 18px; color: #312E2E; font-weight: bold; padding: 10px 15px 0 15px;}
.detailbox h2 { font-family: Arial, Helvetica, sans-serif; line-height: 18px; font-size: 16px; color: #898585; font-weight: bold; padding: 0px 15px 0 15px;}
.detailbox p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #312E2E; padding: 10px 15px 10px 15px;}
.detailbox ul { font-family: Arial, Helvetica, sans-serif; font-size: 11px;	line-height: 15px; color: #312E2E; padding: 0px 15px 10px 25px;}

.middlebox-img { width: 408px; border: 1px solid #D9D8D8; background-color: #FFF; margin-bottom: 10px; font-size: 0px;}
.middlebox-clean { width: 410px; border: 0px solid #DADADA; background-color: #FFF; margin-bottom: 10px; font-size: 0px;}
.middlebox hr { height: 1px; border: 1px solid #ccc;}
.highlight { color: #FFF; background-color: #312E2E;}
.avatar { border: 1px solid #DADADA; padding: 1px;}

/*// Image Gallery //*/
.photos {border: 4px solid #E6E6E6;font-size:0px;}
.unactivetxt {color:#B0B0B0;}
#imgtrailer tr td { font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.crumb { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #969191;}
.sorting {background-color: #F9F9F9; border: 1px solid #eeeeee; margin: 6px 0 6px 0; font-size: 11px; color: #312E2E;}
.sorting tr td { font-size: 10px;}
.sorting select {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.sorting input {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}

#optionsbox { width: 298px; border: 1px solid #DADADA; margin-bottom: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px;}
#optionsbox p { padding: 10px 15px 10px 15px;}
#optionsbox ul { padding: 10px 15px 10px 15px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: white;}
#optionsbox li { list-style: none;}
#optionsbox ul li { line-height: 16px; padding-left: 10px; background: url(/style/images/sponsorbullet_white.gif) no-repeat 0 50%;}
#optionsbox h1 { font-family: Arial, Helvetica, sans-serif; line-height: 18px; font-size: 18px; color: #312E2E; font-weight: bold; padding: 10px 15px 0 15px;}

.featuredimg { float: left; border: 1px solid #E6E6E6; padding: 2px; margin: 0 10px 0 5px;}
.results { padding: 5px; height: 30px;}

/*// Tutorials //*/
.tutbox-tip { width: 575px; background-color: #FFFFE1; border: 1px solid #E8E8E8; margin: 10px; padding: 10px 10px 10px 10px; line-height: 14px;}
.tutsbox_indent { width: 700px; clear: both; padding: 10px 10px 10px 10px; border: 1px solid #ccc; font-size: 11px; line-height: 16px;color: #666666;}
* html .tutsbox_indent {display: inline;}

.tutsidebar {width: 232px; margin-bottom: 5px;}
.tutsidebar p { padding: 0px 0px 5px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: black; font-weight: bold;}
.tutsidebar ul { padding: 5px 0px 5px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: black;}
.tutsidebar li { list-style: none;}
.tutsidebar ul li { line-height: 14px; padding-left: 10px; background: url(/style/images/sponsorbullet_white.gif) no-repeat 0 50%;}

/*// Footer //*/
#footer-border { clear:both; background: #FFF url(SV07/footerbg.gif) repeat-x left top; width: 100%; background-color: #312E2E; margin: 0px auto; text-align: center;}
#footer { clear:both; width: 980px; padding-top: 50px; margin: 0px auto; text-align: left;}
#footerbin1 { width: 252px; float: left; border-right: 1px solid #615E5E;}
#footerbin2 { width: 367px; float: left; border-right: 1px solid #615E5E; padding: 0px 20px 0px 20px;}
#footerbin3 { width: 299px; float: right; padding: 0px 0px 0px 20px;}
#footerbin4 { clear:both; width: 980px; padding: 20px 0px 20px 0px;}
* html div#footerbin3 { width: 299px;}
#footer p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8E8C8C;}
#footer a:link, #footer a:active, #footer a:visited { color: #C3C2C2; text-decoration: none;}
#footer a:hover { color: #00749E; text-decoration: underline;}

/*// Mailer List Pro Styles //*/
.mproheader { font : bold 14px Verdana, Arial, Helvetica, sans-serif; color: #FFF;}
.mprodescription { font : normal 10px Verdana, Arial, Helvetica, sans-serif; color: #000;}
.mprotdheight { height: 100%;}
.mproheading { font : bold 12px Verdana, Arial, Helvetica, sans-serif; color: #ffffff; background-image: url(images/bg.jpg);}
.mprosubscriptionbox { background-color: #FFFFFF; width: 400px; height: 300px; position: absolute; left: 10px; top: 10px;}
.mproborder { border-left: 2px solid #2157D7; border-right: 2px solid #2157D7; border-bottom: 2px solid #2157D7;}
.mproiframe { width: 100%; height: 100%; border: 0; overflow: auto;}


#elektronik-startseite-hinweis {
	width:1000px;
	margin:auto;
        letter-spacing:0,6px;
}
.footer-elektronikforum {
	width:300px;
	float:left;
	color:#FAFAFA;
	font-size:12px;
	background: #3984a5 url(/style/images/forum-hintergrund.gif) no-repeat top;
	margin-right:10px;
	margin-bottom:10px;
	padding:15px;	
	padding-right:0px;
	position:relative;
}
.footer-elektronikwiki {
	width:300px;
	float:left;
	color:#FAFAFA;
	font-size:12px;
	background: #8cb521 url(/style/images/wiki-hintergrund.gif) no-repeat top;
	margin-right:10px;
	margin-bottom:10px;
	padding:15px;	
	padding-right:0px;
	position:relative;
}
.footer-elektronikblog {
	width:299px;
	float:left;
	color:#FAFAFA;
	font-size:12px;
	background: #d6215a url(/style/images/blog-hintergrund.gif) no-repeat top;
	margin-right:10px;
	margin-bottom:10px;
	padding:15px;	
	padding-right:0px;
	position:relative;
}
#elektronik-startseite-hinweis h2 {
	color:#ffffff;
	font-size:17pt;
	margin:0px;
	margin-bottom:3px;
}
#elektronik-startseite-hinweis ul.news {
	border-top: 1px solid #FFFFFF;
	list-style: none;
	margin-left: 0;
	}
#elektronik-startseite-hinweis ul.news li {
	padding: 5px 0 4px 0;
	border-bottom: 1px solid #8E8C8C;
	}
#elektronik-startseite-hinweis ul.news li.last {
	border-bottom: none;
	}
#elektronik-startseite-hinweis ul.news {
	border-top: none;
	}
#elektronik-startseite-hinweis ul.news li {
	padding: 0 0 4px 0;
	margin-bottom: 5px;
	margin-left: 0;
	border-bottom-color: #8E8C8C;
	border-top-width:30px;
	}
	
	
