* {
	padding: 0;
	margin: 0;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
		text-align: center;
}
#holder {
	width: 780px;
	text-align: left;
	margin: 0 auto;
	}
#head {
	margin: 0;
	width: 780px;
	float: left;
	color:#999999;
	font-size:10px;
	border-top-width:10px;
	border-top-style:solid;
	border-top-color:#99CC33;
}
#content {
	float: right;
	width: 570px;
	overflow: hidden;
	margin: 10px 0 20px 0;
}
#leftnavi {
	float: left;
	width: 180px;
	overflow: hidden;
	margin-top:10px;

}
#footer {
	clear: both;
	xborder-top: 1px dotted #a4b1bf;
	margin: 35px 0 0 0;
	padding: 15px 0 10px 0;
	font-size: 10px;
	
	width: 780px;
	text-align:center;
	background-color:#F6F6F6;
}

#content p {
color:#313131;
line-height:19px;
margin-bottom:15px;
}

#content h1{
font-family:"Trebuchet MS",Tahoma, Verdana, Times, serif;
font-size:18px;
color:#313131;
margin-bottom:11px;
}

#content h2{
font-family:"Trebuchet MS",Tahoma, Verdana, Times, serif;
font-size:15px;
color:#313131;
margin-bottom:11px;
}

#content ul {
margin:0 0 15px 15px;
line-height:19px;

}
#content li {
margin-left:12px;
color:#313131;
}
.code {
font-family:"Courier New", Courier, mono;
margin:10px 20px 10px 20px;
padding:4px;
background-color:#F6F6F6;
clear:left;

}
.code p {
line-height:15px !important;
margin-bottom:2px !important;
color:#000 !important;
}

.contentimg {
margin:2px;
padding:5px;
border-width:1px;
border-style:solid;
border-color:#F2F2F2;
}
.bottombox {
text-align:center;
font-size:10px;
line-height:12px !important;
margin:10px 20px 10px 20px;
padding:4px;
background-color:#F6F6F6;
}


ul.navigation { 
xwidth: 160px;
xmargin:0px 0px 0px 0px;
padding:0px;
margin-bottom:15px;
 } 

ul.navigation li { 
background-color:#fff;
    border-bottom: solid 1px #F2F2F2; /*576915*/
margin: 0px;
padding:0px;
  list-style: none;
}
ul.navigation li.titel{ 
font-size:12px;
font-weight:bold;
  height:20px;
  line-height:20px;

}

ul.navigation li a {
/*font-weight: bold;*/ 
color: #000;
font-size:11px;
	line-height: 21px;
  display: block;
  text-decoration: none; 
  xpadding: 4px 4px 4px 8px;
  padding-left:8px;
  xbackground-color:#6666FF;
margin:0 0 0 0;
height:100%;
} 
ul.navigation li a:hover { background-color: #F2F2F2;
}

body.section-1 ul.navigation li a#section-1, 
body.section-2 ul.navigation li a#section-2,
body.section-3 ul.navigation li a#section-3,
body.section-4 ul.navigation li a#section-4,
body.section-5 ul.navigation li a#section-5,
body.section-6 ul.navigation li a#section-6,
body.section-7 ul.navigation li a#section-7,
body.section-8 ul.navigation li a#section-8,
body.section-9 ul.navigation li a#section-9,
body.section-10 ul.navigation li a#section-10,
body.section-11 ul.navigation li a#section-11,
body.section-12 ul.navigation li a#section-12,
body.section-13 ul.navigation li a#section-13,
body.section-14 ul.navigation li a#section-14,
body.section-15 ul.navigation li a#section-15,
body.section-16 ul.navigation li a#section-16,
body.section-17 ul.navigation li a#section-17,
body.section-18 ul.navigation li a#section-18,
body.section-19 ul.navigation li a#section-19,
body.section-20 ul.navigation li a#section-20,
body.section-21 ul.navigation li a#section-21,
body.section-22 ul.navigation li a#section-22,
body.section-23 ul.navigation li a#section-23,
body.section-24 ul.navigation li a#section-24,
body.section-25 ul.navigation li a#section-25,
body.section-26 ul.navigation li a#section-26,
body.section-27 ul.navigation li a#section-27,
body.section-28 ul.navigation li a#section-28,
body.section-29 ul.navigation li a#section-29,
body.section-30 ul.navigation li a#section-30,
body.section-31 ul.navigation li a#section-31,
body.section-32 ul.navigation li a#section-32,
body.section-33 ul.navigation li a#section-33
 {
background-color:#F2F2F2;
	}




.leftfloat {
float:left;
padding:5px;
margin:5px;
}
