a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}.link a:hover{text-decoration:underline}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:Arial,Helvetica,sans-serif;line-height:1;background:url(../img/body_bg.png) 50% 0}header{background:url(../img/header_bg.png) top repeat-x;width:100%;height:154px;text-align:center}#main,.wrap{width:90%;min-width:880px;max-width:1170px;margin:0 auto}.left{float:left}.right{float:right}.padding-left{padding-left:10px}.icon-pad-right .glyphicon,.padding-right{padding-right:10px}.w340{width:340px}.text-center{text-align:center}.ml50{margin-left:50px}.mrg01{margin-right:20px;margin-top:8px}.block,label{display:block}.pad{padding:10px}h1{font-size:21px;padding:12px;color:#fff;text-transform:uppercase}h1 span{display:block;font-size:22.5px;font-weight:700;color:#8DC6FF}h5{border-bottom:1px solid #ccc;padding-bottom:10px;font-size:14px;margin-top:15px}.fb-box,header nav{margin-top:18px}header nav li{display:inline;font-size:13px}header li a{display:inline-block;margin:0 3px 5px 0;padding:5px 7px;color:#7c7c7c;text-transform:capitalize}.active a,.link a:hover,header nav a:hover{color:#0085CE}.partners a{text-transform:capitalize}#main{min-height:600px;overflow:hidden;padding-bottom:20px}#main h2,#main h3{font-size:20px;color:#2c2c2c;font-weight:700;padding-top:20px;text-align:left}#main h3{font-size:14px}#main h4,label{color:#939292;font-size:13px;line-height:18px;margin-bottom:8px;margin-top:6px}#main p,.link a,article li{font-size:12px;line-height:1.5em;color:#696969;padding:5px 0}#main .content{width:75%;margin-left:2%}#main .menu{width:23%}#main .menu-large{width:30%}.menu ul{margin:15px 0}.menu li{background:#ececec;width:225px;border:1px solid #DADADA;margin-bottom:4px;cursor:pointer}.menu li:hover{background:#f7f7f7}.menu li>a{display:inline-block;padding:4%;color:#696969;font-size:12px;width:92%}.menu li>a:hover{color:#0085CE}strong{font-weight:700}li>em,p>em{font-weight:700;color:#0085CE}.hr{clear:both;padding:0;border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8;margin:20px 0;width:auto;height:4px}.img{margin:8px 0 30px 40px;padding:5px;border:1px solid #C4C4C4;background:#eee}.content article{display:block;overflow:hidden}.list{margin-left:30px}.list li{list-style-type:disc}.icon{float:left;margin-right:20px}#mapCanvas{width:840px;height:400px;margin-bottom:15px;border:1px solid #ddd}.activitati li>span{display:block;margin-left:40px;margin-top:3px}.contact .right input,.contact .right textarea{display:inline-block;width:94%;border:1px solid #d3d3d3;margin:5px 10px 5px 0;padding:5px 2px;font-size:12px;color:#8b8b8e;border-radius:5px}.contact .right textarea{height:140px;resize:none}.dark-grey{background:#3a3a3a}.button{width:auto!important;padding:10px 14px!important;font-weight:700;color:#f7f7f7!important;cursor:pointer}#contactForm .glyphicon-ok{color:#0f0}#contactForm .glyphicon-remove{color:#7f0000}#main .mix{display:none}.mixit-filter{margin:20px 0;border-bottom:1px solid #aaa;overflow:hidden;padding-bottom:16px}.mixit-filter li{float:left;background:#ececec;border:1px solid #DADADA;margin-right:20px;cursor:pointer}#main .active-filter,.mixit-filter li:hover{background:#f7f7f7}.mixit-filter li span{padding:8px 20px;color:#696969;font-size:12px;font-weight:700;display:inline-block}#main .active-filter span,.mixit-filter li span:hover{color:#0085CE}#brick-container{min-width:880px;max-width:1170px;min-height:900px!important;margin:0 auto}#brick-container :after{clear:both;content:"";display:block}#brick-container .item{max-width:210px;display:inline-block;float:left;margin:0 10px 25px 0;border:1px solid #eaeaea;border-top:none;background:#fdfdfd}#brick-container .x-img{padding:3px;border-bottom:1px solid #f0f0f0}#brick-container .w2{width:160px}#brick-container .w3{width:200px}#brick-container .h2{height:300px}#brick-container .h3{height:350px}#brick-container .x-content{padding:0 6px 6px}#brick-container .x-content h3{padding-bottom:4px}#brick-container .x-content p{color:#999}#brick-container .x-data{background:#f8f8f8;border-top:1px solid #ebebeb;border-bottom:1px solid #ccc;height:28px}article ul{margin-top:12px}.email{padding:5px 10px;border-radius:5px;border:1px solid #ccc}.submit{background-color:#999;border-bottom:1px solid rgba(0,0,0,.25);border-radius:5px;color:#fff;text-shadow:1px 1px #666;cursor:pointer;padding:5px 10px 6px;font-size:12px;line-height:1;margin:10px 0}.form-map{width:68%;margin-left:2%}.galerie h3{padding-top:14px!important;margin-left:25px}.galerie h2{margin-bottom:20px}.pic-large,.pic-med,.pic-small{background:#fff;padding-bottom:14px;border:1px solid #ddd;margin-bottom:20px;box-shadow:0 1px 1px rgba(0,0,0,.075)}.pic-large img{width:1168px}.pic-med{width:560px;float:left;margin-bottom:20px}.pic-small{width:370px;float:left;margin-bottom:20px}.mm{margin:0 28px 20px}table{margin-top:20px;width:100%}table th{background-color:#efefef;border-bottom:1px solid #ccc;border-radius:6px 0 0;line-height:40px;font-weight:700;font-size:15px}table td{vertical-align:middle;padding:8px 6px 12px 4px;color:#313131;font-size:13px}.odd{background-color:#fff;border-bottom:1px dotted #ccc}.even{background-color:#efefef;border-bottom:1px dotted #ccc}.pre-footer{background:#3a3a3a;border-top:10px solid #ececec;padding:15px 0;margin:20px auto 0;overflow:hidden}.pre-footer h3{font-size:16px;color:#f8f8f8;text-transform:none;padding:15px 0;margin:0;font-weight:700}.pre-footer p{color:#a9a9a9;font-size:11px;line-height:1.5em;padding:5px 0}.pre-footer a{color:#cfcfcf;font-size:12px;line-height:16px;display:block;padding:4px 0}.pre-footer a:hover{text-decoration:underline}.pre-footer div>div{float:left;width:23%;padding:0 1%}footer{color:#6d6d6d;font-size:11px;font-weight:700;text-align:center;background:#313131;border-top:1px solid #2d2d2d;padding:15px 0}footer p{color:#6d6d6d;font-size:11px;font-weight:700;text-align:center}