body { margin: 0px auto; background-color: #ff01ba; color: #000000; font-family: Verdana; font-size: 12px; }
img { border: 0px; }
a { color: #000000; text-decoration: underline; }
a:hover { color: #000000; text-decoration: none; }
#container { width: 752px; margin: 0px auto;}
#top { background-image: url(images/s_02.png); background-repeat: no-repeat; width: 752px; height: 363px; }
#content { background-image: url(images/s_19.png); background-repeat: repeat-y; width: 752px; overflow: hidden; clear: both;} 
#l1 { float: left; margin-left: 130px; }
#l2 { float: left; display: inline; margin-left: 10px; }

.box { background-image: url(images/s_12.png); background-repeat: no-repeat; width: 679px; height: 218px; clear: both; margin-left: 30px;}
#footer { background-image: url(images/s_20.png); background-repeat: no-repeat; width: 752px; height: 130px; clear: both; } 
#l3 { float: left; clear: both;  margin-left: 480px; margin-top: 10px;}
#l4{ float: left; clear: both;  margin-left: 80px; margin-top: 10px;}
.box1 { background-image: url(images/ss_03.png); background-repeat: no-repeat; width: 686px; height: 598px; clear: both; margin-left: 30px;} 
a.title:link,a.title:visited,a.title:hover { 	color: #ff1bc1; font-size: 24px; font-weight: bold; padding-left: 120px; padding-top: 50px; }
.title { font-size: 24px; font-weight: bold; padding-left: 120px; padding-top: 30px; }
.text { clear: both; padding-left: 100px; padding-top: 5px; padding-right: 60px; }
.box2 { clear: both; margin-left: 40px; margin-top: 10px; }
.box3 { float: left; display: inline; margin-left: 20px; margin-top: -80px;}
.img { float: left; margin-left: 5px; margin-top: 5px; display: inline; }

.text2 {position:absolute; clear: both; padding-left: 80px; padding-top: 5px; padding-right: 60px; }
.tel { clear: both; padding-left: 60px; padding-top: 7px; padding-right: 60px; }
.foto { position: relative; padding-left: 80px; padding-top: 5px; padding-right: 60px; }

#center {
	margin: 0 auto;
	width: 752px;
}

.box_head {
	background: url("images/box_head.jpg") no-repeat;
	float: both;
}
.box_bg {
	background: url("images/box_bg.jpg") repeat-y;
	margin: 0 35px;
	padding: 0px;

	width: 674px;
	margin-top: 20px;
	margin-bottom: 20px;
	float: both;
	overflow:auto;  
}

.box_bottom {
	background: url("images/box_bottom.jpg") no-repeat;
	height: 22px;
	width: 674px;
	float: both;
}

.atitle { 
	font-size: 16px;
	font-weight: bold;
	padding-left: 95px;
	padding-top: 37px;
}

.atext {
	padding-left: 95px;
	padding-top: 15px;
	padding-right: 10px;
	float: both;
}

.atext2 {
	padding-left: 95px;
	padding-top: 10px;
	padding-right: 20px;
	float: both;
}

.thumb-index {
	float: right;
	padding-right: 25px;
	padding-left: 20px;
	padding-top: 50px;
	padding-bottom: 15px;
}

.thumb-page {
	padding-right: 10px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 20px;
	display: inline;
	border: 0px;
}

.thumbs {
	padding-left: 80px;
	float: both;
}

.telefon {
	background: url("images/telefon.png") no-repeat;
	margin-top: 15px;
	margin-left: 30px;
	padding-bottom: 0px;
	float: both;
}

.number {
	font-size: 21px;
	font-weight: bold;
	padding-left: 140px;
	padding-top: 3px;
	padding-bottom: 0px;
	float: both;
}

.price {
	font-size: 10px;
	padding-right: 25px;
	padding-left: 140px;
	padding-top: 1px;
	padding-bottom: 0px;
	float: both;
}