* {
    margin: 0px;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
}
body {
	    font-size: 1em;
}
a {
    text-decoration: none;
    color:#FFFFFF;
}
.colyel {
    color:#FEEF06;
}
.colblk {
    color:#000000;
}
a:hover, a:hover span{
    text-decoration: none;
    color:#FEEF06;
}
img {
	border:none;
	display:block;
}


#site { /* 980px */
    width: 61.25em;
    margin: 0px auto;
    padding: 0px;
    font-size: 180%;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
}
#sitestart {
    float: left;
    width: 61.25em;
}

#head1 {
	background-color: #d22c2c;
    float: left;
    width: 61.25em;
}
.head1 { /* 980px - 143px */
    width: 61.25em;
    height: 8.9375em;
}
#sp1 {
	float: left;
	width: 12.625em;
}
#sp2 {
	float: left;
	width: 48.625em;
}
#sp3 {
	float: left;
	width: 48.625em;
}
#sp4 {
	float: left;
	width: 48.625em;
}
#navbox {
	margin: 0em;
	padding: 0em;
	border-top:1px;
	border-bottom:1px;
	border-left:0em;
	border-right:0em;
	border-color:#ffffff;
	border-style:solid;
}
#navboxin {
	margin: 0em;
	padding: 0em;
	height:1.438em;
	width:48.625em;
	background-color:#060505;
}
#navboxin ul {
	margin: 0em;
	padding: 0em;
}
#navboxin ul li {
	display: block;
	line-height:1.438em;
	text-align: center;
	height:1.438em;
	float:left;
	list-style-type:none;
	margin:0em;
	padding:0em;
}
#navboxin ul li a {
	line-height:1.438em;
	text-align:center;
	height:100%;
	display:block;
}

#navbox2 {
	height:2.563em;
	width:12.625em;
	background-color:#d22c2c;
  color:#FFFFFF ! important;
}
#navbox2 ul {
    margin: 0px;
    padding-top: 0.875em;
    padding-left: 2.2em;
}
#navbox2 ul li {
	color:#ffffff ! important;
	font-size:68%;
	list-style-type: none;
	float: left;
}
#navbox2 ul li a {
	color:#ffffff;
}
#navbox2 ul li a:hover, #navbox2 ul li a:hover {
    text-decoration: none;
    color:#FEEF06;
}
#navsubbox {
	border-top:1px;
	border-bottom:1px;
	border-right:0.0625em;
	border-left:0em;
	border-color:#ffffff;
	border-style:solid;
	background-color:#707173;
	color:#FFFFFF;
	padding:0.4375em 0.4375em 0.4375em 1.375em;
}
#navsubbox p {
	font-size:76%;
	letter-spacing: 0.14em;
	font-weight:bold;
}
#navsubbox2 {
	border-top:0em;
	border-right:0.0625em;
	border-bottom:1px;
	border-left:0em;
	border-color:#ffffff;
	border-style:solid;
	background-color:#9d9fa2;
	color:#FFFFFF;
	padding:0.625em 0.625em 0.625em 1.35em;
}
#navsubbox2 ul {
    padding-left:0px;
	margin: 0px;
}
#navsubbox2 ul li {
	list-style-type: none;
}
#navsubbox2 ul li a {
	font-size:76%;
}


.navmnu1 {
	font-size:76%;
	letter-spacing: 0.14em;
	font-weight:bold;
	height:1.438em;
}
.navsel {
	color:#feef06;
}
.akey {
	display: none;}
.navspace {
	width:0.125em;
	height:1.438em
}

#suchbox {
	border-top:1px;
	border-bottom:1px;
	border-right:0.0625em;
	border-left:0em;
	border-color:#ffffff;
	border-style:solid;
	background-color:#707173;
	color:#FFFFFF;

}
#suchboxin {
	height:9.0em;
}

.startcont {
	color:#000000;
	padding: 0.5625em 1.125em 0em 1.125em;
	font-size:76%;
	font-weight:normal;
}
.startcont a {
	color:#000000;	
}
.startcont h2 {
	color:#d22c2c;
	font-size: 106.90789473684%;
	font-weight:bold;

}
.startcont a:hover {
	color:#000000;
	text-decoration: underline;	
}
.startcont ul {
	margin-bottom:1.3em;
	list-style-type: none;
}
.startcont ul li {
	margin-top:0.45em;
}
#cont {
	width:36.0em;
	float:left;
	background-color:#1e28b0;
	margin:0px; padding:0px;
	display:block;
}
#cont a {
	color:#0037c0;	
}
#cont a:hover {
	text-decoration: underline;	
}
#contr {
	width:12.5em;
	float:right;
}
.link a {
	color:#0037c0 ! important;
}
.link a:hover {
	text-decoration: underline ! important;
}
#contin {
	text-align:left;
	margin:0.3125em 0.2125em 0em 0.3125em; padding:0.5em 1em;
	background-color:#ffffff;
}
#content {
	font-size: 75%;
}
#content p{
	margin-bottom:1em;
}
#content h1{
	font-size: 144%;
	font-weight:bold;
}
#content h2{
	font-size: 116.66666666667%;
	margin-top:2em;
	margin-bottom:1em;
}
#content ul {
	margin-bottom:0.83333em;
	margin-left:2.08333em;
	margin-top:0.83333em;
	list-style-type:disc;
}
#content li {
	margin-top:0.3em;
}
#sitenav {
    float: left;
    width: 12.625em; /* 980px */
}
#sitecont {
    float: left;
    width: 48.625em; /* 980px */
}
.logo {
    width: 48.625em;
    height: 4.875em;
}
#logo {
    width: 48.625em;
    height: 4.875em;
}
#footerout {
	width:48.625em;
	border-top:0.3125em solid #c7c8ca;
	float:left;
}
#footer {
	padding: 0.625em 0em 1em 0.3125em;
	color: #000000;
	width:35.5em;
	text-align: justify;
}
#footerin {
	padding: 0.5em 0em 0em 0em;
	font-size: 70%;
}
	
.startline1 {
	height:1px;
	font-size:1px;
	background-color: #707173;
	line-height:1px;
	padding:0px;
	border:0px;
}
.line {
	height:1px;
	font-size:1px;
	background-color: #000000;
	line-height:1px;
	padding:0px;
	border:0px;
}
.line2 {
	height:2px;
	font-size:2px;
	background-color: #878887;
	line-height:2px;
}
.line2o {
	margin-top:0.312em;
	margin-bottom:1em;
}
.line3 {
	height:2px;
	font-size:2px;
	background-color: #FFFFFF;
	line-height:2px;
	padding:0px;
	margin:0px;
	border:0px;
}
.cimgr {
	margin-left:0.5em;
	margin-bottom:0.5em;
}
.cimgl {
	margin-right:0.5em;
	margin-bottom:0.5em;
}
.cimgb {
	margin-top:0.5em;
	margin-bottom:0.5em;
}
.font76 {
	font-size:76%
}
.error {
	color: #ff0000;
}



.admin-list {
	margin-left:2.08333em;
	list-style-type:disc;
}
.admin-list li {
	margin-top:2.8em;
}


.highslide-wrapper div {
    font-family: Verdana, Helvetica;
    font-size: 10pt;
}
.highslide {
	cursor: url(/img/hsl/zoomin.cur), pointer;
    outline: none;
    text-decoration: none;
}
.highslide img {
	border: 2px solid white;
	margin-left: 0.5em;
	margin-bottom: 0.5em;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide:hover img {
	border: 2px solid #808080;
}

.highslide-wrapper, .outer-glow {
	background: #444;
}
.highslide-image {
	border: 5px solid #444444;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    border: 5px solid #444444;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    padding-left: 22px;
    background-image: url(/img/hsl/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
a.highslide-full-expand {
	background: url(/img/hsl/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}
.highslide-dimming {
	background: black;
}


/*hacks*/
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } 
.clearfix {display:inline-block;} 
/* Hide from IE Mac \*/ 
.clearfix {display:block;} 
* html .clearfix {height: 1%;}
/* End hide from IE Mac */
