#container {
	position: absolute;
	left: 50%;
	width: 760px;
	height: 750px;	
	margin-top: 50px;
	margin-left: -380px; /*set to a negative number 1/2 of your width*/
	border: 9px groove #BE82B8;
	padding: 0px;
	background: #ffffff;
}
		
#header {
	float: left;
	width: 760px;
	height: 190px;
	background: #fff;	
}

#left_picture {
	float: left;
	width: 225px;
	height: 190px;	
	background: #fff;
}

#logo {
	float: left;
	width: 310px;
	/* Firefox */
	height: 180px !important;	
	/* IE */
	height: 190px;
	background: #b900b9;	
	padding-top: 10px;
}

#right_picture {
	float: left;
	width: 225px;
	height: 190px;	
	background: #fff;
}

#navi {
	float: left;
	/* Firefox */
	width: 680px !important;
	/* IE */
	width: 760px;
	height: 30px;
	padding-left: 80px;
	padding-top: 30px;
	background: #fff;
}

a.navi_link1, a.navi_link1:hover, a.navi_link2, a.navi_link2:hover, 
a.navi_link3, a.navi_link3:hover, a.navi_link4, a.navi_link4:hover,
a.navi_link5, a.navi_link5:hover, a.navi_link6, a.navi_link6:hover {
	float: left;
	text-align: left;
	font-family: Verdana, Sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #b900b9;
	height: 30px;
	background: #fff;
}

a.navi_link1, a.navi_link2, a.navi_link3, a.navi_link4, a.navi_link5, a.navi_link6 {
	text-decoration: none;
}

a.navi_link1:hover, a.navi_link2:hover, a.navi_link3:hover, a.navi_link4:hover, a.navi_link5:hover, a.navi_link6:hover {
	text-decoration: underline;
	cursor: pointer;
}	

a.navi_link1 {
	width: 80px;
}	

a.navi_link2 {
	width: 100px;
}	

a.navi_link3 {
	width: 85px;
}	

a.navi_link4 {
	width: 100px;
}	

a.navi_link5 {
	width: 100px;
}	

a.navi_link6 {
	width: 120px;
}	

#content {
	float: left;
	/* Firefox */
	width: 740px !important;
	/* IE */
	width: 760px;
	height: 430px;	
	background: #fff;
	padding: 10px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
}
			
#footer {
	float: left;
	width: 760px;
	/* Firefox */
	height: 35px !important;
	/* IE */
	height: 50px;
	background: #b900b9;
	text-align: center;
	padding-top: 15px;
	font-family: Verdana, sans-serif;
	font-size: 17px;
}

.schelude_content {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	background: #cbf9f6;	
}

.schelude_topic {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	background: #34e8de;
}

.pricelist {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	background: #cbf9f6;
	width: 50px;
}

.pricelist_topic {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background: #34e8de;	
}

.special_pricelist {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	background: #cbf9f6;
	color: #000;
}

.special_pricelist_topic {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background: #b900b9;
	color: #fff;
}

#contact_form {
	float: left;
	width: 510px;
	height: 250px;
}

.contact_form_topic {
	float: left;
	width: 150px;
	height: 25px;
	font-weight: bold;
}

.contact_form_content {
	float: left;
	width: 250px;
	height: 25px;
}

.contact_submit {
	margin-top: 75px;
}

a.remove_link, a.remove_link:hover {
	color: #000;
	text-decoration: none;
}

a.remove_link:hover {
	text-decoration: underline;
}