body{
	text-align: left;
	margin:0 0 0px; 
	padding:0;
}

.inhalt .formular .liste div{
	font-size:12px;
}
.miniliste .item div {
	font-size:12px;
}


.artikelitem .artikel_text p{
	font-size:12px;
}


.teaser .teaser_hinweis_bottom{
	font-size:12px;
}

.text_sub{
	font-size: 12px;
	}
	
.teaser_link {
	font-size: 12px;
}

#page{
	text-align:left;
	margin:0;
	padding:0;
}

.main{
	margin-top:0px;
}

.main .inhalt .inhalt_left{
	display: none;
}

.topmenu, .main .kontrast, .menu, .bread, .footer{
	display: none;
}

.main .inhalt .inhalt_inhalt .inhalt_center{
	padding-left:0px;
}

#warenkorb{
	display: none;
}

.artikelnavi{
	display: none;
}

.link.style1{
	display: none;
}

/* Hintergrund */
.main .inhalt .inhalt_top{
	background: none;
	height:0px;
}

.main .inhalt .inhalt_inhalt{
	background: none;
	height:0px;
}

.main .inhalt .inhalt_bottom{
	background: none;
	height:0px;
}


/* Kontaktformular ausblenden */
.kontakt{
	display: none;
}

/* Detailansicht */
.zoom, .back, .inkorb, .bestellen{
	display: none;
}

.artikelspalte{
	width: 350px;
}

.artikel .artikel .text{
	width:350px;
}

.artikel .artikel .headline{
	width:350px;
}

.artikel .artikel .punkte{
	background: none;
	height:64px;
	margin-top:30px;
	margin-bottom:20px;
}

.artikel .artikel .punkte div{
	color:#000000;
	padding-top:0px;
	padding-left:50px;
}



/* ############# artikelliste ############# */
.artikelliste{
	display:block;
}

.artikelitem{
	float:left;
	border:1px solid #999999;
	position:relative;
	margin-bottom:17px;
	margin-right:10px;
	position:relative;
}
/*
.artikelitem .inner{
	width:300px;
	height:183px;
}*/

.artikelitem .artikel_headline{
	padding:10px;
	position:absolute;
	top:0px;
	left:0px;
	font-size:18px;
	color:#53a7cf;
	font-weight:bold;
	line-height:20px;
}

.artikelitem .artikel_text{
	padding-top:5px;
	line-height:15px;
	width:200px;
	font-size:12px;
}

.artikelitem .artikel_punkte{
	font-weight:bold;
	font-size:18px;
	margin-top:10px;
}

.artikelliste .artikel .artikel_punkte{
	font-size:1em;
	font-size:12px;
}

.artikelitem .artikel_link{
	display: none;
}

.artikelitem .artikel_link a{
	text-decoration:none;
	font-weight:bold;
}

.artikelitem .artikel_bild{
	position:absolute;
	bottom:0px;
	left:210px;
	top:50px;
}




/* ############# head ############# */

.main .head{
	display: none;
}

.print_head {
	display: block;
	width: 735px;
	height: 131px;
	background: url(../images/head.jpg);
}



body{
	font-size:12px;
}

td,div,th{
	font-size:12px;
}


input,select,textarea{
	font-size:12px;
}

.main .topmenu .aaa .a{
	font-size:12px;
}

.main .topmenu .aaa .aa{
	font-size:14px;
}

.main .topmenu .aaa .aaa{
	font-size:18px;
}



.main .head .head_right .warenkorb .name{
	font-size:18px;
}

.main .head .head_right .warenkorb .artikel{
	font-size:14px;
}

.main .head .head_right .warenkorb .punkte{
	font-size:14px;
}

.main .menu .menu_left .on a,
.main .menu .menu_left .over a{
	font-size:18px;
}

.main .menu .menu_left .off a{
	font-size:18px;
}

.main .menu .menu_right .name{
	font-size:18px;
}

.main .menu .menu_right .name_on{
	font-size:18px;
}

.main .bread .init{
	font-size:11px;
}

.main .bread .on a{
	font-size:11px;
}

.main .bread .off a{
	font-size:11px;
}

.button_text div{
	font-size:18px;
}

.login .punkte{
	font-size:18px;
}

.inhalt .headline_headline{
	font-size:18px;
}

.teaser .teaser_headline{
	font-size:18px;
}

.teaser .teaser_headline .psu{
	font-size:12px;
}

.teaser .teaser_headline p.psp{
	font-size:12px;
}

.teaser .teaser_headline_bottom{
	font-size:18px;
}

.artikelliste .artikel .artikel_headline{
	font-size:18px;
}

.artikelliste .artikel .artikel_punkte{
	font-size:18px;
}

.artikel .artikel .headline{
	font-size:18px;
}

.artikel .artikel .inkorb a{
	font-size:18px;
}

.artikel .artikel .punkte div{
	font-size:18px;
}

.inhalt .formular .headline{
	font-size:18px;
}

.inhalt .formular .hinweis .hinweis_headline{
	font-size:18px;
}

.inhalt .formular .text_headline3{
	font-size:18px;
}

.inhalt .formular .text2{
	font-size:9px;
}

.main .footer .drucken{
	font-size:11px;
}

.login .anmelden{
	width:120px;
}

.teaser .teaser_headline h1,
.teaser .teaser_headline h2{
	font-size: 18px;
	line-height:18px;
}

.teaser .teaser_headline p{
	font-size: 12px;
	width:300px;
}

.teaser .teaser_headline ul, .text .text_sub ul, .artikel .artikel .artikelspalte ul{
	margin-left:16px;
}

.teaser .teaser_headline .li, .text .text_sub .li {
	font-size:12px;
	list-style:disc;
	background:none;
	padding:0px;
}

.teaser .teaser_headline, .text .text_sub {
	font-size:12px;
}

.teaser .teaser_headline h3 {
	font-size:12px;
}


.text .text_sub .li .li {
	list-style:disc;
}

.artikel .artikel .artikelspalte li {
	list-style:disc;
	background:none;
	padding:0px;
}

.teaser .teaser_headline p.unten, .teaser .teaser_headline p.oben{
	font-size:12px;
}

/* weiß
.teaser .teaser_headline .psba, .teaser .teaser_headline .psbb{
	color: #000;
}
*/

.teaser .teaser_headline p.psp{
	font-size:12px;
}

.teaser .teaser_headline p.psl{
	font-size:12px;
}

.teaser .teaser_headline p.psuns{
	font-size:12px;
}

.teaser .teaser_headline p.pnts{
	font-size:12px;
}

.teaser .teaser_headline p.ppkt{
	font-size: 12px;
}

.artikelitem .artikel_headline h2{
	font-size: 18px;
}

.inhalt_inhalt, 
.inhalt_right {
	display: inline;
}
