/*CSS-Code (entweder in externe CSS-Datei auslagern oder VOR den schließenden </head>-Tag einfügen:*/

body {
border: 0px #333 dashed;
padding:0px;
text-align: left;
background-color: #FFFFFF;
color: #666666;
font: 1em verdana,arial,helvetica, sans-serif;
margin-top: 0px;
margin-left: 5px;
margin-bottom: 10px;
margin-right: 5px;
width: 100%;height: auto
}

h1 {
font-size: 1.3em;
color: #035810;
text-align: right;
font-style: italic;
letter-spacing: 5px;
padding-right: 15px;}

h2 {
font-size: 1.1em;
text-decoration: none;
color: #035810;}

h3 {
font-size: 0.9em;
text-decoration: none;
color: #035810;
font-weight: bold;}

h4 {
font-size: 0.8em;
text-decoration: none;
color: #035810;
font-weight: bold;}

h5 {
font-size: 0.8em;
text-decoration: none;
color: #F2F2F2;
font-weight: normal;}

h6 {
font-size: 1.5em;
text-decoration: none;
color: #FF0000;
text-align: center;
font-weight: bold;}

p {
font-size: 0.8em;
text-align: left;
line-height: 1.5em;
padding-right: 15px;
}

table.td {
font-family: verdana,arial,helvetica, sans-serif;
font-size: 0.8em;
color: #666666;
}

p.1 {
text-align: left;
line-height: 1em;
padding-right: 15px;
font-size: 8px;
font-family: verdana,arial,helvetica, sans-serif;
}
 
#header {
width: 100%; height:100px;
}

#headline {
border-top: 0px #333 dashed;
border-bottom: 0px #333 dashed;
font-size:1.3em;
font-weight: bold;
text-align: center;
letter-spacing: 4px;
color: #035810;
background-image: url(images/headtren.gif);
background-repeat: repeat-x;
background-position: center bottom;
background-color: #FFFFFF;
width: 100%; height: 25px;
margin: 0px auto;
padding: 0px 0px 5px 0px;
}

#main {
width:100%;
background-color:#FFFFFF;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
border: 0px #FFFFFF dashed;
}

#nest {
margin:0px;
padding: 0px;}

#content {
margin-left: 205px;
margin-right: 190px;
margin-bottom: 0px;
background-color: #FFFFFF;
padding-left: 5px;
padding-right: 10px;
border-left: 0px #b8b8b8 dashed;
border-right: 0px #b8b8b8 dashed;
}

#leftbox {
width: 198px; height: 640px;
float: left;
margin-right: 0px;
background-image: url(images/navhg.gif);
background-position: top left;
text-indent: 1px;
padding-top: 20px;
text-align: left;}

#rightbox {
width: 198px; height: 640px;
float: right;
margin-left: 0px;
background-image: url(images/navhg.gif);
text-indent: 10px;
padding-top: 20px;
color: #e5b32b;
font-size: 0.8em;
font-weight: bold;
padding-left: 0px;
}

#langbogen {
	position: inherit;
	width:60px;
	height:160px;
	z-index:1;
	margin-top:0px;
	margin-left:20px;
	background-image: url(images/Langbogen.gif);
	background-repeat: no-repeat;
	background-position:top;
}

#olympic_recurve {
	position: inherit;
	width:100px;
	height:160px;
	margin-top:0px;
	margin-left:60px;
	z-index: 2;
	background-image: url(images/olympic-recurve.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#recurve {
	position: inherit;
	width:160px;
	height:140px;
	margin-top:0px;
	margin-left:20px;
	z-index:4;
	background-image: url(images/recurve.gif);
	background-repeat: no-repeat;
	background-position:center;
}

#compound {
	position: inherit;
	width: 150px;
	height: 155px;
	margin-top: 5px;
	margin-left: 20px;
	z-index: 3;
	background-image: url(images/compound.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

#footer {
width:100%;
margin: 0px auto;
text-align:center;
background-image: url(images/headtren.gif);
background-repeat: repeat-x;
height: 30px;
border-top: 0px #666666 dashed;
border-bottom: 0px #666666 dashed;
background-position: center bottom;
font-size:0.8em;}

table.bild {
margin-right: 4px;
margin-bottom: 2px;
border-bottom: 3px #e0e0e0 solid;
border-right: 4px #e0e0e0 solid;}

img.all {
border-bottom: 3px #e0e0e0 solid;
border-right: 4px #e01036 solid;
}

a {font-size: 0.9em;}

a:link {
color: #e5b32b;
text-decoration: underline;
font-weight: bold;}

a:visited {
color:#035810;
text-decoration: underline;}

a:hover {
background-color: #FFFFFF;
text-decoration: underline;}

a:active {
text-decoration: underline;}

div#navbar {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 0.9em;
font-weight: bold;
padding-top: 20px;
margin-left:0px;
width: 190px;}

div.clSlide {
background-color: #95ba00;
margin-top:300px; margin-left:10px;
border-left: solid #6c7c29 10px;
border-right: solid #c7dd6e 10px;
position:absolute; padding:3px; width:180px; height:20px; clip:rect(0,180,22,0); 
}

div.clSlideSub{
background-color: #95ba00;
margin-top:302px; margin-left:10px;
border-left: solid #6c7c29 10px;
border-right: solid #c7dd6e 10px;
position:absolute; padding:3px; width:160px; height:18px; clip:rect(0,160,20,0); visibility:hidden}
	
div.clSlideSub2{
background-color: #95ba00;
margin-top:304px; margin-left:10px;
border-left: solid #6c7c29 10px;
border-right: solid #c7dd6e 10px;
position:absolute; padding:3px; width:160px; height:17px; clip:rect(0,160,20,0); visibility:hidden}

#divSlideCont{
position:absolute; padding:3px; top:100px; height:300px; width:160px; visibility:hidden}

a.clSlideLinks{
font-family:Verdana, Helvetica, Arial, sans-serif; 
font-size:0.8em; 
font-weight:bold; 
text-decoration:none; 
color:#035810;}

a.clSlideSubLinks{
font-family:Verdana, Helvetica, Arial, sans-serif; 
font-size:0.8em; 
text-decoration:none; 
color:#035810;}
	
a.clSlideSub2Links{
font-family:Verdana, Helvetica, Arial, sans-serif; 
font-size:0.7em; 
text-decoration:none; 
color:#035810;}

