@charset "utf-8";
/* CSS Document */

body  {
	font: 100% Arial, Helvetica, sans-serif;
	background:#eaecee;
	margin: 0;
	padding: 0;
	text-align: center;
	font-size:12px; 
	color: #8096ac;
}
h1{ margin:0; padding:0; font-size:11px; font-weight:normal;}
h2{ margin:0; padding:0; font-size:11px; font-weight:normal;}
h3{ margin:0; padding:0; font-size:11px; font-weight:normal;}
h4{ margin:0; padding:0; font-size:11px; font-weight:normal;}
h5{ margin:0; padding:0; font-size:11px; font-weight:normal;}
h6{ margin:0; padding:0; font-size:11px; font-weight:normal;}
img{ border:none;}
img.borderOut{ border:1px dotted #4e6f99; background:#e6ecee; padding:2px; margin:0.6em;}
img.borderIn{ border:1px solid #31804f; padding:0; margin:0.5em; position:relative;}
a{ text-decoration:none;}
a.details{ color:#87e70d; font-size:1em; text-decoration:underline; }
p{ margin:0; padding:0;}
ul{margin:0; padding:0; list-style:inside square;}
li{margin:0; padding:0; color: #f07f1f;}
.date{ color:#f07f1f; font-size:1em;}
.titletext{ color:#f07f1f; font-size:1.2em;}

.columnContainer { background: url(/img/design/bcgbody_in.jpg) top repeat-x;}
.columnContainer #container {position: relative; width: 1000px; margin: 0 auto; text-align: left; padding:0; background: url(/img/design/bcgcontainer_in.jpg) top right no-repeat; } 
.columnContainer #container #logo{ position:absolute; z-index:100; width:274px; height:140px; top:43px; left:12px;}
.columnContainer #container #icons{position:absolute; z-index:98; top:20px; right:22px;}
.columnContainer #container .detailText{text-align:right; padding:0 20px 0 15px; margin:-15px 0 0 0; color:#f07f1f; background:url(/img/design/img_icodetail.gif) right center no-repeat;}
.columnContainer #container .detailText a{ color:#f07f1f; text-decoration:underline; }

.columnContainer #container #centerbar{ clear:both; }
.columnContainer #container #centerbar h4{ width:98%; background:url(/img/design/bcgtitleline_in.gif) left bottom repeat-x; padding:1.5em 0; margin-bottom:1.5em; text-align:left;}
.columnContainer #container #centerbar h4 a{background:url(/img/design/imgpointtitle_in.gif) left center no-repeat; padding-left:2em; margin:0 1em; color:#87e70d; font-size:1.2em; font-weight:bold; text-transform:uppercase; height:1.4em; text-align:left;}
.columnContainer #container #centerbar .sidebarleft{width:265px; vertical-align:top;}
.columnContainer .sidebarleft #menuService{ margin:0; padding:0; background:url(/img/design/bcgleftmenubottomout_in.jpg) left bottom no-repeat; width:266px; }
.columnContainer .sidebarleft #menuService #lang{ background:url(/img/design/bcglang_in.gif) right no-repeat; height:30px; margin:8px 0 0 0; padding:13px 0 0 120px; color:#FFFFFF; font-weight:bold;}
/*.columnContainer .sidebarleft #menuService #lang a{ color:#FFFFFF; text-transform:uppercase;}*/
.columnContainer .sidebarleft #menuService #lang a.active {color:#FFFFFF; text-transform:uppercase; text-decoration:underline;}
.columnContainer .sidebarleft #menuService #lang a.not_active {color:#Cee0f6; text-transform:uppercase; text-decoration:underline;}
.columnContainer .sidebarleft #menuService #adress{ margin-top:146px; color:#8096ac; font-size:12px;}
.columnContainer .sidebarleft #menuService #adress a{color:#8096ac; text-decoration:underline;}
.columnContainer .sidebarleft #menuService #adress td{ vertical-align:top;}
.columnContainer .sidebarleft #menuMain{ clear:both; margin-top:26px;  padding:0 0 0 15px;}
.columnContainer .sidebarleft #menuMain table{ margin:0; padding:0; border:none; width:100%; text-align:left; }
.columnContainer .sidebarleft #menuMain td{ background-color:#f07f1f; text-align:left;}
.columnContainer .sidebarleft #menuMain ul{color:#ffffff; padding:0; margin:0 8px 0 8px; font-size:12px; font-weight:bold; list-style:none;}
.columnContainer .sidebarleft #menuMain li.mainel{ background: url(/img/design/bcgmenumainline_in.gif) left bottom repeat-x; padding-top:8px; height:25px;}
.columnContainer .sidebarleft #menuMain .msub{background:url(/img/design/bcgsubmenuicon_in.gif) right center no-repeat;}
.columnContainer .sidebarleft #menuMain .ssub{background:none;}
.columnContainer .sidebarleft #menuMain li.subele{ background:none; list-style-image: url(/img/design/img_pointsubmenu.gif); list-style-position: inside; padding:5px 0 0px 15px; }
.columnContainer .sidebarleft #menuMain .subel { background:none; margin-left:15px; font-weight:100;}
.columnContainer .sidebarleft #menuMain li.last{ background:none;}
.columnContainer .sidebarleft #menuMain a{ color:#ffffff;}
.columnContainer .sidebarleft #menuMain a:hover{color:#ffe2a4;}
.columnContainer .sidebarleft #menuMain .msubact a{color:#ffe2a4;}
.columnContainer .sidebarleft #menuMain .ssubact a{color:#ffe2a4;}
.columnContainer .sidebarleft #menuMain .subelact a{color:#ffe2a4;}
.columnContainer #container #centerbar .sidebarright{width:735px; vertical-align:top;}
.columnContainer .sidebarright #flashFirst{ margin:0; padding:0; height:515px;}
.columnContainer .sidebarright #menuactivity{ clear:both; margin:2px 0 0 0;}
.columnContainer .sidebarright #menuactivity table{background:url(/img/design/bcgmenu_in.gif) top repeat-x;}
.columnContainer .sidebarright #menuactivity a .element{ height:40px; color:#8096ac; text-align:center; text-decoration:underline; background:url(/img/design/bcgmenuactbutinact_in.gif) top repeat-x;}
.columnContainer .sidebarright #menuactivity a .element2{background:none; padding-top:15px;}
.columnContainer .sidebarright #menuactivity a:hover .element{color:#f07f1f; background:url(/img/design/bcgmenuactbutact_in.gif) top repeat-x;}
.columnContainer .sidebarright #menuactivity a:hover .element2{background:url(/img/design/bcgmenuactbutact2_in.gif) center top no-repeat;}

.columnContainer #container #centerbar .bottomleft{ background:#f0f3f4; vertical-align:top; width:259px;}
.columnContainer #container #centerbar .titlepart{ margin:0; padding:7px 0 0 0; background:url(/img/design/bcgtitleleft_in.jpg) left top no-repeat; width:259px; height:31px; color:#f07f1f; font-size:14px;}
.columnContainer #container #centerbar #allnews{ position:relative; text-align:right; margin-top:-6px; margin-right:0px;} /*-------*/
.columnContainer #container #centerbar .list{ color:#8096ac; text-decoration:underline; margin-bottom:-3px;}
img.list{ margin-top:3px;}
.columnContainer #container #centerbar .bottomleft #newbuild{ background:#ffffff; padding:16px 0 15px 0;}
.columnContainer #container #centerbar .bottomleft #newbuild p{margin:0 12px;}
.columnContainer #container #centerbar .bottomleft #newbuild p.text{ font-size:11px; text-indent:10px; margin-bottom:15px;}
.columnContainer #container #centerbar .bottomleft #sendmessage{ font-weight:bold; margin-bottom:20px;}
.columnContainer #container #centerbar .bottomleft #sendmessage table{ margin:5px 12px;}
.columnContainer #container #centerbar .bottomleft #sendmessage td{ padding:3px 0;}
.columnContainer #container #centerbar .bottomleft #sendmessage td.input{ text-align:left}
.columnContainer #container #centerbar .bottomleft #sendmessage input{ border:1px solid #f07f1f; width:170px;}
.columnContainer #container #centerbar .bottomleft #sendmessage textarea{border:1px solid #f07f1f; width:225px; height:90px;}
.columnContainer #container #centerbar .bottomleft #sendmessage input.button{ border:none; background:url(/img/design/img_icosend.gif) right center no-repeat; text-decoration:underline; padding-right:20px; text-align:right; color:#f07f1f; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-right:40px;}
.columnContainer #container #centerbar .maincontent{background:#FFFFFF; padding:5px 10px; width:437px; vertical-align:top; text-align:center;}
.columnContainer #container #centerbar .maincontent p{ text-align:left; text-indent:12px; margin:5px 0;}
.columnContainer #container #centerbar .maincontent ul{ text-align:left; margin:20px 0 20px 15px;}
.columnContainer #container #centerbar .maincontent li{ margin:8px 0; color:#8096ac;}
.columnContainer #container #centerbar .maincontent .bold{ font-weight:bold;}
.columnContainer #container #centerbar .maincontent .normal{color:#8096ac;}
.columnContainer #container #centerbar .bottomright{width:301px; background:#FFFFFF; background:url(/img/design/bcgbottomright_in.gif) left repeat-y; vertical-align:top; padding-bottom:30px;}
.columnContainer #container #centerbar .bottomright #news1{background:#FFFFFF; text-align:left; padding-top:8px;}
.columnContainer #container #centerbar .bottomright #newsblock1{ width:295px; background:url(/img/design/bcgnewsblock3_in.gif) left repeat-y; }
.columnContainer #container #centerbar .bottomright #newsblock2{ background:url(/img/design/bcgnewsblock2_in.gif) left top no-repeat;}/*-----*/
.columnContainer #container #centerbar .bottomright #newsblockmain{background:url(/img/design/bcgnewsblock1_in.gif) left bottom no-repeat; padding: 0 18px 30px 22px;}
.columnContainer #container #centerbar .bottomright #newsblockmain #allnews{ position:relative; text-align:right; margin-top:-6px; margin-right:0px;}
.columnContainer #container #centerbar .bottomright .titlepartnews{ position:relative; color:#f07f1f; font-size:14px; padding:15px 15px 5px 0;}
.columnContainer #container #centerbar .bottomright #new{ background:url(/img/design/bcgnewsline_in.gif) bottom repeat-x; padding-bottom:1px;}
.columnContainer #container #centerbar .bottomright #new p{ margin:8px 0;}
.columnContainer #container #centerbar .bottomright #new p.main{ font-size:11px;}
.columnContainer #container #centerbar .bottomright #productbox{ padding:0 7px 7px 7px; margin:15px 0;}
.columnContainer #container #centerbar .title{ color:#f07f1f; font-size:14px; padding:0 7px 7px 7px; background:url(/img/design/bcgproductboxline_in.gif) bottom repeat-x; text-align:left;}
.columnContainer #container #centerbar .bottomright ul{ margin:0 5px 0 15px;}
.columnContainer #container #centerbar .bottomright li{list-style-position:outside; margin:8px 0; font-size:10px;}
.columnContainer #container #centerbar .bottomright a.bold{color:#8096ac; text-decoration:underline; font-size:11px; font-weight:bold;}
.columnContainer #container #centerbar .bottomright .normal{color:#8096ac;font-size:11px;}

.columnContainer #container .footer{width:1000px; background:url(/img/design/bcgfotter_in.gif) top repeat-x;}

.columnContainer #container .footer .leftsidefooter{ width:259px; background:url(/img/design/bcgfottercopyright_in.gif) left top no-repeat;}
.columnContainer #container .footer .leftsidefooter p{ margin:10px 22px 0 22px;}
.columnContainer #container .footer p.sidcopy {margin:1.5em 2em;}
.columnContainer #container .footer p.sidcopy a{ color:#f07f1f; font-size:12px;}
.columnContainer #container .footer .rightsidefooter{ width:729px; vertical-align:top; padding-top:10px;}
.columnContainer #container .footer .rightsidefooter td{ text-align:center;}
.columnContainer #container .footer .rightsidefooter td.line{ width:1px; background:url(/img/design/bcgmenufotter_in.gif) left repeat-y;}
.columnContainer #container .footer .rightsidefooter a{ color:#8096ac; text-decoration:underline; font-size:12px; margin:0 15px;}
.columnContainer #container .footer .rightsidefooter a:hover{ color:#f07f1f;}

.warning {	margin:50px 50px 70px 50px;	padding: 10px;	background-color:#FEC5CC;	border:1px solid #a30217;	font-size:14px;	color:#a30217;	text-align:center;	}
.message_success {	margin:30px 30px 30px 30px;	padding: 10px;	background-color:#82A3D0;	border:1px solid #527AB8;	font-size:14px;	color:#FFFFFF;	text-align:center;	}

.modal_error{ size:11px; color:#FFFFFF; margin:10px 0 0 15px; text-align:left; }
.modal_error_title{ font-size:12px; color:#FFFFFF; margin:10px 0 0 0px; text-align:center; font-weight:bold;}
.modalDialog_contentDiv_error{	border:3px solid #FFF;	padding:2px; z-index:100; position:absolute; background-color:#C80116; color:#FFF; font-size:11px;}
.modalDialog_contentDiv_error a{ color:#FFF;}
.modalDialog_contentDiv_warning{border:3px solid #FFF;	padding:2px; z-index:100; position:absolute; background-color:#FCF8C8; color:#333333; font-size:12px;}
.modal_warning{ size:12px; color:#333333; margin:10px 0 0px 10px; font-weight:bold; }
.modalDialog_contentDiv_success{ border:3px solid #FFF; padding:2px; z-index:100; position:absolute; background-color:#EAF0FC;	color:#333333; font-size:12px;}
.modal_success{ size:12px; color:#333333; margin:10px 0 0px 10px; font-weight:bold;}
.modalDialog_transparentDivs{ filter:alpha(opacity=80); opacity:0.8; background-color:#AAA; z-index:1;	position:absolute; }
.modalDialog_contentDiv{	border:3px solid #000;	padding:2px; z-index:100; position:absolute; background-color:#FFF;	}
.modalDialog_contentDiv_shadow{ z-index:90; position:absolute;	background-color:#555;	filter:alpha(opacity=30); opacity:0.3;}	

.columnContainer #container #centerbar #menuactivity #menu_about{	position:absolute; height:65px; width:240px; top:550px; left:276px; background-color:#b4cde8; border-width: 0 1px 1px 1px;  border-color:#98b2cb; border-style:solid; visibility:hidden;	filter:alpha(opacity=90); -moz-opacity:0.9;	opacity:0.9; z-index:9999; padding:7px 0;}

.columnContainer #container #centerbar #menuactivity #menu_news{position:absolute; height:42px; width:240px; top:550px; left:653px; background-color:#b4cde8; border-width: 0 1px 1px 1px;  border-color:#98b2cb; border-style:solid; visibility:hidden;	filter:alpha(opacity=90); -moz-opacity:0.9;	opacity:0.9; z-index:9999; padding:7px 0;}

.columnContainer #container #centerbar #menuactivity #menu_about ul{list-style: url(img/design/icon_submenuup.gif) inside; margin:0; padding:0; }
.columnContainer #container #centerbar #menuactivity #menu_about li{ clear:both; background:none; line-height:1.8;}
.columnContainer #container #centerbar #menuactivity #menu_about li a{ text-transform: none; color:#4e6984; font-weight:bold;}
.columnContainer #container #centerbar #menuactivity #menu_about li a:hover{ text-transform: none; color:#0b3055; font-weight:bold;}

.columnContainer #container #centerbar #menuactivity #menu_news ul{list-style: url(img/design/icon_submenuup.gif) inside; margin:0; padding:0; }
.columnContainer #container #centerbar #menuactivity #menu_news li{ clear:both; background:none; line-height:1.8;}
.columnContainer #container #centerbar #menuactivity #menu_news li a{ text-transform: none; color:#4e6984; font-weight:bold;}
.columnContainer #container #centerbar #menuactivity #menu_news li a:hover{ text-transform: none; color:#0b3055; font-weight:bold;}