html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}:focus{outline:0;}body{line-height:1;color:black;background:white;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}li.expanded,li.collapsed,li.leaf,ul.menu li{padding:0;margin:0}
html{overflow-y:scroll;}img{display:block;}.not-logged-in .messages{display:none;}div.over{position:absolute;z-index:40;top:0;left:0;background:transparent;text-decoration:none;border:none;text-indent:-999999px;cursor:pointer;background:url(/sites/all/themes/ikodomos/images/transparent.png);}.form-textarea-wrapper textarea{-moz-box-sizing:content-box;box-sizing:content-box;-webkit-box-sizing:content-box;resize:none;height:90px;}
*{margin:0;padding:0;}::selection{background:#292B30;color:#E1E0E3}::-moz-selection{background:#292B30;color:#E1E0E3}.item-list ul li,.item-list ul{padding:0;margin:0;}.not-logged-in .messages{display:inline-block;}ul.secondary{margin-bottom:30px;}html,body{height:100%;margin:0px;}html{overflow:auto}body{font-family:"Lucida Sans Unicode","Lucida Grande",Arial,sans-serif;font-size:11px;background:#ECE9E9}a{text-decoration:none;color:#2b2b2b;}strong{font-weight:bold;}h1{font-family:Georgia,"Times New Roman",Times,serif;font-size:32px;margin-bottom:35px;color:#323232}h2{font-family:Georgia,"Times New Roman",Times,serif;font-size:24px;margin-bottom:15px;color:#323232}a img{display:block;}ul li.leaf{list-style-image:none;list-style-type:none;}a.feed-icon{display:none;}.form-item,.form-actions{margin:0;padding:0;}.field-name-body p{margin-bottom:25px;}.tabs ul.primary{border-bottom:solid 1px #292B30;padding:0;margin:0;overflow:hidden;margin-bottom:0;}.tabs ul.primary li a{display:block;float:left;border:none;color:#2b2b2b;margin-right:1px;font-weight:normal;}#page-wrapper{background:#ece9e9;filter:inherit;opacity:inherit;min-height:100%;margin:0px;}#page{width:1000px;position:relative;padding-top:140px;margin:auto;overflow:auto;padding-bottom:50px;}#header{position:absolute;height:95px;width:100%;background:#323232;z-index:1}#header .section{width:1000px;margin:0 auto;position:relative;}#main{position:relative;}#footer{background:#323232;height:50px;position:relative;margin-top:-50px;clear:both;}#footer .section{width:1000px;margin:0 auto;}#skip-link{display:none;}body:before{content:"";height:100%;float:left;width:0;margin-top:-32767px;}#logo{position:relative;display:block;top:35px;left:0;float:left;}.main-menu{float:right;color:#fff}.main-menu .content ul li{float:left;}.main-menu .content ul li a{color:#fff;display:block;height:58px;width:80px;border-left:1px solid #4d4d4d;border-right:1px solid #4d4d4d;padding:37px 35px 0;font-family:Helvetica,Arial,sans-serif;background:#323232}.main-menu .content ul li a.active,.main-menu .content ul li a.active-trail{background:#3e3e3e;}.main-menu .content ul li a span{display:block;}.main-menu .content ul li a span.menu-georgia{color:#8e8e8e;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;margin-bottom:5px;}.main-menu .content ul li a span.menu-normal{text-transform:uppercase;font-size:15px;}.main-menu .content ul li a span.menu-normal-small{font-size:9px;text-transform:uppercase;margin-top:5px;}.main-menu .content ul li.menu-item-custom-id1 a,.main-menu ul li.menu-item-custom-id2 a,.main-menu ul li.menu-item-custom-id3 a{width:70px;}.main-menu .content ul li.menu-item-custom-id1 a{width:60px}.main-menu .content ul li.menu-item-custom-id4 a{padding:37px 10px 0 30px;width:140px;}.main-menu .content ul li.menu-item-custom-id4 a span.menu-normal{font-size:14px;}.main-menu .content ul li.menu-item-custom-id5 a{padding:37px 10px 0 30px;width:110px;}.front h1.title{display:none;}.front #page{padding-top:165px;}.front #node-5 .content{background:url(/sites/all/themes/ikodomos/images/home-background.gif) no-repeat left top;height:680px;}.front #node-5 .field-name-body{position:relative;top:395px;left:0;font-family:Helvetica,Arial,sans-serif;font-size:17px;text-transform:uppercase;line-height:25px;}.front #node-5 .field-name-body p{background:#384b55;display:block;float:left;padding:0 5px;margin-bottom:5px;color:#fff;clear:both;}.bloc-1,.bloc-2,.bloc-3,.bloc-4,.bloc-5{padding:25px;line-height:16px;}.bloc-title{font-family:Georgia,"Times New Roman",Times,serif;font-size:24px;width:210px;margin-bottom:25px;line-height:25px;height:50px;}#node-2 .bloc-title{width:auto;height:auto;}#node-1 .bloc-2 .bloc-title{width:auto;height:auto;}.bloc-lightgray-bg{background:#dddcdc;color:#3e3e3e}.bloc-mediumgray-bg{background:#8d8d8d;color:#ece9e9}.bloc-darkgray-bg{background:#323232;color:#ece9e9}.bloc-blue-bg{background:#556a75;color:#ece9e9}.bloc-blue-bg .bloc-title{color:#a1aaaf}#node-1 .container{width:1000px;}#node-1 .bloc-1{width:200px;height:130px;float:left;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;text-align:center;font-size:14px;padding-top:40px;margin-right:2px;}#node-1 .bloc-2{width:698px;height:270px;float:left;margin-bottom:2px;}#node-1 .bloc-2 .bloc-title{color:#323232}#node-1 .bloc-2 div.float.first{margin-right:50px;}#node-1 .bloc-2 div.float{width:300px;float:left;color:#3e3e3e}#node-1 .bloc-3{width:250px;height:470px;float:left;padding:0;position:relative;top:-125px;left:0;margin-right:2px;}#node-1 .bloc-4{width:323px;height:295px;float:left;margin-right:2px}#node-1 .bloc-4 .bloc-title{color:#ece9e9}#node-1 .bloc-5{width:323px;height:295px;float:left;line-height:18px;}#node-1 .bloc-5 .bloc-title{color:#ece9e9;width:140px;}#node-2 .container{width:1000px;height:600px}#node-2 .bloc-1{width:250px;height:600px;float:left;padding:0;margin-right:2px;}#node-2 .bloc-2{width:323px;height:250px;float:left;margin-right:2px;margin-bottom:2px}#node-2 .bloc-3{width:323px;height:250px;float:left;margin-bottom:2px}#node-2 .bloc-4{width:323px;height:246px;float:left;margin-right:2px}#node-2 .bloc-5{width:323px;height:246px;float:left;}#node-4 .content{height:450px;}#node-4 .contact{float:left;width:255px;}.contact-title{font-family:Georgia,"Times New Roman",Times,serif;font-size:20px;color:#3e3e3e;margin-bottom:30px;}.contact-bloc{margin-bottom:25px;}.contact-bloc .contact-bloc-title{font-family:Helvetica,Arial,sans-serif;color:#556a75;font-size:12px;text-transform:uppercase;margin-bottom:10px}.contact-bloc .contact-bloc-infos{line-height:20px;}.contact-bloc .contact-bloc-infos  a{color:#556a75;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;}#node-4 .contact-images img{float:left;margin-right:3px}#node-4 .contact-images img.last{margin-right:0;}#node-4 .field-name-body a{background:url(/sites/all/themes/ikodomos/images/links-arrows.png) no-repeat right -11px;padding-right:10px;font-size:12px}#node-4 .field-name-body a:hover{background:url(/sites/all/themes/ikodomos/images/links-arrows.png) no-repeat right -27px;color:#323232;}.node-type-company #page{padding-top:180px;}.node-company{margin-bottom:40px;}.node-company .company-infos{width:221px;height:317px;float:left;background:#556a75;color:#ece9e9;padding:30px 5px 0 25px;margin-right:2px;}.node-company .company-infos .field{margin-bottom:25px;}.node-company .company-infos .field .field-label{color:#a6b1b7;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif;font-size:13px;margin-bottom:10px;}.node-company .company-infos .field-type-text .field-items,.node-company .company-infos .field-type-link-field .field-items  a{font-family:Georgia,"Times New Roman",Times,serif;color:#fff;font-size:15px;padding-left:15px;line-height:18px;color:#fff}.node-company .company-infos .field-type-link-field .field-items a{background:url(/sites/all/themes/ikodomos/images/links-arrows.png) no-repeat right 6px;padding-right:15px;}.node-company .company-infos .field-type-link-field .field-items a:hover{background:url(/sites/all/themes/ikodomos/images/links-arrows.png) no-repeat right -25px;padding-right:15px;color:#323232;}.node-company .field-name-body{float:left;padding:20px;width:707px;height:80px;background:#dddcdc;margin-bottom:2px;font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;font-style:italic;color:#6d6d6d;line-height:18px;}.node-company .field-name-body p{display:table-cell;height:80px;margin-bottom:0;vertical-align:middle;}.node-company .field-name-field-image{float:left;margin-right:2px;}.node-company .field-name-field-logo{float:left;background:#323232;width:175px;}.companies-left-menu{float:left;width:250px;margin-right:2px}.companies-left-menu .companies-left-menu-item{margin-bottom:15px}.companies-left-menu .companies-left-menu-item a{background:url(/sites/all/themes/ikodomos/images/map-link-border.png) no-repeat 250px top #ECE9E9;background-position:250px top;display:block;padding:15px;font-family:Georgia,"Times New Roman",Times,serif;font-size:21px;height:40px;}.companies-left-menu .companies-left-menu-item a.active{background:url(/sites/all/themes/ikodomos/images/map-link-border.png) no-repeat 220px top #dddcdc;}.companies-left-menu .companies-left-menu-item a span{display:block;}.companies-left-menu .companies-left-menu-item a .city{color:#556a75;font-size:12px;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif;margin-top:5px;}.companies-map{background:url(/sites/all/themes/ikodomos/images/map.gif) no-repeat;height:500px;width:748px;float:left;position:relative;margin-bottom:200px;}.map-item{position:absolute;opacity:0;margin-top:-40px}.map-item.map-company-ikogest{width:90px;height:56px;background:url(/sites/all/themes/ikodomos/images/map-company-ikogest.png) no-repeat;left:220px;top:185px;opacity:1;margin-top:0px}.map-item.map-company-ikogest-asia{width:126px;height:56px;background:url(/sites/all/themes/ikodomos/images/map-company-ikogest-asia.png) no-repeat;right:127px;top:175px;}.map-item.map-company-lucron-development{width:214px;height:56px;background:url(/sites/all/themes/ikodomos/images/map-company-lucron-development.png) no-repeat;left:333px;top:235px;}.map-item.map-company-prodomos{width:108px;height:56px;background:url(/sites/all/themes/ikodomos/images/map-company-prodomos.png) no-repeat;left:220px;top:185px;}.region-content ul.flippy{position:absolute;padding:0;margin:0;top:-42px;right:0;}ul.flippy li{padding:0;width:40px;height:40px;float:left;display:block !important}ul.flippy li a{width:40px;height:40px;display:block !important;text-indent:-9999px;}ul.flippy .previous{margin-right:2px !important}ul.flippy .previous{background:url(/sites/all/themes/ikodomos/images/arrows.png) no-repeat top left #dddcdc;}ul.flippy .next{background:url(/sites/all/themes/ikodomos/images/arrows.png) no-repeat top right #dddcdc;}ul.flippy .previous:hover{background:url(/sites/all/themes/ikodomos/images/arrows.png) no-repeat bottom left #556a75;}ul.flippy .next:hover{background:url(/sites/all/themes/ikodomos/images/arrows.png) no-repeat bottom right #556a75;}ul.flippy .previous.inactive:hover{background:url(/sites/all/themes/ikodomos/images/arrows.png) no-repeat top left #dddcdc;}ul.flippy .next.inactive:hover{background:url(/sites/all/themes/ikodomos/images/arrows.png) no-repeat top right #dddcdc;}#footer .footer-genii-group{float:right;}.footer-logo-ikodomos .content .footer-logo,.footer-logo-ikodomos .content .copyright{float:left;}.footer-logo-ikodomos .content .copyright{line-height:47px;color:#fff;margin-left:10px;}#footer a{color:#fff;}.page-node-10 .field-name-body{font-size:12px;}.page-node-10 .field-name-body a{background:url(/sites/all/themes/ikodomos/images/links-arrows.png) no-repeat right -11px;padding-right:10px;font-size:12px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;color:#556A75;}.page-node-10 .field-name-body a:hover{background:url(/sites/all/themes/ikodomos/images/links-arrows.png) no-repeat right -27px;color:#323232}#user-login,#user-pass{margin-top:25px;}.page-user{}.form-item{position:relative;margin-bottom:25px;}.form-item label{margin-bottom:10px;}.form-item .description{bottom:9px;left:13px;position:absolute;}.form-item .form-textarea-wrapper .description{bottom:85px;}.form-item input,.form-item textarea,.form-item .description{font-family:Arial,Helvetica,sans-serif;font-size:11px;}.form-item input[type="text"],.form-item input[type="password"],.form-item textarea{padding:10px;width:366px;}.form-textarea-wrapper textarea{-moz-box-sizing:content-box;}.form-item input.form-radio{vertical-align:top;}.form-item .error{color:#000000;}.red{color:red;font-weight:bold;}.form-item .asterisk{color:red;font-size:14px;left:395px;position:absolute;top:0;}#edit-submitted-category .form-item label.option{font-size:14px;font-weight:bold;letter-spacing:1px;padding-left:20px;text-transform:uppercase;}.form-item input,.form-item textarea{border:1px solid #FFFFFF;}.form-actions{overflow:hidden;}input[type="submit"]{border:medium none;cursor:pointer;padding:10px 10px 10px 10px;}input[type="submit"]:hover{background-color:#E1DBD4;background-position:right -35px;}#node-11{font-size:12px;line-height:16px;}
