body {
	margin : 0px;
	padding : 0px;
	font-family : Arial, Helvetica, sans-serif;
	color: #707f86;
	font-size: 11px;
}

a	{
	color:	#f1900d;
	text-decoration	:	none;
}
a:visited	{
	color						:	#f1900d;
	text-decoration	: none;
}
a:active	{
	color						:	#f1900d;
	text-decoration	:	none;
}
a:hover	{
	color						:	#f1900d;
}

.extlink {
	color: #666666;
}

.extlink a:hover{
	color: #666666;
}



.pagenav_next a {
 color: #707f86; font-weight: bold; font-size: 13px; font-family: Arial; 
 display: block;
 padding-left: 10px;
 margin-top: 10px;
}

.pagenav_prev a {
 color: #707f86; font-weight: bold; font-size: 13px; font-family: Arial; 
 display: block;
 padding-left: 10px;
 margin-top: 10px;
}


.DropMenuContainer a.DropMenuHeadLink{
	color: #707f86; font-weight: bold; font-size: 13px; font-family: Arial; 
	display: block;
	padding-left: 10px;
	margin-top: 10px;
}
.DropMenuContainer a.DropMenuHeadLink:hover{
	color: #000;
}



.DropMenuContainer .DropMenu{
	margin-left: 10px;
}
.DropMenuContainer .DropMenu a.mainlevel{
	color: #707f86;
	font-weight: normal;
	font-size: 10px;
	font-family: Arial;
}

.DropMenuContainer .DropMenu a.mainlevel:hover{
	color: #000;
}


.menucont .mainlevel{
	color: #707f86; font-weight: bold; font-size: 11px; font-family: Arial; 
	display: block;
	padding-left: 10px;
	margin-top: 11px;
}
.menucont .mainlevel:hover{
	color: #000000;
}
.menucont #active_menu{
	 color: #f1900d; font-weight: bold; font-size: 11px; font-family: Arial; 
}
.menucont #active_menu:hover{
	 color: #f1900d; font-weight: bold; font-size: 11px; font-family: Arial;
	text-decoration: none;
}





.contentpaneopen{
	font-size: 12px;

	font-style: normal;
	margin: 0px;
	padding: 0px;
}



.contentheading{
	font-size: 16px;
	font-weight:	bold;
	font-style: normal;
	margin: 0px;
	padding: 0px;
}


.contentheading td {
	font-size: 16px;
	font-weight:	bold;
	font-style: normal;
	margin: 0px;
	padding: 0px;
}





.moduletable{
	margin-bottom: 10px;
}
.moduletable th{
	font-size: 13px;
	font-weight:	bold;
	font-style: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: solid 0px #1f3f79;
	text-align: left;
}



.moduletable_poll{
	margin-bottom: 10px;
}
.moduletable_poll th{
	font-size: 13px;
	font-weight:	bold;
	font-style: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: solid 0px #1f3f79;
	text-align: left;
}

.moduletable_poll td{
	font-size: 9px;
	text-align: left;
}

poll {
	font-size: 13px;
	font-weight:	bold;
	font-style: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: solid 0px #1f3f79;
	text-align: left;
}




#pageboundingbox{
	border: 0px solid red;
	margin: 0px auto;
	padding: 25px 40px 10px 40px;
	width: 785px;
	border-bottom: 1px solid #707f86;
	border-left: 1px solid #707f86;
	border-right: 1px solid #707f86;
/*	background-color: #ccc;*/
	height: 100%;
}

#headerboundingbox {
	margin : 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 94px;
	width: 785px;
	border: 0px solid green;
	background-image: url(/cms/cmsCustom/Default/headers/default_v1.0.0/images/contentBg.gif);
	cursor: auto;
}

#headerboundingboxCol1 {
	height: 94px;
	width: 170px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
	border: solid 0px green;
	cursor: auto;
}

#headerboundingboxCol12 {
	height: 94px;
	width: 615px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
	border: solid 0px red;
	cursor: auto;
}

#contentboundingbox {
	width: 785px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid blue;
	background-image: url(/cms/cmsCustom/Default/headers/default_v1.0.0/images/contentBg.gif);
	cursor: auto;
}

#contentboundingboxCol1 {
	width: 170px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	border: solid 0px green;
	overflow: hidden;
	cursor: auto;
}

#contentboundingboxCol2 {
	width: 615px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	border: solid 0px red;
	cursor: auto;
}
#contentimagebox {
	width: 615px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid red;
	overflow: hidden;
	cursor: auto;
}
#contentsitemapbox {
	width: 615px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid red;
	overflow: hidden;
	background:  #DFE6EA;
	cursor: auto;
}

#contenttextbox {
	padding: 35px 25px 25px 45px;
	margin: 0px 0px 0px 0px;
	width: 390px;
	float: left;
	border: solid 0px blue;
	overflow: hidden;
	cursor: auto;
}
#contentaddbox {
	padding: 35px 0px 20px 10px;
	margin: 0px 0px 0px 0px;
	width: 145px;
	float: left;
	border: solid 0px blue;
	overflow: hidden;
	cursor: auto;
}
#contentbigtextbox {
	padding: 35px 0px 25px 45px;
	margin: 0px 0px 0px 0px;
	width: 570px;
	float: left;
	border: solid 0px blue;
	overflow: hidden;
	cursor: auto;
}
#footerboundingbox {
	background: #ffffff;
	height: 30px;
	width: 785px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: solid 0px red;
	clear: left;
	border-top: 1px solid #707f86;
	cursor: auto;
}

td {
	
	font-size: 12px;
}

/*
p{
	padding-bottom: 8px;
}
*/


h1 {
	font-size: 13px;
	font-weight:	bold;
	font-style: normal;
	margin: 0px;
	padding: 0px;
}
div.componentheading{
	font-size: 13px;
	font-weight:	bold;
	font-style: normal;
	margin: 0px;
	padding: 0px;
}
h2 {
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	margin: 0px;
	padding: 0px;
}
h3 {
	font-size 			: 11px;
	font-weight			:	bold;
	font-style			: normal;
	margin      		: 0px 0px 0px 0px;
	padding					: 30px 0px 10px 0px;
}
h4 {
	font-size: 11px;
	font-weight:	bold;
	font-style: normal;
	margin: 0px;
	padding: 0px;
}
h5 {
	font-size				: 9px;
	font-weight			:	normal;
	font-style			: normal;
	margin      		: 0px 0px 0px 0px;
	padding					: 0px 0px 0px 0px;
}
h6 {
	font-size				: 9px;
	font-weight			:	normal;
	font-style			: normal;
	margin      		: 0px 0px 0px 0px;
	padding					: 0px 0px 0px 0px;
}
.none {
	font-size: 11px;
	text-align: left;
	margin					: 0px 0px 0px 0px;
	padding					: 0px 0px 0px 0px;
}
.untertitelEditor {
	font-weight			:	bold;
	font-style			: normal;
	color 					: #0368AC;
	margin					: 0px 0px 8px 0px;
	padding					: 0px 0px 0px 0px;
}
.customtextEditor {
	color: #0368AC;
	margin					: 0px 0px 0px 0px;
	padding					: 0px 0px 0px 0px;
}



.headermenuLink	{
	color: #000000;
	font-size: 10px;
	text-decoration: none;
}
.headermenuLink:visited	{
	color: #000000;
	font-size: 10px;
	text-decoration: none;
}
.headermenuLink:active {
	color: #000000;
	font-size: 10px;
	text-decoration: none;
}
.headermenuLink:hover	{
	color: #CF7630;
	font-size: 10px;
	text-decoration: underline;
}

.element  {
	color: #666666;
	text-align: left;
}


.element ol {
margin-left: 13px;
}
.element ul {
margin-left: 8px;
margin-top: 2px;
margin-bottom: 7px;
}
.element li {
        padding: 0px;
        margin: 0px;
        margin-left: 10px;
}


.bordercolor {
	background-color: #666666;
}
.content {
	background-color: #ffffff;
}
.normal {
	color: #666666;
	background-color: transparent;
}	
.odd {
	background-color:	#eae9e9;
}
.border {
	background-color:	#666666;
}
.small {
	color: #666666;
	font-size: 9px;
}
.copyright {
	color: #666666;
	font-size: 9px;
	letter-spacing: 1px;
}
hr {
	color						:	#666666;
	height					: 1px;
}

.searchbox{
	width: 120px; 
	margin-top: 0px; 
	height: 15px; 
	font-size: 10px; 
	border: 1px solid #000000;
	line-height: 15px;
	padding: 0px;
	margin: 0px;
}

.comments{
	width: 120px; 
	margin-top: 0px; 
	height: 55px; 
	font-size: 10px; 
	border: 1px solid #000000;
}


.contentboundingboxCol1Box1{
	width: 148px;
	height: 60px;
	padding: 9px 10px 9px 11px;
	background-color: #707f86;
	color: #FFFFFF;
	cursor: auto;
}
.contentboundingboxCol1Box2{
	width: 159px;
	height: 60px;
	padding: 15px 0px 20px 11px;
	cursor: auto;
}
.contentboundingboxCol1Box3{
	width: 148px;
	height: 60px;
	padding: 30px 11px 11px 11px;
	cursor: auto;
}

.langLink,.langLink:active,.langLink:visited,.langLink:hover{
	color						: white;
	text-decoration	:	none;
}

.langLinkActive,.langLinkActive:active,.langLinkActive:visited,.langLinkActive:hover {
	color						:	#f1900d;
	text-decoration	:	none;
	font-weight			:	bold;
}

.langSpacer {
	padding-left		: 9px;
	cursor					: pointer;
}

#footerContent{
	width: 570px; 
	padding: 10px 0px 11px 190px; 
	font-size: 10px;
}

#newsnews {
	font-size 	  		: 12px;
	font-weight			:bold;
	font-style			: normal;
}
.newsTitle {
	font-size				: 11px;
	font-weight			: bold;
	color						: #707f86;
	margin-bottom		: 50px;
}
.newsDate {
	font-size				: 11px;
	font-weight			: normal;
	color						: #707f86;
}
.newsLead {
	font-size				: 11px;
	font-weight			: bold;
	color						: #707f86;
}
.newsText {
	font-size				: 11px;
	font-weight			: normal;
	color						: #707f86;
}
.newsLink {
	font-size				: 11px;
	font-weight			: normal;
	color						: #1f3f79;
}
.newsLink:VISITED {
	font-size				: 11px;
	font-weight			: normal;
	color						: #1f3f79;
}
.newsLink:ACTIVE {
	font-size				: 11px;
	font-weight			: normal;
	color						: #5A72A1;
}
.newsLink:HOVER {
	font-size				: 11px;
	font-weight			: normal;
	color						: #ff0000;
}

.activeLevel21 { background-repeat: repeat;  width: 150px;  height: 15px;  border-left-width: 0px; border-right-width: 0px;  margin-top: -0px; border-top-width: 0px; border-bottom-width: 0px;  border-style: solid;  padding-top: 0px;  padding-left: 0px; }
.activeLevelText21 { color: #f1900d;  font-weight: bold;  font-size: 11px;  font-family: Arial; }
.activeLevel21:hover { background-repeat: no-repeat; }
.activeLevelText21:hover { color: #000000;  font-weight: bold;  font-size: 11px;  font-family: Arial; }
.inactiveLevel21 { background-repeat: no-repeat;  width: 150px;  height: 15px;  border-left-width: 0px; border-right-width: 0px;  margin-top: -0px; border-top-width: 0px; border-bottom-width: 0px;  border-style: solid;  padding-top: 0px;  padding-left: 0px; }
.inactiveLevelText21 { color: #707f86;  font-weight: bold;  font-size: 11px;  font-family: Arial; }	
.inactiveLevel21:hover { background-repeat: no-repeat; }
.inactiveLevelText21:hover { color: #000000;  font-weight: bold;  font-size: 11px;  font-family: Arial; }

.activeLevel22 { background-repeat: no-repeat;  width: 130px;  height: 15px;  border-left-width: 0px; border-right-width: 0px;  margin-top: -0px; border-top-width: 0px; border-bottom-width: 0px;  border-style: solid;  padding-top: 0px;  padding-left: 10px; }
.activeLevelText22 { color: #f1900d;  font-weight: normal;  font-size: 10px;  font-family: Arial; }
.activeLevel22:hover { background-repeat: no-repeat; }
.activeLevelText22:hover { color: #000000;  font-weight: normal;  font-size: 10px;  font-family: Arial; }
.inactiveLevel22 { background-repeat: no-repeat;  width: 130px;  height: 15px;  border-left-width: 0px; border-right-width: 0px;  margin-top: -0px; border-top-width: 0px; border-bottom-width: 0px;  border-style: solid;  padding-top: 0px;  padding-left: 10px; }
.inactiveLevelText22 { color: #707f86;  font-weight: normal;  font-size: 10px;  font-family: Arial; }	
.inactiveLevel22:hover { background-repeat: no-repeat; }
.inactiveLevelText22:hover { color: #000000;  font-weight: normal;  font-size: 10px;  font-family: Arial; }

.activeLevel23 { background-repeat: no-repeat;  width: 130px;  height: 15px;  border-left-width: 0px; border-right-width: 0px;  margin-top: -0px; border-top-width: 0px; border-bottom-width: 0px;  border-style: solid;  padding-top: 0px;  padding-left: 0px; }
.activeLevelText23 { color: #f1900d;  font-weight: normal;  font-size: 10px;  font-family: Arial; }
.activeLevel23:hover { background-repeat: no-repeat; }
.activeLevelText23:hover { color: #000000;  font-weight: normal;  font-size: 10px;  font-family: Arial; }
.inactiveLevel23 { background-repeat: no-repeat;  width: 130px;  height: 15px;  border-left-width: 0px; border-right-width: 0px;  margin-top: -0px; border-top-width: 0px; border-bottom-width: 0px;  border-style: solid;  padding-top: 0px;  padding-left: 0px; }
.inactiveLevelText23 { color: #707f86;  font-weight: normal;  font-size: 10px;  font-family: Arial; }	
.inactiveLevel23:hover { background-repeat: no-repeat; }
.inactiveLevelText23:hover { color: #000000;  font-weight: normal;  font-size: 10px;  font-family: Arial; }



.inputbox{
	margin-top: 0px;
	height: 15px;
	font-size: 10px;
	border: 1px solid #000000;
	valign: middle;
}

.inputbox_srch{
	width: 120px;
	margin-top: 0px;
	height: 15px;
	font-size: 10px;
	border: 1px solid #000000;
	valign: middle;
}


srch_

.input_checkbox{
	/*empty*/
}

.button{
	border: solid 1px #fff;
	color: #f00;
	font: bold 10px verdana;
	background-color: #fff;
}




.newsBlock .moduletable a {
	font-size				: 11px;
	font-weight			: normal;
	color						: #1f3f79;
}
.newsBlock .moduletable a:VISITED {
	font-size				: 11px;
	font-weight			: normal;
	color						: #1f3f79;
}
.newsBlock .moduletable a:ACTIVE {
	font-size				: 11px;
	font-weight			: normal;
	color						: #5A72A1;
}
.newsBlock .moduletable a:HOVER {
	font-size				: 11px;
	font-weight			: normal;
	color						: #ff0000;
}

.newsBlock .moduletable{
	width: 100%;
}



#footerContent a.mainlevel{
	color: #707f86;
	font-size: 10px;
}
.readon{
	font-weight: normal;
}
.readon:hover{
	text-decoration: underline;
}








ol, ul {
	LIST-STYLE-POSITION: outside;
        padding: 0px;
}

li {

	line-height: 13px;
}

select, textarea {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
}
#footerContent .ads a.mainlevel{
	color: #a3afb9;
}
#footerContent .ads span.mainlevel{
	color: #a3afb9;
}
