* {
	font-family:Arial, Helvetica, sans-serif;
	line-height: 1.15;
}

body {
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	color: #000000;
}

form {
	margin: 0px;
	padding: 0px;
}

input, textarea, select {
	border: 1px solid #ff0099;
	font-family: Arial, Helvetica;
	padding: 1px 0px;
	font-size: 12px;
	color: #000000;
	background: #ffffff;
}

* html select {
	height: 18px;
	
}

* > select {
	height: 20px;
}

* html input {
	height: 18px;
}

* > input {
	height: 18px;	
}

* > input:empty {
	height: 18px;	
}


input.details {
	height: 18px;
	width:220px;
}

input.details:empty {
	height: 18px;
	width:220px;
}



* html #uploadFile , * html .button {
	height: 21px;
	border:1px solid #ff0099;
	width:220px;
}

* > #uploadFile ,  * > .button {
	height: 21px;
}

input.radio {
	border: 0px;
	background: transparent;
}

* > input.radio {
	margin: 0px 0px -1px 0px;
}

input.check {
	border: 0px;
	background: transparent;
}



textarea {
	height: 55px;
}

h4 {
	font-size: 11px;
	font-weight: normal;
}

#header {
	position: relative;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 160px;
	margin: 0px;
	padding: 0px;
	background: url('images/header.jpg') no-repeat;
}

* > #header {
	min-width: 993px;
}

#main {
	position: absolute; 
	top: 50%; 
	height:	652px;
	width: 100%;
	margin: -325px 0px 0px 0px;
	min-width: 993px;
	padding: 0px;
}

* html #main {
	text-align: center;
}

#page {
	width: 993px;
	height: 652px;
	padding: 0px;
	background: url('images/bg.gif') repeat-y;
	text-align: left;
	overflow: hidden;
}

* html #page {
	margin: 0px;
}

* > #page {
	margin: 0px auto;
}


#middle{
   position: relative;
	left: 0px;
	bottom: 0px;
	width: 100%;
	height: 391px;
	margin: 0px;
	padding: 0px;}

* > #middle{
	min-width:993px;}
	
.pink{color:#ff0099;
}
	
#titel{
	position: absolute;
	text-align:left;
	top:15px;
	left:80px;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#999999;	
	line-height: 1.2;
	}
	
#text1{
	position: absolute;
	text-align:left;
	top:45px;
	left:95px;
	width:700px;
	}
	
#text2{
	position: absolute;
	text-align:left;
	top:45px;
	left:95px;
	width:780px;
	}
		

.link {font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#999999;
	text-decoration:none;
	padding:0px 15px 0px 15px;}

a.link:hover {color:#ff0099;}

a {color:#666666;}
a:hover {color:#ff0099;}
	
.selected {color:#ff0099;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	padding:0px 15px 0px 15px;
}

.selected:hover{color:#ff0099;}


#button-left1{position:absolute;
top:225px;
left:95px;
width:312px;
height:26px;}

#button-right1{position:absolute;
top:225px;
right:86px;
width:312px;
height:26px;
text-align:right;}


#button-left2{position:absolute;
top:145px;
left:95px;
width:312px;
height:26px;}

#button-right2{position:absolute;
top:145px;
right:86px;
width:312px;
height:26px;
text-align:right;}

#button-left3{position:absolute;
top:360px;
left:139px;
width:312px;
height:26px;}

#button-middle3{position:absolute;
top:360px;
left:188px;
width:312px;
height:26px;
text-align:right;}

#button-right3{position:absolute;
top:360px;
right:246px;
width:312px;
height:26px;
text-align:right;}


.button_back{width:75px; height:26px; background:url(images/back.gif) no-repeat;}
.button_create{width:183px; height:26px; background:url(images/create.gif) no-repeat;}
.button_next{width:84px; height:26px; background:url(images/next.gif) no-repeat;}
.button_import{width:84px; height:26px; background:url(images/import.gif) no-repeat;}
.button_photo1{width:151px; height:26px; background:url(images/photo1.gif) no-repeat;}
.button_photo2{width:151px; height:26px; background:url(images/photo2.gif) no-repeat;}
.button_upload{width:183px; height:26px; background:url(images/upload.gif) no-repeat;}

#pics1{position: absolute;
	text-align:left;
	top:265px;
	left:94px;
	width:838px;
	height:125px;}
	

.pic1_1{width:196px; height:125px; background:url(images/pic_1.jpg) no-repeat; padding:0px 4px 0px 4px; }
.pic1_2{width:194px; height:124px; background:url(images/pic_2.jpg) no-repeat; padding:0px 4px 0px 4px;}
.pic1_3{width:194px; height:124px; background:url(images/pic_3.jpg) no-repeat; padding:0px 4px 0px 4px;}
.pic1_4{width:193px; height:124px; background:url(images/pic_4.jpg) no-repeat; padding:0px 4px 0px 4px;}

#pics2{position: absolute;
	text-align:left;
	top:170px;
	left:94px;
	width:838px;
	height:125px;}

.pic2_1{width:196px; height:125px; background:url(images/pic2_1.jpg) no-repeat; padding:0px 0px 0px 0px; }
.pic2_2{width:196px; height:125px; background:url(images/pic2_2.jpg) no-repeat; padding:0px 0px 0px 0px;}
.pic2_3{width:318px; height:161px; background:url(images/pic2_3.jpg) no-repeat; padding:0px 0px 0px 0px;}

#pics2_1{position: absolute;
	text-align:left;
	top:210px;
	left:94px;
	width:245px;
	height:125px;}

.pic2_2_1{width:244px; height:155px; background:url(images/pic2_2_1.jpg) no-repeat;}


#pics3{position: absolute;
	text-align:left;
	top:210px;
	left:94px;
	width:245px;
	height:125px;}
	
.pic3_1{width:245px; height:156px; background:url(images/pic3.jpg) no-repeat;}

#pics4{position: absolute;
	text-align:left;
	top:210px;
	left:94px;
	width:828px;
	height:125px;}

.pic4_1{width:245px; height:156px; background:url(images/pic4_1.jpg) no-repeat; padding:0px 5px 0px 5px;}
/*.pic4_2{width:245px; height:156px; background:url(images/pic4_2.jpg) no-repeat; padding:0px 5px 0px 5px;}*/
.pic4_2_1620{width:245px; height:156px; background:url(images/pic4_2_1.jpg) no-repeat; padding:0px 5px 0px 5px;}
.pic4_2_1621{width:245px; height:156px; background:url(images/pic4_2_2.jpg) no-repeat; padding:0px 5px 0px 5px;}

#d1622 {width:245px; height:153px; background: yellow; position: absolute; top: 0px; left: 255px; }

#d1620_1621 { position: absolute; top: 0px; left: 255px; }

.hidediv { display: none; }
.showdiv { display: block; }

#flash{position: absolute;
	text-align:left;
	top:210px;
	left:94px;
	width:450px;
	height:156px;}


#text2_1{
    position: absolute;
	text-align:left;
	top:210px;
	left:360px;
	width:340px;
	height:125px;}

#text5_1{
    position: absolute;
	text-align:left;
	top:180px;
	left:94px;
	width:570px;
	height:205px;}


#footer {
	position: relative;
	text-align:center;
	left: 0px;
	bottom: 0px;
	width: 100%;
	height: 101px;
	margin: 0px;
	padding: 0px;
	background: url('images/footer.jpg') no-repeat;
}

* > #footer {
	min-width: 993px;
}
