@charset "Windows-1251";
/* CSS Document */
@import url(/style.css);
.columnContainer #container {position: relative; width: 1000px; margin: 0 auto; text-align: left; padding:0; background: url(/img/design/bcgcontainer_cur.jpg) top right no-repeat; height:500px;}
.columnContainer #container #leftsidebarcur{ position:relative; float:left; width:250px; background:url(/img/design/bcgleftsidebar_cur.jpg) repeat; margin:116px 0 0 0; padding-bottom:100px; }
.columnContainer #container #leftsidebarcur #menu{ margin-left:28px; font-size:11px;}
.columnContainer #container #leftsidebarcur #menu a .element{ height:23px; width:195px; padding:0 0 0 20px; color:#515151; font-weight:bold; text-align:left; background:url(/img/design/bcgmenuinactiv_in.gif) left top no-repeat;}
.columnContainer #container #leftsidebarcur #menu a:hover .element{color:#c4161c; background:url(/img/design/bcgmenuactiv_in.gif) left top no-repeat;}
.columnContainer #container #leftsidebarcur #tech { margin:20px 0 0 28px;}
.columnContainer #container #leftsidebarcur #tech .title{ color:#515151; font-weight:bold; text-decoration:none; margin:5px 0 20px 0;}
.columnContainer #container #leftsidebarcur #tech a .element1,a .element2,a .element3,a .element4,a .element5,a .element6{ height:32px; width:218px; padding:7px 0 0 40px; margin:-10px 0 0 8px;  color:#515151; font-weight:bold; text-decoration:underline; list-style:none;}
.columnContainer #container #leftsidebarcur #tech a:hover .element1,a:hover .element2,a:hover .element3,a:hover .element4,a:hover .element5,a:hover .element6{color:#c4161c; }
.columnContainer #container #leftsidebarcur #tech a .element1{background:url(img/design/techelement1_inact.jpg) left top no-repeat;}
.columnContainer #container #leftsidebarcur #tech a:hover .element1{background:url(img/design/techelement1_act.jpg) left top no-repeat;}
.columnContainer #container #leftsidebarcur #tech a .element2{background:url(img/design/techelement2_inact.jpg) left top no-repeat;}
.columnContainer #container #leftsidebarcur #tech a:hover .element2{background:url(img/design/techelement2_act.jpg) left top no-repeat;}
.columnContainer #container #leftsidebarcur #tech a .element3{background:url(img/design/techelement3_inact.jpg) left top no-repeat;}
.columnContainer #container #leftsidebarcur #tech a:hover .element3{background:url(img/design/techelement3_act.jpg) left top no-repeat;}
.columnContainer #container #leftsidebarcur #tech a .element4{background:url(img/design/techelement4_inact.jpg) left top no-repeat;}
.columnContainer #container #leftsidebarcur #tech a:hover .element4{background:url(img/design/techelement4_act.jpg) left top no-repeat;}
.columnContainer #container #leftsidebarcur #tech a .element5{background:url(img/design/techelement5_inact.jpg) left top no-repeat;}
.columnContainer #container #leftsidebarcur #tech a:hover .element5{background:url(img/design/techelement5_act.jpg) left top no-repeat;}
.columnContainer #container #leftsidebarcur #tech a .element6{background:url(img/design/techelement6_inact.jpg) left top no-repeat;}
.columnContainer #container #leftsidebarcur #tech a:hover .element6{background:url(img/design/techelement6_act.jpg) left top no-repeat;}

.columnContainer #container #leftsidebarcur #map{ margin:0 0 0 25px;} 
.columnContainer #container #rightsidebarcur{ position:relative; float:right;}
.columnContainer #container #rightsidebarcur #emptyHead{ position:relative; clear:both; height:270px; width:500px; }
.columnContainer #container #rightsidebarcur #logo{position:absolute; top:32px; z-index:1; }
.columnContainer #container #rightsidebarcur #newdoorTable{ position:absolute; top:107px; left:195px; z-index:2;}
.columnContainer #container #rightsidebarcur #newdoorImg{ position:absolute; top:47px; left:340px; z-index:3;}
.columnContainer #container #rightsidebarcur #boxProperty{ position:absolute; top:165px; left:470px; z-index:4;}
.columnContainer #container #rightsidebarcur #maincontent{ position:relative; margin-top:270px; width:720px;  z-index:5;}
.columnContainer #container #rightsidebarcur #maincontent p{ margin:15px 0;}
.columnContainer #container #maincontent2 .arrowright{ position:absolute; top:270px; left:350px;}
.columnContainer #container #maincontent2 .arrowleft{ position:absolute; top:270px; left:0px;}
.columnContainer #container #maincontent2 .pdfelement{position:absolute; top:0; right:20px;}
.columnContainer #container .titleChaptercur{ position:relative; width:300px;height:45px;}
.columnContainer #container .titleChaptercur img{ position: absolute; top:0; left:0;}
.columnContainer #container .title{ color:#515151; font-size:12px; font-weight:bold; text-decoration:underline;}
.columnContainer #container .acsent{color:#c4161c; font-size:12px; font-weight:bold;}
.columnContainer #container a.link{color:#c4161c; font-size:12px; text-decoration:underline;}
.columnContainer #container a{color:#515151;}
.columnContainer #container .selected, #container .titlenew{color:#c4161c; font-size:12px; font-weight:bold;}
.columnContainer #container .small, #container .details{color:#aaa; font-size:11px; font-weight:bold;}
.columnContainer #container .link{color:#ccc; font-size:11px; text-decoration:underline;}
.columnContainer #container .link_select{color:#333; font-size:11px; text-decoration:none;}
.columnContainer #container input, #container textarea{color:#333; font-size:12px; border:1px solid #ccc }
.columnContainer #container .important{color:#515151; font-size:12px; font-weight:bold;}
.columnContainer #container #rightsidebarcur #maincontent .catalogtype{}
.columnContainer #container .catalogtype img.doortype{ float:left; margin-left:20px;}
.columnContainer #container .catalogtype div.titletype a{color:#c4161c; font-size:12px; font-weight:bold;}
.columnContainer #container .catalogtype .titlesize{color:#c4161c; font-size:12px; margin:5px 0; padding:0;}
.columnContainer #container .catalogtype a{ margin:0; padding:0; clear:both; font-size:12px; color:#515151; text-decoration:none;}
.columnContainer #container .catalogdoor{}
.columnContainer #container .catalogdoor img{float:left;}
.columnContainer #container .catalogdoor .boxinfo{}
.columnContainer #container .catalogdoor .boxinfo p{ margin:0; padding:0;}
.columnContainer #container .catalogdoor .boxinfo .namedoor, .columnContainer #container .cataloglist .namecat{ color:#c4161c; font-weight:bold;}
.columnContainer #container .catalogdoor .boxinfo .titletech{ color:#515151; font-weight:bold;}
.columnContainer #container .cataloglist{ vertical-align:top; width:120px;}
.columnContainer #container .cataloglist .namecat{margin-bottom:10px;}
.columnContainer #container .cataloglist .door{ float:left; padding:5px 0;}
.columnContainer #container .catalogtypedoor{}
.columnContainer #container .catalogtypedoor ul{}
.columnContainer #container .catalogtypedoor li{ float:left; margin-right:30px;}
.columnContainer #container .catalogtypedoor li a{color:#c4161c; text-decoration:underline;}
#shadowbox_overlay {  visibility: hidden;  position: absolute;  display: block;  margin: 0;  padding: 0;  top: 0;  left: 0;  z-index: 998;}
#shadowbox_container {  position: fixed;  height: 0px;  width: 100%;  margin: 0;  padding: 0;  top: 0;  left: 0;  z-index: 999;  text-align: center; }
#shadowbox {  display: none;  visibility: hidden;  margin: 0 auto;  position: relative;  font-family: 'Lucida Grande', Tahoma, sans-serif;  text-align: left;}
#shadowbox_title {  height: 25px;  padding: 0;  overflow: hidden;}
#shadowbox_title_inner {  height: 14px;  font-size: 12px;  line-height: 14px;  font-weight:bold;  white-space: nowrap;  padding: 5px 0 4px 8px;  color: #DDD;}
#shadowbox_body {  position: relative;  overflow: hidden;  margin: 0;  padding: 0;  border: 2px solid #fff;  background-color: #555;}
#shadowbox_body_inner {  position: relative;  overflow: hidden;}
#shadowbox_loading {  position: absolute;  top: 0;  left: 0;  height: 10000px;  width: 100%;  background-color: #CCC;}
#shadowbox_loading img {float: left;  margin: 10px 10px 0 10px;}
#shadowbox_loading span {  float: left;  margin-top: 16px;  font-size: 10px;}
#shadowbox_loading span a,
#shadowbox_loading span a:link,
#shadowbox_loading span a:visited {  color: #fff;}
#shadowbox_content.html {  height: 100%;  width: 100%;  overflow: auto;}
#shadowbox_toolbar {  margin: 0;  padding: 0;  height: 20px;  overflow: hidden;}
#shadowbox_toolbar_inner {  height: 20px;  color: #fff;}
#shadowbox_toolbar_inner div {  padding-top: 4px;  padding-bottom: 2px;  font-size: 10px;  height: 10px;  line-height: 10px;}
#shadowbox_toolbar_inner div span.shortcut {  text-decoration: underline;  font-weight: bold;}
#shadowbox_toolbar_inner div a {  text-decoration: none;  color: #fff;}
#shadowbox_nav_close,#shadowbox_nav_previous,#shadowbox_nav_next {  float: right;  padding-right: 10px;}
#shadowbox_counter {  float: left;  padding-left: 10px;}
#shadowbox_counter a {  padding: 0 4px 0 0;}
#shadowbox_counter a.shadowbox_counter_current {  text-decoration: underline;  font-weight: bold;}
div.shadowbox_message {  text-align: center;  padding: 10px;}
div.shadowbox_message a:link,div.shadowbox_message a:visited {  text-decoration: none;  color: #bed333;}
div.shadowbox_message a:hover,div.shadowbox_message a:focus {  text-decoration: underline;}


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