/* ---------------------------- */
/* ---------- GENERAL --------- */
/* ---------------------------- */


body{
	margin:0;
	padding:0;
	font-family:Arial,Verdana,sans,sans-serif;
	font-size:0.8em;
}

a, p, div, h1, h2, h3, h4, h5, h6{ font-family:Arial,Verdana,sans,sans-serif;position:relative!important;}
a img, a:hover img { border:0; }

#bg {
	display:block;
	width:670px;
	margin: 0px auto;
}

#header, #footernav,#mainnav, #subnav, #eck_lo, #eck_ro, #eck_lu, #eck_ru,
#white_left, #white_right, #white_right2, #white_right3,#right_container,
#vorauer,#left_container .download_item,
.overlay,.button,#error,
.product_item .tag, .product_item .tagadd,
.h2_container
{
	display:none;
}

/* ---------------------- */
/* --- FORMATIERUNGEN --- */
/* ---------------------- */
#outer_container{height:auto;}
h1{font-size: 14px;}
#contentRight{padding-left:20px; width:325px;}
#contentLeft{width:325px;}
#news_theme .overlay_container{width: 300px;overflow:hidden;}
.product_item{float:left; display:block;}
#lexicon .lexicon_item, #pressimages .item, #download .download_item, #gallery .preview_container, #press .article_container{border:1px solid #6F6F6F;}
#gallery .preview_container, #press .article_container{width:670px;}
#gallery .preview_container .image, #press .article_container .image{float:right;}
