/*© by euroweb.de */
/* www.michispiercing.at */
/* created by: A.Engel */

/*-----------------------------------------------------------------------Basic*/
*{
	margin: 0;
	padding: 0;
}
html, body {
	height:100%;
}
html {	
	overflow-x:hidden;
	overflow-y:scroll;
}
/*hr {
	border: solid 1px #646463;
	width: 510px;
	margin: 0 0 0 0;
}
* html hr {
	border: solid 1px #646463;
	width: 510px;
	margin: -8px 0 0 0;
}*/
img {
	border: 1px solid #A9D4FF;
}
p {
	padding: 10px 10px 0 0;
}
ul {
	padding:20px;
}
#submit {
	background:#0099FF;
}
ul.naviALT {
	color:#FFFFFF;
	list-style:url(../images/herz.gif);

}
ul.naviALT a:link, ul.naviALT a:visited{
	font:1.1em Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:#000000;
	text-decoration:underline;
}	
ul.naviALT a:hover, ul.naviALT a:active{
	font:1.1em Verdana, Arial, Helvetica, sans-serif;
	color:#003399;
	background:#000000;
	text-decoration: none;
}

/*--------------------------------------------------------H-Tag Formatierungen*/
h1 {
	width: 675px;
	height: 96px;
 	background:url(../images/bg-logo.jpg);
 	text-indent:-9999px;
	float:left;
}
h2{
	padding: 0 0 0;
	font:3.0em signature, Arial, Helvetica, sans-serif;
	color:#003399;
}
h3{
margin: 10px 0 0 0;
	font:1.2em Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
}
h4{
	margin: 2px 0 0 0;
	font:1.6em Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#c21212;
}
h5{
	margin: 0 0 8px 11px;
	font:1.2em Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:normal;
	color:#9a141b;
}
h6{
	margin: 0 0 12px 0;
	font:1.2em Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:normal;
	color:#666666;
}
/*-----------------------------------------------------------------------Link-Style*/
a:link, a:visited{
	font:1.1em Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
}	
a:hover, a:active{
	font:1.1em Verdana, Arial, Helvetica, sans-serif;
	color:#003399;
	text-decoration: none;
}

.highlight {
	font-size:15px;
	font-weight:bold;

	padding:2px;
}
/*-----------------------------------------------------------------------Body*/
body {
	margin: 0;
	font: 62.5% Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
	color:#000000;
	background:url(../images/bg-body.jpg) #d7ebff repeat-x;
	}

/*-----------------------------------------------------------------------DIVs*/
/*.bg-header {
	background:url(../images/bg-header.jpg) no-repeat center top;
	width: 100%;
	height:415px;
}
*/
div#container{
	width: 900px;
	min-height:100%;
}
div#header1{
	background:url(../images/bg-head_1.jpg) 0 0 no-repeat;
	width: 868px;
	height: 142px;
	padding: 0 0 0 680px;
}
div#header2{
	background:url(../images/bg-head_2.jpg) 0 0 no-repeat;
	width: 868px;
	height: 117px;
}
div#navi {
	height: 493px;
	width: 142px;
	float:left;
	padding: 0 0 0 86px;
	background:url(../images/bg-navi.jpg) 0 0 no-repeat;
}
div#maincontent {
	background:url(../images/bg-content.jpg) 0 0 no-repeat;
	float:left;
	font-size: 1.2em;
	padding: 20px 20px 0 20px;
	height:500px;
	height:auto
	min-height:500px;
	width: 620px;
}
div.dauer-left {
	margin: 20px 0;
	width:220px;
	float:left;
}

div.dauer-right {
	float:left;
	width:200px;
	margin: 20px 20px;
}
div.clear {
	clear:both;
}
div#footer {
	height:50px;
	width:900px;
	float:left;
}
div.left-column {
	float:left;
	width:300px;
}
div.right-column {
	float:left;
	width:300px;
}
div.imgbox {
	float:left;
	padding: 10px;
}