* {margin:0;padding:0;}
html {height:100%;}
body {height:100%;position:relative;}
h1,h2,h3 {line-height:40px;}
h1,h2,h3,h4,h5,h6 {color:#006132 !important;text-transform:uppercase;}
h1 {font-size:38.5px;}
h2 {font-size:21px;font-weight:normal !important;}
h3 {font-size:18px;font-weight:normal !important;}
h4 {font-size:17.5px;}
h5 {font-size:14px;}
h6 {font-size:11.9px;}
/*wrappper---------------------------------------------*/
div#wrapper {min-height:100%;height:auto !important;height:100%;margin:0 auto -60px;padding:0 0 60px;
	border-top:15px solid #006631;}
/*main_menu-----------------------------------*/
div#header div#main_menu {margin-top:15px;}
div#header div.navbar-inner ul.nav li a {font-size:14px;text-transform:uppercase;padding:53px 52px 7px 19px;font-weight:bold;}
div#header div.navbar-inner ul.nav li a img {margin-top:-53px;}
div#header span#multilanguage a {color:#000000;border-right:1px solid #000000;padding:0px 5px;font-size:12px;
	display:inline-block;height:12px;line-height:12px;}
div#header span#multilanguage a.active {color:#006631;}	
div#header a.brand {min-width:255px;text-align:center;}	
div#header div#slogan_color {font-size:12px;}
div#header span.pull-left {padding-left:40px;padding-top:11px;font-size:12px;}
div#header span.pull-right {padding-right:49px;padding-top:10px;}
div#header ul.menu.nav {margin:0;}
/*content----------------------------------------------*/
div#all_content div#article {background:#dbdbdb;min-height:100px;padding:25px 30px;margin-left:70px;margin-right:70px;}
div#all_content div#aside + div#article {width:570px;float:left;padding:25px 30px;margin-right:55px;
	min-height:450px;margin-left:0px;margin-bottom:28px;}
div.newsflash h4 {margin:3px 0px 14px 0px;font-weight:normal;}
div.newsflash h4 a {color:#006132;font-size:21px;text-transform:uppercase;}
div.newsflash a.readmore {color:#006132;font-size:11px;text-transform:lowercase;display:block;text-align:right;
	margin-bottom:20px;line-height:12px;}
div.newsflash p {font-size:12px;color:#000000;line-height:14px;margin-bottom:10px;text-align:justify;}
div.home_page_bottom_article {}
div.home_page_bottom_article .newsflash-title {font-size:18px;text-transform:none;font-weight:normal;
	margin:12px 0px 13px 0px;}
/*gallery_content_menu----------------------------------*/
div.gallery_menu {margin:37px 0px 0px 0px;}
div.gallery_menu ul.menu.nav {text-align:center;}
div.gallery_menu ul.menu.nav li {display:inline-block;margin-right:30px;float:left;}
div.gallery_menu ul.menu.nav li:nth-child(3n+3) {margin-right:0px;}
div.gallery_menu ul.menu.nav li a {display:inline-block;text-align:center;}	
div.gallery_menu ul.menu.nav li a img {}
div.gallery_menu ul.menu.nav li a span.image-title {display:block;text-align:center;color:#000000;max-width:100px;
	font-size:14px;margin:10px auto 30px;line-height:17px;font-weight:bold;}
div.gallery_menu ul.menu.nav li a span.image-title:hover {color:#006132;}	
div.gallery_menu ul.menu.nav li a:hover {text-decoration:none;}
/*articles---------------------------------------------*/
div#article div.item-page,div#article div.blog {font-size:11px;color:#000;line-height:14px;margin-bottom:5px;}	
div#article div.item-page img[align="right"] {margin-left:30px;margin-bottom:10px;}
div#article div.item-page img[align="left"] {margin-right:30px;margin-bottom:10px;}
div#article div.item-page p {text-align:justify;font-size:12px;margin-bottom:10px !important;}
div#article div.item-page table {background:#f3f3f3;font-size:12px;color:#010101;}
div#article div.item-page table tr:first-child {background:#006631 !important;color:#ffffff !important;}
div#article div.item-page table tr:nth-child(odd) {background:#c1d5c1;color:#000000;}
div#article div.item-page table tr td,div#article div.item-page table tr th 
	{text-align:left;border-right:1px solid #ffffff;border-left:none;font-weight:normal;padding-left:5px;}
div#article div.item-page table tr td p {text-align:left;}	
div#article div.item-page table tr td:last-child {border-right:none;}
div#article div.item-page table tr:nth-child(even) {background:#ffffff;color:#000000;}
div#article div.item-page div.span2.contacts,div#article div.item-page div.span10.contacts {margin-left:0;}
div#article div.item-page div.contacts {font-size:14px;margin-bottom:4px;}
div#article div.item-page h2 + div.span2.contacts {}
div#article div.item-page h2 {margin:2px 0px 16px 0px;}
div#article div.item-page h3 {text-transform:none;}
div#article div.contact span,div#article div.contact label {font-size:14px;color:#000000;}
div#article div.blog h2.first {margin-top:3px;margin-bottom:15px;}
div#article div.blog h2.first span.subheading-category {font-size:21px;font-weight:normal;}
div#article div.blog p {text-align:justify;font-size:12px;margin-bottom:10px;}
div#article div.blog p.readmore a {float:right;font-size:11px;text-transform:lowercase;margin-top:-3px;}
div#article div.blog div.category-desc {margin-bottom:32px;}
div#article div.blog div.items-leading div[class*=leading] {margin-bottom:32px;}
div#article div.blog div.items-leading h2 {font-size:18px;text-transform:none;margin-bottom:4px;}
div#article div.blog div[class*='leading-'] h2,div#article div[class*='leading-'] h2 {font-size:18px;text-transform:none;margin-bottom:4px;}
div#article div.contact div.span12.start {margin-left:0;margin-top:30px;}
/*sidebar----------------------------------------------*/
div#all_content div#aside {width:255px;float:left;}
div#all_content div#aside ul.menu.nav {position:relative;top:30px;float:right;display:table;}
div#all_content div#aside ul.menu.nav li a {display:block;background:#006631;text-transform:uppercase;
	border-bottom:1px solid #ffffff;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;
	-o-transition:all 0.3s;padding:5px 8px;min-width:84px;font-size:12px;}
div#all_content div#aside ul.menu.nav li a:hover {background:#cccccc;}	
/*footer-----------------------------------------------*/
div#footer {height:52px;}
div#footer div.container {height:100%;border-top:8px solid #006631;}
div#copyright {padding-top:11px;}
div#copyright span.pull-left {padding-left:58px;font-size:12px;}
div#copyright span.pull-right {padding-right:57px;font-size:10px;padding-top:1px;}