body{
width:100%;
margin:0px;
background-color:#FFFFFF;
}

#DIVTOP-CONTAINER{
width:100%;
min-width:1020px;
height:155px;
}

#DIVINNERTOP-CONTAINER{
width:1020px;
height:155px;
}

#DIVMIDDLE-CONTAINER{
width:100%;
min-width:1020px;
height:380px;
border-top-width:1px;
border-bottom-width:1px;
border-top-style:solid;
border-bottom-style:solid;
border-top-color:#8C0D27;
border-bottom-color:#8C0D27;
}

#DIVINNERMIDDLE-CONTAINER{
width:995px;
height:355px;

padding-top:25px;
padding-left:25px;
}

#DIVDOWN-CONTAINER{
width:100%;
min-width:1020px;
height:60px;
}

#DIVINNERDOWN-CONTAINER{
width:1020px;
height:60px;
}


#DOLFI_DIVTOP-LEFT{
width:385px;
height:155px;
float:left;
}

#DOLFI_DIVTOP-RIGHT{
width:635px;
height:155px;
float:right;
}

#MENUEDIV{
width:180px;
height:200px;
overflow-y:auto;
overflow-x:hidden;
}

#INFODIV{
width:180px;
height:100px;
overflow:hidden;
}

#DOLFI_DIVMIDDLE-LEFT{
width:185px;
height:320px;
margin-right:60px;
overflow:hidden;
float:left;
}

#DOLFI_DIVMIDDLE-CENTER{
width:467px;
height:220px;
overflow-y:auto;
overflow-x:hidden;
}

#DOLFI_DIVMIDDLE-RIGHT{
width:44px;
height:300px;
float:right;
}



#DOLFI_DIVDOWN-LEFT{
width:510px;
height:50px;
float:left;

}

#DOLFI_DIVDOWN-RIGHT{
width:510px;
height:50px;
float:right;
}

div.secondLayer{
	padding-left:10px;
}

div.thirdLayer{
	padding-left:20px;
}

div.FooterMNU{
	width:350px;
	height:15px;
	margin-left:25px;
	margin-top:35px;
	overflow:visible;
	white-space:nowrap;
}

div.FooterMNU_Part{
	height:15px;
	margin-right:8px;
	overflow:visible;
	
	float:left;
}

div.PlaceAllDIV{
	width:445;
	height:200;
	overflow:hidden;
	white-space:nowrap;
}

div.PlaceAdressDIV{
/*	width:145px;*/
/*	height:240px;*/
	width:0px;
	height:0px;
	overflow:hidden;
	float:left;
}

div.PlaceMapDIV{
	width:200px;
	height:240px;
	overflow:hidden;
}

div.PlaceEuropMapDIV{
	width:189px;
	height:240px;
	overflow:hidden;
	float:right;
}

div.TopNavi{
	width:350px;
	height:16px;
	overflow:visible;
	white-space:nowrap;
	text-decoration:none;
	position:absolute;
	left:454px;
	top:88px;
}

div.TopMenu_part{
	height:16px;
	margin-right:31px;
	overflow:visible;
	float:left;
}

div.SubNavi{
	width:350px;
	height:16px;
	overflow:visible;
	white-space:nowrap;
position:absolute;
left:454px;
top:114px;
}

div.SubDeko4Navi{
	width:30px;
	height:20px;
	white-space:nowrap;
position:absolute;
left:410px;
top:110px;
}

div.phpWindow{
	width:440px;
	height:200px;
}

div.phpInnerWindow{
	width:440px;
	height:200px;
	font-size: 10px;
	font-family:Verdana;
}

div.phpWindow_label{
	width:230px;
	height:40px;
	float:left;
	vertical-align:middle;
	font-size: 10px;
	font-family:Verdana;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#000000;
}

div.phpWindow_field{
	width:210px;
	height:40px;
	float:right;
	vertical-align:middle;
	font-size: 10px;
	font-family:Verdana;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#000000;
}

div.phpWindow_Slabel{
	width:230px;
	height:20px;
	float:left;
	vertical-align:middle;
	font-size: 10px;
	font-family:Verdana;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#000000;
}

div.phpWindow_Sfield{
	width:210px;
	height:20px;
	float:right;
	vertical-align:middle;
	font-size: 10px;
	font-family:Verdana;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#000000;
}

div.phpWindow_Adress{
	width:440px;
	height:40px;
	float:left;
	font-size: 10px;
	font-family:Verdana;
}

p.bodytext{
	margin:0px;
	padding:0px;
}

table{
	padding:0px;
}