
/* CSS Document */

@import url("news_relaunch.css");
 @import url("fa_catalog.css");
body 
{
	margin:0px auto;
	padding:0px;
	text-align:center;
	background-color:#E9E9E9;
	font:11px /13px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}
table {
	font:11px /13px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}
h1, h3, h4 {
	font:14px Verdana, Arial, Helvetica, sans-serif;
	color:#8b8b8b;
}
h2 {
	font:12px Verdana, Arial;
	padding:0px 0px 5px 0px;
	margin:0px;
	color:#044386;
	font-weight:bold;
}
a {
	text-decoration:none;
	font-weight:bold;
	color:#8b8b8b;
}
a:hover {
	color:#b00000;
}
#sitecontainer {
	width:840px;
	margin:0px auto;
	text-align:left;
	position:relative;
}
#bg {
	float:left;
	background-color:#fff;
	background:url(images_relaunch/sitecontainer_bg.gif) left top repeat-y;
	background-position:0px 0px;
	padding-bottom:5px;
}
#left {
	width:220px;
	background-color:#fff;
	float:left;
}
#left .logo {
	width:220px;
	height:125px;
	float:left;
}
#left .leftbg {
	width:220px;
	height:315px;
	background-color:#044386;
	float:left;
}
#left .formular {
	width:219px;
	min-height:150px !important;
	height:150px;
	float:left;
	border-right:1px solid #044386;

}
#mid {
	width:620px;
	float:left;
	overflow:hidden;
}
#mood {
	height:300px;
	background:url(bilder_relaunch/content_pic.jpg) center no-repeat;
	overflow:hidden;
}
#mood_start {
	height:440px;
	background:url(images_relaunch/startpic.jpg) center no-repeat;
	overflow:hidden;
}
#headline {
	padding:0px 0px 0px 15px;
}
#maincontent {
	padding:0px 0px 0px 15px;
}
.content_wrapper {
	padding-right:15px;
}
#footer {
	margin-top:2px;
	border-top:1px solid #044386;
	padding:2px 0px 1px 230px;
	clear:both;
}
#footer a {
	margin-left:10px;
	color:#545454;
	text-decoration:none;
	font-family:verdana;
	font-size:11px;
}
#footer a:hover {
	color:#b00000;
}
.bestelltext {
	display:block;
	margin-left:25px;
	padding-left:8px;
	background:url(images_relaunch/button_bestellen.gif) left top no-repeat;
}
.bestelltext a {
	color:white;
	text-decoration:none;
	font-family:verdana;
	font-size:10px;
}
input, textarea, select {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	border:1px solid #E9E9E9;
	padding:1px;
}
/*Kontaktform*/





fieldset.csc-mailform {
	border:0px solid #fff;
	margin:0px 0px 0px 5px;
	padding:5px;
	background-color:#f5f5f5;
}
fieldset.csc-mailform label {
	width:95px;
	display:block;
	float:left;
	margin:0px 0px 2px 0px;
}
fieldset.csc-mailform input {
	width:175px;
	margin:0px 0px 2px 0px;
}
fieldset.csc-mailform textarea {
	width:175px;
	height:100px;
	margin:0px 0px 2px 0px;
}
fieldset.csc-mailform input.csc-mailform-submit {
	width:90px;
	margin:0px 0px 0px 95px;
	background-color:#cdcdcd;
}
/*  END  */



/*  WT Gallery Start  */

 

#wtgallery_singlepic_area {
	width:430px;
	float:left;
	margin:0px 0px 0px 0px;
}
.wtgallery_listview {
	width:160px;
	float:left;
	margin:0px 0px 0px 0px;
	border:0px solid #333;
}
.wtgallery_listview img {
	margin:0px 0px 2px 2px;
}
.wtgallery_pagebrowser_container {
	width:153px;
	height:30px;
	background-color:#044386;
	color:#fff;
	margin:0px 0px 0px 2px;
	padding:15px 0px 0px 0px;
}
.wtgallery_pagebrowser_zurueck {
	width:47px;
	float:left;
	padding:0px 0px 0px 3px;
}
.wtgallery_pagebrowser_vor {
	width:47px;
	float:left;
	display:block;
	text-align:right;
	padding:0px 3px 0px 0px;
}
.wtgallery_pagebrowser_site {
	width:53px;
	float:left;
	display:block;
	text-align:center;
}
.wtgallery_pagebrowser_container a {
	color:#fff;
	font-weight:normal;
	text-decoration:underline;
}
#mapmenu {
	background-color: #fff;
	padding: 6px 10px 4px 10px;
	background-image:url(images_relaunch/quicksearch_bg.jpg);
	background-repeat:repeat-x;
}
/*   END  */



#Layer1 {
	position:absolute;
	/*left:0px;*/

	/*bottom:0px;*/

	height:10px;
	z-index:1;
	line-height:20px;
}
* html #Layer1 {
	position:relative;
	z-index:1;
}
/***** BOOKMARK   **/



#bookmark {
	text-align:right;
	color:#8b8b8b;
	padding-right:15px;
}
#bookmark img {
	padding:0px 3px 0px 3px;
}
/******************************************/
/*	SONDERAKTIONEN			*/

#apDiv1 {
	position:absolute;
	right:-154px;
	top:3px;
	width:150px;
	height:160px;
	z-index:1000;
	background-color:white;
	color:white;
	text-align:center;
	font-size:8pt;
	border:2px solid #fff;
	display:none;
}
#apDiv1 h1 {
	color:#000;
	text-transform:uppercase;
	font-size:14pt;
	margin:6px 0px 10px 0px;
	font-weight:bolder;
}
#apDiv1 h2 {
	color:#000;
	font-size:13pt;
	margin:0px;	
}
#apDiv1 a {
	color:#000;
}
#apDiv2 {
	position:absolute;
	right:170px;
	top:50px;
	width:150px;
	height:100px;
	z-index:1100;
	background-color:white;
	color:#000;
	text-align:center;
	font-size:8pt;
	display:none;
}
#apDiv2 h1 {
	color:white;
	text-transform:uppercase;
	font-size:14pt;
	margin:6px 0px 10px 0px;
	font-weight:bolder;
}
#apDiv2 h2 {
	color:white;
	font-size:13pt;
	margin:0px;
}
#apDiv2 a {
	color:#000;
}
#apDiv3 {
	position:absolute;
	right:330px;
	top:50px;
	width:150px;
	height:100px;
	z-index:1100;
	background-color:white;
	color:#000;
	text-align:center;
	font-size:8pt;
	display:none;
}

#apDiv3 a {
	color:#000;
}

*html .ie_sub {
	position:relative;
	/*top:-100px;*/
	left:-5px;
}
*+html .ie_sub {
	position:relative;
	left:-10px;
}
/* FORMULAR */

fieldset.tx-powermail-pi1_fieldset {
	background-color:white;
	border:0px;
	padding:0px;
}
legend {
	display:none;
}
p.tx_powermail_pi1_fieldwrap_html_checkbox_title, p.tx_powermail_pi1_fieldwrap_html_radio_title {
	margin:15px 0px 10px 0px;
}
#powermaildiv_uid10 label, #powermaildiv_uid12 label, #powermaildiv_uid11 label {
	margin-left:150px;
}
*html #powermaildiv_uid10 label, *html #powermaildiv_uid12 label, *html #powermaildiv_uid11 label {
	margin-left:80px;
}
.powermail_check_inner_uid13_0 label {
	width:300px !important;
}
#powermaildiv_uid14 {
	margin-top:40px;
}
.tx-rgsmoothgallery-pi1 {
	/*display:none;*/
}
.slideInfoZone h2 {
	color:white !important;
	font-size:10pt !important;
}
.slideInfoZone p {
	color:white !important;
	font-size:8pt !important;
}

.myGallery {
border:0px!important;
}



/*************************************************/

.handcursor{
cursor:hand;
cursor:pointer;
border:1px solid #000;
margin-left:10px;

}
.switchcontent	{
 margin-left:10px;
 display:block;
}

*+html	.switchcontent {
 margin-top:10px;
}
* html	.switchcontent {
 padding-top:10px;
}

*+html .switchgroup1 {
margin-top:5px;
}

* html .switchgroup1 {
margin-top:5px;
}

.switchgroup1	{
	font-size:12px;	
	font-family:Verdana, Geneva, sans-serif;

}
.switchgroup1 img	{
	margin-bottom:5px;	
}
.switchcontent h3	{
	display:inline;
	float:left;
	padding:0px 2px 0px 2px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10pt;
	margin-right:2px;
}

.switchcontent .clearer	{
	clear:both;
}

/*************************************************/

#navigation ul	{
	width:220px;
	padding:0px;
	margin:0px;
	list-style:none;
	color:#fff;
}	

#navigation ul li	{
	border-bottom:1px solid #fff;
	height:24px;
	width:220px;
	line-height:13px;
	font-size:12px;
}

#navigation ul li a	{
	line-height:24px;
	font-size:12px;
	color:#fff;
	font-weight:normal;
	display:block;
	width:205px;
	padding-left:15px;
	background:url("images_relaunch/button_normal.gif") right no-repeat;
}

#navigation ul li a:hover,
#navigation ul li.active a	{
	background:url("images_relaunch/button_over.gif") right no-repeat #F4F2F4;
	color:#333333;	
	
}

#yymenu .mmLevel1, #yymenu .mmLevel2 {
			border:0px!important;

}
.mmLevel1 a,
.mmLevel2 a{
			padding-left:15px!important;
			font-size:12px!important;
			font-weight:normal!important;
}

.mmLevel1 ,
.mmLevel2 {
	z-index:1000;
}