html,body {
        height:100%;
		margin:0;
        padding:0;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        background-position:center;
        background-color:#25496D;
}

/*///////////////////////////////////////////////////////// */
/*//////////////////LOGO/////////////////////////////////// */
/*///////////////////////////////////////////////////////// */
#logo{
        width:1000px;
        height:130px;
        margin-left:auto;
        margin-right:auto;
        background-color:#C0C0C0;
        border-left:1px solid #4A4A4A;
        border-right:1px solid #4A4A4A;
        border-bottom:1px solid #4A4A4A;
        overflow:hidden;
        background-image:url(/images/page/header.jpg);
}

#fsh_masterhead{
	
	position:relative;
	left: 600px;
	top: 0px;
}

/*///////////////////////////////////////////////////////// */
/*//////////////////////NAVIGATIOM///////////////////////// */
/*///////////////////////////////////////////////////////// */
#mainnav_bar{
        
        width:1000px;
        height:23px;
        border-left: 1px solid #4A4A4A;
        border-right: 1px solid #4A4A4A;
        border-bottom: 1px solid #4A4A4A;
        background-color:#D0C8C6;
        margin-left:auto;
        margin-right:auto;
        overflow:hidden;
        /*background-image:url(../images/page/navbg_bar.png);*/
}

#navborder{
        width:1000px;
        height:25px;
        margin-left:auto;
        margin-right:auto;
}

#nav_point_home,
#nav_point_a,
#nav_point_b,
#nav_point_c,
#nav_point_d,
#nav_point_e,
#nav_point_f,
#nav_point_g,
#nav_point_h{
        height:30px;
        width:99px;
        text-align:center;
        border-right:1px solid #4A4A4A;
        float:left;
}
#nav_point_i{
        height:30px;
        width:99px;
        text-align:center;
        float:left;
}

body#start #nav_point_home,
body#gleitschirm #nav_point_a,
body#drachen #nav_point_b,
body#fortbildung #nav_point_c,
body#reisen #nav_point_d,
body#downloads #nav_point_e,
body#galerie #nav_point_f,
body#shop #nav_point_g,
body#webcam #nav_point_h,
body#links #nav_point_i{
        background-image:url(../images/page/navbg_bar_hover.png);
}
.navpoint_link{
		    padding-top:3px;
        font-weight:normal;
        color:black;
        text-decoration:none;
        display:block;
        height:25px;
        font-family:Verdana,Geneva,Arial, Helvetica, sans-serif;
        font-size:14px;
}
.navpoint_link:hover{
        color:black;
}
/*///////////////////////////////////////////////////////// */
/*////////////////MAIN PAGE//////////////////////////////// */
/*///////////////////////////////////////////////////////// */

#currentpage
{		
        width:1000px;
        margin-left:auto;
        margin-right:auto;
        background-color:#EAE9E7;
        border-left:1px solid #4A4A4A;
        border-right:1px solid #4A4A4A;

}

#content
{
        width:1000px;
        padding-top: 30px;
        margin-bottom: 0px;
        background-color:#EAE9E7;
		    float:right;
}

#footer{
        width:1000px;
        background-color:#D0C8C6;
        border-top:1px solid #4A4A4A;
        border-bottom:1px solid #4A4A4A;
        text-align:center;
        float:right;
		    display: inline;
}

.full{
        width:630px;
        margin-top: 0px;
        margin-right:50px;
        margin-bottom:10px;
        background:#EAE9E7;
        float:right;
		    display: inline;
}
.registration{
        width:900px;
        margin-top: 0px;
        margin-left:50px;
        margin-bottom:10px;
        background:#EAE9E7;
        float:left;
		    display: inline;
}
.fsh_usp{
        width:630px;
        margin-top: 5px;
        margin-right:10px;
        background:#EAE9E7;
        float:left;
		    display: inline;
}

.newsbox{
        width:630px;
        margin-top: 0px;
	margin-right:50px;
        margin-bottom:25px;
        background:#EAE9E7;
        float:right;
	display: inline;
}
.kursbox{
        width:630px;
        margin-top: 0px;
        margin-right:50px;
        margin-bottom:20px;
        background:#EAE9E7;
        float:right;
		    display: inline;
}


/*////////////////////////////////////////////////////////////////////////////////////// */
/* //////////////////////////// left nav ////////////////////////////////////////////////*/
/*floatleft ist ein div um die leftnav untereinander und nicht nebeneinander dargestellen*/
.floatleft{
		    margin-top: 0px;
		    margin-bottom: 50px;
        width:269px;
        float:left;
}
.sidenav{
        width:270px;
        margin-left: 0px;
        margin-bottom:10px;
        background:#FFFFFA;
        border-top: 1px solid #4A4A4A;
        border-right: 1px solid #4A4A4A;
        border-bottom: 1px solid #4A4A4A;
        float:left;
}
.sidenavContent{
    	padding-left:5px;
    	font-weight:100;
}

/*///////////////////////////////////////////////////////// */
/*////////////////IMAGE//////////////////////////////// */
/*///////////////////////////////////////////////////////// */

.imgborder{

        margin:5px;
        margin-bottom:10px;
        padding:5px;
        border:1px solid #C0C0C0;
        float:left;
        background:white;
}
.imgborder2{
        margin-top:0px;
        margin-left:5px;
        margin-right:5px;
        padding:4px;
        padding-bottom:2px;
        border:1px solid #C0C0C0;
        background:white;
        float:left;
}
.imgborderSlideShow{
        margin-top:0px;
        margin-left:-px;

	margin-bottom:10px;
        padding:4px;
        padding-bottom:2px;
        border:1px solid #C0C0C0;
        background:white;
        float:left;
}
.teamimg{
        padding:5px;
        border:1px solid #C0C0C0;
        float:left;
        background:white;
        margin-right:10px;
        margin-left:5px;
        margin-top:0px;
        margin-bottom:10px;
}
.fullimg{
        margin:5px;
        margin-bottom: 0px;
        border:1px solid #C0C0C0;
        background: #EAE9E7;
        width: 620px;
}
.flyareaimg{
        border:1px solid #C0C0C0;
        background:white;
        width: 280px;
        height: 210px;
}
.imgbar{

        margin:5px;
        margin-bottom:10px;
        padding:0px;
        width: 620px;
}
.kursimg{

        margin-left:5px;
        margin-top:2px;
        margin-right:10px;
        float:left;
        border:none;
        background:white;
        width: 100px;
        height:75px;
}
.newsimg{
        margin-top:8px;
        margin-left:10px;
        margin-right:5px;
        margin-bottom:5px;
        border:0px solid #C0C0C0;
        float:right;
}
.factoryimg{
        margin-top:5px;
        margin-right:5px;
        margin-left:20px;
        border:1px solid #C0C0C0;
        float:right;
}
.leftnavimg{

        margin-right:3px;
        margin-top:3px;
        border:none;
        float:right;
        width: 14px;
        height: 14px;
        background-image:url(../images/page/leftnav_icon.gif);
}

/*///////////////////////////////////////////////////////// */
/*//////////////// Webcam ///////////////////////////////// */
/*///////////////////////////////////////////////////////// */
.thumbLabel {
width: 62px;
font-size:10px;
font-weight:normal;
font-family: Arial, Helvetica, sans-serif;
text-align: center;
}
.thumbButton {
background-color: #FFFFFF;
cursor: hand;
float: left;
border: 1px solid #000000;
overflow: hidden;
width: 63px;
height:35px;
}
.thumbImage {
position: relative;
width: 63px;
height:42px;
top: -3px;
}

/*////////////////////////////////////////////////////////// */
/*////////////////Font style//////////////////////////////// */
/*////////////////////////////////////////////////////////// */

/* leftnav Überschrift*/
h2{
        font-size:14px;
        font-weight:normal;
        font-family:Verdana,Geneva,Arial, Helvetica, sans-serif;
        padding-top:2px;
        padding-left:10px;
        padding-bottom:3px;
        display:block;
        margin:0;
        color:black;
        background-color:#A6A6A6;
        background-image:url(../images/page/navbg_bar.png);
}

/* allgm. Überschrift*/
h3{
        font-size:20px;
        font-weight:normal;
        font-family:Verdana,Geneva,Arial, Helvetica, sans-serif;
        padding-top:3px;
        padding-left:5px;
        padding-bottom:3px;
        display:block;
        border-bottom:1px solid #C0C0C0;
        margin:0;
        color:#484848;
        background-color:#EAEAEA;
}

/* News und FAQ Überschrift */
h4{
        font-size:18px;
        font-weight: normal;
        font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
        padding-top:5px;
        padding-left:5px;
        padding-bottom:3px;
        border-bottom:1px solid #C0C0C0;
        display:block;
        margin:0;
        color:#484848;
}

/* GS-Ausbildung, ... */
h5{
        font-size:16px;
        font-weight:normal;
        font-family:Verdana,Geneva,Arial, Helvetica, sans-serif;
        padding-left:5px;
        padding-top:5px;
        margin: 0px;
        color:#484848;

}
/* usp Überschrift, ... */
h6{
        font-size:17px;
        font-weight:normal;
        font-family:Verdana,Geneva,Arial, Helvetica, sans-serif;
        padding-left:5px;
        padding-top:5px;
        margin: 0px;
        color:#484848;

}
/* Kurs Überschrift */
h1{
        margin:0px;
        font-size:16px;
        font-weight:normal;
        font-family:Verdana,Geneva,Arial, Helvetica, sans-serif;
        color:#484848;
}

.ueberschrift{
        margin:0px;
        font-size:16px;
        font-family:Verdana,Geneva,Arial, Helvetica, sans-serif;
        color:#484848;
}

p{
        margin:5px 5px 5px 5px;
        font-size:12px;
        color:#2A2A2A;
        font-family:Arial, Helvetica, sans-serif;
        line-height:18px;
}

ul{
        margin-top:5px;
        font-size:12px;
        color:#2A2A2A;
        list-style-type: square;
        font-family:Arial, Helvetica, sans-serif;
        line-height:18px;
}

#preis{
font-size:12px;
}

label{

        margin:5px 5px 5px 5px;
        font-size:12px;
        color:#2A2A2A;
        font-family:Arial, Helvetica, sans-serif;
        line-height:18px;
}

a{
        font-weight:bold;
        text-decoration:none;
        color:#009;
}
a:hover{
        color:#03F;
}
#thinlink{
        font-weight:normal;
        text-decoration:none;
        color:#009;
}
#thinlink:hover{
        color:#03F;
}
#navlink{
        font-weight:normal;
        text-decoration:none;
        color:black;
}
#navlink:hover{
        color:#03F;
}
#hiddenLink{
        font-weight:normal;
        text-decoration:none;
        color:#484848;
}
#hiddenLink:hover{
        color:#484848;
}
.p_footer{

        font-size:10px;
        font-weight:bold;
        color:black;
        margin:5px;
        line-height:13px;
}

hr{

        color:#C0C0C0;
        height:1px;
        margin-left:0px;
        margin-right:0px;
}

.listStyle{
margin-left:5px;
padding:5px
}