html {height:100%;}
body {font-family:Verdana;font-size:12px;line-height:18px;color:#000000;text-align:center;height:100% !important;
	padding:0;margin:0;	
	border:0;
	background:black;
}
table, td {font-family:Verdana;font-size:12px;line-height:18px;color:#000000;}

.content-all{text-align:center;padding:0;margin:0 auto;width:100%;position:relative !important;min-height:100%;/* real browsers */
	height:100% !important;}

.content-all{
	background:black;
}

.content-center{text-align:left;margin:0 auto;width:996px;position:relative !important;min-height:100%;/* real browsers */
	height:auto !important;background:transparent url(../img/pixel_bg.png) repeat;} /* bg color */

.content-main {padding:0 0px 0px 0px;margin:0;}
* html .content-main {height:100% !important;} 	

.content-main{
	/*background:#993366;*/
	background:transparent url(../img/pixel_bg.png) repeat;
}


.top_part_home{
	width:996px;
	height:530px;
	padding-top: 60px;
	background:transparent url(../img/top_bg_home.png) no-repeat top;
/*
	background-color:#999999;
	

	filter:alpha(opacity=5);
	-moz-opacity: 0.05;
	opacity: 0.05;	
*/	
	background-color:#4F192B;/*  sun */
	

/*	filter:alpha(opacity=65);
	-moz-opacity: 0.65;
	opacity: 0.65;	
*/
}

.top_part_home2{
	position:absolute;
	border:0;padding:0;margin:0;
	left:0px;
	top:0px;
	width:996px;
	height:590px;
	/*background:transparent url(../img/top_bg_home2.png) no-repeat top;*/
	
}

.logo{
	position:absolute;
	border:0;padding:0;margin:0;
	left:69px;
	top:0px;
	width:194px;
	height:191px;	
	
}

.top_menu{
	position:absolute;
	border:0;padding:0;margin:0;
	left:263px;
	top:155px;
	width:691px;
	height:36px;	
	text-align:right;
}
.top_menu a,.top_menu{
	font-family:HoratioEF;
	font-size:24px;
	color:#FFFFFF;
	font-weight:bold;
}
.top_menu a{
	text-decoration:none;
}
.top_menu a:hover{
	color:#FFCC66;
}
.language{
	position:absolute;
	border:0;padding:0;margin:0;
	left:835px;
	top:0px;
	width:110px;
}
.language ul{
	border:0;padding:0;margin:0;
	padding-top:10px;
	padding-left:35px;
}

.language ul li{
	list-style:none;
	padding-left:17px;
}
.language ul li a{
	font-family:Verdana;
	font-size:12px;
	color:#F9F7F9;
	text-decoration:none;
}
.language ul li a:hover{
	color:#FFCC66;
}


.language ul li.active_lang{
	background:transparent url(../img/strela.png) no-repeat left;
}

.flash{
	position:absolute;
	border:0;padding:0;margin:0;
	left:0px;
	top:170px;
	width:996px;
	height:403px;
}





.home_stage{
	position:absolute;
	border:0;padding:0;margin:0;
	width:996px;
	height:403px;
	background:transparent url(../img/home_stage.png) no-repeat;
	top:172px;
}

.home_buttle{
	position:absolute;
	border:0;padding:0;margin:0;
	width:176px;
	height:303px;
	
	top:210px;
	left:430px;
}

.home_stage_left{
	border:0;padding:0;margin:0;
	width:380px;
	height:370px;
	float:left;
}

.home_stage_left_content{
	padding-left:70px;
	padding-top:110px;
}

.home_stage_left_content h1,.home_stage_right_content h1{
	font-family:HoratioEF;
	font-size:26px;
	color:#4D4D4D;
	font-weight:bold;
}
.home_stage_left_content h2{
	border:0;padding:0;margin:0;
	padding-top:10px;
	padding-bottom:10px;
	font-family:Verdana;
	font-size:12px;
	color:#818181;
}
.home_stage_left_content,p.home_stage_continue_content{
	font-family:Verdana;
	font-size:12px;
	color:#818181;
}

.home_stage_link{
	margin-top:15px;
}
.home_stage_link img{
	padding-top:4px;
}
.home_stage_link a{
	font-family:Verdana;
	font-size:10px;
	color:#686868;
	font-weight:bold;

}
.home_stage_link a:hover{
	color:#000000;
}

.home_stage_right{
	border:0;padding:0;margin:0;
	width:550px;
	height:370px;
	float:left;
}

.home_stage_right_content{
	padding-left:280px;
	padding-top:110px;
}

.one_home_news{
	padding-top:10px;
	width:250px;
	font-family:Verdana;
	font-size:10px;
	color:#818181;	
}
.one_home_news font.title{
	font-family:Verdana;
	font-size:12px;
	color:#333333;
	font-weight:bold;
}
.calendar{
	border:0;padding:0;margin:0;
	font-family:Verdana;
	font-size:12px;
	color:#A2A2A2;
	font-weight:bold;
	background:transparent url(../img/calendar.png) no-repeat left;
	padding-left:20px;
}



.information_block_home{
	min-height:200px;
	padding-top:0px;
	/*margin-top:-200px;*/
	background:transparent url(../img/information_bg2.png) no-repeat top;
}

.information_block_home2{
	min-height:200px;
	padding-top:0px;
	/*margin-top:-200px;*/
	background:transparent url(../img/information_bg22.png) no-repeat top;
}

.information2{
	border:0;padding:0;margin:0;
	margin-left:33px;
	padding-top:0px;
	width:928px;
	clear:both;
}



.information2  .box {overflow:hidden;background:transparent url("../img/corner_top.png") no-repeat left top;margin:0 0 15px 0;z-index:300;}
.information2  .box .boxIn {width:928px;overflow:hidden;margin:15px 0 0 0;
	background:transparent url("../img/corner_bottom.png") no-repeat left bottom;
	min-height:300px;padding:0 0 10px 10px;}

.bottle_left{
	border:0;padding:0;margin:0;
	width:214px;
	float:left;
	padding-top:60px;
}

.content_text{
	padding-top:40px;
}
.content_text h1{
	font-family:HoratioEF;
	font-size:24px;
	color:#000000;
}

.home_left_column h1{
	font-family:HoratioEF;
	font-size:24px;
	color:#FFFFFF;
}
.home_left_column {
	font-family:Verdana;
	font-size:12px;
	color:#AAAAAA;
	
}

.home_left_column  ul{
	border:0;padding:0;margin:0;
	padding-top:10px;
	margin-left:50px;
}

.home_left_column_img{
	margin-bottom:20px;
}


.content_text p{
	font-family:Verdana;
	font-size:12px;
	color:#000000;
}

.content_bottom{
	padding-top:60px;
	clear:both;
	width:850px;
	text-align:right;
	padding-right:100px;
}

.content_bottom a{
	font-family:Verdana;
	font-size:12px;
	color:#666666;
}

.content_bottom a:hover{
	color:#000000;
}

.bottom_empty{
	width:918px;
	height:80px;	
	border:0;padding:0;margin:0;
	left:36px;
	bottom:20px;
}

.bottom{
/*
	clear:both;
	border:0;padding:0;margin:0;
	margin-left:36px;
	width:918px;
	height:69px;
	background:transparent url("../img/bottom_bg.jpg") repeat-x;	
*/
	width:918px;
	height:69px;	
	position:absolute;
	border:0;padding:0;margin:0;
	/*background:transparent url("../img/bottom_bg.jpg") repeat-x;	*/
	background:transparent url("../img/bottom_bg.png") repeat-x top;	
	left:36px;
	bottom:20px;
}

.copyright{
	position:absolute;
	border:0;padding:0;margin:0;
	left:26px;
	bottom:20px;
	font-family:Verdana;
	font-size:12px;
	color:#909090;	
}

.bottom-link{
	position:absolute;
	border:0;padding:0;margin:0;
	left:777px;
	bottom:20px;
}

.bottom-link a,.bottom-link{
	font-family:Verdana;
	font-size:10px;
	color:#909090;	
	font-weight:bold;
}

.bottom-link a:hover{
	color:#FFCC66;
}

.home_left_column{
	border:0;padding:0;margin:0;
	float:left;
	width:265px;
	margin-left:30px;
}

.big_column{
	width:555px;
}

.home_link{
	font-family:Verdana;
	font-size:12px;
	color:#ABA9AA;
	font-weight:bold;
}

.home_link:hover{
	color:#FFCC66;
}
.div_link{
	padding-top:20px;
}

.empty_bottom_div{
	clear:both;
	width:918px;
	height:100px;
}

.right_align{
	float:right;
}



/*   EDIT CONTENT ELEMENT  */

.edit-pic-left{float:left;border:0;padding:0;margin:2px 16px 16px 0;}
.edit-content{
	width:auto;margin-left:180px;
}

.edit-pic-right{
	float:right;
	padding-left:10px;
}

.edit-pic-caption{
	font-family:Verdana;
	font-size:12px;	
	font-weight:bold;
	color:#000000;		
}

/*
.edit-pic-left .edit-pic-caption,.edit-pic-right  .edit-pic-caption{
	text-align:center;
}
*/

.tx-editces-pi7{
	clear:both;
}

.edit-routing-left,.edit-routing-right{
	float:left;
	width:280px;
	border:0;padding:5px;margin:0;

}

.edit-routing-pic,.tx-edit-pi3,.edit-routing-wide-pic{
	text-align:center;
}

.edit-routing-left h3,.edit-routing-right h3{
	text-align:center;
}
/*   EDIT CONTENT ELEMENT  */


/*  SITE MAP */
.csc-sitemap ul li{
	list-style:none;
}
.csc-sitemap ul li a{
	font-family:Verdana;font-size:12px;color:#000000;	
}
/*  SITE MAP */


/* LIST PRODUCT  */
.ex_list_news {
	text-align:justify;
	min-height:200px;
	padding-right:15px;
}

.ex_list_news  div.title{
	padding-bottom:10px;
}
.ex_list_news  div.title a{
	font-family:Verdana;
	font-size:12px;	
	color:#000000;			
}

.ex_list_news2{
	clear:both;overflow:hidden;padding:5px 0;
		vertical-align:top;
}

.ex_list_news2 p h3{
	padding:0px;
	margin:0px;
}

.ex_list_news2 h3 a{
	color:#000000;
}
/* LIST PRODUCT  */


/* ONE PRODUCT  */

dt.pro_title{
	float:left;
	width:100px;
	margin-bottom:10px;
}

dd.pro_data{
	float:left;
	width: 250px;
	margin-bottom:10px;
	padding-right:200px;	
}
.backlink{
	float:right;
	clear: both;
	margin-bottom:20px;
	margin-right:20px;
	font-weight: bold;
}

.backlink a{
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

.backlink a:hover{
	text-decoration: underline;
}
/* ONE PRODUCT  */

/* PAGINATOR   */
.paginator{
	text-align:right;
	padding-right:20px;

}
.paginator a{
	padding-right:5px;
	text-decoration:none;
	color:#909090;
}

.paginator font{
	padding-right:5px;
	color:#000000;
}

.paginator a.active{
	color:#000000;
}
/* PAGINATOR   */



/* Contactform */
dl{overflow:hidden;}
dt{float:left;width:70px;margin-bottom:10px;clear:both;}
dd{float:left;}
.contact_submit {margin-left: 495px;margin-top: 5px;}
input.contact_input {width: 350px;margin-left: 2px;}
.mailformplus_contactform li{margin-left: 15px;color: #E69D08;}
/* Contactform */


/*  TOP IMAGE */
.HiddenImage{
	border:0;
	padding:0px;
	margin-top:-270px;
	margin-left:0px;
	position:absolute;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;	
}
.image_stage{
	position:absolute;
	border:0;padding:0;margin:0;
	padding-left:34px;
	width:928px;
	height:250px;
	top:230px;


}
/*  TOP IMAGE */

a img{
	border:0px;
}


.BlockDiv{
	position:absolute;
	background:#CCCCCC;
	filter:alpha(opacity=65);
	-moz-opacity: 0.65;
	opacity: 0.65;
} 


/*REZEPTE*/
.rezepte_list{
	padding:0;margin:0;border:0;
	padding-top:10px;
}

.rezepte_list a{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

.rezepte_list a:hover{
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}


/*REZEPTE*/

.tx-editces-pi6{
	width: 890px;
}

p.align-center {text-align:center;}
p.align-left {text-align:left;}
p.align-right {text-align:right;}

.home_left_column.big_column .home_left_column_1 .home_right_img_link img{padding-left:10px;width:290px;}
