@charset 'utf-8';

@import url(http://www.chip.de/ir_css/iconbar.css);

/* Grundeinstellungen */

html, body, div, p, h2, h3, h4, ul, ol, span, a, form, img, li{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #000; margin: 0px;padding: 0px; border: none;
font-size:11px;
}

h1 {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #000; margin: 0px;padding: 0px; border: none;
font-size:11px;
font-weight:normal;
}

.headline h1{
font-size:15px;
font-weight:bold;
color:#036;
margin: 0;
}

body { margin: 4px; background:#fff; }

a:link, a:visited {text-decoration: none; color: #036;}
a:hover {text-decoration: underline;}
a.mehr, .mehr, .bl-b {font-size:11px; font-weight: bold; color: #036;}
a.blk, .blk {color: #000;}
a.blk-b, .blk-b {color: #000;font-weight: bold;}
a.red, .red {color: #f00;}
a.small {font-size:10px;}

a.forum:link {text-decoration: none; color: #036;}
a.forum:visited {text-decoration: none; color: #333;}
a.forum:hover {text-decoration: underline;}
a.ext:link {background: url(http://www.chip.de/c1_i/ext_link.gif) right center no-repeat; padding-right: 13px; text-decoration: none; color: #036; border-bottom: dashed 1px;}
a.ext:visited {background: url(http://www.chip.de/c1_i/ext_link.gif) right center no-repeat; padding-right: 13px; text-decoration: none; color: #333; border-bottom: dashed 1px;}
a.ext:hover {background: url(http://www.chip.de/c1_i/ext_link.gif) right center no-repeat; text-decoration: none;  padding-right: 13px; color: #990000; border-bottom: solid 1px;}

a.blk-bl {color: #000;}
a:hover.blk-bl {color: #036;}

a.head  {font-size: 13px;}

strong {font-weight: bold;}
.c {clear: both;}
.top {vertical-align: top;}
.center {text-align: center;}
.right {text-align: right;}
img {border: 0;}
a img {	border-style: none;}


.background-link {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 0;
}


.overflow, .overflow165px, .overflow388px, .overflow468px, .overflow340px { overflow:hidden; }
.overflow165px { width: 165px; }
.overflow388px { width: 388px; }
.overflow468px { width: 468px; }
.overflow340px { width: 336px; }

/* neuer Header by pbe, mmo, mtc */

#chip{
background-color:#fff;
width: 828px;
border-right: 1px solid #000;
padding-bottom: 10px;
}

#wrapper-header{
width: 100%;
background: url(http://www.chip.de/c1_i/liquid-gfx-090224.gif) repeat-x left -1200px;
}

#wrapper-header_v1{
width: 100%;
background: url(http://www.chip.de/c1_i/liquid-gfx-090224.gif) repeat-x left top;
}

#he-v1-header{
width: 828px;
height: 101px;
}

#he-v1-header_v1{
width: 828px;
min-height: 74px;
}

/* Headernavigation */

#he-v1-nav, #he-v1-nav ul {
float: right;
font-size:13px;
font-weight:bold;
color: #000;
list-style: none;
line-height: 1.1;
z-index: 9999;
}


#he-v1-nav a {
display: block;
padding: 5px 20px;
color: #000;
border-right: 1px solid #aaa;
}
#he-v1-nav li {
float: left;
padding: 0;
}

#he-v1-nav li ul {
position: absolute;
width: 164px;
left: -999em;
background: #026;
padding: 3px 8px 2px 8px;
}

#he-v1-nav li li {
clear: left;
width: 100%;
padding: 2px 0 4px 0;
color: #ffc;
font-size: 11px;
background: url(http://www.chip.de/c1_i/sub_dot.gif) bottom left repeat-x;
}

#he-v1-nav li li a{
display: inline;
color: #ffc;
font-size: 11px;
font-weight: normal;
border: 0;
padding: 2px 0 4px 8px;
}

#he-v1-nav li:hover ul , #he-v1-nav li.sfhover ul {
left: auto;
}

#he-v1-nav  li:hover ul.lastNav , #he-v1-nav li.sfhover ul.lastNav  {
left: 652px;
}

/* Icon-Leiste */

#he-v1-inav {
float: right;
width: 660px;
height: 54px;
margin: 0;
padding: 0;
}
#he-v1-inav ul {
list-style: none;
}

#he-v1-inav li{
float: left;
}

#he-v1-inav span{
/* visibility:hidden; */
display:none;
}

/* Header-Suche */

#he-v1-suche{
float: left;
display: block;
width: 438px;
margin: 0;
padding: 2px 0 0 10px;
background:#69C;
}

#he-v1-suche span{
font-weight: bold;
color: #FFF;
}
.he-v1-radio{
margin: 0 5px 0 0;
padding: 0;
}
.he-v1-suchbox{
width: 310px;
margin: 0 0 0 10px;
border: 1px solid #036;
font-size: 13px;
}

/*Header Quicklinks */
#he-v1-quicklinks{
float: right;
width: 375px;
margin: 4px 5px 0 0;
background-color: #69C;
}
#he-v1-quicklinks_v1{
float: right;
width: 375px;
margin: 0;
padding:0 5px 0 0;
}

#he-v1-quicklinks img, #he-v1-quicklinks_v1 img {
margin: 0 -5px 0 5px;
float: left;
}

#he-v1-quicklinks ul, #he-v1-quicklinks_v1 ul{
list-style: none;
}
#he-v1-quicklinks ul li{
float: right;
margin: 3px 0 0 0;
color: #036;
}

#he-v1-quicklinks_v1 ul li{
float: right;
margin: 7px 0 0 0;
color: #036;
}

#he-v1-quicklinks ul li a, #he-v1-quicklinks_v1 ul li a{
font-weight: bold;
color: #FFF;
padding: 0 8px;
}

#he-v1-img{
margin: 0;
float: right;
}

#he-v1-shadow{
background: url(http://www.chip.de/c1_i/liquid-gfx-090224.gif) #fff repeat-x left -400px;
line-height: 8px;
}

#he-v1-shadow_v1{
clear:both;
background: url(http://www.chip.de/c1_i/liquid-gfx-090224.gif) #fff repeat-x left -400px;
line-height: 8px;
}
#he-v1-bottom{
clear:both;
margin:0;
padding:0 0 2px;
border-top:1px solid #9CF;
overflow:hidden;
background:#6699CC;
height:24px;
}

html>body #he-v1-bottom {
height:auto;
min-height:23px;
}

/* /neuer Header */ 


/* Pfad */

#pfad {
width: 100%;
height: 26px;
background: url(http://www.chip.de/c1_i/liquid-gfx-090224.gif) repeat-x left -300px;
overflow:hidden;
}

#pfad p {float: left; color:#fff; padding:7px 0px 0px 8px;}
#pfad a {color:#fff;}
#pfad .pfeil {float: left; color:#fff; padding:11px 0px 0px 8px;}
#pfad .icon {float: left;}



/* Topten */

#topten {
position: relative; top:0px; left:0px; width: 828px; height: 27px; background: #047 url(http://www.chip.de/c1_i/topten_bg.gif) top left repeat-x;
}
#topten table { width: 829px; border-collapse:collapse; }
#topten tr { text-align: center; vertical-align:middle; }
#topten div.overflow { width: 828px; overflow:hidden; }
#topten a {color:#9cf; font-weight: bold;}
#topten td {height: 27px; background: url(http://www.chip.de/c1_i/topten_between.gif) top right no-repeat; padding: 0 3pt 0 3pt; white-space: nowrap;}

#topten .me-shadow-re {
position: absolute; top:0px; width: 7px; height: 27px; right:-7px; z-index: 3;
background-image:  url(http://www.chip.de/c1_i/shadow_top.gif);
}

/* Topten */


/* Content */

#content, #content-large, #content-extralarge, #content-me-produktseite-oben, #content-suche, #content-archiv {
float: left;
color: #ffc;
}

#content { background: url(http://www.chip.de/c1_i/content_bg_ns.gif) repeat-y; }
#content-large { background: url(http://www.chip.de/c1_i/content_bg_ns.gif) repeat-y; }
#content-extralarge { background: url(http://www.chip.de/c1_i/content_extralarge_bg_ns.gif) repeat-y; }
#content-me-produktseite-oben { background: url(http://www.chip.de/c1_i/content_me_produktseite_oben_ns.gif) repeat-y; }
#content-suche { background: url(http://www.chip.de/c1_i/content_suche_bg_ns.gif) repeat-y; }
#content-archiv { background: url(http://www.chip.de/c1_i/content_archiv_bg.gif) repeat-y; }


/* Linke Randspalte */

#col-le {
position: relative; 
top:0px; 
left:0px; 
width: 165px;
float: left;
color:#ffc;
overflow: hidden;
}

#col-le h2, #col-le .he {
padding: 9px 0px 0px 15px;
height:30px;
font-size: 12px;
font-weight: bold;
color:#fff;
background: url(http://www.chip.de/c1_i/li_head_bg.gif) 0px 0px no-repeat;
}

#col-le .bullet {
padding: 0 4px 20px 7px;
color:#fff;
font-size: 10px;
}

#col-le .bullet ul {
list-style: none;
margin: 0px;
padding: 0px;
}

#col-le .bullet li {
padding: 0 0 4px 8px;
background: url(http://www.chip.de/c1_i/li_dot.gif) 0px 6px no-repeat;
}

#col-le .bullet a:visited, #col-le .bullet a:link {
color: #fff; font-size: 10px;
}

#col-le a.sub:link, #col-le a.sub:visited {
color:#fff; font-size: 12px; font-weight: bold;
padding: 6px 0px 0px 15px;
margin: 0;
}

.le-he-me2 {
padding: 5px 0px 0px 15px;
height:20px;
width: 150px;
font-size: 12px;
font-weight: bold;
color:#036;
background: url(http://www.chip.de/c1_i/li_head_bg_me2.gif) 0px 0px no-repeat;
}

.le-he-kon {
padding: 5px 0px 0px 65px;
height:19px;
width: 100px;
font-size: 12px;
font-weight: bold;
color:#fff;
background: url(http://www.chip.de/c1_i/li_head_kontakt_bg.gif) 0px 0px no-repeat;
}

.le-st {padding: 0 4px 20px 15px;color:#fff;font-size: 10px;}
.le-testsieger {padding: 6px 4px 12px 15px;color:#ffc;font-size: 10px;background-color:#efefef;}

.le-me {padding: 6px 4px 12px 15px; background-color:#def; overflow:hidden; width: 146px;}
.le-me p {color:#036; font-size: 10px;font-weight: bold;}

.le-st ul {list-style-image: none; list-style-type: none; margin: 0px; padding: 0px;}
.le-st li {padding: 2px 0px 2px 0;}
.le-st p {color:#fff;}

.le-bullet ul{list-style-type: none; margin: 0px; padding: 0px; position: relative;}
.le-bullet li{padding: 0 0 2px 8px; background: url(http://www.chip.de/c1_i/li_dot.gif) 0px 5px no-repeat;}

.le-st a:visited, .le-st a:link, .le-bullet a:visited, .le-bullet a:link {color: #fff; font-size: 10px;}

/* Redaktionslinks linke Spalte 2006-02-16 (fhu) */

#col-le .redaktionslinks {
padding: 8px 4px 8px 15px;
}

#col-le .redaktionslinks ul {
list-style-type: none;
padding: 4px 0px 4px 0px;
position: relative;
}

#col-le .redaktionslinks li {
padding: 3px 0px 3px 10px;
background: url(http://www.chip.de/c1_i/redaktionlinks_arrow.gif) 0px 7px no-repeat;
}

#col-le .redaktionslinks a:visited, #col-le .redaktionslinks a:link {
color: #fff;
font-size: 11px;
font-weight: bold;
}


#col-le .bullet, .bullet-sponsored-links {
padding: 6px 4px 12px 15px;
color:#FFF;
font-size: 10px;
}

#col-le .bullet ul, .bullet-sponsored-links ul{
list-style-type: none;
margin: 0px;
padding: 0px;
position: relative;
}

#col-le .bullet-sponsored-links li {
padding: 2px 0px 2px 8px;
background: url(http://www.chip.de/c1_i/li_dot.gif) 0px 7px no-repeat;
}

#col-le .bullet-sponsored-links a:visited, #col-le .bullet-sponsored-links a:link {
color: #FFF; font-size: 10px;
}

#col-le .bullet-sponsored-links span{
font-size: 11px;
color:#FFF;
position: relative;
left: 0px;
top: -2px;
font-size: smaller;
}

#col-le .anzeigeimage{
display:none;
}



/* Mittlere Randspalte */


#col-mi {
position: relative; top:0px; left:0px;
float: left;
width: 468px;
margin: 3px 15px 3px 15px;
overflow: hidden;
}

#col-mi ol {list-style-type: decimal; padding: 0px 0px 0px 23px;}
#col-mi ol li {padding: 0;}

#col-mi .general2 ol {list-style-type: decimal; padding: 0px 0px 0px 23px;}
#col-mi .general2 ol li {padding: 0; font-size:13px;}
#col-mi .general2 ul {list-style-type: disc; padding: 8px 0px 0px 15px;}
#col-mi .general2 ul li {padding: 0; font-size:13px;}

#col-mi .general ol {list-style-type: decimal; padding: 0px 0px 0px 23px;}
#col-mi .general ol li {padding: 0; font-size:10px;}
#col-mi .general ul {list-style-type: disc; padding: 8px 0px 0px 15px;}
#col-mi .general ul li {padding: 0; font-size:10px;}

.col478-le ol {list-style-type: decimal; padding: 0px 0px 0px 23px;}
.col478-le ol li {padding: 0;}

.col478-le .general2 ol {list-style-type: decimal; padding: 0px 0px 0px 23px;}
.col478-le .general2 ol li {padding: 0; font-size:13px;}
.col478-le .general2 ul {list-style-type: disc; padding: 8px 0px 0px 15px;}
.col478-le .general2 ul li {padding: 0; font-size:13px;}

.col478-le .general ol {list-style-type: decimal; padding: 0px 0px 0px 23px;}
.col478-le .general ol li {padding: 0; font-size:10px;}
.col478-le .general ul {list-style-type: disc; padding: 8px 0px 0px 15px;}
.col478-le .general ul li {padding: 0; font-size:10px;}

#coa-mi-me2 {
position: relative; top:0px; left:0px; width: 468px;
margin: 3px 15px 3px 15px;
float: left;
color:#036;
}

#col-mi-forum {
position:relative;
left:0px;
top:0px;
float:left;
overflow-x:hidden;
margin:7px 15px 0px 15px;
width: 633px;
color:#000;
}


#col-mi-forum td.general2 img {
max-width: 620px;
/*width:expression(this.width > 620 ? "620px" : this.width);*/
} 

#col-mi-forum table{
text-align: left;
/* white-space: nowrap; */
/* overflow: scroll; */
}

/*
#col-mi-forum img{
padding: 0px 4px 0px 0px;
}
*/

#col-mi-large {
position: relative; top:0px; left:0px;
float: left;
color:#036;
overflow: hidden;
width: 633px;
padding: 7px 15px 0px 15px;
}

#col-mi-extralarge {
position: relative; top:0px; left:0px;
float: left;
color:#036;
width: 798px;
padding: 7px 15px 0px 15px;
}

#col-mi-large-special {
position: relative; top:0px; left:0px;
float: left;
color:#036;
overflow: hidden;
width: 648px;
margin: 7px 0px 0px 15px;
}

#col-mi-extralarge-special {
position: relative; top:0px; left:0px;
float: left;
color:#036;
overflow: hidden;
width: 828px;
margin: 7px 0px 0px 0px;
}

#col-mi-large-produktseite {
position: relative;
top: 0px;
left:0px;
float: left;
color: #036;
overflow: hidden;
width: 648px;
margin: 4px 15px 0px 0px;
}

#col-mi-large-suche {
position: relative; top:0px; left:0px;
float: left;
color:#036;
overflow: hidden;
width: 648px;
margin: 4px 0px 0px 5px;
}

.mi-ad {margin-bottom:8px;width: 468px; text-align: left; }

.mi-st {
clear:both;
width: 468px;
}

.mi-st ul, .mi-usercenter-error ul {list-style-type: none; padding: 8px 0px 0px 12px;}
.mi-st li, .mi-usercenter-error li {padding: 2px 0px 2px 6px; background: url(http://www.chip.de/c1_i/dot_blk.gif) 0px 7px no-repeat;}

.mi-he h1 {
clear:both;
padding: 0px 0px 8px 0px;
width: 460px;
font-size: 18px;
font-weight: bold;
background: url(http://www.chip.de/c1_i/mi_dots.gif) left bottom no-repeat;
vertical-align: bottom;
}

.mi-he-abstand {
margin-bottom: 16px;
}

h1.mi-he-channel {
clear:both;
padding: 0px 0px 8px 0px;
width: 468px;
font-size: 18px;
font-weight: bold;
background: url(http://www.chip.de/c1_i/fix-gfx-090224.gif) no-repeat left bottom;
vertical-align: bottom;
margin-bottom: 16px;
}

.mi-he-large{
clear:both;
padding: 8px 0px 8px 6px;
margin-bottom: 16px;
font-size: 18px;
font-weight: bold;
background: url(http://www.chip.de/c1_i/mi_dots_large.gif) left bottom no-repeat;
}

.mi-teaser-le {
clear:both;
float:left;
margin: 0px 0px 0px 0px;
width: 227px;
padding:  0px 6px 16px 0px; 
}

.mi-teaser-le ul, .mi-teaser-re ul {
list-style-type: none; 
padding: 4px 0px 0px 0px; 
}

.mi-teaser-le li, .mi-teaser-re li {
padding: 2px 0px 8px 8px;
background: url(http://www.chip.de/c1_i/standard-gfx-090224.gif) no-repeat left -2195px;
}

.mi-teaser-subh {
clear: both;
font-size:12px;
font-weight:bold;
padding:10px 0 0.8em 8px;
background:url(http://www.chip.de/c1_i/liquid-gfx-090224.gif) repeat-x left bottom;
}

/* linkliste */
.mi-linkliste {
clear:both;
padding: 0px 0px 8px 0px;
margin-bottom: 16px;
width: 468px;
}

.mi-linkliste ul {
list-style-type: none; 
margin: 0; 
padding: 0 0 0 8px; 
}

.mi-linkliste li {
padding: 2px 0px 2px 8px;
background: url(http://www.chip.de/c1_i/standard-gfx-090224.gif) no-repeat left -395px;
}

.mi-linkliste a, .mi-teaser-le-link a {
color: #000;
}

.mi-linkliste a:hover, .mi-teaser-le-link a:hover {
color: #036;
}

/* Katalog neues Design */

#katalog-v1{clear:both;width:468px;margin:8px 0 20px;}
#katalog-v1 h2{margin:0;padding:2px 0;font-size:13px;font-weight:bold;color:#FFF;background-color:#369;cursor:pointer;}
#katalog-v1 h2 a{color:#FFF;font-size:13px;font-weight:bold;}
#katalog-v1 img{margin:0 6px 1px 2px;}
h2 .toggler{background:#369;}
.accordion{margin:0; padding:0; display:none;}
.accordion ul{margin:5px 0 8px;padding:0;list-style:none;}
.accordion li{float:left;width:49.9%;padding:2px 0 8px;}
.accordion li a{margin:0 10px;font-weight:bold;font-size:12px;color:#036;}
.katalog-v1-end{clear:both;margin:0;padding:0;border-bottom: 1px solid #369;margin-bottom:1px;}

/* Katalog white */

.mi-he-kat {
clear:both;
float:left;
padding: 0px;
text-indent: 6px;
line-height: 38px;
height:48px;
width: 468px;
font-size: 13px;
font-weight: bold;
color:#ffc;
background: url(http://www.chip.de/c1_i/mi_kat_bg.gif) 0px 0px no-repeat;
}

table.mi-kat {
float:left;
padding: 10px 0px 10px 0px;
margin: 0px 0px 10px 0px;
width: 468px;
border: 0px;
background: url(http://www.chip.de/c1_i/mi_kat_bottom.gif) bottom left no-repeat;
}

table.mi-kat td {
padding: 0px 0px 12px 10px;
width: 50%;
}

table.mi-kat td a:link, table.mi-kat td a:visited {
font-size: 13px;
font-weight: bold;
color:#036;
}

/* Katalog Preisvergleich Top10 */
table.mi-kat-top10 {
float:left;
padding: 10px 0px 10px 0px;
margin: 0px 0px 10px 0px;
width: 468px;
border: 0px;
background: url(http://www.chip.de/c1_i/mi_kat_bottom.gif) bottom left no-repeat;
}

table.mi-kat-top10 td {
padding: 0px 0px 12px 10px;
width: 50%;
}

table.mi-kat-top10 ul {
list-style-type: none; 
margin: 0px;
padding: 4px 8px 0px 8px;
font-size: 10px;
}

table.mi-kat-top10 li {
margin: 0px;
padding: 4px 0px 0px 0px;
}

table.mi-kat-top10 td a, table.mi-kat-top10 td a:link, table.mi-kat-top10 td a:visited {
display: block;
font-size: 10px;
/*font-weight: bold;*/
color:#036;
}


/* Katalog yellow */

.mi-he-kat_yellow {
clear:both;
float:left;
padding: 0px;
text-indent: 6px;
line-height: 38px;
height:48px;
width: 468px;
font-size: 13px;
font-weight: bold;
color:#ffc;
background: url(http://www.chip.de/c1_i/mi_kat_bg_yellow.gif) top left no-repeat;
}

table.mi-kat_yellow {
clear:both;
float:left;
padding: 10px 0px 10px 0px;
margin: 0px;
width: 468px;
border: 0px;
background: url(http://www.chip.de/c1_i/mi_kat_bottom_yellow.gif) bottom left no-repeat;
}

table.mi-kat_yellow td {
padding: 0px 0px 12px 10px;
width: 50%;
}

table.mi-kat_yellow td a:link, table.mi-kat_yellow td a:visited {
font-size: 13px;
font-weight: bold;
color:#036;
}

.mi-kat_content_yellow {
clear:both;
float:left;
padding: 0px;
margin: 0px 0px 10px 0px;
width:468px;
background: url(http://www.chip.de/c1_i/mi_kat_content_bg_yellow.gif) top left repeat-y;
}


/* Katalog blue */

.mi-he-kat_blue {
clear:both;
float:left;
padding: 0px;
text-indent: 6px;
line-height: 38px;
height:48px;
width: 468px;
font-size: 13px;
font-weight: bold;
color:#ffc;
background: url(http://www.chip.de/c1_i/mi_kat_bg_blue.gif) top left no-repeat;
}

table.mi-kat_blue {
clear:both;
float:left;
padding: 10px 0px 10px 0px;
margin: 0px;
width: 468px;
border: 0px;
background: url(http://www.chip.de/c1_i/mi_kat_bottom_blue.gif) bottom left no-repeat;
}

table.mi-kat_blue td {
padding: 0px 0px 12px 10px;
width: 50%;
}

table.mi-kat_blue td a:link, table.mi-kat_blue td a:visited {
font-size: 13px;
font-weight: bold;
color:#036;
}

.mi-kat_content_blue {
clear:both;
float:left;
padding: 0px;
margin: 0px 0px 10px 0px;
width:468px;
background: url(http://www.chip.de/c1_i/mi_kat_content_bg_blue.gif) top left repeat-y;
}



/* 4 Button Ad */
.button4-ad-head {
background-color: #666;
color:            #fff;
padding:          2px 10px 2px 10px;
width:            448px;
height:           15px;
font-weight:      bold;
font-family:      Verdana, sans-serif;
}

.button4-ad-body {
background-color: #eee;
padding: 5px 10px 5px 10px;
width: 448px;
height: 25px;
text-align: justify;
margin: auto;
}

.button4-ad-button {
width: 25%;
float: left;
text-align: center;
margin: auto;
}

.button4-ad-width {
width: 468px;
}

/* ranking */
.mi-rank {
float:left;
width: 234px;
margin-bottom: 0px;
padding: 0px 0px 5px 0px;
margin: 0px -3px 0px 0px; /* Bugfix IE */
}

.mi-rank-pic {
clear:both;
float: right;
margin:0 9px 0;
padding: 5px 1px;
width:60px;
background:#FFF;
border:1px solid #BBB;
}

.mi-rank-pic img{
display:block
}

.mi-rank-he{
float:left;
padding: 4px 0px 0px 8px;
margin: 0px 0px;
height:36px;
width: 222px;
font-size: 13px;
font-weight: bold;
color:#FFF;
background:url(http://www.chip.de/c1_i/top-five-gfx-090224.gif) no-repeat left top;
}

.mi-rank-he a{
font-size: 13px;
font-weight: bold;
color:#FFF;
}

.mi-rank-le {
clear: both;
float:left;
width:230px;
padding: 0;
margin: 0 8px 0 0; 
color:#000;
}

.mi-rank-re {
float:left;
width:230px;
padding: 0;
margin: 0; 
color:#000;
}

.mi-rank1, .mi-rank2, .mi-rank3, .mi-rank4, .mi-rank5 {
position: relative; height:89px; margin-bottom: 4px;width:225px;
background:url(http://www.chip.de/c1_i/top-five-gfx-090224.gif) no-repeat left bottom;
} 


.mi-rank1 {background-position:left bottom;}
.mi-rank2 {background-position:-225px bottom;}
.mi-rank3 {background-position:-450px bottom;}
.mi-rank4 {background-position:-675px bottom;}
.mi-rank5 {background-position:-900px bottom;}

.rank-head {padding: 4px 0; font-weight: bold;}
.rank-ps {
font-weight: bold;
left: 28px;
position: absolute;
top: 44px;
}

.deeplink-rank{
padding-right: 6px;
margin-bottom: 6px;
font-size:10px;
font-weight: bold;
}

/* rubrik */
.mi-he-rub {
clear: both;
width:458px;
font-size:12px;
font-weight:bold;
padding:10px 0 0.8em 10px;
margin:0;
background:url(http://www.chip.de/c1_i/liquid-gfx-090224.gif) repeat-x left bottom;
}
 
.mi-he-rub a {
font-size:12px;
font-weight: bold;
color:#000;
}

.mi-rub-le {
clear:both;
float:left;
padding: 0px 7px 4px 0px;
width: 227px;
margin-bottom: 8px;
}

.mi-rub-re, .mi-teaser-re {
float:left;
margin: 0px -3px 0px 0px; /* Bugfix IE */
width: 227px;
padding:  0px 0px 16px 7px;
}

.mi-rub-le ul, .mi-rub-re ul {
list-style-type: none; 
margin: 0px; 
padding: 4px 0px 0px 0px; 
}

.mi-rub-le li, .mi-rub-re li {
padding: 2px 0px 2px 8px; background:url(http://www.chip.de/c1_i/standard-gfx-090224.gif) no-repeat left -395px;
}

.mi-rub-le * span, .mi-rub-re * span  {color:#000;}

.mi-teaser-le p, .mi-teaser-re p, .mi-kat-le p, .mi-kat-re p, .mi-rub-le p, .mi-rub-re p{
padding-top: 6px;
}

.copy-kl {
font-size:10px; font-weight: normal; color: #000;
}

.copy-gr {
width: 229px; font-size:11px; font-weight: normal; color: #000; padding-top: 6px;
}

.copy-gr img{
padding-left: 2px;
padding-right: 2px;
}

.deeplink{
padding-right: 6px;
/* margin-bottom: 16px; */
font-size:10px;
font-weight: bold;
}

/* charts mitte */
.mi-charts-he {
clear:both;
height: 26px;
width: 458px;
font-size: 18px;
font-weight: bold;
padding: 0px 0px 0px 2px;
margin: 0px 0px 0px 3px;
background:url(http://www.chip.de/c1_i/fix-gfx-090224.gif) no-repeat left bottom;
}

.mi-charts {
width: 442px;
padding: 8px 0px 8px 18px;
margin: 0px 0px 20px 3px;
font-weight: bold;
background: #f0f0f0 url(http://www.chip.de/c1_i/fix-gfx-090224.gif) no-repeat left bottom;
}

p.mi-charts  {padding: 1px 0px 1px 0px;}
p.mi-charts-w  {background-color: #fff; padding: 1px 0px 1px 0px;}


/* beitragsliste Default */

.mi-beitragsliste {
clear:both;
padding: 0px 0px 16px 0px;
}

.mi-beitragsliste p {
font-size:10px;
color: #000;
padding: 0px 0px 12px 65px;
}

.mi-beitragsliste img {
width:expression(this.width > 60 ? "60px" : this.width);
padding: 0px 0px 12px 0px; /* ACHTUNG: Breite nicht erhoehen, das beisst sich mit der obigen expression-Anweisung, welche das Padding mitzhlt zur Breite... statt Padding wird "hspace" verwendet */
max-width: 60px;
float: left;
border: 0px;
}

.mi-beitragliste-nummerierung {
display: none;
clear: both;
margin-bottom: 16px;
}

/* beitragsliste Videos */
.mi-beitragsliste-videos{
width:468px;
margin:0 0 11px;
padding:0 0 10px;
border-bottom:1px solid #ddd;
}

.mi-beitragsliste-videos p{
margin: 0 0 0 110px;
padding:0;
font-size:10px;
color:#000;
}
 
.mi-beitragsliste-videos img {
float:left;
max-width:none;
padding:1px;
border:1px solid #ddd;
}
/* /beitragsliste Videos */

/* beitragsliste News */

.mi-beitragsliste-news {
clear:both;
padding: 0px 0px 16px 0px;
}

.mi-beitragsliste-news p{
color: #000;
margin-top: 8px;
margin-bottom: 18px;
}

.mi-beitragsliste-news-headline {
color: #036;
font-size: 12px;
font-weight: bold;
}

/* beitragsliste Downloads */

.mi-beitragsliste-download-he {
clear:both;
height: 24px;
width: 460px;
font-size: 13px;
font-weight: bold;
padding: 4px 0px 0px 8px;
background: url(http://www.chip.de/c1_i/fix-gfx-090224.gif) no-repeat left -900px;
}

.mi-beitragsliste-download {
padding: 0px 0px 0px 6px;
}

.mi-beitragsliste-download p{
font-size:10px;
color: #000;
padding: 0px 4px 12px 65px;
}

.mi-beitragsliste-download-end{
clear:both;
height: 16px;
width: 468px;
margin-bottom: 8px;
background: url(http://www.chip.de/c1_i/fix-gfx-090224.gif) no-repeat left -992px;
}

/* beitragsliste Hardware */

.mi-beitragsliste-hardware {
clear:both;
padding: 0px 0px 0px 0px;
background: url(http://www.chip.de/c1_i/mi_kat_bottom.gif) bottom left no-repeat;
}

.mi-beitragsliste-hardware a:visited, .mi-beitragsliste-hardware a:link {
font-size: 13px;
font-weight: bold;
}


/* top downloads */
.mi-he-top-download {
clear:both;
padding: 6px 0px 0px 48px;
margin:0px;
height:30px;
width: 420px;
font-size: 13px;
font-weight: bold;
background: url(http://www.chip.de/c1_i/mi_top_download_he_bg.gif) top left no-repeat;
}

.mi-top-dwnld-titel {
margin:0px;
height:28px;
background: url(http://www.chip.de/c1_i/mi_top_download_titel_bg.gif) bottom left no-repeat;
}

.mi-top-dwnld-titel p{
float: left;
font-size: 10px;
font-weight: bold;
}

.mi-top-dwnld-liste, .mi-usercenter-liste {
clear:both;
float: left;
margin:0px;
padding: 6px 0px 8px 0px;
width:468px;
background: url(http://www.chip.de/c1_i/mi_top_download_liste_bg.gif) bottom left no-repeat;
}

.mi-top-dwnld-liste p{
float: left;
font-size: 10px;
}

.mi-top-dwnld-liste a{
color: #000;
font-size: 10px;
font-weight: bold;
}

.mi-top-dwnld-end {
clear:both;
margin: 0px 0px 16px 0px;
padding: 4px 16px 6px 0px;
width:452px;
text-align: right;
background: url(http://www.chip.de/c1_i/mi_top_download_end.gif) bottom left no-repeat;
}


/* input mitte */
.mi-input-he {
clear:both;
height: 22px;
width: 446px;
font-size: 18px;
font-weight: bold;
padding: 8px 0px 0px 22px;
background: url(http://www.chip.de/c1_i/fix-gfx-090224.gif) no-repeat left -700px;
text-decoration: underline;
}

.mi-input-he span, .mi-charts-he span{
font-size:10px; font-weight: normal;
}

.mi-input-content {
width: 446px;
padding: 8px 0px 0px 22px;
background: #DEF;
}

.mi-input-end {
height: 10px;
width: 468px;
padding: 0px;
margin: 0px 0px 16px 0px;
background: url(http://www.chip.de/c1_i/fix-gfx-090224.gif) no-repeat left -800px;
}

/* input mitte large */
.mi-input-he-large {
clear:both;
height: 22px;
width: 626px;
font-size: 18px;
font-weight: bold;
padding: 7px 0px 0px 22px;
background: url(http://www.chip.de/c1_i/mi_suche_bg_large.gif) top left no-repeat;
}

.mi-input-he-large span, .mi-charts-he-large span{
font-size:10px; font-weight: normal;
}

.mi-input-he-large form{
display: inline;
padding: 0px 0px 0px 14px;
}

.mi-input-content-large {
width: 648px;
padding: 8px 0px 0px 22px;
background: url(http://www.chip.de/c1_i/mi_suche_content_bg_large.gif) top left repeat-y;
}

.mi-input-end-large {
height: 10px;
width: 648px;
padding: 0px;
margin: 0px 0px 6px 0px;
background: url(http://www.chip.de/c1_i/mi_suche_end_bg_large.gif) top left no-repeat;
}

/* scrolling Newsticker */

.newsticker {
position: absolute;
top: 0;
left: 0;
width: 388px;
height: 25px;
padding: 7px 0 0 80px;
margin: 0 0 16px 0;
border: none;
}

.downloadticker {
position: absolute;
top: 0;
left: 0;
width: 333px;
height: 25px;
padding: 7px 0 0 135px;
margin: 0 0 16px 0;
border: none;
}

.newsticker a#newsticker_back{
position: absolute;
top: 0;
left: 0;
width: 468px;
height: 25px;
background: url(http://www.chip.de/c1_i/fix-gfx-090224.gif) no-repeat left -1400px;
}

.downloadticker a#downloadticker_back{
position: absolute;
top: 0;
left: 0;
width: 468px;
height: 25px;
background: url(http://www.chip.de/c1_i/fix-gfx-090224.gif) no-repeat left -1500px;
}

.newsticker a, .downloadticker a {
color:#036;
font-size: 12px;
}

/* /scrolling Newsticker */

/* suchergebnis */

.mi-suche-reiter {
clear:both;
width: 648px;
height: 24px;
font-size: 13px;
font-weight: bold;
margin-bottom: 6px;
background: url(http://www.chip.de/c1_i/mi_dots_large_special.gif) bottom left no-repeat;
}


.mi-suche-reiter p{ padding: 5px 0px 0px 4px; height: 19px;}

.treffer_alle { float:left; width: 116px; background: url(http://www.chip.de/c1_i/treffer_alle_bg.gif) top left no-repeat;}
.treffer_web { float:left; width: 135px; background: url(http://www.chip.de/c1_i/treffer_web_bg.gif) top left no-repeat;}
.treffer_chip { float:left; width: 186px; background: url(http://www.chip.de/c1_i/treffer_chip_bg.gif) top left no-repeat;}
.treffer_pv { float:left; width: 195px; background: url(http://www.chip.de/c1_i/treffer_pv_bg.gif) top left no-repeat;}
.treffer_ad { float:left; width: 160px; background: url(http://www.chip.de/c1_i/treffer_ad_bg.gif) top left no-repeat;}

.mi-suchergebnis-he {
clear:both;
height: 24px;
width: 640px;
font-size: 13px;
font-weight: bold;
padding: 4px 0px 0px 8px;
background: url(http://www.chip.de/c1_i/mi_suchergebnis_he_bg.gif) top left no-repeat;
}

.mi-suchergebnis-he p{
float:right; 
padding: 2px 16px 0px 4px;
margin: 0px;
}

.mi-suchergebnis-he h1{
font-size: 13px;
font-weight: bold; 
display: inline; 
padding: 0 0 0 8px;
}

.mi-suche-content {
clear:both;
width: 630px;
padding: 0px 6px 2px 6px;
}

.mi-suche-content p {color: #000;margin: 10px 0px 4px 0px;}
.mi-suche-content div {color: #000;margin: 10px 0px 4px 0px;}
.mi-suche-content h2 {display: inline;}

.mi-suche-deeplink {
padding-right: 6px;
margin-bottom: 8px;
font-size:10px;
font-weight: bold;
}

.re-suche-reiter {
clear:both;
width: 165px;
height: 24px;
font-size: 13px;
font-weight: bold;
margin-bottom: 12px;
background: url(http://www.chip.de/c1_i/re_dots.gif) bottom left no-repeat;
}

.re-suche-reiter p{ padding: 5px 0px 0px 4px; height: 19px;}

/* top500 */
.mi-top500-he {
clear:both;
height: 27px;
width: 460px;
font-size: 13px;
font-weight: bold;
color: #FFF;
padding: 16px 8px 0 0;
background: url(http://www.chip.de/c1_i/top500_bg.gif) top left no-repeat;
text-align: right;
}

.mi-top500-content {
height: 40px;
font-weight: bold;
padding: 4px 0px 2px 12px;
background:#DEF;
}

.mi-top500-content ul {
float:left;
list-style-type: none; 
margin: 0px; 
padding: 0px 0px 0px 8px; 
}

.mi-top500-content li {
padding: 2px 0px 2px 14px; background: url(http://www.chip.de/c1_i/top500_arrow.gif) 0px 3px no-repeat;
}

.mi-top500-content a {
color: #000;
}

.mi-top500-select {
clear:both;
height: 52px;
width: 456px;
font-weight: bold;
padding: 8px 0px 12px 12px;
background: url(http://www.chip.de/c1_i/top500_select_bg.jpg) top left no-repeat;
}


/* top_suchbegriffe */

.mi-top_suchbegriffe-he {
clear:both;
height: 29px;
width: 468px;
font-size: 13px;
font-weight: bold;
color: #000;
padding: 14px 0px 0px 0px;
background: url(http://www.chip.de/c1_i/top_suchbegriffe_bg.gif) top left no-repeat;
text-align: right;
}

.mi-top_suchbegriffe-content {
height: 25px;
width: 468px;
font-weight: bold;
padding: 0px 0px 12px 0px;
margin: 0 0 4px 0;
background: url(http://www.chip.de/c1_i/top_suchbegriffe_content_bg.gif) top left repeat-y;
overflow: hidden;
}

.mi-top_suchbegriffe-content ul {
float:left;
list-style-type: none;
margin: 0px;
padding: 0px 0px 0px 8px;
}

.mi-top_suchbegriffe-content li {
padding: 2px 0px 2px 14px; background: url(http://www.chip.de/c1_i/top_suchbegriffe_arrow.gif) 0px 3px no-repeat;
}

.mi-top_suchbegriffe-content a {
color: #000;
}

.mi-top_suchbegriffe-select {
height: 22px;
width: 468px;
font-weight: bold;
padding: 0 0 12px 0px;
margin: 0px 0 0 0;
background: url(http://www.chip.de/c1_i/top_suchbegriffe_select_bg.gif) top left no-repeat;
}


/* Bildergalerie */

.bildergalerie_top {
clear:both;
height:37px;
padding: 0;
margin: 15px 0 0 0;
text-indent: 6px;
width: 798px;
background: url(http://www.chip.de/c1_i/bildergalerie_top.gif) no-repeat;
text-align: left;
vertical-align: middle;
line-height: 37px;
font-size: 12px;
font-weight: bold;
color:#fff;
}

.linkspot-he {
clear:both;
height: 16px;
width: 444px;
font-size: 12px;
font-weight: bold;
color: #fff;
margin: 0px;
padding: 2px 0px 2px 8px;
background-color: #036;
}

.linkspot-content {
width: 450px;
height: 24px;
font-weight: bold;
padding: 6px 0px 8px 0px;
margin: 0;
border-left: 1px solid #036;
border-right: 1px solid #036;
border-spacing: 0;
overflow:hidden;
vertical-align: top;
}

.linkspot-content2 {
width: 450px;
font-weight: bold;
padding: 0px 0px 12px 0px;
margin: 0;
border-left: 1px solid #036;
border-right: 1px solid #036;
border-bottom: 1px solid #036;
border-spacing: 0;
}

.linkspot-content ul {
float:left;
list-style-type: none;
margin: 0px;
padding: 0px 0px 0px 12px;
}

.linkspot-content li {
padding: 2px 0px 2px 6px; background:url(http://www.chip.de/c1_i/standard-gfx-090224.gif) no-repeat left 203px;
}

linkspot-content a {
color: #036;
}

/*Yahoo webtipps*/
#mi-yahoo-webtipp{width: 468px; color: #000;}
#mi-yahoo-webtipp a {color: #000;}
#mi-yahoo-webtipp a:hover {color: #003366;}
.mi-yahoo-head{
clear:both;
height: 25px;
width: 468px;
font-size: 13px;
color: #003366;
font-weight: bold;
padding: 3px 0 0 10px;
background:url(http://www.chip.de/c1_i/fix-gfx-090224.gif) no-repeat left -1600px;
}
.mi-yahoo-powered{font-size: 10px; color: #666666;}
.mi-yahoo-foot{clear: both; background:url(http://www.chip.de/c1_i/fix-gfx-090224.gif) no-repeat left bottom;}
#mi-yahoo-webtipp li {padding: 0px 0px 5px 10px;}
.redlink {color: #DE0029; text-decoration: underline;}
.yahoo-list {
color: #000;
padding:  5px 0 5px 5px;
width: 48%;
float: left;}
.yahoo-list-item3 {clear: both;}
.yahoo-list a {color: #000;}
.yahoo-list a:hover {color: #003366;}


/* Uebersichtsseite */

.uebersicht{
margin:0 4px 0;
padding:0;
margin:10px 0 0 0;
}

.uebersicht ul{
list-style:none;
margin:0;
padding:0;
}

.uebersicht li{
float:left;
width:48%;
margin:0;
padding:0 0.5% 20px;
}

.uebersicht a{
font-size:13px;
font-weight:bold;
color:#036;
margin:0 0 8px;
}

.uebersicht p, .uebersicht h3 {
color:#666;
font-weight:normal;
}

.uebersicht h3 a{
font-size:11px;
font-weight:normal;
color:#666;
margin:0;
}

/* Rechte Randspalte */

#col-re {
position: relative; 
top:6px; 
left:0px; 
width: 165px;
float: left;
color:#036;
/*overflow: hidden;*/
}

#col-re-archiv {
position: relative;
top:6px;
left:0px;
width: 330px;
float: left;
color:#036;
/*overflow: hidden;*/
}

#col-re .bullet {
padding: 0 4px 20px 5px; 
font-size: 10px;
width: 155px;
overflow: hidden;
}

#col-re .bullet ul {
list-style-type: none; 
padding: 6px 0px 0 0px;
position: relative;
}

#col-re .bullet li {
padding: 0 0px 4px 6px; 
background: url(http://www.chip.de/c1_i/re_dot.gif) 0px 6px no-repeat;
}

/* RSS Teaser im Contentbereich */
.mi-st .bullet { 
font-size: 10px; 
width: 227px; 
overflow: hidden; 
float:left;

} 

.mi-st .bullet ul { 
list-style-type: none; 
padding: 6px 0px 0 0px; 
position: relative; 
} 

.mi-st .bullet li { 
padding: 0 0px 4px 6px; 
background: url(http://www.chip.de/c1_i/standard-gfx-090224.gif) no-repeat left 3px; 
}

/* Ende RSS Teaser im Contentbereich */

#col-re .bullet a:visited, #col-re .bullet a:link {
color: #036; font-size: 10px;
}

#col-re h2,#col-re .he  {
clear:both;
font-size:12px;
font-weight:bold;
padding:0 8px 0.8em;
background:url(http://www.chip.de/c1_i/teaser-tab-bg.gif) repeat-x left bottom;
overflow:hidden;
}

#col-re h2 a {font-size: 13px; font-weight: bold;color:#000;}

#col-re .sub{
font-size: 11px;
background:#DDEEFF;
margin:0;
padding:0 4px 4px 8px;
}

/* RSS teaser */
.mi-st .sub{ 
font-size: 11px; 
background:#DDEEFF; 
margin:0; 
padding:0 4px 4px 8px; 
width:215px;
float:left;
} 
/* Ende RSS teaser */

.re-st, .re-bullet-blk {padding: 5px 5px 8px 5px; font-size: 10px;}

.re-st ul {list-style-image: none; list-style-type: none; padding: 6px 0px 6px 0px;}
.re-st li {padding: 2px 0px 2px 8px;}

.re-bullet-blk ul {list-style-type: none; padding: 0px 0px 0px 0px; position: relative;}
.re-bullet-blk li {padding: 2px 0px 6px 6px; background: url(http://www.chip.de/c1_i/dot_blk.gif) 0px 7px no-repeat;}

.re-st a:visited, .re-st a:link, .re-bullet a:visited, .re-bullet a:link {font-size: 10px;}

.re-bullet-blk ul {list-style-type: none; padding: 0px 0px 0px 0px; position: relative;}
.re-bullet-blk li {padding: 2px 0px 6px 6px; background: url(http://www.chip.de/c1_i/dot_blk.gif) 0px 7px no-repeat;}

/* Werbetextlinks rechte Spalte 2006-02-15 (fhu) */

#col-re .werbetextlinks {
clear:both;
width:165px;
padding: 5px 0px 8px 0px;
font-size: 10px;
overflow:hidden;
}

#col-re .werbetextlinks ul {
list-style-type: none;
padding: 6px 0px 6px 0px;
position: relative;
}

#col-re .werbetextlinks li {
padding: 6px 0px 6px 6px;
background: url(http://www.chip.de/c1_i/werbetextlinks_bg.gif) bottom no-repeat;
}

/* Werbetextlinks rechte Spalte mit Tabelle 2007-08-20 (fhu) 

#col-re .werbetextlinks table{
padding: 5px 0px 8px 0px;
font-size: 10px;
overflow: hidden;
}

#col-re .werbetextlinks tr {
float:left;
}

#col-re .werbetextlinks td {
width: 159px;
float:left;
padding: 6px 0px 6px 6px;
background: url(http://www.chip.de/c1_i/werbetextlinks_bg.gif) bottom no-repeat;
}

*/

/* Werbetextlinks Contentspalte 2007-08-20 (fhu) */

.col478-le .werbetextlinks td {
vertical-align:top;
width:160px;
padding: 5px 4px 5px;
margin:0;
background: url(http://www.chip.de/c1_i/werbetextlinks_bg.gif) right bottom no-repeat;
}

/* Werbetextlinksbreite breite rechte Spalte 2007-08-20 (fhu) */

.col340-ri .werbetextlinks {
padding: 6px 0 10px;
margin:0;
font-size: 10px;
overflow: hidden;
}

.col340-ri .werbetextlinks th{
padding:0;
margin:0;
}

.col340-ri .werbetextlinks td {
vertical-align:top;
width:158px;
padding: 5px 4px 5px;
margin:0;
background: url(http://www.chip.de/c1_i/werbetextlinks_bg.gif) right bottom no-repeat;
}



/* Google RAD-Links */
#col-re .google-rad-he{
text-align: left;
padding: 6px 0px 6px 14px;
font-weight: bold;
color: #004477;
background-color: #ddeeff;
}

#col-re .google-rad-list {
text-align: left;
padding: 5px 5px 8px 5px;
font-size: 8px;
overflow: hidden;
}

#col-re .google-rad-list ul {
list-style-type: none;
padding: 6px 0px 6px 0px;
position: relative;
}

#col-re .google-rad-list li {
padding: 2px 0px 2px 8px;
background: url(http://www.chip.de/c1_i/dot_blk_big.gif) 0px 7px no-repeat;
}

#col-re .google-rad-list a {color: #000;}

/* Towerspalte, obsolet (hmaier) */
#col-tow {
}

/* Tower1 */
#col-tow1 {
}

/* Tower2 */
#col-tow2 {
}

/* footer neu (v1) by (mmo) */

#footer-v1{
clear: both;
background:url(http://www.chip.de/c1_i/liquid-gfx-090224.gif) repeat-x left -700px;
}

#footer-wrapper{
width: 828px;
}

#footer-v1-nav{
clear:both;
height:28px;
color:#036;
padding: 0;
margin:0 0 16px 0;
}

#footer-v1-nav ul{
list-style-type: none;
margin: 0;
padding: 0;
}

#footer-v1-nav li{
float:left;
padding:6px 0 0 4px;
}

#footer-v1-nav a{
color:#036;
font-weight:bold;
}

#footer-v1-nav p{
background:#69C;
height:16px;
margin:2px 0 0 0;
padding:4px 0;
}

#footer-v1-nav p a{
color:#FFF;
padding:5px 10px 5px 16px;
background:url(http://www.chip.de/c1_i/standard-gfx-090224.gif) no-repeat 8px -2692px;
}

#footer-v1-links{
margin: 6px 20px;
text-align: center;
}

#footer-v1 .credits {
	clear: both;
   color: #fff;
   font-size: 10px;
}


/* /Footer neu(v1) */

/* Footer */

#footer {
position: relative; top:0px; left:0px; width: 828px; min-height: 70px;
padding: 0px 0px 0px 0px;
margin: 0px 7px 7px 0px;
background-color: #fff;
clear: both;
background-repeat: repeat-x;
}

#footer .credits {
   color: #fff;
   font-size: 10px;
   width: 100%;
}


/* Balkenueberschrift */
.balkenheader {
	width: 100%;
	padding: 2px 15px 2px 15px;
	border: 1px; border-color:black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform : uppercase;
	letter-spacing: 1pt;
	background-color: #003366;
}

/* Definition der Schriften */



.general
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.general a
{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
	
}



.general2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px; 
	line-height: 16px;
}

.general2 a
{
	text-decoration: underline;
	font-size:13px; 
	line-height: 16px;
}


.blue
{
	color:#003366;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}

h2.blue
{
	font-weight: normal;
}

.blueklein a 
{
	color:#003366;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.headline{
font-size:18px;
font-weight:normal;
color:#036;
margin:0 10px 20px 4px;
}

.blueheadline
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003366;
	font-size:16px;
}

.blueheadline2
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003366;
	font-size:18px;
	line-height:20px;
}

b.white
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#FFFFFF;
	text-transform : uppercase;
	letter-spacing: 1pt;
}

.blackheadline
{
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	font-size:13px;
}

b.werbeheader
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:bold; 	
}

b.werbeheader2
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:bold; 
	color : #FFFFFF;
}

.bluelink
{
	color:#006699;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

.bluelink2
{
	color:#006699;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
}

.red2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	text-decoration:none;
}

b.black 
{
		 font-family:Verdana, Arial, Helvetica, sans-serif;
		 font-size:9px;
		 font-weight:bold; 
		 color:#000000; 
		 text-transform : uppercase; 
		 letter-spacing: 1pt; 
}

.tree
{
		color:#003366;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
}

.redwide
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#990000;
		letter-spacing: 2pt;
		text-transform : uppercase;
}

.bluewide
{
      font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size:9px;
      color:#036;
      letter-spacing: 2pt;
      text-transform : uppercase;
}


b.anzeige
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:bold;
		color:#001C63;
}

b.whitelow
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:bold;
		color:#FFFFFF;
		letter-spacing: 1pt;
}


/* Alte  Definitionen aus c_ie */

.mi-rub-dbl {
clear:both;
height: 24px;
width: 448px;
font-weight: bold;
padding: 0px 0px 0px 20px;
background: url(http://www.chip.de/c1_i/mi_me2_he_rot.gif) top left no-repeat;
}

.mi-rub-dbl-alt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(http://www.chip.de/i/r14x14_rot.gif);
	background-repeat : no-repeat;
	background-position : 0px 0px;
	background-color : #003366;
	height: 14px;
	padding-left: 19px;
	font-weight: bold;
}


/* Tabellen */

td.mi-t0
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
 	font-weight: bold;
 	background-color: #336699;
}

td.mi-t1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #DDEEFF;
}

td.mi-t2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
}


/* Preisvergleich */

#col-mi-large-linie {
position: relative;
top:0px;
left:0px;
float: left;
color:#036;
overflow: hidden;
width: 648px;
margin: 7px 0px 0px 15px;
/* background: url(http://www.chip.de/c1_i/bg_mi_linie.gif) top right repeat-y; */
}

#col-mi-produktliste {
position: relative;
top:0px;
left:0px;
float: left;
overflow: hidden;
width: 468px;
/* margin: 3px 0px 3px 0px; */
}

#col-re-produktliste {
position: relative;
top:0px;
left:15px;
width: 165px;
float: left;
color:#036;
overflow: hidden;
}

.mi-me2-he {
clear:both;
height: 24px;
width: 448px;
font-weight: bold;
padding: 3px 0px 0px 20px;
background: url(http://www.chip.de/c1_i/mi_me2_he_rot.gif) top left no-repeat;
}

.mi-me2-he-middle {
clear:both;
height: 24px;
width: 648px;
font-weight: bold;
padding: 3px 0px 0px 20px;
background: url(http://www.chip.de/c1_i/mi_me2_he_middle_rot.gif) top left no-repeat;
}

.mi-me2-he-large {
clear:both;
height: 20px;
width: 828px;
font-weight: bold;
padding: 0px 0px 0px 20px;
background: url(http://www.chip.de/c1_i/mi_me2_he_large_rot.gif) top left no-repeat;
}

.mi-me2-he-produktliste {
clear:both;
height: 20px;
width: 648px;
font-weight: bold;
padding: 3px 0px 0px 20px;
background: url(http://www.chip.de/c1_i/mi_me2_he.gif) top left no-repeat;
}

.me2-produktauswahl, .me2-tarifauswahl {
clear:both;
float: left;
margin:0px 0px 0px 0px;
padding: 8px 0px 0px 0px;
width: 648px;
/*background: url(http://www.chip.de/c1_i/mi_products_bg.gif) top left repeat-y;*/
}

.mi-me2-charts {
clear:both; 
width: 609px;
/* height: 120px; */
padding: 0px 0px 8px 18px;
margin: 0px 0px 20px 0px;
background: url(http://www.chip.de/c1_i/mi_dots_large.gif) bottom left no-repeat;
}

div.mi-me2-charts-w  {float: left; width: 609px; background-color: #fff; padding: 1px 0px 1px 18px;}
div.mi-me2-charts-n  {float: left; width: 609px; background-color: #f0f0f0; padding: 1px 0px 1px 18px;}

.me2-tarifauswahl p, .mi-me2-charts-w p, .mi-me2-charts-n p{
color:#000;
}

.me2-sort{
clear:both;
float:left;
width: 627px;
padding: 0px 0px 1px 0px;
background: url(http://www.chip.de/c1_i/mi_dots_large.gif) left bottom no-repeat;
}

.mi-me2grid1-2{
float:left;
width: 110px;
}

.mi-me2grid1{
float:left;
width: 35px;
}

.mi-me2grid2{
float:left;
width: 75px;
}

.mi-me2grid3{
float:left;
padding:0px 16px 0px 8px;
width: 300px;
}

.mi-me2grid4{
float:left;
padding-left:6px;
width: 100px;
}

.mi-me2grid4 p{
margin-bottom:6px;
}

.mi-me2grid5{
float:left;
padding-left:6px;
width: 54px;
}

.mi-me2grid6{
float:left;
padding-left:6px;
width: 160px;
}

.me2-cb{	margin-left: 10px;}



/* grid */

.mi-grid1-titel{
width: 40px;
text-align: center;
}

.mi-grid1{
color: #000;
font-weight: bold;
width: 40px;
text-align: center;
}

.mi-grid2{
color: #000;
padding-left:4px;
width: 210px;
}

.mi-grid3{
padding-left:4px;
width: 130px;
}

.mi-grid4-titel{
width: 60px;
text-align: center;
}

.mi-grid4{
color: #f00;
width: 60px;
text-align: center;
}

.mi-grid5{
color: #000;
font-weight: bold;
font-size: 11px; 
width: 220px;
padding: 12px 0px 0px 22px;
}

.mi-grid6{
margin-top: 8px;
color: #000;
font-weight: bold;
font-size: 11px; 
}


.mi-grid7{
color: #000;
font-weight: bold;
font-size: 11px; 
padding: 12px 0px 0px 22px;
}

.mi-grid8{
color: #000;
font-size: 11px; 
width: 220px;
padding: 12px 0px 0px 22px;
}

.mi-grid9{
color: #000;
font-size: 11px; 
font-weight: bold;
width: 320px;
padding: 12px 0px 0px 22px;
}

/* produktfilter */

.mi-p-filter-he {
/*
clear:both;
padding: 6px 0px 0px 8px;
margin:0px;
height:40px;
width: 460px;
font-size: 13px;
font-weight: bold;
background: url(http://www.chip.de/c1_i/mi_p_filter_he_bg.gif) top left no-repeat;
*/

clear: both;
font-size:12px;
font-weight:bold;
padding:0 8px 0.8em;
margin:0 10px 10px 0;
background:url(http://www.chip.de/c1_i/liquid-gfx-090224.gif) repeat-x left bottom;
}

.mi-p-filter-titel{
clear:both;
float:left;
margin-left: 0px;
width:465px;
background: url(http://www.chip.de/c1_i/mi-p-filter-titel-bg.gif) top left repeat-y;
}

.mi-p-filter-titel p{
float:left;
width:128px;
padding: 7px 8px 4px 16px;
font-weight: bold;
}

.mi-p-filter-body {
clear:both;
float:left;
margin-left: 0px;
width:468px;
background: url(http://www.chip.de/c1_i/mi-p-filter-content-bg.gif) top left repeat-y;
}

.mi-p-filter {
float:left;
width:136px;
padding: 2px 8px 8px 8px;
}

.mi-p-filter ul {list-style-type: none; margin: 0px; padding: 4px 8px 0px 8px; }
.mi-p-filter li {margin: 0px; padding: 4px 0px 0px 0px; }
.mi-p-filter a, .mi-p-filter-titel a {color: #000;}
.mi-p-filter a:hover, .mi-p-filter-titel a:hover {color: #036;}

.mi-p-filter-end {
clear:both;
margin:0px 0px 16px 0px;
width:468px;
height:12px;
background:url(http://www.chip.de/c1_i/fix-gfx-090224.gif) no-repeat left -800px;
}

/* CeBIT Showroom */

.showroom-info{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
background: #FFF url(http://www.chip.de/c1_i/559_cebit_showroom/footer-detail.jpg) top left no-repeat;
height:38px;
padding: 8px 0px 0px 10px;
margin-bottom:16px;
}

.showroom-info a{
font-size:13px;
color:#000;
text-decoration:none;
padding-left:3px;
}
.showroom-info a:hover{color:#036;}

.showroom-uebersicht{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
background: #FFF url(http://www.chip.de/c1_i/559_cebit_showroom/uebersicht.jpg) top left no-repeat;
height:403px;
width:165px;
padding: 70px 0px 0px 8px;
margin-bottom:16px;
font-size:11px;
font-weight:bold;
}

.showroom-uebersicht ul{list-style-image: none; list-style-type: none; margin: 0px; padding: 0px;}
.showroom-uebersicht li{padding: 2px 4px 5px 8px; background: url(http://www.chip.de/c1_i/559_cebit_showroom/arrow-blue.gif) 0px 5px no-repeat;}
.showroom-uebersicht a{color:#036;text-decoration:none;}
.showroom-uebersicht a:hover{text-decoration:underline;}



/* Video */

.videoteaser{margin:0;padding:0;}
.videoteaser td{margin:0;padding:0;width:265px;}

.videoteaser-head{
margin:0;
padding:4px 0 0 4px;
height:22px;
background: url(http://www.chip.de/c1_i/reiter-bg.gif) top left no-repeat;
color: #036;
font: 11px verdana;
font-weight:bold;
}

.videoteaser-head a{color: #036;text-decoration:none;}
.videoteaser-head a:hover{text-decoration:underline;}

.videoteaser-copy{margin:0px 0px 12px 0px; padding:0; color: #000; font: 10px verdana; font-weight:bold;}

.videoteaser-copy p{
margin:2px 0 0 96px;
padding:2px 6px 0 6px;
background:url(http://www.chip.de/c1_i/standard-gfx-090224.gif) no-repeat left -396px;
}

.videoteaser-copy img{
float:left; 
margin: 4px 16px 30px 0px;
width:88px;
height:66px;
border:0;
}

.videoteaser-copy a{color: #000;text-decoration:none;}
.videoteaser-copy a:hover{color: #036;text-decoration:underline;}

.play-all{margin:2px 0 2px 0; padding:0 16px 0 8px;}
.play-all a{font: 10px verdana; color: #036;text-decoration:none;}
.play-all a:hover{font: 10px verdana; color: #036;text-decoration:underline;}


.debug{
clear:both;
width: 790px;
margin:0;
padding:8px;
background-color: #def;
}


.debug textarea{
width: 468px;
font: 11px verdana, arial;
color:#036;
border: 1px solid #ccc; 
}

/* Downloadseiten */

/* 1.Seite Faktbox + 3.Seite Infobox */

.dl_button a {
float:left;
display: block;
background:url(http://www.chip.de/c1_i/standard-gfx-090224.gif) no-repeat left -2500px;
width:200px; 
height:37px;
}

.box_content {
clear:both;
padding: 0;
margin: 0;
width:200px;
background: #DEF;
}

.box_content .col1 {
position:relative;
float:left;
padding: 2px 2px 2px 4px;
margin:0;
width: 100px;
color:#036;
font-weight: bold;
font-size: 10px;
}

.box_content .col2 {
float:left;
padding: 2px 2px 2px 2px;
margin: 0;
width: 86px;
color:#036;
overflow: hidden;
}

.box_content .col3 {
float:left;
padding: 2px 2px 2px 4px;
margin: 0;
width: 192px;
color:#036;
font-weight: bold;
font-size: 10px;
overflow: hidden;
}

.box_content .zeit_col1 {
float:left;
padding: 2px 2px 2px 20px;
margin:0;
width: 100px;
color:#036;
font-size: 10px;
}

.box_content .zeit_col2 {
float:left;
padding: 2px 2px 2px 0px;
margin:0;
width: 76px;
color:#036;
font-size: 10px;
}



.box_content .rating1 {
position:relative;
float:left;
padding: 0;
margin:0;
width: 90px;
color:#036;
font-weight: bold;
font-size: 10px;
text-align: center;
}

.box_content .rating2 {
float:left;
padding: 0;
margin:0;
width: 110px;
left:0;
color:#036;
font-weight: bold;
font-size: 10px;
text-align: center;
}

.box_content .linie {
float:left;
padding: 0;
margin: 0;
height: 4px;
width: 200px;
}

.box_top {
clear:both;
float:left;
margin: 0; padding: 8px;
background:url(/c1_i/dl_box_line_grey.gif) bottom left no-repeat;
font-weight: bold;
width: 200px;
}

.box_bottom {
clear:both;
height:40px;
width: 200px;
padding: 0;
margin: 0;
background:url(http://www.chip.de/c1_i/dl_box_line_grey.gif) #DEF bottom left no-repeat;
text-align: center;
vertical-align: middle;
line-height: 20px;
font-size: 10px;
font-weight: bold;
color:#036;
}

/* 2. Seite */

.box2_top {
clear:both;
float:left;
width: 452px;
margin: 0;
padding: 8px;
background:url(http://www.chip.de/c1_i/dl_box_line_grey.gif) bottom left repeat-x;
font-size: 12px;
font-weight: bold;
}

.box2_content {
clear:both;
float:left;
padding: 0;
margin: 0;
width:468px;
background: #DEF;
}

.box2_content .col1 {
float:left;
clear:both;
padding: 6px 0px 2px 10px;
margin: 0;
width: 50px;
}

.box2_content .col2 {
float:left;
padding: 10px 6px 2px 6px;
margin:0;
width: 388px;
color:#036;
overflow: hidden;
font-size: 10px;
}

.box2_content .col3 {
float:left;
padding: 6px 0px 2px 18px;
margin:0;
width: 450px;
color:#036;
overflow: hidden;
font-size: 11px;
font-weight: bold;
}

.box2_content .linie {
padding: 0;
margin: 0;
height: 3px;
width: 468px;
}

.box2_bottom {
clear: both;
height: 7px;
width: 468px;
padding: 0;
margin: 0;
background: url(http://www.chip.de/c1_i/dl_box_line_grey.gif) top left repeat-x;
}

/* DSL-Tarifrechner */

#mi-tarifrechner {
clear:both;
width: 458px;
overflow:hidden;
padding: 0px 0px 0px 0px;
}

#mi-tarifrechner_630 {
clear:both;
width: 630px;
overflow:hidden;
padding: 0px 3px 0px 0px;
}

.mi-tarifrechner-headdiv {
clear:both;
padding: 6px 10px 0px 12px;
margin:0px 0px 0px 0px;
height:36px;
background: url(http://www.chip.de/c1_i/mi_tarifrechner_he_bg.gif) top left no-repeat;
}

#mi-tarifrechner_630 .mi-tarifrechner-headdiv {
height:24px;
background: url(http://www.chip.de/c1_i/mi_tarifrechner_he_bg_630.gif) top left no-repeat;
}

#mi-tarifrechner_630 .mi-tarifrechner-start {
clear:both;
padding-top: 8px;
background: url(http://www.chip.de/c1_i/mi_tarifrechner_start_630.gif) top left no-repeat;
}

.mi-tarifrechner-head1 {
font-size: 13px;
font-weight: bold;
color: #003366;
}

.mi-tarifrechner-head3 {
font-weight: bold;
}

.mi-tarifrechner-head2 {
font-weight: bold;
color: #003366;
}

.mi-tarifrechner-liste {
clear:both;
float: left;
margin:0px 0px 0px 1px;
padding: 6px 0px 8px 0px;
width:456px;
background: url(http://www.chip.de/c1_i/mi_top_download_liste_bg.gif) bottom left no-repeat;
}

.mi-tarifrechner-form {
clear:both;
padding: 6px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-color: #DDEEFF;
}

.mi-tarifrechner-formtext {
font-weight: bold;
width: 200px;
overflow: hidden;
margin-left: 12px;
margin-right: 12px;
margin-top: 2px;
 float: left;
}

#mi-tarifrechner_630 .mi-tarifrechner-formtext {
width: 250px;
}

.mi-tarifrechner-formcell {
clear: both;
position: relative;
padding-top: 6px;
padding-bottom: 6px;
}

.mi-tarifrechner-formselect {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #000000;
font-size:11px;
width: 192px;
max-width: 192px;
overflow: hidden;
}

.mi-tarifrechner-col1 {
float: left;
margin-left: 12px;
margin-right: 12px;
padding: 0px;
}

#mi-tarifrechner_630 .mi-tarifrechner-col1 {
text-align: left;
margin-right: 0px;
width: 30%;
}

.mi-tarifrechner-col2 {
float: left;
margin-right: 12px;
padding: 0px;
}

#mi-tarifrechner_630 .mi-tarifrechner-col2 {
width: 30%;
margin-right: 0px;
}

.mi-tarifrechner-col3 {
margin-right: 12px;
padding: 0px;
float: right;
}

#mi-tarifrechner_630 .mi-tarifrechner-col3 {
width: 30%;
margin-right: 0px;
}

.mi-tarifrechner-check {
margin-bottom: 12px;
}

.mi-tarifrechner-dotline {
clear: both;
height: 1px;
/*_font-size: 1px; für IE, sonst stellt der Browser 11px Höhe dar */
margin: 0px 0px 0px 0px;
background: url(http://www.chip.de/c1_i/tarifrechner_line_dot.gif) top left repeat-x;
background-color: #DDEEFF;
}

.mi-tarifrechner-formfooter {
margin-top: 12px;
padding-right: 12px;
/*padding-right: 6px;*/
text-align: right;
}

.mi-tarifrechner-formfooter li {
padding: 2px 0px 2px 8px;
background: url(http://www.chip.de/c1_i/arrow_red.gif) 0px 5px no-repeat;
}

.mi-tarifrechner-end {
clear:both;
height:22px;
background: url(http://www.chip.de/c1_i/mi_tarifrechner_end.gif) bottom left no-repeat;
}

#mi-tarifrechner_630 .mi-tarifrechner-end {
background: url(http://www.chip.de/c1_i/mi_tarifrechner_end_630.gif) bottom left no-repeat;
}

#dsl_tarife td, tr {
font-size: 11px;
}
	

.div_details {
display:none;
clear:both;
}

.div_details_text {
padding-top: 12px;
padding-bottom: 4px;
padding-right:12px;
text-align: right;
}

.table_details {
border-collapse: collapse;
padding: 0px;
margin: 0px;
}

.table_details td {
border:1px solid #DDDDDD;
}

.iTt{
FONT-FAMILY:       Verdana, Arial, Helvetica;
FONT-SIZE:         11px;
FONT-STYLE:        normal;
FONT-WEIGHT:       normal;
COLOR:             black;
BACKGROUND-COLOR:  lightyellow;
BORDER:            black 1px solid;
PADDING:           2px;
}

/**
 * TFS-Styles
 *

#sky { 
		position:absolute; 
		left:840px; 
		top:114px; 
		z-index:990; 
}

*/

/* Community am Content */ 

.mi-community-am-content-he {
padding: 0px 0px 0px 14px;
margin: 8px 0px 8px 0px;
height: 33px;
width: 468px;
font-size: 13px; 
font-weight: bold;
color: #003366;
background: url(http://www.chip.de/c1_i/mi_kat_top.gif) bottom left no-repeat;
}

table.mi-community-am-content {
margin-right: 12px;
border: 0px;
width: 456px;
border-collapse: collapse;
}

table.mi-community-am-content td {
padding: 0px 10px 6px 0px;
font-size: 10px;
color: black;
text-align: center;
}

table.mi-community-am-content td a:link, table.mi-community-am-content td a:visited {
font-size: 10px;
font-weight: bold;
color: #003366;
}

.mi-community-am-content-end {
height: 8px;
width: 468px;
margin-bottom: 8px;
background: url(http://www.chip.de/c1_i/mi_kat_bottom.gif) bottom left no-repeat;
}

/* Community am Content - Anpassung von sbr 070817 */
h3.cac {
	clear: both;
	font-size:12px;
	font-weight:bold;
	padding:0 8px 0.8em;
	margin:0 10px 10px 0;
	background:url(http://www.chip.de/c1_i/liquid-gfx-090224.gif) repeat-x left bottom;
}

/* Topteaser Home auf den Beitragsseiten 2006-05-24 (fhu) */
.topteaserhead-beitrag{
color:#036;
font-size:14px;
font-weight: bold;
padding:24px 0 6px 0;
border-bottom:1px solid #000;
}

/* Neues Layout Download-Alarmfunktion 2006-08-09 fhu */

.dl_box {
float:left;
width:200px;
margin: 0px 0px 8px 0px;
}

.dl_box_content1 {
clear:both;
background:url(http://www.chip.de/c1_i/liquid-gfx-090224.gif) #DEF repeat-x left -1102px;
padding:8px;
margin: 0 0 8px 0;
font-size: 11px;
font-weight: bold;
color:#036;
}

.dl_box_content2 {
float:left;
background:url(http://www.chip.de/c1_i/dl_box_line_grey.gif) #DEF bottom left no-repeat;
padding:6px;
margin: 0px;
}

.dl_box_alarm {
clear:both;
background:url(http://www.chip.de/c1_i/dl_box_background.jpg) #DEF bottom left repeat-x;
padding: 8px;
margin: 0;
}

.dl_box_rating {
clear:both;
background:url(http://www.chip.de/c1_i/dl_box_background.jpg) #DEF bottom left repeat-x;
padding: 6px;
margin: 0;
}

.dl_box_content2 .col1 {
position:relative;
float:left;
padding: 0;
margin:0;
width: 98px;
color:#036;
font-weight: bold;
font-size: 10px;
}

.dl_box_content2 .col2 {
float:left;
padding: 0;
margin: 0;
width: 90px;
color:#036;
overflow: hidden;
}

.dl_box_rating .rating1 {
position:relative;
float:left;
padding: 0;
margin:0;
width: 92px;
color:#036;
font-weight: bold;
font-size: 10px;
text-align: center;
}

.dl_box_rating .rating2 {
float:left;
padding: 0;
margin:0;
width: 92px;
left:0;
color:#036;
font-weight: bold;
font-size: 10px;
text-align: center;
}

.dl_box_bottom {
clear:both;
height:30px;
width: 188px;
padding: 0;
margin: 0;
text-align: center;
vertical-align: middle;
line-height: 20px;
font-size: 10px;
font-weight: bold;
color:#036;
}

.dl_box_tooltip {
position: relative;
display: none;
background: url(http://www.chip.de/c1_i/dl_box_download_alarm.gif) no-repeat;
width: 197px;
height: 51px;
color: #fff;
padding: 6px 0px 0px 10px;
}


/* zentrale produktseite
 *
 *
 */
/* zentrale produkt- navigation
 * inlcuded by bp
 * written by mt
 */

#produktnavi {
float:left;
width:818px;
font-size:11px;
font-weight:bold;
line-height:normal;
border-bottom:none;
background:url(http://www.chip.de/c1_i/liquid-gfx-090224.gif) #FFF repeat left -800px;
margin: 10px 0 0;
padding:0 0 6px 10px;
}

#produktnavi ul {
margin: 0px;
padding:0;
list-style:none;
}

#produktnavi li {
display:inline;
margin: 0;
padding: 0;
}

#produktnavi a {
float:left;
background:url(http://www.chip.de/c1_i/fix-gfx-090224.gif) no-repeat left -500px;
margin: 0 1px 8px 0;
padding: 0px 0 0px 2px;
text-decoration:none;
}

#produktnavi a span {
float:left;
display:block;
background:url(http://www.chip.de/c1_i/fix-gfx-090224.gif) no-repeat right -500px;
padding: 5px 9px 5px 8px;
color: #FFF;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#produktnavi a span {float:none;}
/* End IE5-Mac hack */
#produktnavi a:hover span {
color: #FFF;
}

#produktnavi a:hover {
background-position:left -526px;
}

#produktnavi a:hover span {
background-position:right -526px;
}

#produktnavi .active a span,#produktnavi .active a:hover span {
background:url(http://www.chip.de/c1_i/fix-gfx-090224.gif) no-repeat right -552px;
color:#000;
}

/* /zentrale produkt- navigation */
/* /zentrale produktseite */


/* Homepage Question 2006-10-11 fhu */
.hpq{
background: url(http://www.chip.de/c1_i/hpq-bg.gif) top left no-repeat;
margin:0 0 8px 0;
padding:0;
width:165px;
height:71px;
}

h2.hpq-head{
color:#FFF;
font-weight:bold;
margin:0;
padding:13px 0 0 12px;
}

.hpq-link{
font-weight:bold;
margin:10px 0 0 12px;
}
/* /Homepage Question 2006-10-11 fhu */

/* Testlogos auf Artikelunterseiten 2006-10-23 fhu */

.testsieger_logo {
height:130px;
width: 160px;
background: url(http://www.chip.de/unabh_dateien/3072188/Testsieger_CHIP.jpg) bottom left no-repeat;
}

.preistipp_logo {
height:130px;
width: 160px;
background: url(http://www.chip.de/unabh_dateien/3072188/Preistipp_CHIP.jpg) bottom left no-repeat;
}

.logo_text {
position: absolute;
padding: 108px 0 0 0;
font-size: 12px;
font-weight: bold;
color:#000;
text-align: center;
height:22px;
width: 160px;
}

/* /Testlogos auf Artikelunterseiten 2006-10-23 fhu */

/* Contentagenten in News 2006-12-20 fhu */
/* NchsteSeite-Link in Artikeln 2007-02-23 fhu */

.contentagenten {
clear: both;
margin:10px 0 20px 0;
}

.naechsteseite {
clear: both;
width:468px;
margin:10px 0 20px 0;
}

.navilinks_ueberschrift h3 {
font-size:12px;
font-weight:bold;
padding:0 8px .8em;
margin: 0 0 6px 0;
background:url(http://www.chip.de/c1_i/liquid-gfx-090224.gif) repeat-x scroll left bottom;
}

.contentagenten h2, .naechsteseite h3 {
clear: both;
font-size:12px;
font-weight:bold;
padding:0 8px .8em;
margin: 0 0 6px 0;
background:url(http://www.chip.de/c1_i/liquid-gfx-090224.gif) repeat-x scroll left bottom;
}

.contentagenten .links{
margin:0;
padding:0 4px 4px 8px;
}

.contentagenten .dl-links {
margin:2px;
padding:3px 0 3px 20px;
background:url(http://www.chip.de/c1_i/standard-gfx-090224.gif) no-repeat left -2800px;
}

.naechsteseite .links {
margin:0;
padding:2px 0px 2px 8px;
background:url(http://www.chip.de/c1_i/standard-gfx-090224.gif) no-repeat left -395px;
}

/* Artikelnavigation 2007-03-08 fhu */

#artikelnavi {
width: 468px;
height: 16px;
margin: 0;
padding: 0;
text-align: center;
}

#artikelnavi a.pagina {
width:16px;
height:16px;
display: -moz-inline-box;
-moz-box-align: center;
-moz-box-pack: center;
display:inline-block;
background:url(http://www.chip.de/c1_i/standard-gfx-090224.gif) no-repeat left -2000px;
text-decoration: none;
color: #036;
}

#artikelnavi a.pagina:hover, #artikelnavi .active a {
background-position:left -2016px;
text-decoration: none; 
color: #fff;
}

#artikelnavi a {
vertical-align: top;
line-height: 16px;
font-weight: bold;
font-size: 10px;
width:16px;
height:16px;
}

.unterenav {
clear: both;
width:468px;
margin:0 0 20px 0;
}

.unterenav .vorher {
float: left;
margin:0;
padding:1px 0 0 8px;
background: url(http://www.chip.de/c1_i/standard-gfx-090224.gif) no-rpeat left 5px -2895px;
}

.unterenav .weiter {
text-align: right;
margin:0;
padding:1px 12px 3px 8px;
background: url(http://www.chip.de/c1_i/standard-gfx-090224.gif) no-repeat 460px -195px;
}

/* Artikelnavigation eko 15.10.2008 - CSS von Marcello */
.top-pagenav
{
background: transparent url(http://www.chip.de/c1_i/liquid-gfx-090224.gif) repeat-x left -1000px;
border: 1px solid #cfcfcf;
height: 16px;
margin: 0;
padding-top: 3px;
}

.top-pagenav .vorherigeseite
{
font-size: 11px;
font-weight: bold;
float: left;
width:210px;
padding-left: 6px;
}

.top-pagenav .page-nav-naechsteseite
{
text-align: right;
float: right;
font-size: 11px;
font-weight: bold;
width:158px;
padding-right: 6px;
}

.autor
{
padding: 0;
float: left;
}

.blueheadline3
{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#003366;
font-size:18px;
line-height:10px;
padding: 0;
margin: 8px 0 10px 0;
}	

.datumright
{
font-size: 0.9em;
float: right; 
color: #000;
text-align: right; 
vertical-align: basline; 
margin: 0 0 12px 4px; 
padding: 3px 8px 0 0; 
width: 120px;
}

.headline3
{
font-size: 12px;
margin-top: 6px;
}
/* Ende  Artikelnavigation eko 15.10.2008 */

/* Artikelnavigation Styles von tin 12.11.08  */
.headline-artikelnavi-unterseite {
font-size:12px;
margin-top:6px;
border:medium none;
color:#000000;
font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;
font-weight:normal;
margin:0px;
padding:0px;
}

.artikel_navi_page_number {
float:left;
font-size:11px;
text-align:center;
}

.headline-artikelnavi {
font-size:12px;
}

.blueheadline-artikelnavi {
color:#003366;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
line-height:18px;
margin:8px 0pt 10px;
padding:0pt;
text-decoration:none;
}

.autor-artikelnavi {
float:left;
padding:0pt;
}

.datumright-artikelnavi {
color:#000000;
float:right;
font-size:0.9em;
margin:0pt 0pt 12px 4px;
padding:3px 0px 0px 0px;
text-align:right;
width:120px;
}

.link-artikelnavi {
display: block;
font-size:11px;
font-weight:bold;
width: 160px;
}
/* /Artikelnavigation Styles von tin 12.11.08  */

/* content-image styles (bp) */
.content_image {
background-color: #FFF;
margin:0px;
padding: 1px;
}

.content_image_left {
float: left;
padding-right: 1em;
}

.content_image_right {
float: right;
padding-left: 1em;
}

.content_image_center {
margin: 0px auto;
overflow: hidden;
}

.content_image .content_image_image {
float: left;
}

.content_image .content_image_caption {
margin: 0px 0px;
padding: 10px 0px;
width: 100%;
float: left;
clear: left;
}

.content_image .content_image_caption_no_bu {
padding: 0px 0px 5px;
}

.content_image .content_image_caption span {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
	color: #000;
	line-height: 13px;
}

.content_image .content_image_caption span a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color: #000;
	line-height: 13px;
}
.content_image .content_image_caption span a:link, .content_image .content_image_caption span a:visited {text-decoration: none;}
.content_image .content_image_caption span a:hover {text-decoration: underline;}

.content_image .content_image_caption .content_image_magnifier {
float: right;
margin: 0px 0px 3px 3px;
}


/*
pop-up styles 
*/

.popup_image {
margin: 10px;
padding: 0px;
}

.popup_image dl {
background-color: #FFF;
margin:0px;
padding: 0px;
}

.popup_image dl.popup_image_center {
margin: 0px;
}

.popup_image dl dt {
margin: 0px;
}

.popup_image dl dd {
margin: 10px 0;
float: left;
}

/* deprecated version 
	wird noch verwendet,
	sollte aber raus und durch obige 
	Version ersetzt werden...
*/
dl.imgleft { 
float: left; 
margin:0 0 1em 0;
padding:0 1em 0 0 ;
background:#FFF;
} 

dl.imgright { 
float: right; 
margin:0 0 1em 0;
padding:0 0 0 1.4em;
background:#FFF;
} 

dl.imgleft dt, dl.imgright dt,{
margin: 0;
}

dl.imgleft dd, dl.imgright dd {
margin: 10px 0;
}
/* /deprecated version */
/* content-image styles */

.liste ul{
list-style:none;
margin:0;
padding:2px 0 10px;
}

.liste ul li {
clear:left;
margin:0 0 6px 22px;
padding:2px 0 0;
}

.liste ul li a {
font-size:11px;
}

.liste ul li span{
display:inline;
font-size:10px;
text-align: center;
font-weight:bold;
color:#036;
float:left;
width:16px;
height:15px;
margin:0 -16px 0 -20px;
padding:1px 0 0 0;
background: url(http://www.chip.de/c1_i/standard-gfx-090224.gif) no-repeat left -2000px;
}

.liste ul li a:hover span, .liste ul li span.active{
color:#FFF;
background: url(http://www.chip.de/c1_i/standard-gfx-090224.gif) no-repeat left -2016px;
}

.rssflyout {
width:295px;
margin:-10px 0 0 20px;
padding:6px 0 20px;
background:#FFF;
border:1px solid #333;
}

.rssflyout ul {
list-style:none;
margin:0;
padding:0 0 0 10px;
}

.rssflyout li {
margin:0 10px 5px 0;
float:left;
padding:0;
background:none;
}


/* Katalog neues Design */

#katalog-v2{clear:both;width:468px;margin:8px 0 20px;}

#katalog-v2 h2{
margin:0;
padding:4px 0 4px 10px;
font-size:12px;
font-weight:bold;
color:#666;
background: url(http://www.chip.de/c1_i/fix-gfx-090224.gif) no-repeat left 0;
cursor:pointer;
}

#katalog-v2 .current {
padding:4px 0 8px 10px;
background: url(http://www.chip.de/c1_i/fix-gfx-090224.gif) no-repeat left -100px;
cursor:pointer;
color:#000;
}

.kat-body{margin:0; padding:0;}
.kat-body ul{margin:0px 0 8px;padding:0;list-style:none;}
.kat-body li{float:left;width:49.9%;padding:4px 0 6px;}
.kat-body li a{margin:0 10px;font-weight:bold;font-size:12px;color:#036;}
.katalog-v2-end{clear:both;margin:0 0 3px;padding:0;border-bottom: 1px solid #BBB;}


/* Links innerhalb des Beitrags - fhu 08.04.08 */
.col478-le .textlinks {
clear:left;
margin:0;
padding:0;
font-weight: bold;
font-size: 12px;
}

.col478-le .linkabstand {
margin:0;
padding:8px 0 8px 0;
}

.col478-le .textlinks .le-link {
margin: 0;
font-size:12px;
font-weight: bold;
display:block;
padding: 2px 0px 2px 8px;
background:url(http://www.chip.de/c1_i/standard-gfx-090224.gif) no-repeat left -395px;
}

a.le-link:link, a.le-link:visited {text-decoration: none;}

a.le-link:hover {text-decoration: underline;}



/* factbox */
.fact_box {
float:right;
width:190px;
margin: 0px 0px 8px 8px;
}

.fact_head{
font-weight:bold;
padding:0 0 4px 6px;
}

.fact_cgf_head{
font-weight:bold;
padding:15px 0 4px 6px;
background:url(http://www.chip.de/c1_i/liquid-gfx-090224.gif) repeat-x left -1100px;
}

.fact_content{
padding:9px 9px 7px 11px;
list-style:none;
background:url(/c1_i/factbox-border.gif) #def top left repeat-x;
}

.fact_content li{
font-size:10px;
list-style:none;
}

.fact_content img{
padding:4px 0 
}

.fact_posneg li{
padding:2px 0 0 16px;
background:url(http://www.chip.de/c1_i/standard-gfx-090224.gif) no-repeat left -2998px;
}

.fact_posneg .neg{
background:url(http://www.chip.de/c1_i/standard-gfx-090224.gif) no-repeat left -3098px;
}

.fact_gwertung{
padding:4px 0;
}

.fact_cgf{
list-style:none;
background:url(/c1_i/cgf-bg.gif) repeat-y;
}

.fact_cgf .top{
padding:11px 9px 0px 6px;
color:#036;
font-size:10px;
background:url(http://www.chip.de/c1_i/fix-gfx-090224.gif) no-repeat left -1700px;
}

.fact_cgf .top img{
float:left;
padding:0 10px 0 0;
}

.fact_cgf .top span{
display:block;
color:#036;
font-size:14px;
font-weight:bold;
}

.fact_cgf .bottom{
padding:0 0 6px 0;
background:url(/c1_i/cgf-bottom.gif) bottom no-repeat;
}

.fact_cgf .bottom .cgf-innerbox{
margin:8px 6px 0px 6px;
padding:6px 0 6px 6px;
background:#fff;
border:1px solid #9bcdff;
}

.fact_cgf .bottom .cgf-innerbox a{
padding:0 0 0 9px;
list-style:none;
color:#036;
font-size:10px;
font-weight:bold;
background:url(http://www.chip.de/c1_i/standard-gfx-090224.gif) no-repeat left -397px;
}

.fact_me_head{
font-weight:bold;
padding:17px 0 8px 6px;
}

.fact_me{
padding:7px 6px 7px 6px;
list-style:none;
background:url(http://www.chip.de/c1_i/liquid-gfx-090224.gif) repeat-x left -1100px;
}

.fact_me .fact_me_box{
background:#fff;
border:1px solid #8a8a8a;
}

.fact_me .fact_me_box img{
float:left;
padding:2px 0 0 1px;
}

.fact_me .fact_me_box .me_prkt{
padding:10px 0 0 0;
font-size:10px; 
font-weight:bold; 
}

.fact_me .me-facts{
padding:11px 0 7px 8px;
color:#036;
font-size:10px;
font-weight:bold;
}

.fact_me .me-facts span{
color:#c00;
font-size:10px;
}

.fact_me .me-facts a{
font-size:10px;
}

.fact_me .shops{
padding:5px 0 0 0;
}

.fact_bottom{
height:2px;
background:url(http://www.chip.de/c1_i/liquid-gfx-090224.gif) repeat-x left -1100px;
padding:5px 0 0 0;
}

/* static rating */

.stc_rating_box{
float:left;
padding:2px 0 1px 2px;
margin:5px 7px 0 0;
width:92px;
height:24px;
border:1px solid #8a8a8a;
background:#fff;
voice-family: "\"}\"";
voice-family:inherit;
width:91px;
padding:3px 1px 2px 3px;
}

.stc_clmargin{
margin:0 7px 0 0;
}

html>body .stc_rating_box{
width:92px;
padding:3px 1px 2px 3px;
}

.stc_rating_container {
padding:3px 0 4px 0;
width:890px;
height:16px;
background:#eee;
voice-family: "\"}\"";
voice-family:inherit;
width:88px;
padding:3px 0 4px 0;
}

html>body .stc_rating_container{
width:90px;
padding:3px 0 4px 0;
}

.stc_rating_container a {
float:left;
padding:0 2px 0 0;
width:16px;
height:16px;
background:url(http://www.chip.de/c1_i/standard-gfx-090224.gif) no-repeat left -3200px;
voice-family: "\"}\"";
voice-family:inherit;
padding:0 1px 0 0;
outline:none;
}

html>body .stc_rating_container a {
padding:0 2px 0 0;
}

.stc_rating_container a.rating_off {background-position:0 -3200px;}	
.stc_rating_container a.rating_half {background-position:0 -3216px;}
.stc_rating_container a.rating_on, .rating_container a.rating_selected  {background-position:0 -3232px;}
/* /factbox */



/***************** UGF-TEST *************************/
/*468er  CGF-Box*/

.cgf_box{
width:468px;
padding:1px 1px 1px 1px;
background:#9bcdff;
}

.cgfb_white{
width:466px;
background:#fff;
}

.cgfb_def{
width:454px;
padding:4px 4px 4px 8px;
background:#def;
}

.cgf_box img{
float:left;
padding:7px 10px 0 0;
}

.cgf_box .cgf_stats{
float:left;
padding:6px 0 0 0;
}

.cgf_box .cgf_stats span{
display:block;
color:#036;
font-size:15px;
font-weight:bold;
}

.cgf_box .cgf_stats a{
font-size:10px;
}

.cgf_innerbox{
float:right;
padding:1px 1px 1px 1px;
width:258px;
height:39px;
background:#9bcdff;
}

.cgfi_white{
background:#fff;
width:253px;
height:32px;
padding:7px 0 0 5px;
}

.cgf_innerbox a{
padding:0 0 0 9px;
color:#036;
font-size:10px;
font-weight:bold;
background:url(http://www.chip.de/c1_i/standard-gfx-090224.gif) no-repeat left -397px;
}

/***************** /UGF-TEST *************************/

/* neue Suche autocomplete */
.autocomplete{
  border: 1px solid black;
  background-color: #fff;
  float: left;
  display: none;
}
.autocomplete li{
  list-style-type:none;
}
.autocomplete li.selected{
  background-color:#FFB;
}
/* /neue Suche autocomplete */

/* h2-tag in downloads */
h2.download {
float:left;
color:#036;
font-size:12px;
font-weight: normal;
padding:13px 0 0 2px;
}

/* /h2-tag in downloads */

/* Fuer Aktivitaetsleiste unterhalb der neuen Artikelnavi */
.activbar_artikel {
padding:2px 0 20px 0;
}

.activbar_artikel ul{
float:right;
list-style:none;
}

.activbar_artikel li{
float:left;
padding:0 1px;
}

.activbar_artikel li a{
display:block;
background:#def;
padding:0 0 0 1px;
border:1px solid #8a8a8a;
}

.activbar_artikel li a span{
display:block;
background:#def;
padding:2px 5px 2px 4px;
}

/* /Fuer Aktivitaetsleiste unterhalb der neuen Artikelnavi */

.clearfix{
clear:both;
height:1px;
line-height:1px;
}

/*** Neue Klassen fuer den Copyright-Bilder-Platzhalter ***/
.copyright-bilder-linie {
border-bottom:1px solid #BBBBBB;
clear:both;
margin:0 0 3px;
padding:0;
}

.copyright-bilder-text{
color:#000000;
}

.copyright-bilder-text span.b {
font-weight: bold;
}
/*** /Neue Klassen fuer den Copyright-Bilder-Platzhalter ***/

/*** Kaspersky Button ***/

.box2_content .kaspersky
{
	float:left;
	padding-top:3px;
	text-align:right;
	width:168px;
	height:100%;
}
.box_top_top_no_line 
{
    clear:both;
    float:left;
    font-weight:bold;
    margin:0;
    padding:8px;
}
/*** /Kaspersky Button ***/

/***** Styles für neue Top-Navigation ****/
#he-v1-nav div.content-navi{
position:absolute;
width:215px;
left:auto;
padding:7px 5px 5px;
background:#def;
border:1px solid #000;
}

#he-v1-nav div.content-navi ul{
margin:0;
padding:1px;
position:relative;
width:211px;
left:auto;
background:#fff;
border:1px solid #9cf;
}

#he-v1-nav div.content-navi ul li{
margin:0;
padding:0;
background:url(http://www.chip.de/c1_i/standard-gfx-090224.gif) no-repeat 200px -2592px;
}

#he-v1-nav div.content-navi ul li a{
display:block;
width:204px;
padding:6px 0 6px 7px;
color:#036;
font-weight:bold;
}

#he-v1-nav div.content-navi ul li ul{
display:none;
position:absolute;
top:2px;
left:201px;
width:197px;
padding:5px 7px;
background:#def;
border:1px solid #000;
}

#he-v1-nav div.content-navi ul li ul li{
width:197px;
padding:0;
background:url(http://www.chip.de/c1_i/standard-gfx-090224.gif) #fff no-repeat 5px -991px;
border-top:1px solid #9cf;
}

#he-v1-nav div.content-navi ul li ul li a{
width:186px;
padding:4px 0 4px 12px;
font-weight:normal;
}

#he-v1-nav div.content-navi ul li ul li a:hover{
background:url(http://www.chip.de/c1_i/standard-gfx-090224.gif) #def no-repeat 5px -991px;
}
/***** /Styles für neue Top-Navigation ****/

/** Listenbilder ***/
.listenbildnews
{
   float:left;
   max-width:62px;
}
.listenbildnews img
{
   max-width:60px;
   padding-bottom:12px;
}
.listentextnews
{
   padding:0px 0px 0px 70px;
}

.listeneintragnews
{
    margin: 8px auto 15px;
	clear:both;
}


/*** /Listenbilder ***/

