@charset "utf-8";
img {
    border:0;
}
.navigationHolder {
	background-color: #DBDCDE;
	padding-left: 5px;
}
.navigationHolderNoNav {
	background-color: #DBDCDE;
	padding-left: 5px;
	padding-right: 5px;
}
.navItem a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding-top: 11px;
	padding-bottom: 12px;
	padding-right: 16px;
	padding-left: 16px;
}
.navItem #society:hover {
	color: #999900;
}
.navItem #circle:hover {
	color: #f6a924;
}
.navItem #community:hover {
	color: #248bb4;
}
.navItem #devoi:hover {
	color: #dea300;
}

.navItemSelected #society:hover {
	color: #999900;
}
.navItemSelected #circle:hover {
	color: #f6a924;
}
.navItemSelected #community:hover {
	color: #248bb4;
}
.navItemSelected #devoi:hover {
	color: #dea300;
}

.navItemSelected #society {
	color: #999900;
}
.navItemSelected #circle {
	color: #f6a924;
}
.navItemSelected #community {
	color: #248bb4;
}
.navItemSelected #devoi {
	color: #dea300;
}

.navItem a:hover {
	color: #dea300;
}
.navItem {

}
.navigation {
	background-image: url(../img/society/nav_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
	float: left;
	width: 100%;
	height: 39px;
}
.navPadder {
	padding-left: 100px;
}

.navItemSelected a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-transform: uppercase;
	color: #dea300;
	text-decoration: none;
	display: block;
	padding-top: 11px;
	padding-bottom: 11px;
	padding-right: 16px;
	padding-left: 16px;
	background-color: #FFFFFF;
	background-image: url(../img/society/nav_bg_on.jpg);
	font-weight: bold;
}
.navItemSelected a:hover {
	color: #e1b021;
	background-color: #C6C7C8;
}
.subNavItem a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #858389;
	text-decoration: none;
	display: block;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.subNavItem a:hover {
	color: #28282B;
}
.subNavItem {

}
.subNavigation {
	background-color: #e5e5e6;
	float: left;
	width: 100%;
	height: 25px;
}
.subNavPadder {
	padding-left: 30px;
}

.subNavItemSelected a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	display: block;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #c6c7c8;
	padding-top: 5px;
	padding-bottom: 6px;
	font-weight: bold;
	color: #565559;
}
.subNavItemSelected a:hover {
	color: #565559;
}




.subSubNavItem a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #131313;
	text-decoration: none;
	display: block;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.subSubNavItem a:hover {
	color: #999900;
}
.subSubNavItem {

}
.subSubNavigation {
	background-color: #C6C7C8;
	float: left;
	width: 100%;
	height: 25px;
}
.subSubNavPadder {
	padding-left: 30px;
}

.subSubNavItemSelected a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #999900;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
}
.subSubNavItemSelected a:hover {
	color: #FFFFFF;
}
.topNavContinue {
	background-image: url(../img/society/nav_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.subNavContinue {
	background-color: #E5E5E6;
}
.subSubNavContinue {
	background-color: #C6C7C8;
}
.noSubSubNav {
	background-color: #FFFFFF;
	float: left;
	width: 100%;
	height: 25px;
}
.bg_logo {
	background-image: url(../img/society/logo_en.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#language {
	padding-top: 70px;
	padding-right: 40px;
}
#language a {
	color: #3F3F43;
	text-decoration: underline;
}
#language a:hover {
	text-decoration: none;
}
#next {
	margin-right: 5px;
}
#newsletter {
	margin-right: 5px;
}
#news {
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3F3F43;
}
#content {
	padding-left: 45px;
	padding-top: 30px;
	padding-right: 45px;
	padding-bottom: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
#content h2 {
	font-size: 20px;
	font-weight: normal;
}
a {
	margin: 0px;
	padding: 0px;
	color: #3F3F43;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #E1B021;
	
}
p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
}
h1 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
}
h2 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
}


.newsBoxContent {
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.newsBg {
	background-color: #F0F0F2;
	background-image: url(../img/society/news_bg.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.contentUnderBg {
	background-image: url(../img/society/content_under_bg.jpg);
	background-repeat: repeat-x;
	background-position: right bottom;
	width: 460px;
}
.contentRightBg {
	background-color: #D6CFA5;
	background-image: url(../img/society/content_right_bg.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.contentLeftBg {
	background-color: #D6CFA5;
	background-image: url(../img/society/content_left_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.contentContinue {
	background-image: url(../img/society/content_continue.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.contentUnderCorner {
	background-image: url(../img/society/content_under_corner.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}


.newsBoxTop {
	background-image: url(../img/society/newsBox_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.newsBoxBottom {
	background-image: url(../img/society/newsBox_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.newsBoxContinue {
	background-image: url(../img/society/newsBox_continue.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.newsBoxBg {
	background-color: #f0f0f1;
}
.newsBoxTopic {
	color: #2a5f00;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 5px;
}
.newsBoxTopic a {
	font-size: 12px;
	text-transform: none;
	color: #3F3F43;
	text-decoration: none;
	font-weight: normal;
	padding-left: 8px;
}
.newsBoxContent a {
	color: #3F3F43;
	text-decoration: none;
}
.newsBoxContent a:hover {
	color: #2a5f00;
}
.newsBoxDate {
	color: #2a5f00;
	padding-right: 6px;
	font-size: 12px;
}
.newsBoxDateBlack {
	color: #3F3F43;
	padding-right: 6px;
	font-size: 12px;
}
#news a {
	color: #3F3F43;
	text-decoration: none;
}
#news a:hover {
	color: #2a5f00;
}
#main_content {
	padding-left: 50px;
	padding-top: 30px;
	padding-right: 45px;
	padding-bottom: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
#main_content h2 {
	font-size: 20px;
	font-weight: normal;
}
.formTable {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	margin-bottom: 10px;
}
.formTable td, .formTable tr, .formTable th {
	padding: 5px;
}
.formTopic {
	background-color: #DBDCDE;
	font-weight: bold;
	color: #333333;
}
.formText {
	width: 200px;
	border: 1px solid #DBDCDE;
	margin: 0px;
	padding: 3px;
	background-color: #F4F4F4;
}
.formButton {
	background-color: #DBDCDE;
	border: 1px solid #000000;
	margin: 0px;
	padding: 3px;
}
.formerror {
	color: #FF0000;
}
