/* * {margin:0; padding:0; border:0;}*/
html, body {font-size:100%; height:100%;}
body {margin:0; padding:0; font: 12px Verdana, Arial, Helvetica; color:#000;}
img {border:none;}

a:link, a:visited {color:#3366FF; text-decoration:none;}
a:hover, a:active {color:#3366FF; text-decoration:underline;}

.infozeile {background:yellow; color:#000; font-size:12px; font-weight:bold; text-align:center; padding:5px;}

.info {margin-bottom:20px;}
.info p {padding-left:20px;}
.info .icatch {color:#C00; font-size:20px; font-weight:bold;}
.infow {margin-bottom:20px; padding:2px 5px 2px 80px; border:1px dotted #000; background:#F5FBFF url("images/ll_m2.png") no-repeat 0 0;}
.infow:hover {border:1px solid #000;}
.infohead {padding-left:20px; font-size:10px; color:#888; background: url("images/arrow.png") no-repeat 0 0;}
.box {background:#FCF3D4; border:1px dotted #000; padding:3px;}

#sponsorenbox {border:1px dotted #000; padding:10px;}
.sponsor {float:left; margin:1px 1px 0 0; font-size:10px; width:200px; height:25px; line-height:24px; text-indent:10px; background:#DDD; color:#CC0000;}
#sponsorenbox .sponsor a:link, #sponsorenbox .sponsor a:active, #sponsorenbox .sponsor a:visited {display:block; width:100%; height:100%; text-decoration:none; color:#000;}
#sponsorenbox .sponsor a:hover {background:#FCF3D4; color:#000;}

#container {margin:0; z-index:1; width:100%; text-align:left; background:#000; border:0px;}

#biosflash {float:left; height: 25px; background:#262626;}
#biosflash a {display:block; padding:5px 10px 5px 10px; font-size:11px; font-weight:bold; text-decoration:none; color:#FFF;}

#mainnav {height:25px; background: #0E9AC4; font-size: 11px;}
#mainnav a, #mainnav a:link, #mainnav a:visited {display:block; float:left; padding:5px; margin-top:1px; margin-left:10px; text-decoration:none; color:#FFF;}

#mainnav a:hover {color: #000; background: #eee; border:1px solid #000; padding:4px;}
#mainnav a:active {color: #000; background: #eee; border:1px solid #000; padding:4px;}


#agb {position:absolute; top:0; right:0; height:16px; padding:0 5px 0 5px; margin:0;}
#agb a, #agb a:link, #agb a:visited {color:#000; font-size:10px; text-decoration:none;}
#agb a:hover {text-decoration:underline;}

.header {height:60px; padding:6px 0px 6px 0px; background: #FFF url("images/nav5.png") 0 0 no-repeat;}
#header_l {position:absolute; top:31px; left:0px; height:45px; width:165px;}
#header_l #langswitch {padding: 15px 0px 0px 40px;}
#header_l #langswitch a:link, #header_l #langswitch a:visited {text-decoration:none;}
#header_l #langswitch a:hover, #header_l #langswitch a:active {text-decoration:underline;}

#header_m {position:absolute; top:31px; left:166px; height:45px; width:514px;}
.ueberschrift {padding-top:8px; font: 16px Arial, Helvetica, sans-serif; letter-spacing:2px; color:#FFF;}
.untertitel {font-size:11px; color:#0E9AC4; text-decoration:overline;}

/* #header_r {position:absolute; margin:0; padding:0; top:25px; right:1px; width:234px; height:56px; color:#2A244D; border:2px dotted #0099FF; background:transparent;} */

#warenkorb {position:absolute; top:31px; left:680px; width:319px; height:45px; font-size:10px; color:#FFF;}
#warenkorb a, #warenkorb a:link, #warenkorb a:visited {color:#FFF;}
#warenkorb a:hover, #warenkorb a:active {color:#FFF;}
#warenkorb_l {float:left; width:100px; height:45px;}
#warenkorb_l img {display:block; border:none; padding:0px; margin:6px 0px 0px 20px;}
#warenkorb_r {float:left; padding-top:5px; width:219px;}

#suchseite input.query {position:relative; left:4px; top:5px; margin:0px; padding: 1px 0 1px 0; width:150px; height:13px; border:1px solid #000; font-family:verdana, sans-serif; font-size:10px; background:#FFF; color:#000;}
#suchseite input.button {position:relative; left:1px; top:10px; margin:0px; padding:0px; width:15px; height:15px; border:1px solid #000;}
* html #suchseite input.button {left:-3px;}

#mainnav input.query {position:relative; left:4px; top:1px; margin:0px; padding:1px 0 1px 0; width:100px; height:13px; border:0px; font-family:verdana, sans-serif; font-size:10px; background:#FFF; color:#0E9AC4;}
#mainnav input.button {position:relative; left:1px; top:5px; margin:0px; padding:0px; width:15px; height:15px; border:0px;}
* html #mainnav input.button {left:-3px;}

.clear-both {clear:both;}

#date {float:right; color:#000; font-size:9px; padding-right:5px;}

.biosflashlinks {position:absolute; top:85px; left:0px; width:165px; padding-bottom:10px; overflow:hidden;}
.skyscraper {position:absolute; top:85px; left:830px; width:165px; padding:0px 0px 1px 2px; overflow:hidden;}
.biosflashlinks img, .skyscraper img {display:block;}
.ads468x60 {margin:15px 15px 0px 15px; border-top:1px dotted #DDD; border-bottom:1px dotted #DDD;}

#inhalt {font-size:10px;}

#inhalt a.menukat:link, #inhalt a.menukat:visited {display:block; border-top:4px solid #0E9AC4; font-weight:bold; padding:2px 2px 2px 5px; color:#000; background:#FFF; text-decoration:none; }
#inhalt a.menukat:hover, #inhalt a.menukat:active {background:#e6edf6; color:#0E9AC4; font-weight:bold;}
#inhalt a.menuitem:link, #inhalt a.menuitem:visited {display:block; padding:2px 2px 2px 20px; background:#FFF; color:#444; text-decoration:none; border-bottom:1px dotted #0E9AC4;}
#inhalt a.menuitem:hover, #inhalt a.menuitem:active {background:#e6edf6 url("images/menuehover.png") 3px 5px no-repeat; color:#0E9AC4;}
#inhalt a.menukatsub:link, #inhalt a.menukatsub:visited {display:block; padding:2px 2px 2px 15px; background:#515151; color:#C0C0C0; text-decoration:none; border-bottom:1px solid #808080;}
.menukatsub {color:blue;}
#inhalt a.menukatsub:hover, #inhalt a.menukatsub:active {background:#3C3C3C; color:#C0C0C0;}
#inhalt a.menusubitem:link, #inhalt a.menusubitem:visited {display:block; padding:2px 2px 2px 20px; background:#515151; color:#C0C0C0; text-decoration:none; border-bottom:1px solid #808080;}
#inhalt a.menusubitem:hover, #inhalt a.menusubitem:active {background:#3C3C3C; color:#C0C0C0;}

/* farbige Menubalken */
.mimg {float:left;}
.mlebenslang, .mnews, .mvote, .mfeedback, .msponsor, .mcopyright, .mforsale, .mwerbung, .mtagcloud, .mtop10, .mservice, .mservice1, .mservice2, .mshowip {height:14px; width:165px; font-size:10px; letter-spacing:2px;}
.mservice1 {padding:5px; font-weight:bold;}
.mlebenslang, .msponsor {background: url("images/verlaufrot.png") repeat-x; color:#FFF;}
.mnews, .mvote, .mfeedback, .mcopyright, .mforsale, .mwerbung, .mtagcloud, .mtop10, .mservice, .mservice2, .mshowip, .mmcp, .mpaypal {padding-left:5px; border-top:4px solid #0E9AC4; background:#FFF; color:#282614; font-weight:bold;}

/* ++ + +- -- - */
#sitevotes {float:right; padding: 5px 5px 15px 5px; margin:0px; border:1px solid #FFF; font-size:9px;}
#sitevotes input, #vote input {background:#FFF; border:1px solid #000;}
#sitevotes .svimage {padding-right:1px; float:left; position:relative; background:#FFF;}

/* 5-Sterne-Ranking */
#starvotes {float:right; margin-right:5px; border:1px solid #000;}
#starblock {display:block; font-size:9px; color:#888;}
.rate {list-style:none; margin:0px; padding:0px; height:16px; position:relative; background: url("images/stars.png") top left repeat-x;}
.rate li {text-indent:-90000px; padding:0px; margin:0px;/*\*/float: left;/* */}
.rate li a {display:block; position:absolute; padding:0px; outline:none; width:16px; height:16px; text-decoration:none; text-indent:-9000px; z-index:20;}
.rate li a:hover {background: url("images/stars.png") left center; z-index:2; left:0px;}
.rate a.star1 {left:0px;}
.rate a.star1:hover {width:16px;}
.rate a.star2 {left:16px;}
.rate a.star2:hover {width:32px;}
.rate a.star3 {left:32px;}
.rate a.star3:hover {width:48px;}
.rate a.star4 {left:48px;} 
.rate a.star4:hover {width:64px;}
.rate a.star5 {left:64px;}
.rate a.star5:hover {width:80px;}
.rate li.actrate {display:block; position:absolute; height:16px; background: url("images/stars.png") left bottom; text-indent:-9000px; z-index:1;}

/* biosflash Vote */
#vote .vnum {position:absolute; font-size:9px; left:0px; bottom:-10px;}
#vote .vzu {position:relative; float:left; margin-top:10px; padding:1px; bottom:0px;}

#voteform {background:#FFF; padding:0px 0px 20px 3px;}
#voteform input {background:#FFF;}

#wlebenslang {background: url("images/bglebenslaenglich.png") no-repeat; height:60px; padding-left:90px;}
#wkopfschuss {background: url("images/bgkopfschuss.png") no-repeat; height:60px; padding-left:90px;}
#wtotoderlebendig {background: url("images/bgtotoderlebendig.png") no-repeat; height:60px; padding-left:90px;}

#news, #fb, #links, #totoderlebendig, #domsale, #werbung, #spende, #vote, #powered, #lastblog, #tagcloud, #top10, #service, #service1, #service2, #showip, #paypal {font-size:10px;}
#links {background:#FFF;}


#service1 {background: url("images/service2.png") no-repeat; height:120px;}

#totoderlebendig h3, #domsale h3, #werbung h3, #spende h3, #vote h3, #links h3, #powered h3, #tagcloud h3, #top10 h3, #showip h3 {display:block; background:#FFF; font-size:9px; font-weight:normal; margin:0; padding:0;}
#news h3, #fb h3, #lastblog h3 {display:block; background: #FFF; font-size:9px; font-weight:normal; margin:0; padding:0;}

#werbunghead {display:block; font-weight:normal; letter-spacing:3px; padding:0; margin:0; color:#C69717; background: #3C3C3C;}
#navigation, #newshead, #fbhead, #totoderlebendighead, #domsalehead, #spendehead, #votehead, #linkshead, #poweredhead, #lastbloghead {display:block; font-weight:normal; letter-spacing:3px; padding:0; margin:0; color:#C69717; background: #3C3C3C; border-top: 1px solid #646464;}

#newstitel, #showiptitel, .linkstitel {background:#FFF; font-weight:normal; color:#000; padding-left:2px; margin:0;}
#fbtitel {background:#FFF; font-weight:normal; color:#000; padding-left:2px; margin:0; font-style:italic;}
.votetitel {background:#FFF; font-weight:normal; color:#000; padding-left:2px; padding-top:3px; margin:0; width:150px;}
#poweredtitel {background:#FFF; font-weight:normal; color:#666; padding-left:2px; padding-top:3px; margin:0;}
#lastblogtitel {background:#FFF; font-weight:normal; color:#666; padding-left:2px; margin:0;}
#tagcloudtitel {background:#FFF; font-weight:normal; color:#666; padding-left:2px; margin:0;}
.werbungtitel, .spendetitel, .totoderlebendigtitel, .domsaletitel {background:#FFF; font-weight:bold; color:#CC0000; padding-left:2px; padding-top:3px; margin:0;}

#newsinhalt, .fbinhalt, #lastbloginhalt {background: #FFF; padding:3px; margin:0; color:#666;}
.totoderlebendiginhalt, .domsaleinhalt, .werbunginhalt, #spendeinhalt, #linksinhalt, #serviceinhalt, #serviceinhalt2 {background: #FFF; padding:3px; margin:0;}
#voteinhalt {background: #FFF; padding-bottom:20px; margin:0;}
#poweredinhalt {background: #FFF; padding:3px; margin:0; color:#666; text-align:right;}
.domsaleinhalt2 {background: #FFF; padding:3px; margin:0;}
#tagcloudinhalt, #top10inhalt, #showipinhalt, #paypalinhalt {background: #FFF; padding:3px; margin:0;}

#serviceinhalt1 {background: #FFF; padding:3px; margin:0;}
#serviceinhalt1 img {margin:0; padding:3px;}
#serviceinhalt1 a:link, #serviceinhalt1 a:visited, #serviceinhalt2 a:link, #serviceinhalt2 a:visited {color:#666; text-decoration:none;}
#serviceinhalt1 a:hover, #serviceinhalt1 a:active, #serviceinhalt2 a:hover, #serviceinhalt2 a:active {color:#B71100; text-decoration:none;}

#links img {margin-bottom:3px;}
#kopfschuss img {margin:2px 2px 0px 0px; padding: 0; border:1px solid #CCC;}
.adimg {float:left; padding:20px;}

#neuesterartikel {width:165px; height:120px; background: #FFF url("images/neuester_artikel2.png") no-repeat 0 0;}
#inner_neuesterartikel {position:relative; width:155px; height:100px; font-size:10px; overflow:hidden; padding:5px 5px 5px 5px;}

.newsarchivtime, .fbtime {padding:1px 0px 1px 5px; background:#CCC; color:#515151;}
.newsarchiv, .fb {border-bottom:1px dotted #AAA; padding:5px;}
.newsarchivtitel, .fbname {font-weight:bold; padding:0px 3px 0px 3px;}
.newsarchivinhalt, .fbkomm {padding:0px 5px 5px 26px;}
.newsarchivinfo, .fbinfo {color:gray; font-size:9px;}
.fblink {padding:5px 0px 5px 0px; margin:0px;}

.fbtime {padding:1px 0px 1px 5px; background:#CCC; color:#515151;}
.fb {border-bottom:1px dotted #AAA; padding:5px;}
.fbname {font-weight:bold; padding:0px 3px 0px 3px;}
.fbkomm {padding:0px 5px 5px 26px;}
.fbinfo {color:gray; font-size:9px;}
.fblink {padding:5px 0px 5px 0px; margin:0px;}

#contents .fblink a.fbkat:link, #contents .fblink a.fbkat:visited {font-size:11px; font-weight:bold; padding:5px; background:#515151; color:#FFF; text-decoration:none;}
#contents .fblink a.fbkat:hover, #contents .fblink a.fbkat:active {font-size:11px; font-weight:bold; padding:5px; background:#3C3C3C; color:#FADD93; text-decoration:none;}
#contents {position:absolute; top:90px; top:102px; left:166px; width:665px; background:#FFF; color:#000; overflow:hidden;}
#contents p {line-height: 165%; margin:0 0 10px 0;}
#contents a:link, #contents a:visited {color:#3366FF; text-decoration:none;}
#contents a:hover, #contents a:active {color:#3366FF; text-decoration:underline;}

.contenttitle {margin:20px 0px 2px 0px; width:100%;}
.contenttitle h1 {margin:0px 5px 0px 5px; border-bottom: 1px solid #000; font-size:14px; font-weight:bold; color:#0E9AC4;}
#intro h3 {float:left; color:#000; font-size: 10px; margin-top:0px; padding-left:100px; font-weight:normal;}
#lastmod {float:right; font-size:9px; color:#AAA; padding-right:5px;}

.leistungen li {margin:3px 0px 3px 0px; list-style-image: url("images/checked.png");}
.leistungen2 li {margin:6px 0px 6px 170px; list-style-position: inline; list-style-image: url("images/checked.png");}

#ewerbung {width:100%;}
#ewerbung .ausgabe_d {text-align:center; margin:0 auto; font-size:13px; padding:15px; width:250px; background: #FFF url("images/werbung_d_v.png") no-repeat right 0; border:1px solid #0E9AC4;}
#ewerbung .ausgabe_e {text-align:center; margin:0 auto; font-size:13px; padding:15px; width:250px; background: #FFF url("images/werbung_e_v.png") no-repeat right 0; border:1px solid #0E9AC4;}

#partnerlinks {clear:both; padding:3px 5px 3px 5px; margin-bottom:20px; font-size:11px; color:#000; border-top:1px dotted #0E9AC4; border-bottom:1px dotted #0E9AC4;}
#partner {display:inline; font-size:9px;}
#partner a:link, #partner a:visited {color:#666; text-decoration:none;}
#partner a:hover, #partner a:active {color:#666; text-decoration:underline;}

#hauptzelle {font-size:11px; padding:0px 15px 0px 15px; margin-top:20px;}
#hauptzelle h3 {font-size:12px; margin-top:10px;}
#hauptzelle p {line-height:160%;}
#hauptzelle ul, #hauptzelle ol {padding-left:30px;}

.introimg {float:left; padding: 5px 5px 5px 0px;}
.introtext {float:left; border:1px solid #000; padding:5px; margin-right:5px; font-weight:bold; font-size:12px; color:#333; width:115px;}
p.pabsatz {padding-left:90px;}

/* Seitenkommentare und Feedback*/
#kommentare, #feedback, #blog, #newsarchiv {font-size:10px; margin-top: 30px; padding:5px;}

#kommentare .titel {font-size:11px; font-weight:bold; margin-bottom:1px; padding:2px 0px 2px 5px; color:#FFF; background:#0E9AC4;}
#feedback .titel, #kontakt .titel, #blog .titel, #newsarchiv .titel {font-size:11px; margin-bottom:1px; padding:2px 0px 2px 5px; background:#FFF; border-bottom: 2px solid #0E9AC4;}

#kommentare .beitrag, #feedback .beitrag, #blog .beitrag, #blog .beitraguser, #newsarchiv .beitrag {padding:0; margin:0; background: #FFF url("images/zitatstart3.png") 0 0 no-repeat;}
#kommentare blockquote, #feedback blockquote, #blog blockquote, #newsarchiv blockquote {padding:10px 60px 8px 60px; margin:0; background: transparent url("images/zitatstop3.png") 100% 100% no-repeat; border-bottom: 2px solid #0E9AC4;}
#blog .beitraguser {color:#444;}

#kommentare cite {display:block; text-align:right; font-style:normal; color: #000;}
#feedback cite {display:block; font-style:normal; color:#000; margin-bottom:10px;}
#blog .beitrag cite {display:block; font-style:normal; color:#000; margin-bottom:10px;}
#blog .beitraguser cite {display:block; font-style:normal; color:#444; margin-bottom:10px;}

.komblaettern, .fbblaettern {margin-bottom:2px; background:#FFF; text-align:right;}
.komblaettern a:link img, .komblaettern a:visited img, .fbblaettern a:link img, .fbblaettern a:visited img {border:1px solid #FFF;}
.komblaettern a:hover img, .komblaettern a:active img, .fbblaettern a:hover img, .fbblaettern a:active img {border:1px solid #CCC;}

.chipleiste {font-weight:bold;}
#contents .chipleiste a:link,  #contents .chipleiste a:visited, #contents .chipleiste a:active {display:block; float:left; width:50px; height:15px; text-align:center; color:#FFF; background:#0E9AC4; text-decoration:none; padding:2px 0px 2px 0px; margin:10px 5px 20px 5px;}
#contents .chipleiste a:hover {color:#FFF; background:#262626; text-decoration:none;}
#contents .chipleiste .activepage {display:block; float:left; width:50px; height:15px; text-align:center; color:#FFF; background:#000; text-decoration:none; padding:2px 0px 2px 0px; margin:10px 5px 20px 5px;}

.numleiste {font-weight:bold;}
#contents .numleiste a:link,  #contents .numleiste a:visited, #contents .numleiste a:active {display:block; float:left; width:58px; height:15px; text-align:center; color:#FFF; background:#0E9AC4; text-decoration:none; padding:2px 0px 2px 0px; margin:5px 5px 0px 0px;}
#contents .numleiste a:hover {color:#FFF; background:#262626; text-decoration:none;}
#contents .numleiste .activepage {display:block; float:left; width:58px; height:15px; text-align:center; color:#FFF; background:#000; text-decoration:none; padding:2px 0px 2px 0px; margin:5px 5px 0px 0px;}

form#kom {background:#FFF;}
form#kom #komfieldset {padding:5px; border:1px solid #0E9AC4; border-radius:5px;}
form#kom legend {margin-left:20px; padding:5px; border:1px solid #0E9AC4;  border-radius:5px; background:#FFF; color:#000; font-weight:bold;}
/*form#kom input {border:1px solid #CCC; margin-bottom:1px;}*/
form#kom input.komname, form#kom input.komemail, form#kom input.komverify, form#kom input.komarea {border:1px solid #CCC;}
form#kom #komname, form#kom #komemail {width:200px; margin-bottom:1px;} 
form#kom #komcalc {width:50px; margin-top:1px;}
form#kom textarea {width:500px; border:1px solid #CCC;}
form#kom label {display:block; float:left; width:100px; text-align:right; padding-right:5px;}
form#kom #komverifyimage {padding:1px 0px 0px 105px;}
/* Seitenkommentare END */

/* Shopfeedback */
#shopfeedback .beitrag {width: 550px; font-size:10px; padding:0; margin:0; font-style:italic; color:#808080; background: #F5F5EB url("images/shopzitatstart3.png") 0 0 no-repeat;}
#shopfeedback blockquote {padding:10px 30px 8px 30px; margin:0; background: transparent url("images/shopzitatstop2.png") 100% 100% no-repeat;}
/* Shopfeedback END */

/* Kontakt- und Feedbackformulare */
form#kform {background:#FFF;}
form#kform #kformfieldset {padding:5px; border:1px solid #0E9AC4; border-radius:5px;}
form#kform legend {margin-left:20px; padding:5px; border:1px solid #0E9AC4; border-radius:5px; background:#FFF; color:#000; font-weight:bold;}
/*form#kform input {border:1px solid #CCC;}*/
form#kform input.kformname, form#kform input.kformemail, form#kform input.kformhpage, form#kform input.kformverify, form#kform input.kformarea {border:1px solid #CCC;}
form#kform .kformname, form#kform .kformemail, form#kform .kformhpage, form#kform .kformlinktext {width:200px; margin-bottom:1px;} 
form#kform .kformlink, form#kform .kformlinktitle, form#kform .kformbname, form#kform .kformbacklink {width:350px; margin-bottom:1px;} 
form#kform .kformplatz {width:50px; margin-bottom:1px;} 
form#kform textarea {border:1px solid #CCC; width:500px; margin-top:1px;}
form#kform label {display:block; float:left; width:110px; text-align:right; padding-right:5px;}
form#kform .kformverifyimage {padding:1px 0px 0px 115px;}
form#kform .forminfo {margin-left:115px; color:#666;}
/* Kontaktformulare END */

/* Mainboard-Bios-Chip */
form#mbform {background:#FFF;}
form#mbform #mbformfieldset {padding:5px; border:2px solid #0E9AC4;}
form#mbform legend {margin-left:20px; padding:5px; border:2px solid #0E9AC4; background:#FFF; color:#000; font-weight:bold;}
form#mbform input {border:1px solid #CCC;}
form#mbform #mbhersteller, form#mbform #mbtyp, form#mbform #mbversion, form#mbform #bioshersteller, form#mbform #biostyp {width:200px; margin-bottom:1px;} 

form#mbform select {margin-bottom:1px;}
form#mbform #biosbauform {border:1px solid #CCC;}
form#mbform #formverify {margin-left:0px; margin-bottom:1px;}
form#mbform label {display:block; float:left; width:110px; text-align:right; padding-right:5px;}
form#mbform #formverifyimage {padding:1px 0px 0px 115px;}
form#mbform .forminfo {margin-left:115px; color:#666;}
form#mbform #mborig, form#mbform #mboem, form#mbform #biosneu, form#mbform #biosalt {margin-left:115px;}
/* Mainboard-Bios-Chip END */

/* Umfrage */
form#umfrage #umfragefieldset {padding:5px; border:1px solid #0E9AC4; border-radius:5px;}
form#umfrage legend {margin-left:20px; padding:5px; border:1px solid #0E9AC4; border-radius:5px; background:#FFF; color:#000;}
form#umfrage .r_umfrage {display:block; float:left;}
form#umfrage label {display:block; float:left; width:250px; padding:0px 10px 0px 10px;}
form#umfrage img {border:0px; padding:0px; margin:0px;}
/*form#umfrage input {border:1px dotted #4883DF;}*/

/* Suche */
form#gsearch #gsearchfieldset {padding:5px; border:1px solid #0E9AC4; border-radius:5px;}
form#gsearch legend {margin-left:20px; padding:5px; border:1px solid #0E9AC4; border-radius:5px; background:#FFF; color:#000;}
/*form#gsearch input {border:1px dotted #4883DF;}*/
form#gsearch #gsearchname {width:350px; margin-bottom:1px;} 
form#gsearch #gsearchradio {margin-left:225px;}
form#gsearch label {display:block; float:left; width:100px; text-align:right; padding-right:5px;}
/* Suche END */

/* Standard Formular */
form.stdform {color:#000; overflow:hidden;}
form.stdform .stdformfieldset {border:1px dotted #4883DF; padding:5px;}
form.stdform legend {margin-left:20px; padding:5px; border:1px dotted #4883DF; background:#4883DF; color:#FFF;}
form.stdform input, form.stdform textarea {border:1px dotted #4883DF;}
form.stdform .stdforminput {width:200px; margin-bottom:1px;} 
form.stdform .stdformtextarea {width:500px; margin-bottom:1px;}
form.stdform label {display:block; float:left; width:100px; text-align:right; padding-right:5px;}
form.stdform .stdformimage {overflow:hidden;}
form.stdform .stdbutton {border:1px solid #CCC;}
/* Standard Formular END */

form.wkform .wklabel1 {display:block; float:left; width:80px; text-align:right; padding-right:5px;}
form.wkform .wklabel2, form.wkform .wklabel3 {display:block; float:left; width:60px; text-align:right; padding-left:5px; padding-right:5px;}

/* Adresse Warenkorb */
form#adr {background:#FFF;}
form#adr #adrfieldset {padding:5px; border-left:1px solid #0E9AC4; border-right:1px solid #0E9AC4; border-bottom:1px solid #0E9AC4;}
form#adr legend {margin-left:20px; padding:5px; border:1px solid #CCC; background:#EEECDC; color:#000; font-weight:bold;}
form#adr input {border:1px solid #CCC;}
form#adr #adrfirma, form#adr #adrvorname, form#adr #adrnachname, form#adr #adrstrasse, form#adr #adrwohnort, form#adr #adrland2, form#adr #adremail, form#adr #adremail2, form#adr #adrtelefon {width:200px; margin-bottom:1px;} 
form#adr #adrhausnummer, form#adr #adrplz {width:100px; margin-bottom:1px;} 

form#adr #adrplatz {width:50px; margin-bottom:1px;} 
form#adr textarea {border:1px solid #CCC; width:500px; margin-top:1px;}
form#adr label {display:block; float:left; width:110px; text-align:right; padding-right:5px;}
form#adr #adrverifyimage {padding:1px 0px 0px 115px;}
form#adr .forminfo {margin-left:115px; color:#666;}
form#adr #adrland {border:1px solid #CCC; margin-bottom:1px;}
/* Adresse Warenkorb END */

/* Zahlart Warenkorb */
form#zart #zartfieldset, form#zart #zartfieldset2 {padding:5px; border-left:1px solid #0E9AC4; border-right:1px solid #0E9AC4; border-bottom:1px solid #0E9AC4;}
form#zart .zahlart {padding:10px; border-bottom:1px solid #CCC;}
form#zart .zahlartpreis {float:left; width:100px;}
form#zart .zahlartoption {float:left; width:200px;}
form#zart .zahlinfo {margin-left:200px; color:#666;}
/* Zahlart Warenkorb END */

/* Mainboardherstellerlinks */
form#link {background:#FFF;}
form#link #linkfieldset {padding:5px; border:2px solid #0E9AC4;}
form#link legend {margin-left:20px; padding:5px; border:2px solid #0E9AC4; background:#FFF; color:#000; font-weight:bold;}
form#link input {border:1px solid #CCC; margin-bottom:1px;}
form#link #linkurl {width:500px; margin-bottom:1px;} 
form#link textarea {border:1px solid #CCC; width:500px;}
form#link label {display:block; float:left; width:100px; text-align:right; padding-right:5px;}
form#link #linkverifyimage {padding:1px 0px 0px 105px;}


#othersite {margin-left:5px; padding:0; width:200px;}
#othersite a:link, #othersite a:visited, #othersite a:hover, #othersite a:active {padding-left:5px; font-size:10px;}

.meineads {position:absolute; display:block; text-align:left; left:160px; top:30px; width:480px; height:60px; z-index:1000;}
.meineads img {padding-right:4px;}

/* Artikel */
.artikel {font-size:10px;}
.artikel td {vertical-align:top;}
.artikel p {line-height:70%;}
.artimg {border-right:1px solid #CCC; border-bottom:1px solid #CCC; margin:0 5px 15px 0; vertical-align:top;}
.artname {margin:0; font-weight:bold;}
.artzusatz {font-weight:normal; font-style:italic;}
.arttext {margin:0;}

.faqs dt {font-weight:bold;}
.faqs dd {margin:0px 0px 15px 30px;}

.code {border:1px dashed blue; background:#EEEEEF; color:#000; margin:10px; padding:0px 5px 0px 5px;}
.code em {border-bottom:1px dotted gray;}

.achtung_de {margin:5px; border-radius:5px; border:1px solid #d40000; padding:27px 5px 5px 5px; background: #FFF url("images/achtung_de.png") left top no-repeat;}
.achtung_en {margin:5px; border-radius:5px; border:1px solid #d40000; padding:27px 5px 5px 5px; background: #FFF url("images/achtung_en.png") left top no-repeat;}
.achtung em {border-bottom:1px dotted gray;}

.epa {float:left; width:80px; height:80px;}

/* Ratzeburg */
#rzzoom {position:relative; top:0px; left:0px; z-index:100;}
#rzzoom a.rz, #rzzoom a.rz:visited {text-decoration:none; color:#000;}
#rzzoom .thumb {float:right; padding-right:15px;}
#rzzoom a .big {display:block; position:absolute; width:0px; height:0px; top:0px; right:0px;}
#rzzoom a.rz:hover .big {display:block; position:absolute; top:0px; right:0px; width:640px; height:405px;}

/* Programme */
.progbeschreibung {background:#EBF1F4; padding:3px; margin:10px 0px 10px 0px;}
.progdownload {background:#FCF3D4; padding:3px; margin:10px 0px 10px 0px;}
h4 {color:#0066FF; font-size:12px;}

#nachoben {padding:30px;}

/* Download */
#wow {padding:5px; margin:10px 0px 10px 0px;}
.downloadinfo {background:#EBF1F4; padding:5px; margin:10px 0px 10px 0px;}
.download {background:#FCF3D4; padding:5px; margin:10px 0px 10px 0px;}
.webmaster {background: #DCF9DE; padding:5px; margin:10px 0px 10px 0px;}
.dlbox {margin:0px 100px 0px 100px;}
.dlgbox {margin:0px 100px 0px 95px;}

.b	{display:block; width:108px; height:32px; border:1px solid #CCC; background: #FFF;}
.z	{display:block; width:30px; height:30px; padding:1px; float:left; background:transparent;}
.z div {display:block; height:4px; overflow:hidden;}
.l	{width:16px;	height:4px; margin-left:1px; border-left:4px #000 solid; margin-right:1px;}
.r	{width:12px;	height:4px; margin-left:1px; border-right:4px #000 solid; margin-right:1px;}
* html .r {margin-left:5px; ma\rgin-left:1px;}
.lr	{width: 8px;	height:4px; margin-left:1px; border-left:4px #000 solid; border-right:4px #000 solid; margin-right:1px;}
* html .lr {width: 16px; w\idth: 8px;}
.m	{width:16px;	height:4px; margin-left:6px; border-left:4px #000 solid; margin-right:6px;}
.ms	{width:16px;	height:4px; margin-left:7px; border-left:2px #000 solid; margin-right:7px;}
.c	{width:16px;	height:4px; margin-left:3px; border-left:12px #000 solid; margin-right:3px;}
.y	{height:1em; font-size:9px;}	

.linie {display:block; border-bottom:1px solid #CCC;}
.small {font-size:9px;}
.ustrich {text-decoration:underline;}
.line {border-bottom: 1px dotted #883333;}
.fett {font-weight: bold;}
/*.rubrik {font-weight: bold; background:#EEECDC; padding-left:5px;}*/
.rubrik {font-weight: bold; background:#0E9AC4; color:#FFF; padding:5px;}
.rot {color:red;}
.schwarz {color:#000;}
.drot {color:#CC0000;}
.gelb {color:yellow;}
.blau {color:blue;}
.gruen {color:green;}
.dgruen {color:#006600;}
.lila {color:violet;}
.grau {color:gray;}
.orange {color:#FF6600;}

.bgrot {background:red;}
.bggelb {background:yellow;}
.bgblau {background:blue;}
.bggruen {background:green;}
.bggrau {background:gray;}


/* Bestellung und Warenkorb */
.formular {font-size:10px; vertical-align:top;}
.formular td {margin:0px; padding:1px;}

.fehler {background:#ff8184;}
.beispiel {color:#999; font-size:9px;}

.leiste {font-size:10px; color:#FFF; background:#0E9AC4; height:14px; font-weight:bold;}
.leiste .bild {float:left; width:50px; padding:0 10px 0 10px;}
.leiste .artikel {float:left; width:275px; padding:0 10px 0 10px;}
.leiste .preis {float:left; width:150px; padding:0 10px 0 10px;}
.leiste .warenkorb {float:left; width:60px; padding:0 10px 0 10px;}

.leiste2  {font-size:10px; color:#FFF; background:#0E9AC4; height:14px; font-weight:bold; padding-top:2px;}
.leiste2 .bild2 {float:left; width:50px;}
.leiste2 .artikel2 {float:left; width:375px;}
.leiste2 .preis2 {float:left; width:100px;}
.leiste2 .warenkorb2 {float:left; width:100px;}

.leiste3  {font-size:16px; color:#FFF; background:#c00000; font-weight:bold; padding:5px;}

.art_content {}
.warenkorb_content {font-size:11px;}

.wkeingabe {float:left; width:100px;}
.wkeingabe .wkinput input {float:left; margin-top:15px; padding:0px; width:25px; height:14px;}
.wkeingabe .wkbutton input {float:left; margin:12px 0px 0px 5px; padding:0px; width:25px; height:21px; border:none;}

.art {border-bottom:1px solid #0E9AC4;}
.art .bild {float:left; width:50px;}
.art .artikel {float:left; width:275px; margin:0; padding:20px 10px 10px 10px; font-size:11px;}
.art .attention {float:left; margin:0; padding:20px 10px 10px 10px; font-size:11px;}

.art .preis {float:left; width:150px; padding:3px;}
.art .anzahl {float:left; width:60px; padding:10px;}

.art .bild2 {float:left; width:50px; padding-top:10px;}
.art .artikel2 {float:left; width:275px; margin:0; padding:10px; font-size:11px;}
.art .preis2 {float:left; width:150px; padding:10px 3px 3px 3px;}
.art .anzahl2 {float:left; width:60px; padding:10px;}

.art .bild3 {float:left; width:50px; padding-top:10px;}
.art .artikel3 {float:left; width:355px; margin:0; padding:10px; font-size:11px;}
.art .anzahl3 {float:left; width:85px; padding:5px;}
.art .preis3 {float:left; padding:10px 3px 3px 3px;}

.chips {padding-left:80px; color:#666;}

.art input {border:1px solid #7F9DB9; height:16px;}
.art .wkbutton_d {border:0px; width:99px; height:22px; margin-bottom:3px;}
.art .wkbutton_e {border:0px; width:69px; height:22px; margin-bottom:3px;}
.art select {border:1px solid #7F9DB9; height:18px;}
.art .bbauform, .art .bauform, .art .pbauform, .art .pauform {width:140px;}

.artbg1 {background:#FFF;}
.artbg2 {border-left:1px solid #0E9AC4; border-right:1px solid #0E9AC4;}

.undschuess {display:block; visibility:hidden;}

/* Mainboard und Zubehörliste */
.mbhersteller{font-weight:bold;}

#contents .mbhersteller a.mbbox, #contents .mbhersteller a.mbbox:link, #contents .mbhersteller a.mbbox:visited, #contents .mbhersteller a.mbbox:active {display:block; float:left; width:130px; height:30px; background:#EEECDC; color:#0E9AC4; text-decoration:none; margin:10px; padding-top:10px; text-align:center;}
#contents .mbhersteller a.mbbox:hover {background:#E6E3D2; color:#0E9AC4; text-decoration:none;} 

#contents .mbhersteller a.mbbox2, #contents .mbhersteller a.mbbox2:link, #contents .mbhersteller a.mbbox2:visited, #contents .mbhersteller a.mbbox2:active {display:block; float:left; width:130px; height:30px; background:#EEECDC; color:#0E9AC4; text-decoration:none; margin:10px; padding-top:10px; text-align:center;}
#contents .mbhersteller a.mbbox2:hover {background:#E6E3D2; color:#0E9AC4; text-decoration:none;} 

#contents .mbhersteller a.mbbox3, #contents .mbhersteller a.mbbox3:link, #contents .mbhersteller a.mbbox3:visited, #contents .mbhersteller a.mbbox3:active {display:block; float:left; width:380px; height:30px; background:#EEECDC; color:#0E9AC4; text-decoration:none; margin:10px; padding:10px 10px 0px 10px;}
#contents .mbhersteller a.mbbox3:hover {background:#E6E3D2; color:#0E9AC4; text-decoration:none;} 

/* Treiber + BIOS-Updates */
.biosupdates {XXXborder-top: 1px solid #000; margin-top:10px; padding-top:10px;}
#contents .biosupdates a.mbbox4, #contents .biosupdates a.mbbox4:link, #contents .biosupdates a.mbbox4:visited, #contents .biosupdates a.mbbox4:active {display:block; float:left; width:200px; color:#0E9AC4; text-decoration:none; margin-right:10px;}
#contents .biosupdates a.mbbox4:hover {color:#0E9AC4; text-decoration:underline;} 


.wkstatusleiste {position:relative; left:0px; color:#FFF; font-weight:bold;}

.wkstatus, .wkstatus_aktiv, .wkstatus_next, .wkstatus_back, .wkstatus_wait {float:left; width:100px; height:20px; text-align:center; background:#262626; padding:5px;}
.wkstatus_aktiv {background: #0E9AC4 url("images/wk_aktiv.png") right center no-repeat;}
.wkstatus_next {background: #262626 url("images/wk_next2.png") left center no-repeat;}
.wkstatus_next:hover {background: #0E9AC4;}
.wkstatus_back {background: #262626 url("images/wk_back2.png") right center no-repeat;}
.wkstatus_back:hover {background: #0E9AC4;}
.wkstatus_wait {background: #EEECDC; color:#CCC;}

#contents .wkstatus_aktiv a, #contents .wkstatus_next a {display:block; width:100%; height:100%; color:#FFF; text-decoration:none;}
#contents .wkstatus_back a {display:block; width:100%; height:100%; color:#FFFF00; text-decoration:none;}

.wkbalken {float:left; position:relative; font-size:0; width:21px; height:10px; top:10px; background:#EEECDC;}
.wkbalken_next {background:#0E9AC4;}

.wkmsg {border: 1px solid #0E9AC4; padding:5px;}
.wk_ok {background: #FFF url("images/wk_ok.png") 0 center no-repeat; padding:10px 10px 10px 40px; font-weight:bold; color:#00CC00;}
.wk_error {background: #FFF url("images/wk_error.png") 0 center no-repeat; padding:10px 10px 10px 40px; font-weight:bold; color:#E20000;}

.wkmsg2 {border: 1px solid #0E9AC4; padding:5px; border-radius:5px; margin-bottom:10px;}
.wk_ok2 {background: #FFF url("images/wk_ok.png") 0 center no-repeat; padding:10px 10px 10px 40px; font-weight:bold; color:#00CC00;}
.wk_error2 {background: #FFF url("images/wk_error.png") 0 center no-repeat; padding:10px 10px 10px 40px; font-weight:bold; color:#E20000;}


#wkfertig {height:20px; text-align:center; background:#00C000; padding:5px; color:#FFF; font-weight:bold;}

.versandkosten {font-size: 11px; border:none;}
.versandkosten td {padding:5px;}

.searchwords {margin:10px; font-style:italic; font-size:10px; color:#AAA;}

.schaufenster {display:block;}
.fenster {float:left; padding:5px; width:192px; height:120px; border:1px solid #999;}
.fspace {float:left; width:10px;}
.fbild {float:left; margin-right:3px; padding-top:15px; height:100%;}
.fartikel {font-size:14px; font-weight:bold; color:#CC0000; text-align:center;}
.fpreis {font-size:20px; font-weight:bold; color:#0E9AC4;}

.linkblock1 {width:100%; height:36px; margin:0px 3px 10px 3px; background: url("images/link_block1.png") no-repeat 0 0;}
.linkblock2 {width:100%; height:36px; margin:0px 3px 10px 3px; background: url("images/link_block2.png") no-repeat 0 0;}

.update li{margin:10px 0px 10px 0px;}
.update li ul li {margin:0px;}

.flashtools {border-top:1px solid #999; border-left:1px solid #999;}
.flashtools td {border-right:1px solid #CCC; border-bottom:1px solid #CCC;}


#overDiv {position:absolute; visibility:hidden; z-index:1000; border:1px solid #B71100; padding:5px; background:#EEECDC;}
#overDiv ul {margin:0px 0px 0px 20px;}

