@charset "utf-8";


/*
 * Tag based formatting
 */
a	{
	color: #828282;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	}
a:hover	{
	color: #424242;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: underline;
	}
a:active	{
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	}


body {
	background: #dedccc url(http://g4p.de/windwalk/images/header-bg.jpg) no-repeat scroll center top;
	margin:0 1px 0 0;
	padding:0;
    text-align: center;
	}
h1 {
	font: italic normal bold 22px Georgia;
	color: #343434;
	}
h2{
  font: italic normal normal 18px Georgia;
  color: #fb6904;
}


p {
	font: 12px/18px Arial, Helvetica, sans-serif;
	color: #343434;
	text-align: left;
    margin:0;
	}


/*
 * Class based formatting
 */
.clearBoth{
	clear:both;      
}
.right {
  text-align: right;
  margin:0;
  padding:0;
}
.small{
	color: #828282;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}


.galThumbs{
  float:left;
  width: 496px;
  margin: 17px 0 0;
}
.galThumbs img{
    float:left;
    margin: 0 0 20px 68px;
    width:180px;
    border:0;
}

.sp1 {
	background-color: #FFFFFF;
	width: 180px;
    float:left;
	}
.sp2 {
	background-color: #FFFFFF;
	width: 180px;
    float:left;
    margin: 17px 0 0 68px;
	}
.sp3 {
	background-color: #FFFFFF;
	width: 180px;
    float:left;
    margin: 0 0 0 68px;
    padding:0;
	}

.sp1 p,.sp2 p,#sp1 p,#sp2 p{
  margin: 0 0 14px 0;
}
.sp1 h2, #sp1 h2,.sp2 h2, #sp2 h2{
  margin:5px auto 15px;
  padding:0;
}
.sp2 img{
  border:none;
  margin:5px 0 15px auto;
}


.br{
  float:left;
  width:496px;
  margin:0px;
}
.br h1{
  margin:17px auto 9px;
  padding:0;
}
.br h2{
  margin:5px auto 15px;
  padding:0;
}
.br p{
  margin: 0 0 8px 0;
}


/*
 * Id based formatting
 */
#contactForm{
  margin:0;
  padding:0;
  border:0;
  display:inline;
  clear:both;
}
#contactForm fieldset{
  margin:0;
  padding:0;
  border:0;
  display:inline;
}
#contactForm legend{
  margin:0;
  padding:0;
  border:0;
  display:none;
}
#contactForm input[type=text],#contactForm textarea{
  margin:0 0 0 68px;
  padding:0;
  width: 426px;
  border: 1px solid #343434;
}
#contactForm input[type=reset],#contactForm input[type=submit]{
  margin:10px 0 0 68px;
  padding:0;
  width: 178px;
  border: 1px solid #343434;
}
#contactForm textarea{
  height:300px;
}


#content {
	background-color: #FFFFFF;
	width: 676px;
	margin: 0 auto;
	padding: 0 47px;
    }

.sp1 br,.sp2 br,#sp1 br,#sp2 br {
  height:200px;
  display:block;
}
#content a	{
	color: #828282;
	font: 12px/18px Arial, Helvetica, sans-serif;
	/*color: #343434; */
	text-decoration: none;
	}
#content a:hover	{
	color: #424242;
	font: 12px/18px Arial, Helvetica, sans-serif;
	text-decoration: underline;
	}
#content a:active	{
	color: #0000FF;
	font: 12px/18px Arial, Helvetica, sans-serif;
	text-decoration: none;
	}


.sp1 h1,.sp2 h1,#sp1 h1,#sp2 h1{
  margin:18px 0 15px 0;
  padding:0;
  display:block;
}

#footer {
	background-image: url(http://g4p.de/windwalk/images/footer-bg.jpg);
	width: 770px;
	height: 250px;
	margin: 0;
	font-family: Georgia;
	font-size: 9px;
	color: #343434;
	padding: 105px 0 0 114px;
    margin: 0 0 0 -104px;
	}
#footer a	{
	color: #343434;
	font-family: Georgia;
	font-size: 9px;
	text-decoration: none;
	}
#footer a:hover	{
	color: #626262;
	font-family: Georgia;
	font-size: 9px;
	text-decoration: underline;
	}
#footer a:active	{
	color: #0000FF;
	font-family: Georgia;
	font-size: 9px;
	text-decoration: none;
	}

#homeLink{
  margin: 35px 0 0 104px;
  padding:0;
  width:180px;
  height:180px;
  float:left;
}


#homeLink a{
  background:transparent;
  display:block;
  width:180px;
  height:180px;
}
#homeLink a span{
  display:none;
}


#nav{
  background: transparent;
  text-align: center;
  width: 884px;
  margin:54px 0 0 77px;
  padding: 0 0 0 0;
  height: 248px;
  width: 162px;
  float:left;
}
#nav ul{
  margin: 0 auto;
  width: 162px;
  padding:0;
  list-style-type: none;
  position: relative;
  top:0;
  left:0;
}
#nav ul li{
  padding: 0;
  margin: 0;
  display: inline;
}
#navLink1 span,#navLink2 span,#navLink3 span,#navLink4 span,#navLink5 span{
  display:none;
}
#navLink1:link,#navLink2:link,#navLink3:link,#navLink4:link,#navLink5:link{
  margin: 0 0 5px 0;
  display: block;
  height: 17px;
}
#navLink1:visited,#navLink2:visited,#navLink3:visited,#navLink4:visited,#navLink5:visited{
  margin: 0 0 5px 0;
  display: block;
  height: 17px;
}
#navLink1:focus{
  background: url(http://g4p.de/windwalk/images/nav/1mo.jpg) no-repeat scroll left top;
}
#navLink1:hover{
  background: url(http://g4p.de/windwalk/images/nav/1mo.jpg) no-repeat scroll left top;
}
#navLink1:active{
  background: url(http://g4p.de/windwalk/images/nav/1mo.jpg) no-repeat scroll left top;
}
#navLink2:focus{
  background: url(http://g4p.de/windwalk/images/nav/2mo.jpg) no-repeat scroll left top;
}
#navLink2:hover{
  background: url(http://g4p.de/windwalk/images/nav/2mo.jpg) no-repeat scroll left top;
}
#navLink2:active{
  background: url(http://g4p.de/windwalk/images/nav/2mo.jpg) no-repeat scroll left top;
}
#navLink3:focus{
  background: url(http://g4p.de/windwalk/images/nav/3mo.jpg) no-repeat scroll left top;
}
#navLink3:hover{
  background: url(http://g4p.de/windwalk/images/nav/3mo.jpg) no-repeat scroll left top;
}
#navLink3:active{
  background: url(http://g4p.de/windwalk/images/nav/3mo.jpg) no-repeat scroll left top;
}
#navLink4:focus{
  background: url(http://g4p.de/windwalk/images/nav/4mo.jpg) no-repeat scroll left top;
}
#navLink4:hover{
  background: url(http://g4p.de/windwalk/images/nav/4mo.jpg) no-repeat scroll left top;
}
#navLink4:active{
  background: url(http://g4p.de/windwalk/images/nav/4mo.jpg) no-repeat scroll left top;
}
#navLink5:focus{
  background: url(http://g4p.de/windwalk/images/nav/5mo.jpg) no-repeat scroll left top;
}
#navLink5:hover{
  background: url(http://g4p.de/windwalk/images/nav/5mo.jpg) no-repeat scroll left top;
}
#navLink5:active{
  background: url(http://g4p.de/windwalk/images/nav/5mo.jpg) no-repeat scroll left top;
}
#navLink6{
  position: absolute;
  top: 246px;
  left: -258px;
  width: 73px;
  height:15px;
  cursor: pointer;
}
#navLink7{
  position: absolute;
  top: 246px;
  left: -171px;
  width: 83px;
  height: 19px;
  cursor: pointer;
}
#navLink6 span,#navLink7 span{
  margin:0;
  display:block;
  height: 12px;
  padding: 2px 0 0 25px;
  font: 9px Arial,Helvetica,sans-serif;
}

#page{
  background: url(http://g4p.de/windwalk/images/header.jpg) no-repeat scroll left top;
  width: 884px;
  margin: 0 auto;
  padding:0;
  text-align: left;
  overflow: visible;
  position: relative;
  top:0;
  left:0;
}

#searchForm{
  margin: 0;
  padding:0;
  height: 20px;
}
#searchForm fieldset{
  border: none;
  margin:0;
  padding:0;
}
#searchForm input[name=searchText]{
  position:absolute;
  top:295px;
  left: 643px;
  width: 130px;
  background:none;
  border: none;
  height:14px;
}
#searchForm input[type=submit]{
  position: absolute;
  top: 289px;
  left: 600px;
  width:28px;
  height: 30px;
  background: none;
  color: transparent;
  border: none;
  font: 0px sans;
  cursor: pointer;
}
#searchForm legend{
  display: none;
}


#sp1 {
	background-color: #FFFFFF;
	width: 180px;
    float:left;
    height:500px;
	}
#sp2 {
	background-color: #FFFFFF;
	width: 180px;
    float:left;
    margin: 17px 0 0 68px;
	}
#sp3 {
	background-color: #FFFFFF;
	width: 180px;
    float:left;
    margin: 17px 0 0 68px;
	}



#sub {
	margin: 0;
	width: 884px;
	height: 12px;
	}
#sublink1 {
	width: 25px;
	height: 12px;
	float: left;
	margin-left: 70px;
	}
#sublink2 {
	width: 25px;
	height: 12px;
	margin-left: 65px;
	float: left;
	}