/*== BODY =================================================================*/

BODY {background: #FFF url(img/bg.png) repeat-x; color: #333; font-family: Verdana, Geneva, sans-serif; font-size: 12px; margin: 0; padding: 0;}
A {color: #018EAC; text-decoration: none;}
A:HOVER {color: #018EAC; text-decoration: underline;}
A.active {color: #528B00;}
H1, H2, H3, H4, H5, H6 {text-transform: capitalize;}
H1 {color: #528B00; font-size: 18px; font-weight:bolder; margin: 0 0 20px 0; padding: 0;}
H2 {color: #528B00; font-size: 14px; font-weight:bolder; margin: 0 0 20px 0; padding: 0;}
H3 {color: #528B00; font-size: 14px; font-weight:bolder; margin: 0 0 20px 0; padding: 0;}
H4 {color: #528B00; font-size: 12px; font-weight:bolder; margin: 0; padding: 0;}
H5 {color: #528B00; font-size: 12px; font-weight:bolder; margin: 10px 0 5px 0; padding: 0;}
H6 {color: #333; font-size: 14px; font-weight:bolder; margin: 0 0 20px 0; padding: 0;}
UL {list-style-type: none; margin: 0; padding: 0;}
HR {border-top: none; background-color: #BBB; height: 1px;}
.spacer {clear:both; font-size:0; line-height:1px;}
.italic {font-style: italic;}
#green {color: #528B00;}

/*== TOP ==================================================================*/

#top {background-color: #FFF; width:950px; height:70px; margin-top:10px; margin:0 auto; position:relative;}
#top img {position:absolute; left:0px; top:0px; border:none;}

/*== INFO =================================================================*/

ul#info {position:absolute; top:7px; right:15px; color:#BBB; font:10px Verdana, Geneva, sans-serif;}
ul#info li {float:left;}
ul#info li a {margin:0 5px; color:#BBB; text-decoration:none;}
ul#info li a:hover {color:#333;}

/*== MENUE ================================================================*/

ul#menu {position: absolute; right: 0; top: 45px;}
ul#menu li {float: left; margin: 0 0 0 1px;}
ul#menu li a {background: #528B00; color: #FFF; padding: 6px 20px 5px 20px; display: block; font: bold 12px Verdana, Geneva, sans-serif; text-align: center; text-transform: capitalize;}
ul#menu li a:hover {background: #018EAC;}
ul#menu li a.active {background: #018EAC; padding: 5px 20px 6px 20px;}

/*== HEADER ===============================================================*/

#header {background:url(img/head.jpg) no-repeat; height:130px; width:950px; margin:0 auto; position:relative; border-top: 10px solid #018EAC; border-bottom:1px solid #018EAC;}
#header h5 {font-size: 16px; position: absolute; top: 15px; left: 370px;}
#header p{
	margin:0;
	padding:0;
	color:#b1bea4;
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-style:normal;
	padding-left:520px;
	padding-right:40px;
	padding-top:28px;
	text-align:right;
}

/*== CWRAP ================================================================*/

#cwrap {width:950px; margin:0 auto; position:relative; border-top:1px solid #FFF;}

/*== BOXES ================================================================*/

#boxes {background: #018EAC; width:950px; margin:0 auto; position:relative; margin-top:1px;}
#boxes ul {float:left; display:block; font-size: 12px;}
#boxes ul li img {border:1px solid #666; float:left; height:60px; margin:2px 20px 0 0; padding: 1px; width:60px;}
#boxes ul li h4 a {color: #018EAC; text-transform: capitalize;}
#boxes ul li {background:#D8FFA0; color:#333; float:left; margin:0 1px 0 0; padding:10px 20px 10px 20px; width:276px;}
#boxes ul li:hover {background: #C1E4FF;}
#boxes ul li p {padding: 8px 0 0 0; margin: 0px;}
#boxes ul li.l {margin:0;}

/*== BREADCRUMB ===========================================================*/

#breadcrumb {background: #018EAC; font-size: 11px; margin: 0 auto; margin-top: 1px; padding:5px 20px 5px 20px; position: relative; text-transform: capitalize; width: 910px;}

/*== NAVI =================================================================*/

#navi {background:#C1E4FF; width:160px; margin:0 1px 0 0; padding:20px; float: left;}
#navi ul {list-style-type: none; margin: 0 0 20px 0;}
#navi ul li {padding: 2px 0 3px 0px; border-bottom:1px solid #eee;}
#navi ul li a {font-size:12px; font-weight: bold; text-decoration:underline;}
#navi ul li a:hover {text-decoration:none;}
#navi ul li a.sub {color: #333; font-weight:normal; padding: 0 0 0 5px;}

/*== CONTENT ==============================================================*/

#content {background:#EBF4FA; width:468px; margin:0 1px 0 0; padding:20px; float:left;}
#content h2 {margin: 20px 0 10px 0;}
#content img {border:1px solid #666; float: left; height:100px; margin: 4px 20px 10px 0; padding: 1px; width:150px;}
#content p {text-align: justify;}
#content p.strong {color: #555; font-weight: bold;}
#content hr {margin: 20px 0 20px 0;}
#content ul {list-style-type: disc; list-style-position:inside;}
#content li {padding:0;}


/*== TAGS =================================================================*/

#tags {background: #F5F5F5; border:1px solid #ABDAFE; margin: 20px 0 0 0; padding: 10px; text-transform: capitalize;}
#tags p {color: #888; font-weight: bold;}

/*== RELATED ==============================================================*/

#related {background: #F5F5F5; border:1px solid #ABDAFE; margin: 20px 0 0 0; padding: 10px; text-transform: capitalize;}
#related ul {list-style-type: none; margin: 20px 0 0 0;}
#related li {background: url(img/navicon.png) top left no-repeat; padding: 0 0 5px 15px;}

/*== SIDEBAR ==============================================================*/

#sidebar {background:#FAFAFA; width:200px; margin:0 0 1px 0; padding:20px; float:left;}
#sidebar h4 {margin: 20px 0 0 0;}
#sidebar hr {margin: 20px 0 20px 0;}

/*== FOOTER ===============================================================*/

#footer {width:950px; margin:0 auto; position:relative; height:25px; background-color: #CCC;}
#footer ul {padding:5px 20px 0 20px; font:normal 10px Arial, Helvetica, sans-serif; color:#999;}
#footer ul li {float:left;}
#footer ul li a {color:#999; padding:0 5px; text-decoration:none;}
#footer ul li a:hover {color:#333;}


a img{
	border:none;
}
table tr td{
	text-align:center;
}
div#cont_table{
	float:left;
	padding: 10px 15px 10px 0px;
}
a.top{
	text-decoration:underline;
}
a.top:hover{
	text-decoration:none;
}


#header{
	border-top: 10px solid #3a525c;
	border-bottom:1px solid #3a525c;
}
#breadcrumb{
	background: #c1ce42;
}

ul#menu li a {background: #c1ce42;}
ul#menu li a:hover, ul#menu li a.active {background: #3a525c;}

#content {background:#fff3d3;}
#cwrap, #navi, #sidebar{background:#b1bea4;}


H1, H2, H3, H4, H5{
	color:#0f465d;
}
H6{
	color:#3a525c;
}

#navi ul li a {color:#180b19;}
#navi ul li a:hover {color:#ffffff;}

#navi ul li .active {
	color: #507182;
	text-decoration: none;
}

a.top{
	color:#180b19;
}

#footer{
	text-align:center;
	padding-top:10px;
	background:#d0d4af;
	color:#333;
}
#footer a{
	color:#333;
}
