/* Global */


form,fieldset, img{margin:0;border:0;}

a{color:#1d93e0;text-decoration:underline;outline:none;}

a:hover{color:#5b595c;}

#page{

	width:900px;

	overflow:hidden;

	margin:0 auto;

	padding:0 0 0 76px;

	position:relative;

	min-height:100%;

}

/* Header */




.red {color: #e00c60;}


/* Search form */

.form-search{

	width:338px;

	float:left;

	margin:26px 0 0 17px;

	overflow:hidden;

}

.form-search .text{

	float:left;

	padding:5px 8px 4px 24px;

	height:19px;

	margin:0 35px 0 0;

	background:url(../files/images/system/bg-search.png) no-repeat;

	border:0;

}

.form-search .text input{border:0;background:none;padding:0;width:188px;height:100%;font:11px/18px Tahoma, Geneva, sans-serif;color:#5b595c;}

/* Tolbar */

.toolbar{

	height:31px;

	overflow:hidden;

	float:left;

	margin:24px 0 0;

	padding:0 0 0 8px;

	list-style:none;

}

.toolbar li{float:left;padding:0 0 0 31px;}

.toolbar li a{height:31px;width:31px;padding:0;background:none;margin:0;}

.toolbar li a img{border:0;margin:0;}

/* Navigation */

#navigation{

	width:390px;

	overflow:hidden;

	float:left;

	margin:17px 0 0;

	padding:0 0 0 1px;

	list-style:none;

}

#navigation li{

	float:left;

	padding:0 5px;

}

#navigation li:first-child{background:none;}

#navigation li a{float:left;padding:0 0 0 12px;position:relative;}

#navigation li a strong{

	float:left;

	padding:9px 12px 11px 0;

	font:13px/14px Tahoma, Geneva, sans-serif;

	text-decoration:underline;

}

#navigation li a:hover, #navigation li.active a{background:url(../files/images/system/hover-nav.gif) no-repeat;color:#9a9a99;text-decoration:none;}

#navigation li a:hover strong, #navigation li.active a strong{background:url(../files/images/system/hover-nav.gif) no-repeat right top;text-decoration:none;}

/* Top contacts */

.contacts{

	width:170px;

	overflow:hidden;

	float:left;

	margin:25px 0 0;

	font:italic 12px/16px "Times New Roman", Times, serif;

	color:#353233;

}

.contacts strong{font:21px/26px Tahoma, Geneva, sans-serif;display:block;}

.contacts strong span{color:#0073da;}

.contacts em{margin:10px 0;display:block;}

.contacts a{font-size:14px;}

a.sitemap {font-style: normal; font-family: Tahoma; font-size: 13px;}

/* Content */

#content{



	overflow:hidden;

	padding:0 0 160px;

}

/* Index page*/

#content.index{background:url(../files/images/system/wwc_main.png) no-repeat;height:544px;padding:0;}

.index a:hover{color:#e00c60;text-decoration:none;}

.index-content{

	width:732px;

	overflow:hidden;

	float:left;

}

.index-content h1{

	float:left;

	width:295px;

	height:146px;

	text-indent:-9999px;

	overflow:hidden;

	font-size:0;

	line-height:0;

	background:url(../files/images/system/logo-big.gif) no-repeat;

}

.index-content h2{

	float:left;

	width:330px;

	margin:0 0 0 52px;

	font:italic 41px/42px Georgia, "Times New Roman", Times, serif;

	color:#565454;

}

.index-content h2 strong{display:block;text-align:right;}

.index-content h2 a{

	font:italic 30px/50px Georgia, "Times New Roman", Times, serif;

	color:#e00c60;

	padding:0 0 0 30px;

	background:url(../files/images/system/arrow_anim.gif) no-repeat;

}

.index-content .products{

	width:100%;

	float:left;

	overflow:hidden;

	padding:0 0 0 40px;

	margin:30px 0 0;

	list-style:none;

	font:italic 22px/34px Georgia, "Times New Roman", Times, serif;

}

.index-content .products .gifts{

	margin:20px 0 0;

}

.index-content .products .gifts a{color:#e00c60;}

.index-sidebar{

	width:140px;

	overflow:hidden;

	float:left;

	padding:9px 0 0;

}

.index-sidebar a.btn-calc{

	height:87px;

	font:italic 22px/24px "Times New Roman", Times, serif;

	padding:106px 16px 0 14px;

	color:#fff;

	background:url(../files/images/system/btn-calc.gif) no-repeat;

	display:block;

}

.index-sidebar ul{

	width:100%;

	overflow:hidden;

	margin:32px 0 0;

	padding:0 0 0 5px;

	list-style:none;

}

.index-sidebar ul li{padding:0 0 10px;width:100%;overflow:hidden;float:left;}

.index-sidebar ul li a{padding:7px 0 7px 50px;font:italic 14px/17px "Times New Roman", Times, serif;float:left;width:90px;}

.index-sidebar a.call-msrman{background:url(../files/images/system/icon-measureman.gif) no-repeat;}

.index-sidebar a.mobile{background:url(../files/images/system/icon-mobile.gif) no-repeat;}

.index-sidebar a.downloads{background:url(../files/images/system/icon-download.gif) no-repeat;}

.index-sidebar a.instructions{background:url(../files/images/system/icon-instructions.gif) no-repeat;}

.index-sidebar a.where-to-buy{background:url(../files/images/system/icon-where.gif) no-repeat;}

.index-sidebar a.our_works{background:url(../files/images/system/icon-our_works.gif) no-repeat;}
.promobar{

	width:100%;

	height:116px;

	overflow:hidden;

	position:relative;

	background:url(../files/images/system/bg-promobar.gif) no-repeat 58px 0;

	padding:0 0 160px;

}

.carusel{padding:0 58px 0 57px;width:786px;position:relative;height:100%;}

.carusel ul{width:100%;overflow:hidden;padding:0;margin:0;list-style:none;}

.carusel ul li{float:left;width:262px;overflow:hidden;}

.carusel ul li a{

	float:left;

	padding:20px 55px 0 35px;

	position:relative;

	width:172px;

	height:96px;

	overflow:hidden;

	font:16px/18px Tahoma, Geneva, sans-serif;

	color:#fff;

}

.carusel ul li a strong{position:absolute;bottom:10px;right:3px;font:17px/23px Tahoma, Geneva, sans-serif;}

.carusel a.prev,.carusel a.next{

	width:35px;

	height:35px;

	overflow:hidden;

	text-indent:-9999px;

	font-size:0;

	line-height:0;

	position:absolute;

	top:40px;

	z-index:3;

}

.carusel a.next{background:url(../files/images/system/btn-next.png) no-repeat;right:10px;}

.carusel a.prev{background:url(../files/images/system/btn-prev.png) no-repeat;left:10px;}

.carusel a.disabled{display:none;}

/* Promo Popup */

#promo{

	width:825px;

	overflow:hidden;

	background:#fff url(../files/images/system/bg-promo.jpg) no-repeat;

	position:relative;

	font:italic 20px/20px Georgia, "Times New Roman", Times, serif;

	color:#565354;

	height:706px;

}

#promo h2{

	width:240px;

	height:106px;

	padding:14px 0 0 85px;

	margin:0;

	font:italic 20px/20px Georgia, "Times New Roman", Times, serif;

	background:url(../files/images/system/bg-question.gif) no-repeat;

	position:absolute;

	right:100px;

	top:20px;

}

#promo ul{margin:0;padding:0;list-style:none;}

#promo ul p{font:italic 12px/14px "Times New Roman", Times, serif;margin:5px 0 0;color:#9b9b9a;}

#promo ul li{opacity:0;}

#promo ul li, #promo .yes-or-no{position:absolute;}

#promo .yes-or-no a{

	color:#fff;

	text-decoration:none;

	display:block;

	background:url(../files/images/system/bg-pink-circle.png) no-repeat;

	height:66px;

	width:107px;

	padding:40px 0 0;

	text-align:center;

	font:italic 26px/26px Georgia, "Times New Roman", Times, serif;

}

#promo .yes-or-no span{

	color:#fff;

	padding:12px 0 0;

	height:30px;

	width:42px;

	display:block;

	text-align:center;

	font:italic 17px/17px Georgia, "Times New Roman", Times, serif;

	background:url(../files/images/system/bg-grey-circle.gif) no-repeat;

}

#simple h3{

	margin:0;

	color:#df0159;

	font-size:33px;

	font-weight:normal;

	padding:0 0 60px;

}

#simple{position:absolute;right:125px;top:115px;}

#simple .active{background:url(../files/images/system/bg-arr1.gif) no-repeat 90px 100%;}

#simple .yes-or-no{width:149px;overflow:hidden;right:10px;top:50px;}

#simple.yes-or-no a{float:left;margin:10px 0 0;}

#simple .yes-or-no span{float:right;}

#needs{

	margin:0;

	width:152px;

	position:absolute;

	top:245px;

	right:163px;

}

#air{

	width:90px;

	padding:15px 0 0 108px;

	right:10px;

	top:197px;

	background:url(../files/images/system/bg-air.gif) no-repeat;

}

#water{

	width:76px;

	padding:23px 0 0 82px;

	right:7px;

	top:322px;

	background:url(../files/images/system/bg-water.gif) no-repeat;

}

#food{

	width:60px;

	padding:28px 0 20px 132px;

	right:28px;

	bottom:180px;

	background:url(../files/images/system/bg-food.gif) no-repeat;

}

#heat{

	width:155px;

	padding:52px 0 0 110px;

	right:46px;

	bottom:10px;

	background:url(../files/images/system/bg-heat.gif) no-repeat;

}

#heat strong{font:italic 22px/22px Georgia, "Times New Roman", Times, serif;color:#e0095e;text-decoration:underline;display:block;margin:5px 0 0;}

#heat .yes-or-no{width:167px;overflow:hidden;bottom:-10px;left:-92px;}

#heat .yes-or-no a{float:left;}

#heat .yes-or-no span{float:right;margin:63px 0 0;}

#moderate{width:120px;right:314px;bottom:10px;padding:0 56px 0 0;background:url(../files/images/system/bg-arr2.gif) no-repeat 100% 12px;}

#for-people{width:155px;left:113px;bottom:88px;padding:0 33px 20px 0;background:url(../files/images/system/bg-arr3.gif) no-repeat 100% 100%;}

#no-overpay{width:120px;left:82px;bottom:183px;padding:0 0 43px 0;background:url(../files/images/system/bg-arr4.gif) no-repeat 71px 100%;}

#conclusion{

	width:295px;

	background:url(../files/images/system/bg-arr5.gif) no-repeat 73px 100%;

	padding:0 0 61px;

	left:5px;

	top:235px;

}

#conclusion img{float:left;margin:0 15px 0 0;}

#conclusion strong{font:italic 29px/29px Georgia, "Times New Roman", Times, serif;text-decoration:underline;display:block;}

#are-you{

	width:200px;

	padding:50px 0 10px 44px;

	margin:0;

	background:url(../files/images/system/bg-confirm.gif) no-repeat;

	position:absolute;

	left:100px;

	top:50px;

}

#are-you strong{font:italic 29px/21px Georgia, "Times New Roman", Times, serif;text-decoration:underline;color:#df0159;}

#are-you em{font-size:21px;line-height:22px;}

#are-you .yes-or-no{width:150px;overflow:hidden;left:-95px;bottom:-50px;text-decoration:none;}

#are-you .yes-or-no a{float:left;}

#are-you .yes-or-no span{float:right;margin:63px 0 0;}

/* Main content*/

.main-content{

	float:right;

	width:540px;

	padding:0 56px 0 54px;

	overflow:hidden;

}

.main-content h2
{
	line-height: 1.4;
}

.main-content h1{

	font:29px/32px Tahoma, Geneva, sans-serif;

	color:#353233;

	margin:1px 0 23px 0;

}

.main-content h1 strong{font:20px/22px Tahoma, Geneva, sans-serif;display:block;color:#9a9a99;margin:0 0 15px;}

.main-content p{margin:5px 0 10px;}

.main-content>ul{padding:0 0 0 16px;}

.main-content>ul>li{margin:5px 0;}

.georgia{font:italic 16px/20px Georgia, "Times New Roman", Times;}
.main-content .text-sign{margin:20px 0;text-align:center;}

/* Breadcrumbs */

.breadcrumbs{

	width:100%;

	overflow:hidden;

	margin:0 0 20px;

	padding:0;

	list-style:none;

}

.breadcrumbs li{

	float:left;

	padding:0 4px 0 10px;

	color:#9a9a99;

	background:url(../files/images/system/sep-brdcrmb.gif) no-repeat 0 center;

}

.breadcrumbs li:first-child{background:none;padding-left:0;}

.breadcrumbs li a{color:#9a9a99;}

/* White rounded block with 1px solid border*/



.block .block-btm{padding:0 0 9px;background:url(../files/images/system/bg-form-btm.gif) no-repeat 100% 100%;}

.block .block-bg{padding:6px 15px 11px 37px;background:url(../files/images/system/bg-form-str.gif) repeat-y 100% 0;width:509px;overflow:hidden;}

/* Form "Calculate" */

.form-calc{

	width:561px;

	overflow:hidden;

	color:#353233;

	margin:0 0 20px -22px;

}

.form-calc input.disabled {color:#333!important;}

.holder{width:100%;overflow:hidden;}

.holder label{float:left;margin:10px 0 0;font:11px/13px Tahoma, Geneva, sans-serif;}

.calc span.text,.w-params span.text{display:block;padding:1px 3px 2px;border:1px solid #cbcbcc;margin:0 0 8px;background:#fff;}

.calc span.text input, .w-params span.text input{background:none;border:none;padding:0;color:#353233;}

/* Left side of the Calc-form */

.form-calc .info-block{width:230px;float:left;padding:5px 0 0 37px;margin:0 0 0 -37px;}

.info-block img{border:none;}

.info-block p{width:220px;padding:0 0 0 45px;margin:5px 0 5px -45px; font:16px/18px Tahoma, Geneva, sans-serif;}

.info-block .info1{background:url(../files/images/system/info-pink.gif) no-repeat;color:#fff;}

.info-block .info2{background:url(../files/images/system/info-blue.gif) no-repeat;color:#fff;}

/*.info-block .holder{margin:0 0 30px;}*/

/* Right side of the Calc-form */
p.instruction{margin:0 0 20px;}
p.instruction a{color:#df0058;font-size:14px;text-decoration:none;border-bottom:1px dashed #df0058;}
p.instruction a:hover{border-bottom:0;}
.form-calc .calc{width:232px;float:left;overflow:hidden;padding:0 0 0 27px;}

.calc p{font:16px/18px Tahoma, Geneva, sans-serif;margin:0 0 8px;}

.calc .base-params,.calc .add_prices{width:100%;overflow:hidden;background:url(../files/images/system/border-dotted.gif) repeat-x 0 100%;margin:0 0 10px;}

#place, #place input{width:205px;height:24px;font:18px/24px Tahoma, Geneva, sans-serif;}

#width, #height, #width input, #height input{width:100px;font:28px/30px Tahoma, Geneva, sans-serif;height:32px;padding:0;}

#width, #height{float:left;margin:0 20px 10px 0;}

#base_price{font:16px/18px Tahoma, Geneva, sans-serif;margin:9px 0 0;}

#base_price strong{display:block;color:#4f8bda;margin:5px 0 0;}/*font:53px/56px Tahoma, Geneva, sans-serif;*/

/*.add_prices p{float:left;width:96px;margin:0 20px 0 0;}*/

.add_prices p strong{display:block;font:26px/30px Tahoma, Geneva, sans-serif;margin:7px 0 0;}

#install_price strong{color:#df0058;}

#decor_price strong{color:#00a800;}

/* Rating */

.rating{width:100%;overflow:hidden;margin:0 0 30px;}/*background:url(../files/images/system/border-dotted.gif) repeat-x 0 100%; background-position:top;*/

.rating ul{

	width:100%;

	overflow:hidden;

	margin:10px 0 0;

	padding:0;

	list-style:none;

}

.rating ul li{padding:0 0 5px;width:100%;overflow:hidden;}

.rating ul li strong{float:left;padding:0 0 0 3px;width:50px;font:11px/14px Tahoma, Geneva, sans-serif;}

.rating .scale{

	width:175px;

	height:16px;

	background:url(../files/images/system/scale.jpg) no-repeat;

	float:left;

	overflow:hidden;

	text-indent:-9999px;

	font-size:0;

	line-height:0;

}

.rating .scale span{height:100%;float:left;background:url(../files/images/system/scale.jpg) no-repeat;}

#s_heat span{background-position:0 -16px;}

#s_silence span{background-position:0 -32px;}

#s_design span{background-position:0 -48px;}

#s_lux span{background-position:0 -64px;}

/* Calc left part */
.type-params {background: url(/files/images/system/bg-calc-left.png) no-repeat;width:230px!important;}
.step-param{padding:0 19px;}

/*.type-params h2{
	font:20px/22px Tahoma, Geneva, sans-serif;margin:0 0 22px;
	
}*/

.type-params .windowtype{

	width:202px;

	overflow:hidden;

	margin:0;

	list-style:none;

	padding:0;

}

.type-params .windowtype li{float:left;padding:0 9px 0 0;}

.type-params .windowtype li a{float:left;padding:1px;}

.type-params .windowtype li a:hover{padding:0;border:1px solid #666;}

.type-params .btn-popup{

	display:block;

	width:114px;

	height:15px;

	padding:5px 27px 7px 20px;

	background:url(../files/images/system/btn-param.png) no-repeat;

	font:12px/15px Tahoma, Geneva, sans-serif;

	color:#383a3e;

	text-decoration:none;

}

.type-params .btn-popup strong{width:105px;height:15px;overflow:hidden;font-weight:normal;display:block;position:relative;}                                                                                                               

.type-params .btn-popup strong span{float:left;width:9000px;}

.type-params .btn-popup strong span em{font-style:normal;position:relative;}

.type-params .disabled {color:#999;}

.type-params h3{font:16px/18px Tahoma, Geneva, sans-serif;margin:16px 0 14px;padding:0 0 0 45px;position: relative;}

.base-params>.holder{padding:0 0 0 35px;position:relative;}

.type-params h3 strong,
.base-params>.holder>strong{
	position: absolute;
	left:6px;
	top:5%;
	color:#fff;
	background: url(/files/images/system/bg-steps.png) no-repeat;
	width:22px;
	height:12px;
	display:block;
	font-size:12px;
	line-height:12px;
	padding:4px 0 6px;
	text-align:center;
	overflow:hidden;
}
.base-params>.holder>strong{top:7px;left:0;}
.ready h3 strong,
.base-params>.holder.ready>strong{background-position:0 -22px;}
.active h3 strong,
.base-params>.holder.active>strong{background-position:0 -44px;}

.type-params .params{
	background:url(../files/images/system/border-dotted.gif) repeat-x 0 100%;
	padding:0 0 30px;
	margin:0 0 -20px;
}

.type-params p{width:136px;margin:23px 0 0 5px;font:italic 14px/17px "Times New Roman", Times, serif;}

/* Popup vs Tabs*/

#windowtype-tabs{width:650px;overflow:hidden;padding:10px 0;min-height:280px;}

.hide{display:none;}

.tabs-content{display:none;}

.ui-tabs{width:650px;overflow:hidden;color:#5B595C;}

.ui-tabs .tabs-content{display:block;}

.ui-tabs ul{padding:0;margin:0 30px 0;list-style:none;width:590px;overflow:hidden;}

.ui-tabs ul li{float:left;}

.ui-tabs ul li a{color:#5B595C;}

.ui-tabs ul li a:hover, .ui-tabs .ui-state-active a{color:#0090e0;text-decoration:none;}

.ui-tabs .ui-tabs-nav li{padding:0 4px 0 12px;margin:2px 12px 3px -12px;background:url(images/sep-wintype.gif) no-repeat 0 2px;font:16px/18px Tahoma, Geneva, sans-serif;}

.ui-tabs .ui-tabs-hide{display:none;}

.ui-tabs .ui-tabs-panel li{padding:0 27px 0 0;width:80px;overflow:hidden;text-align:center;height:235px;}

.ui-tabs .ui-tabs-panel a{text-decoration:none;} 

.ui-tabs .ui-tabs-panel a img{display:block;margin:0 auto 20px;border:0;}

.ui-tabs-panel p{margin:10px 30px 25px;}

/* Window params */

.w-params{width:590px;overflow:hidden;padding:20px;}

.w-params h4{color:#0090e0;margin:0;font:16px/18px Tahoma, Geneva, sans-serif;}

.w-params p{margin:10px 0 5px;color:#000;}

.w-params ul{margin:0;padding:0;list-style:none;width:100%;overflow:hidden;}

.w-params ul li{width:100%;overflow:hidden;padding:20px 0 0;}

.w-params ul li strong{float:left;}

.w-params ul li strong a{padding:5px;}

.w-params ul li span{float:right;width:400px;color:#383A3E;}

.w-params ul li a{font:20px/22px Tahoma, Geneva, sans-serif;text-decoration:none;color:#383A3E;}

.w-params ul li a:hover{color:#0090e0;text-decoration:none;}

.w-params ul li label{float:left;padding:2px 0 0 10px;width:530px;color:#383A3E;}

#mosquito-net, #mosquito-net input{width:13px;height:16px;font:14px/16px Tahoma, Geneva, sans-serif;}
a.btn-ok{color:#5B595C;font-size:18px;text-transform:uppercase;font-weight:bold;text-decoration:none;text-align:center;}
a.btn-ok:hover{color:#1D93E0;}

/* Form Cart*/

.form-cart h2{margin:0 0 18px 245px;font:23px/26px Tahoma, Geneva, sans-serif;}

.form-cart h2 span{display:block;font:13px/16px Tahoma, Geneva, sans-serif;margin:5px 0 0;color:#9a9a99;}

.form-cart h2 span strong{color:#e11264;font-weight:normal;}

.form-cart .item{width:508px;overflow:hidden;background:url(../files/images/system/bg-item-top.gif) no-repeat;padding:8px 0 0;margin:12px 0 0;position:relative;}

/* Cart item*/

.item .item-btm{padding:0 0 8px;background:url(../files/images/system/bg-item-btm.gif) no-repeat 0 100%;}

.item .item-bg{padding:0 20px;width:468px;overflow:hidden;background:url(../files/images/system/bg-item-str.gif) repeat-y;}

.item .item-info{width:210px;float:left;overflow:hidden;}

.item-info h3{font:18px/20px Tahoma, Geneva, sans-serif;margin:0 0 10px;}

.item-info p{color:#e11264;}

.item-info p span{color:#9a9a99;display:block;margin:3px 0 0;}

.item .item-price{width:240px;float:right;overflow:hidden;}

.item-price p{margin:3px 0 0;font:15px/18px Tahoma, Geneva, sans-serif;}

.item-price p strong{font:50px/52px Tahoma, Geneva, sans-serif;color:#4f8bda;display:block;margin:5px 0 0;}

.btn-close{

	width:9px;

	height:9px;

	text-indent:-9999px;

	overflow:hidden;

	font-size:0;

	line-height:0;

	background:url(../files/images/system/btn-close.gif) no-repeat;

	position:absolute;

	top:7px;

	right:11px;

}

a.send_order{margin:20px 0 0 245px;float:left;}

/* Form "Call a measureman" */

.form-measurecall{font:11px/12px Tahoma, Geneva, sans-serif;color:#353233;float:left;}

.form-measurecall fieldset{background:url(../files/images/system/border-dotted.gif) repeat-x 0 0;padding:15px 0 0;}

.form-measurecall h2{

	font:16px/20px Tahoma, Geneva, sans-serif;

	color:#353233;

	margin:0 0 10px;

}

.form-measurecall ul{

	width:100%;

	overflow:hidden;

	margin:0 0 10px;

	padding:0;

	list-style:none;

}

.form-measurecall ul li{float:left;padding:0 2px 10px 0;overflow:hidden;width:507px;}

.form-measurecall label{width:147px;float:left;overflow:hidden;padding:3px 0;}

.form-measurecall ul li label span{background:url(../files/images/system/required.gif) no-repeat 100% 0;padding:0 12px 0 0;}

.form-measurecall #measurelabel{width:320px;color:#9a9a99;}

.form-measurecall p{color:#9a9a99;clear:both;margin:2px 0 0 147px;width:310px;float:left;}

.form-measurecall ul li em{float:left;padding:3px;margin:0 0 0 -9px;font-style:normal;font-weight:bold;}

.form-measurecall .text{float:left;padding:0 10px 0 0;background:url(../files/images/system/bg-input.gif) no-repeat 100% 0;margin:0 9px 0 0;}

.form-measurecall .text span{float:left;padding:4px 0 3px 10px;background:url(../files/images/system/bg-input.gif) no-repeat;}

.form-measurecall .text input{height:14px;font:12px/14px Tahoma,Geneva,sans-serif;background:none;border:none;padding:0;}

#name, #surname, #phone{width:145px;}

#code{width:30px;text-align:center;}

#mobile{width:120px;}

#email,#city{width:185px;}

#street{width:320px;}

#building,#pavilion,#flat,#floor,#intercom{width:65px;}

#measuretime{float:left;margin:2px 7px 0 0;}

#measurewhat,#measurewhen{width:320px;}

.form-measurecall textarea{font:12px/14px Tahoma,Geneva,sans-serif;width:335px;}

/* Technologies */

h2.tech, h2.new-photos{

	font:18px/22px Tahoma, Geneva, sans-serif;

	color:#353233;

	margin:0 0 -5px -47px;

	padding:6px 0 8px 47px;

}

h2.tech{background:url(../files/images/system/icon-bubl1.png) no-repeat 0 0;}

h2.new-photos{background:url(../files/images/system/icon-bubl2.png) no-repeat 0 0;}

/* Sidebar */

.sidebar{

	width:250px;

	float:left;

	overflow:hidden;

}

.tall{padding:0 0 582px;}

.mid-tall{padding:0 0 220px;}

/* Sidebar menu */

.info h2{

	font:italic 22px/26px Georgia, "Times New Roman", Times, serif;

	color:#0091e3;

	margin:0 0 0 2px;

}

.info ul{

	margin:15px 0 0;

	padding:0 0 0 23px;

	list-style:none;

	font:italic 16px/25px Georgia, "Times New Roman", Times, serif;

}

.info ul a.imp{color:#41b100;}

.info ul a:hover,.info ul li.active a{color:#ff0059;text-decoration:none;}



/* Sidebar Files */

.files{

	width:203px;

	overflow:hidden;

	background:url(../files/images/system/border-dotted.gif) repeat-x 7px 0;

	padding:21px 0 0;

	margin:78px 0 0;

}

.files h3{font:italic 22px/22px Georgia, "Times New Roman", Times, serif;color:#353233;margin:0;}

.files ul{

	padding:10px 0 0;

	margin:0;

	width:100%;

	overflow:hidden;

}

.files ul li{

	width:192px;

	float:left;

	overflow:hidden;

	padding:22px 15px 0 0;

}

.files ul li a{float:left;padding:0 0 0 52px;background:url(../files/images/system/icon-ppt.png) no-repeat;font:italic 14px/17px "Times New Roman", Times, serif;}

/* Address page */

.address h1{font:29px/33px Tahoma, Geneva, sans-serif;margin:0 50px 0 0;float:left;}

.address .control{width:100%;overflow:hidden;margin:0 0 20px;}

.control select{float:left;width:170px;margin:14px 50px 0 0;font:11px/12px Tahoma, Geneva, sans-serif;color:#353233;}

.control label{float:left;margin:17px 10px 0 0;font:11px/12px Tahoma, Geneva, sans-serif;color:#353233;}

#g-map{width:844px;overflow:hidden;height:300px;background:#000;}

.offices-info{width:100%;overflow:hidden;}

.offices-info .no-offices{width:844px;overflow:hidden;}

.global-info{width:844px;overflow:hidden;}

.offices-info h3{font:16px/18px Tahoma, Geneva, sans-serif;margin:20px 0 20px;text-align: center;}

.address .addresses{width:210px;padding:0 88px 0 0;}

.addresses ul{

	margin:0;

	padding:0;

	list-style:none;

	font:12px/20px Tahoma, Geneva, sans-serif;

}

.addresses ul a{color:#0090e0;}

.addresses ul a:hover,.addresses ul a.active{text-decoration:none;color:#df0058;}

.address h2{font:16px/18px Tahoma, Geneva, sans-serif;margin:20px 0 20px;background:url(../files/images/system/border-dotted.gif) repeat-x 0 100%;padding:0 0 13px;}

.address h2 strong{color:#df0058;font-weight:normal;}

.address .office{width:100%;overflow:hidden;}

.office .image-holder{width:270px;overflow:hidden;margin:0 30px 20px 0;float:left;}

.image-holder img{border:0;margin:0;display:block;}

.office ul{float:left;margin:0;padding:0;list-style:none;width:240px;}

.office ul li{width:100%;overflow:hidden;padding:0 0 14px;}



/* Sertificats */

.sertificat{

	width:110%;

	overflow:hidden;

	margin:10px 0 0;

	padding:0;

	list-style:none;

}

.sertificat li{float:left;padding:0 10px 10px 0;}



