@import"rte.css";body{background:#121212 url(/fileadmin/images/persons_back.jpg) bottom repeat-x;text-align:center;width:100%;font-size:12px;margin:0;font-family:Lucida Grande, Helvetica, Arial;padding:0;height:100%;color:#ccc;}
#indexpage{background-image:none}
a{color:#f58220;}
a.magistral{color:#717171;text-decoration:none;}
p{margin-top:0;}
a img{border:none;}
h2{font-size:20px;margin-top:0;padding:0;}
h3{font-size:17px;margin:0;padding:0;}
h4{font-size:13px;margin:0;padding:0;}
#footer h3, #footer p{font-size:13px;}
#header{height:100px;padding-top:40px;background:#121212 url(/fileadmin/images/bg_top.jpg) top repeat-x;}
.section{border-bottom:1px solid #414141;padding:0 0 20px 0;clear:both;float:left;width:100%;}
.wrapper{margin:0 auto;width:1050px;text-align:left;min-height:20px;position:relative;}
.section .wrapper{background:url(/fileadmin/images/ring.gif) right 20px no-repeat;}
#logo h1{width:980px;height:60px;background:url(/fileadmin/images/iCenter_logo_new.png) left no-repeat;text-indent:-10000px;}
#logo h1 a{display:block;width:980px;height:60px;}
h3.title{background:url(/fileadmin/images/orbul.gif) left center no-repeat;margin:0;margin-top:0px;padding:20px 0 0 25px;color:#fff;height:40px;}
#team{background:url(/fileadmin/images/persons_back.jpg) bottom repeat-x;padding:0;}
#team .wrapper{height:375px;}
.personimg{position:absolute;bottom:0;left:740px;}
#person-list1{list-style:none;margin:0;padding:0;font-size:13px;}
#person-list1 a{display:block;margin:2px 0;font-size:14px;height:16px;cursor:pointer;color:#717171;width:100%;text-decoration:none;}
#person-list1 a:hover{text-decoration:none;color:#fff;}
.person h2{margin:0;}
.person{text-align:right;}
.person-contacts{background-repeat:no-repeat;background-position:right 3px;padding-right:20px;}
.person-links .button-more{width:110px;float:right;}
.contacts-email{background-image:url(/fileadmin/images/contact_icons/icon_mail.png);}
.contacts-phone{background-image:url(/fileadmin/images/contact_icons/icon_phone.png);}
.contacts-icq{background-image:url(/fileadmin/images/contact_icons/icon_icq.png);}
.contacts-skype{background-image:url(/fileadmin/images/contact_icons/icon_skype.png);}
#map{background-color:#414141;padding:0;height:345px;}
#map img{position:absolute;top:0;left:160px;}
#map .shortgal-list{margin:0;padding:0;}
#map .shortgal-block{float:none;margin:0;position:none;}
#news{min-height:150px;}
#news p{}
.news-latest-block .selected{color:#fff;text-decoration:none;}
.news-latest-block{margin:0px 0 20px 0;}
.news-single-image{float:left;margin:0 10px 0px 0;}
.date{text-align:right;}
.item-entry{display:none;}
#news .button-fulltext{display:none;}
#articles .date{display:none;}
#allnews .item-entry{border-bottom:1px solid #414141;display:block !important;margin-top:3ex;}
.col-1{float:left;width:137px;min-height:40px;font-size:11px;color:#fff;}
.col-2{float:left;width:155px;min-height:35px;}
.col2-1, .col4-3{float:left;width:443px;margin-left:0px;min-height:35px;}
.col4-3{margin-left:20px;}
.col2-2, .col4-4{float:left;width:280px;margin-left:10px;font-size:11px;color:#838383;}
.col2-1{}
.col2-2{}
.col-3{float:left;width:743px;margin-left:15px;}
.col-1 ul{list-style:none;margin:20px 0 0 0;padding:0;}
.col-1 a{text-decoration:none;color:#fff;}
ul.submenu{margin:0;padding:0;list-style:none;}
ul.submenu a{text-decoration:none;}
ul.submenu .caption{display:none;}
ul.submenu li{margin-top:0;padding-bottom:2px;text-align:right;}
.brand-gal-block{float:left;margin:0 5px 5px 0;position:relative;min-height:88px;}
.brand-gal-block a{display:block;cursor:pointer;}
.brand-gal-block span{display:none;position:absolute;top:0;left:0;}
.brand-gal-block .product-title{display:block;text-align:center;margin-top:3px;}
.shortgal-block{float:left;margin:0 14px 14px 0;position:relative;}
.com-category{margin:50px 0 30px 0;clear:both;}
.com-category .brand-gal-list{margin:0;clear:both;}
.com-category .brand-gal-block{width:129px;height:135px;}
.com-category h2{margin-top:30px;}
.cat-title{margin-bottom:0;}
.cat-subtitle{margin-top:-3px;margin-bottom:10px;}
.cat-www{background:url(/fileadmin/images/buttons/button_gotoweb.png) right no-repeat;display:block;height:23px;text-indent:-10000px;}
.menuback{margin-top:40px;background:url(/fileadmin/images/chooser_items/chooser_back.png) right no-repeat;display:block;height:23px;text-indent:-1000px;}
.backlink a{background:url(/fileadmin/images/buttons/button_back.gif) no-repeat;display:block;height:23px;width:68px;text-indent:-1000px;}
.button-fulltext{background:url(/fileadmin/images/buttons/button_fulltext.gif) right no-repeat;text-indent:-10000px;clear:both;}
.button-fulltext a{display:block;height:23px;margin-top:2ex;}
.clearer{clear:both;}
.loading{background:url(/fileadmin/images/progressbar.gif) center center no-repeat;width:100%;height:50px;}
.calc-rent-section{clear:both;padding:20px 0;}
.calc-rent-sectionHeader{clear:both;}
.calc-rent-sectionRow{clear:both;}
.calc-rent-floatInput{width:30px;height:25px;float:left;}
.calc-rent-sectionRow .calc-rent-floatInput{margin-left:20px;}
.calc-rent-floatLabel{float:left;width:250px;}
.calc-rent-floatPrice{width:70px;text-align:right;float:right;color:#f58220;}
.calc-rent-floatPrice input{width:40px;font-size:17px;margin-bottom:5px;}
#calc-rent-summary{clear:both;text-align:right;padding-top:20px;color:#f58220;}
#calc-rent-summary span{display:block;font-size:22px;}
.calc-eq-rent-entry{padding-top:10px;clear:both;}
.calc-eq-rent-entry select{width:280px;}
.calc-eq-rent-entry a{background:url(/fileadmin/images/buttons/button_delitem.png) no-repeat;display:block;height:20px;width:20px;text-indent:-10000px;float:right;}
#calc-eq-rent-add{padding:20px 0;clear:both;}
#calc-eq-rent-add a{text-indent:-10000px;background:url(/fileadmin/images/buttons/button_additem.png) right no-repeat;display:block;height:23px;}
.calc-eq-rent-total{text-align:right;}
.form-rent{color:#838383;}
.form-rent-radio{float:left;margin-left:20px;}
.form-rent-section{padding:10px 0;clear:both;}
.form-rent p input{width:230px;}
.form-rent .input-date{width:100px;}
.form-rent .input-hour{width:50px;}
.form-when{margin:3px 0 3px 20px;}
.form-when span{width:30px;display:block;float:left;}
.form-rent p span{width:100px;display:block;float:left;}
.form-error{padding:10px;background:#ffb7b5;color:red;border:1px solid red;margin-top:10px;}
.portfolio-entry{display:none;}
.person .sIFR-replaced embed{right:337px;}
.submenu .sIFR-replaced embed{right:735px;}
