
* {
			border: 0;
			padding: 0;
			margin: 0;
			font-size: 100.01%;
}

body {
			background: url(../images/index/bg.jpg) rgb(255, 255, 255) repeat-x;
			font-family: Arial, sans-serif;
			font-size: 13px;
}

a {
			color: #E2015D;
			text-decoration: none;
}

a:hover {
			color: #178ADD;
			text-decoration: none;
}

#wrapper {
			position: relative;
			width:934px;
			min-height:100%;
			margin:0 auto;
			z-index:1;
}

* html #wrapper {
			height:100%;
}

#header {
			margin: 0px 0 0 0px;
			background: url(../images/index/bg-header.jpg) no-repeat;
			width: 934px;
			height: 93px;
}

#navitop {
			background: url(../images/index/bg-navi-top.jpg) no-repeat;
			width: 620px;
			height: 69px;
			margin: 0px 0 0 0px;
			padding: 120px 0px 0 314px;
			line-height: 2.3em;
			font-size: 14px;
			font-weight: bold;
}

#navitop a {
			text-decoration: none;
			color: #69C0FF;
}

#navitop a:hover {
			text-decoration: none;
			color: #178ADD;
}

#navitop ul {
			list-style: none;
}

#navitop li {
			float: left;
}

#navitop_1,
#navitop_1 a {
			width: 75px;
}

#navitop_2,
#navitop_2 a {
			width: 90px;
}

#navitop_3,
#navitop_3 a {
			width: 110px;
}

#navitop_4,
#navitop_4 a {
			width: 90px;
}

#navitop_5,
#navitop_5 a {
			width: 85px;
}

#navitop_6,
#navitop_6 a {
			width: 70px;
}

#navi-left {
			background: url(../images/index/bg-navi-left.jpg) no-repeat;
			width: 232px;
			height: 158px;
			padding: 62px 30px 0 0px;
			line-height: 2.8em;
}

#navi-left a {
			font-size: 14px;
			font-weight: bold;
			color: #69C0FF;
}

#navi-left a:hover {
			text-decoration: none;
			color: #178ADD;
}

#navi-left ul {
			list-style: none;
}

* html #content {
			height: 220px;
}

#content {
			width: 600px;
			margin: -220px 0 0 262px;
			padding: 0px 57px 0px 15px;
			background:url(../images/index/bg-content.jpg) no-repeat;
			font-size: 13px;
			color: #000000;
			line-height: 1.2em;
			min-height: 220px;
}

#content a {
			font-size: 13px;
			font-style: normal;
			text-decoration: underline;
			color: #69C0FF;
}

#content a:hover {
			text-decoration: underline;
			color: #178ADD;
}

#footer {
			clear: both;
			background: url(../images/index/bg-footer.jpg) no-repeat;
			background-position: right;
			width:657px;
			height:164px;
			padding: 30px 0 0 277px;
			font-size: 13px;
}

#footer a {
			font-size: 13px;
			font-style: normal;
			color: #69C0FF;
}

#footer a:hover {
			text-decoration: none;
			color: #178ADD;
}

h1 {
			font-family: Helvetica, sans-serif;
			color: #E2015D;
			font-size: 17px;
			font-weight: bold;
			padding-top: 20px;
			padding-bottom: 5px;
}

h2 {
			font-family: Helvetica, sans-serif;
			color: #69C0FF;
			font-size: 17px;
			font-weight: bold;
			padding-top: 0px;
			padding-bottom: 10px;
}

h3 {
			font-family: Helvetica, sans-serif;
			color: #5CBBF6;
			font-size: 17px;
			font-weight: bold;
			padding-top: 20px;
			padding-bottom: 10px;
}

.imgborder {
			border: 4px solid #EDEDED;

			
}

.list {
			padding-left: 20px;
			padding-top: 15px;
			padding-bottom: 5px;
			line-height: 1.50em;
}

#scroller {
			text-align: right;
			padding-top:10px;
			padding-bottom:10px;
			float:inherit;
}

#scroller a {
			font-size: 13px;
			color: #69C0FF;
}

#scroller a:hover {
			text-decoration: none;
			color: #178ADD;
}

.rahmen {
			background-color: #F0F0F0;
			border: 0px solid #E3E3E3;
			padding: 20px 20px 20px 20px;
}


