
	body {margin: 0px; font-size: 12px;font-family: sans-serif; background: #fff;}
	a, a:link, a:visited, a:hover {text-decoration: none; color: #363c59;}
	img {border: 0px;}
	

	h1 {font-size: 20px; color: #163085;}
	h2 {font-size: 14px; color: #163085;}
	
	input, textarea, td, tr {color:#363C59;}
	
	#logo_line {clear: both;}
	#logo_line .cell_1{width: 174px; margin: 0 6px 6px 0; height: 111px; float: left;}
	#logo_line .cell_2{width: 174px; margin: 0 6px 6px 0; height: 111px; float: left;}	
	#logo_line .cell_3{width: 583px; margin: 0 6px 6px 0; height: 111px; float: left; vertical-align: bottom; text-align: right; position: relative;}
	#topnavi {position: absolute; bottom: 0px; right: 0px;text-align: right; float: right; color: #777777;font-size: 12px;font-family: sans-serif;}
	#topnavi a, #topnavi a:link, #topnavi a:visited, #topnavi a:hover {color: #777777;font-size: 12px;font-family: sans-serif; text-decoration: none;}
	
	#nav_line {clear: both;}
	#nav_line .cell_1{width: 174px; margin: 0 6px 6px 0; height: 154px; float: left;}
	#nav_line .cell_2{width: 174px; margin: 0 6px 6px 0; height: 154px; float: left; background-image: url(/fileadmin/template/img/spotback.gif);}	
	#nav_line .cell_3{width: 583px; margin: 0 6px 6px 0; height: 154px; float: left; background-image: url(/fileadmin/template/img/top-home.jpg); position: relative;}
	#mainnavi {position: absolute; top: 47px;}
	
	#main_line {clear: both;}
	#main_line .cell_1{width: 174px; margin: 0 6px 6px 0; float: left;}
	#main_line .cell_2{width: 174px; margin: 0 6px 6px 0; float: left;}	
	#main_line .cell_3{width: 583px; margin: 0 6px 6px 0; float: left; background: url(/fileadmin/template/img/background.gif) no-repeat;}
	#main_line .cell_3 .kapsel {margin-left: 14px; padding-top: 17px; line-height: 19px;}
	
	.box_grau_fixed {width: 174px; height: 154px; overflow: hidden; background-image: url(/fileadmin/template/img/spotback.gif); font-size: 11px;}
	.box_grau_fixed .kapsel {padding: 0px; margin: 0px; margin-left: 14px;}
	.box_grau_fixed h2 { margin: 0 0 13px 0; border: 0px; padding: 0px;}
	.box_grau_fixed p {margin: 0 0 10px 0;}
	
	.cellrow33 {width: 532px; margin: 0 auto;}
	.cell33 {width: 178px; float: left; }
	.cell33_last {width: 174px; float: left; }
	
	.row33full {margin-bottom: 10px;}
	.cell33full {width: 32.999%; float: left; margin-bottom: 10px; height: 190px;}
	
	.cell50 {width: 49.999%; float: left;}
	.cell40 {width: 44.999%; float: left;}
	.cell60 {width: 54.999%; float: left;}

	.cell4_25_row {}
	.cell4_25 {width: 24.999%; float: left;}
	.cell4_25_last {width: 24.999%; float: left;}
	
	.pteaser_name {font-weight: bold; text-align: right;}
	.pteaser_preis {text-align: right;}
	.pteaser_img {width: 195px; height: 133px;text-align: center;}
	
	
	.produkttable td{ padding-bottom: 20px; vertical-align: top;}
	.produkttable_desc {width: 85px; font-weight: bold; color: #363c59;}
	
	.pinfo_name {font-weight: bold; color: #363c59;}
	.pinfo_name h2 {display: inline;}

	.fullbox_top {width: 570px; height: 20px; overflow: hidden; background-image: url(/fileadmin/template/img/full_box_top.gif);}
	.fullbox_bottom {width: 570px; height: 20px; overflow: hidden; background-image: url(/fileadmin/template/img/full_box_bottom.gif); margin-bottom: 7px;}
	.fullbox {width: 570px; background-image: url(/fileadmin/template/img/full_box_middle.gif);}
	.fullbox .fullkapsel {padding-left: 24px; padding-right: 24px; line-height: 19px;}
	
	.leftnavi .menuekapsel div a {font-size:13px;}
	.leftnavi_top {width: 174px; height: 29px; overflow: hidden; background-image: url(/fileadmin/template/img/menue_1.gif);}
	.leftnavi_bottom {width: 174px; height: 29px; overflow: hidden; background-image: url(/fileadmin/template/img/menue_2.gif); margin-bottom: 7px;}
	.leftnavi {width: 174px; background-image: url(/fileadmin/template/img/menue_middle.gif);}
	.leftnavi .menuekapsel {padding-left: 24px; line-height: 19px;}
	.leftnavi .menuekapsel a, .leftnavi .menuekapsel a:link, .leftnavi .menuekapsel a:visited, .leftnavi .menuekapsel a:hover {text-decoration: none; color: #363c59;}
	
	.leftcontent h1, .box_grau_fixed h1 {font-size: 12px; color: #163085;}		
	.leftcontent h1{font-size: 12px; color: #163085;}	

#myGallery
{
width: 145px !important;
height: 100px !important;
border: 1px solid #bbb;
}
#myGallery .imageElement{
	background: #ffffff !important;
}
.jdGallery .slideElement
{
	width: 100%;
	height: 100%;
	background-color: #fff;
	background-repeat: no-repeat;
}