p {padding-top: 10px; }

a {
	/*color: #D6D6D6;*/
	color: #FFFFFF;
}

a.plus, a.minus{
  font-weight:bold;
  display:block;
  padding-left:15px;
  background: url(/client/img/plus.gif) no-repeat 0 3px;
  text-decoration:none;
}
a.minus{
  background: url(/client/img/minus.gif) no-repeat 0 3px;
}

.text ul, .text ol  { padding: 0px 0px 15px 0px; margin: 0px; }
.text ul li { margin: 0px 0px 0px 10px; padding: 0px 0px 0px 20px; background: url(../img/bullet.jpg) no-repeat 0px 7px; }
.text ol {padding:0;}
.text ol li { margin:0; padding: 0px 0px 0px 20px; background: url(../img/bullet.jpg) no-repeat 0 4px; list-style-type:none;}


body.main_body{
	background-color: #1E1917;
}
div.everything{
	width: 1000px;
	margin: 0px left;
	font-family: Verdana;
}



div.main_menu{
	padding-top: 10px;
	padding-left: 35px;
	/*height: 48px;*/
}

table.main_menu_item{
	float: left;
	border-collapse: collapse;
	margin-left: 1px;
}

a.main_menu_item_active,
a.main_menu_item_inactive{
  /*
	padding-left: 49px;
	padding-right: 49px;
	*/
	/*color: #fbfbfb;*/
	width:170px;
	display:block;
	text-align:center;
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	text-transform: uppercase;
}
a.main_menu_item_inactive:HOVER{
	color: #ffffff;
	text-decoration: underline;
}

td.main_menu_item_active_left{
	height: 48px;
	width: 5px;
	background-image: url('../img/mainmenu_active_left.jpg');
	background-repeat: no-repeat;
}
td.main_menu_item_active_right{
	height: 48px;
	width: 5px;
	background-image: url('../img/mainmenu_active_right.jpg');
	background-repeat: no-repeat;
}
td.main_menu_item_active_center{
	height: 48px;
	background-image: url('../img/mainmenu_active_center.jpg');
	background-repeat: repeat-x;
	vertical-align: middle;
}


td.main_menu_item_inactive_left{
	height: 48px;
	width: 5px;
	background-image: url('../img/mainmenu_inactive_left.jpg');
	background-repeat: no-repeat;
}
td.main_menu_item_inactive_right{
	height: 48px;
	width: 5px;
	background-image: url('../img/mainmenu_inactive_right.jpg');
	background-repeat: no-repeat;
}
td.main_menu_item_inactive_center{
	height: 48px;
	background-image: url('../img/mainmenu_inactive_center.jpg');
	background-repeat: repeat-x;
	vertical-align: middle;
}




div.inner, div.content{
  margin:0;
  padding:0;
}
div.inner{
  margin-top:-25px;
}

div.left_menu{
	float: left;
}
table.left_menu_table{
	padding: 0;
	margin: 0;
	border-collapse: collapse;
}



div.title_content{
	float: left;
}







div.submenu{
	float: left;
	width: 220px;
	padding-top: 20px;
	padding-left: 35px;
	font-size: 11px;
	/*border-right: 1px solid #343434;*/
}
div.submenu_main{}
div.submenu_item{
	padding-top: 1px;
	padding-bottom: 0px;
}
div.submenu_item_active{
	/*height: 16px;*/
	padding-left: 15px;
	padding-top: 0px;
	padding-right: 20px;
	background-image: url('../img/submenu_active_background_red.jpg');
}
div.submenu_item_inactive{
	/*height: 16px;*/
	padding-left: 15px;
	padding-top: 0px;
	padding-right: 20px;
	background-image: url('../img/submenu_inactive_background.jpg');
}
a.submenu_inactive:HOVER{
	text-decoration: underline;
}
a.submenu_active{
	/*color: #d6d6d6;*/
	color: #ffffff;
	text-decoration: none;
}
a.submenu_inactive{
	/*color: #d6d6d6;*/
	color: #ffffff;
	text-decoration: none;
}
div.submenu_item_top_inactive{
	background-image: url('../img/submenu_inactive_top.jpg');
	background-repeat: no-repeat;
	height: 6px;
	font-size:1px;
}
div.submenu_item_top_active{
	background-image: url('../img/submenu_active_top_red.jpg');
	background-repeat: no-repeat;
	height: 6px;
	font-size:1px;
}
div.submenu_item_bottom_inactive{
	background-image: url('../img/submenu_inactive_bottom.jpg');
	background-repeat: no-repeat;
	height: 6px;
	font-size:1px;
}
div.submenu_item_bottom_active{
	background-image: url('../img/submenu_active_bottom_red.jpg');
	background-repeat: no-repeat;
	height: 6px;
	font-size:1px;
}

div.subsubmenu_item_top_inactive{
	background-image: url('../img/subsubmenu_inactive_top.jpg');
	background-repeat: no-repeat;
	height: 6px;
	font-size:1px;
}
div.subsubmenu_item_top_active{
	background-image: url('../img/subsubmenu_active_top_red.jpg');
	background-repeat: no-repeat;
	height: 6px;
	font-size:1px;
}
div.subsubmenu_item_bottom_inactive{
	background-image: url('../img/subsubmenu_inactive_bottom.jpg');
	background-repeat: no-repeat;
	height: 6px;
	font-size:1px;
}
div.subsubmenu_item_bottom_active{
	background-image: url('../img/subsubmenu_active_bottom_red.jpg');
	background-repeat: no-repeat;
	height: 6px;
	font-size:1px;
}

















div.inner_content{
	float: left;
	width: 650px;
	min-height: 150px;
	padding-left: 35px;
	padding-top: 15px;
	padding-right: 35px;
	padding-bottom: 20px;
	border-left: 1px solid #343434;
}

div.inner_name_level_1{
	color: #e03a3e;
	font-size: 18px;
}

div.text_object{
	/*color: #d4d4d4;*/
	color: #ffffff;
	font-size: 11px;
	padding-top: 10px;
	line-height: 150%;
}





div.inner_news{
	float:left;
	width: 650px;
	/*margin: 0px auto;*/
	padding-left: 35px;
	padding-top: 30px;
	padding-right: 35px;
	padding-bottom: 20px;
	border-left: 1px solid #343434;
}
div.inner_news_table_container{}
table.news_catalog_table{}
td.news_catalog_spacer{
	padding-top: 20px;
}
div.news_catalog_date{
	font-size: 10px;
	/*color: #d4d4d4;*/
	color: #ffffff;
}
a.news_catalog_title{
	color: #e03a3e;
	font-size: 18px;
	text-decoration: none;
}
div.news_catalog_intro{
	/*color: #d4d4d4;*/
	color: #ffffff;
	font-size: 11px;
	padding-top: 10px;
	line-height: 150%;
	text-align: justify;
}
a.news_catalog_more{
	color: #666666;
	font-size: 11px;
	text-decoration: none;
}
a.news_catalog_more:HOVER{
	text-decoration: underline;
}




div.news_body{
	padding-left: 35px;
	padding-top: 30px;
	padding-right: 35px;
	padding-bottom: 20px;
	float: left;
	width: 650px;
	/*margin: 0px auto;*/
	border-left: 1px solid #343434;
}
div.news_body_print{
	padding-left: 35px;
	padding-top: 30px;
	padding-right: 35px;
	padding-bottom: 20px;
	width: 650px;
}

div.news_name_level_1{
	color: #e03a3e;
	font-size: 18px;
	text-decoration: none;
	/*padding-top: 25px;*/
}
div.news_content{
	/*color: #d4d4d4;*/
	color: #ffffff;
	font-size: 11px;
	padding-top: 10px;
	line-height: 150%;
}

div.pagging{
	padding-top: 20px;
}
a.pagging_page{
	font-size: 11px;
	text-decoration: none;
}
a.pagging_page:HOVER{
	text-decoration: underline;
}


div.print_heading{
	font-size: 18px;
	text-decoration: none;
}
div.print_content{
	color: #000000 !important;
	font-size: 11px;
}

a.contact_list_link{
	text-decoration: none;
	/*color: #D4D4D4;*/
	color: #ffffff;
}
a.contact_list_link:HOVER{
	text-decoration: underline;
}

div.contact_inner_content{
	/*float: left;*/
	/*width: 950px;*/
	min-height: 215px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 35px;
	padding-bottom: 20px;
}
div.contact_flash_container{
	border-left: 1px solid #343434;
	float: left;
	padding-top: 5px;
}
div.contact_list_container{
	float: left;
	border-left: 1px solid #343434;
	min-width: 200px;
}
div.contact_text_container{
	float: left;
	width: 300px;
	padding-top: 15px;
	padding-left: 50px;
}
div.contact_inner_name_level_1{
	color: #e03a3e;
	font-size: 18px;
}
div.contact_text_object{
	/*color: #d4d4d4;*/
	color: #ffffff;
	font-size: 11px;
	padding-top: 20px;
	line-height: 150%;
}
div.contact_list_container{
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 20px;
}
div.contact_list_container_country{
	color: #E03A3E;
	font-size: 18px;
}
div.contact_list_container_company{
	padding-top: 7px;
}
a.contact_list_container_company_link{
	text-decoration: none;
}
a.contact_list_container_company_link:HOVER{
	text-decoration: underline;
}
div.contact_list_container_company{
	color: #d4d4d4;
	font-size: 11px;
}
















div.print_button{
	float: right;
	padding-top: 0px;
}

a.print_button_text{
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}


a.back_button_text{
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}
a.print_button_text:HOVER{
	text-decoration: underline;
}
a.back_button_text:HOVER{
	text-decoration: underline;
}







div.footer{
	font-size: 10px;
	color: #666666;
	padding-top: 10px;
	padding-bottom: 35px;
	padding-left: 30px;
	padding-right: 30px;
}
div.table_container{
	border-top: 1px solid #343434;
	border-bottom: 1px solid #343434;
	padding-top: 22px;
	padding-bottom: 25px;
}
div.table_container_title{
	border-bottom: 1px solid #343434;
	padding-bottom: 25px;
}
table.footer_table{
	width: 100%;
}
td.table_object_first{
	width: 25%;
	padding-left: 15px;
	padding-right: 25px;
}
td.table_object{
	width: 25%;
	padding-left: 15px;
	padding-right: 25px;
	border-left: 1px solid #343434;
}
a.table_object_hyperlink{
	color: #ffffff;
	text-decoration: none;
}
a.table_object_hyperlink:HOVER{
	text-decoration: underline;
}
div.table_object_arrow{
	float:left;
	padding-top: 7px;
}
div.table_object_text{
	width: 160px;
	float:left;
	padding-top: 5px;
	padding-left: 7px;
}


div.owner_info{
	float: left;
	padding-top: 18px;
	padding-left: 25px;
}
a.hyperlink{
	color: #999999;
	text-decoration: none;
}
a.hyperlink:HOVER{
	text-decoration: underline;
}
div.creators{
	padding-top: 18px;
	padding-right: 25px;
	float: right;
}




td.title_logo_left{}
td.title_logo_middle{}
td.title_logo_border_right{}














div.sitemap_content{
	padding-left: 50px;
	padding-top: 25px;
	padding-bottom: 25px;
}





      #sitemap,
      #sitemap ul {
        margin: 0 !important;
        padding: 0 !important;
        list-style: none;
      }

      #sitemap li {
        margin: 0;
        padding: 5px 0 5px 15px;
        background: url('../img/sitemap_mid.gif') repeat-y 2px -16px;
      }

      #sitemap li.last {
        background: url('../img/sitemap_last.gif') no-repeat 2px -16px;
      }


      #sitemap li#homepage {
        padding: 0 0 5px;
        background: none;
      }

      #sitemap a {
        font-weight: bold;
		color: #ffffff;
		text-decoration: none;
		font-size: 12px;
      }
	  
	  #sitemap a.sitemap_sub{
		color: #d6d6d6;
		font-size: 13px;
	  }
	  #sitemap a:HOVER{
		text-decoration: underline;
	  }
      #sitemap ul {
        margin-top: 7px !important;
      }

      #sitemap ul a {
        font-weight: normal;
      }

      #sitemap dd {
        margin: 0 0 5px 10px;
      }

.font10 { font-size: 10px; }
.white10 { font-size: 10px; color: white; }
.font11 { font-size: 11px; }
.white11 { font-size: 11px; color: white; }
.font12 { font-size: 12px; }
.white12 { font-size: 12px; color: white; }
.font13 { font-size: 13px; }
.white13 { font-size: 13px; color: white; }
.font14 { font-size: 14px; }
.white14 { font-size: 14px; color: white; }

table.projects{
  width:660px;
  border-collapse:collapse;
}
table.projects td{
  padding:20px 0;
  height:210px;
  vertical-align:middle;
}

table.projects tr{
  border-bottom:1px solid #343434;
}
table.prphotos{

  width:707px;
}
table.prphotos td{
  width:180px;
  text-align:justify;
  font-size:90%;
  line-height:13px;
  padding-right:20px;
}

.clear{
  clear:both;
}

.company{
  margin:15px 0;
  clear:both;
  border-bottom:1px solid #333;
  padding:8px 0;
}
.company img{
  float:left;
}
.company_text{
  margin-left:155px;
  text-align:justify;
}

