body, html {font-family: Verdana,Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;margin: 0px auto;padding: 0px;background: #fdffe3 url(../images/level1.png) repeat-x scroll 0 0;}
p { margin-top: 10px; margin-bottom: 10px; }
a { color:#000; text-decoration: none;}
a:hover {text-decoration: underline;}
a img {border: none;}
ul { margin: 0; padding: 0;}
ul li { list-style: none; }
h1{ font-size: 24px; }
h2 {font-size: 18px;}
h1, h2, h3 { margin:0;margin-bottom: 10px; font-weight: normal;}
h4, h5, h6 { font-size: 12px; }
h4 { color: #000; margin-top: 17px; margin-bottom: 2px; }
strong { padding:1px 2px 1px 2px;font-size: 13px;}


#container{width: 1000px;margin: 0 auto;overflow: hidden;}



#level_1{float: left;width: 340px;}
#level_1 .language{height:50px;margin-top:-50px;padding-left:83px;}
#level_1 .language img{width:20px}
#level_1 .language p{font-size: 20px;color:#000000;}
#level_1 .logo{text-align: center;}
#level_1 .search {overflow: hidden;margin-bottom: 30px;}
#level_1 .search p{font-size: 20px;color:#000000;}
#level_1 .search .clip{background: url(../images/search.jpg) no-repeat scroll 0 0; width:25px ;height:28px;float: left;margin-right: 10px;}
#level_1 .search .input {margin-top: 3px;margin-right: 5px;float: left;}
#level_1 .search .input input{background: #e5e7cd;border: 1px solid #b8baa4;height: 20px;-moz-border-radius:7px;width: 220px;}
#level_1 .search .submit {float: left;}
#level_1 .search .submit input{background:url(../images/go.png) no-repeat scroll 0 0;border: 1px solid #b8baa4;height: 28px;-moz-border-radius:7px;width: 78px;color:#f1f1f1;}

#level_1 .ser_ref {background: #fefff2;border: 1px solid #dee0c7;overflow: hidden;padding: 20px;clear: both;}

#level_1 .uslugi {position: relative;z-index: 200;clear: both;}
#level_1 .uslugi h1{font-size: 20px;font-family: arial,verdana,tahoma,sans-serif;color: #10181f;}
#level_1 .uslugi a{background: #eef1d8;border: 1px solid #b3c9c2;margin-bottom: 3px;padding: 0;display: block;position: relative;z-index: 200;text-decoration: none;padding: 7px;height: 38px;}
#level_1 .uslugi a span.text{float: left;font-size: 11px;font-family: verdana,tahoma,arial,sans-serif;color: #1e1e1e;width: 237px;}
#level_1 .uslugi a span.teaser_image{float: right;}
#level_1 .uslugi div.ahover{border: 3px solid #6e1014;z-index: 199;position: absolute;}

#level_1 .referentna_lista {padding-top: 30px;}
#level_1 .referentna_lista h1{font-size: 20px;font-family: arial,verdana,tahoma,sans-serif;color: #10181f;margin-bottom: 25px;}
#level_1 .referentna_lista ul li {background : url(../images/singlearrow.png) no-repeat scroll 0 4px; overflow: hidden;margin-bottom: 10px;padding: 0;font-size: 11px;font-family: verdana,tahoma,arial,sans-serif;color: #C9601C;padding:0 0 0 10px ;}
#level_1 .referentna_lista ul li a{font-size: 11px;font-family: verdana,tahoma,arial,sans-serif;color: #C9601C;}
#level_1 .referentna_lista ul li a:hover{color:#333333;}

#level_2{float: left;width: 630px;}

#level_2 .menu {height: 58px;}
#level_2 .menu ul {padding-top: 20px;}
#level_2 .menu ul li{background:transparent url(../images/menu_li.png) no-repeat scroll right bottom;float:left;padding:11px 0;position:relative;text-align:center;width:141px;}
#level_2 .menu ul li a{font-family: arial,tahoma,verdana,sans-serif;font-size: 13px;color:#ffffff;font-weight: bold;}
#level_2 .menu ul li a:hover{color:#ff8400;text-decoration: none;}
#level_2 .menu ul li ul{display: none;position: absolute;left: -2px;top: 38px;background: #393939;padding: 0;z-index: 5000;border-left:1px solid #030303;border-bottom :1px solid #030303;border-right:1px solid #030303;}
#level_2 .menu ul li ul li{z-index: 5000;background: none;padding: 10px 31px;clear: both;width: 78px;border-left: 1px solid #707070;border-right: 1px solid #707070;text-align: center;}
#level_2 .menu ul li ul li a{font-family: arial,tahoma,verdana,sans-serif;font-size: 13px;color:#ffffff;font-weight: bold;}

#level_2 .main_image {position: relative;overflow: hidden;clear: both;width: 630px;height: 361px;}
#level_2 .main_image img{position: absolute;}
#level_2 .main_image div.scroll{height: 231px;background: #333333;position: absolute;top:0;right: -200px;filter: alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7;opacity: 0.7;;color: #ffffff;width: 160px;padding: 130px 20px 0 20px;font-size: 18px;font-family: tahoma,arial,verdana,sans-serif;}

#level_2 .content{padding:50px 20px 20px 20px}
#level_2 .content h1{font-size: 20px;font-family: verdana,tahoma,arial,"trebuchet ms",sans-serif;color:#b46201;}
#level_2 .content .welcome {padding: 20px 0 40px 0;}
#level_2 .content .welcome h1{color: #10181f;font-size: 20px;font-family: verdana,tahoma,arial,sans-serif;}
#level_2 .content .welcome p{color: #10181f;font-size: 12px;font-family: verdana,tahoma,arial,sans-serif;line-height: 20px;}
#level_2 .content .welcome p a{color: #47989d;font-size: 12px;font-family: verdana,tahoma,arial,sans-serif;line-height: 20px;}
#level_2 .content .welcome a.more_double{color: #d11e00;display: block;font-weight: bold;padding:0 0 20px 14px;background: url(../images/doublearrow.png) no-repeat scroll 0 3px;}

#level_2 .content .projects {padding: 15px;background: #eeefd3;border: 1px solid #dadbc2;overflow: hidden;}

#level_2 .content .projects .lazywrapper{padding:0;width:540px;height:240px;border: none;background: none;padding-left: 15px;}
#level_2 .content .projects .lazyslider-container{position: relative;height:230px;overflow: hidden;width: 542px;}
#level_2 .content .projects .lazyslider-container ul#lazy li {display:block;float:left;height:180px;padding:0 13px;width:158px;}
#level_2 .content .projects .lazyslider-container ul#lazy li .project_holder{height:162px;padding: 6px 6px 10px 6px ;border: 1px solid #cfdbdb;background: #ffffff;text-align: right;width: 146px;}

#level_2 .content .projects .lazywrapper{padding: 0;margin-top: 30px;}

#level_2 .content .projects .lazyslider-container ul#lazy-front li {display:block;float:left;height:200px;padding:0 13px;width:158px;}
#level_2 .content .projects .lazyslider-container ul#lazy-front li span.project_holder{height:165px;padding: 6px 6px 10px 6px ;border: 1px solid #cfdbdb;background: #ffffff;text-align: right;width: 146px;}
#level_2 .content .projects .lazyslider-container ul#lazy-front li span.hover{background: #e3e3e3;}

#level_2 .content .projects .lazyslider-container ul {margin:0;overflow:hidden;padding:0;position:absolute;}
#level_2 .content .projects .lazyslider{width:261px}
#level_2 .content .projects .lazyhandle-container {background:#EEEEEE url(../images/sliderback.png) repeat-x scroll 0 0;position: relative;margin: -30px 0 0 125px;width:311px;height: 23px;}
#level_2 .content .projects div.ctrls{position:relative;height:40px;top:195px}



#level_2 .content .projects h1{color: #000000;font-size: 20px;font-family: verdana,tahoma,arial,sans-serif;}
#level_2 .content .projects p{color: #5e0005;font-size: 13px;font-family: tahoma,verdana,arial,sans-serif;line-height: 20px;}

#level_2 .content .projects ul li img{height: 113px;}
#level_2 .content .projects ul li span{margin: 0 0 10px 0;display: block;}
#level_2 .content .projects ul li span.name{color:#C9601C;font-family:verdana,tahoma,arial,sans-serif;font-size:11px;font-weight:bold;height:51px;line-height:normal;margin:0;overflow:hidden;text-align:center;padding-top: 5px;}
#level_2 .content .projects ul li a{padding:4px 0;display: block;text-decoration: none;}

#level_2 .main_info {}
#level_2 .main_info h1{font-size: 20px;font-family: verdana,tahoma,arial,"trebuchet ms",sans-serif;color:#b46201;}
#level_2 .main_info p{color:#333333;font-family:arial,"trebuchet ms",sans-serif;font-size:12px;line-height:18px;padding:0 10px;}
#level_2 .main_info h2{font-size: 14px;font-family: verdana,tahoma,arial,"trebuchet ms",sans-serif;color:#b46201;}
#level_2 .main_info ul li{color:#333333;font-family:arial,"trebuchet ms",sans-serif;font-size:12px;line-height:18px;list-style-type: circle;margin-left: 25px;padding-right: 10px;}

#level_2 .info {width: 292px;float: left;padding-bottom: 50px;}
#level_2 .info h1{font-size: 20px;font-family: verdana,tahoma,arial,"trebuchet ms",sans-serif;color:#b46201;}
#level_2 .info p{color:#333333;font-family:arial,"trebuchet ms",sans-serif;font-size:12px;line-height:18px;padding:0 10px;}
#level_2 .info h2{font-size: 14px;font-family: verdana,tahoma,arial,"trebuchet ms",sans-serif;color:#b46201;}
#level_2 .info ul li{color:#333333;font-family:arial,"trebuchet ms",sans-serif;font-size:12px;line-height:18px;list-style-type: circle;margin-left: 25px;padding-right: 10px;}

#level_2 .info_r {width: 290px;float: left;position: relative;overflow: hidden;padding-bottom: 50px;}
#level_2 .info_r div.mover{height:208px;padding:0 10px 0;position:absolute;right:0;top:380px;width:125px;font-size: 18px;color:#f1f1f1;font-weight: bold;}


#level_2 .explanation{background: #eef1d8;padding: 5px 10px;border: 1px solid #cacaca;}
#level_2 .explanation p{color:#000000;font-size:9px ;font-family:verdana,arial,tahoma,sans-serif;line-height: 15px;margin: 0;font-weight: bold;}





#footer{clear:both;background: url(../images/footer.png) repeat-x scroll 0 0;height: 76px;margin-top: 30px;}
#footer .fot{text-align: center;width: 1000px; margin: 0 auto;padding-top: 35px;color: #ffffff;}
#footer .fot a{color: #ffffff;text-decoration: underline;}


ul.aggregator {overflow: hidden;clear: both;padding-top: 30px;position: relative;z-index: 200;}
ul.aggregator li{width: 173px;float: left;padding:0 50px 0 0;position: relative;z-index: 200;margin-bottom: 30px;}
ul.aggregator div.ahover{position: absolute;z-index:199;background: url(../images/agg_back.png)no-repeat scroll 0 bottom;}

ul.bread{float: right;padding-bottom: 14px;/*background: url(../images/breadcrumb.png) no-repeat scroll 0 bottom;*/position: relative;}
ul.bread li{float: left;padding:0 5px;}
ul.bread li a {display: block;color: #77001c;font-size: 11px;position: relative;padding:0px 10px;width: auto !important;width:60px; min-width: 60px; }
ul.bread li a:hover {color:#333;text-decoration: underline;}
ul.bread li a span.home-icon {position: absolute;background: url(../images/home-icon.png) no-repeat scroll  0 0;width:16px;padding-left:15px;height:15px;left:-10px;top:0px;display: block;}
ul.bread li a span.arrow-icon {position: absolute;background: url(../images/arrow-icon.png) no-repeat scroll  0 0;width:14px;padding-left:15px;height:13px;left:-10px;top:0px}

.ss_loader{background: url(../images/ajax-loader.gif) no-repeat;width:32px;height: 32px;}

/*employment and contact put it in a separate css pls */
.cfrm{padding:10px}
.attachd{float:left; position:relative; overflow:hidden; width:90px; background:#33363C ; color:#f1f1f1; font-family:Trebuchet MS,tahoma,arial,sans-serif; font-size:14px; padding:4px; height:20px; cursor:pointer; margin-right:20px}
rghf{float:left}
div.attachd span{position:absolute; top:6px; cursor:pointer; left:3px}
.rghf input, .sub input{border:none; cursor:pointer; padding:4px; background:#454951  ; color:#f1f1f1; font-family:Trebuchet MS,tahoma,arial,sans-serif; font-size:14px; display:block; height:28px}
.cfrm label{display:block; color:#666;clear: both;}
.input_element{border:1px solid #9A9A9A; margin-top:3px; margin-bottom:3px; font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:16px; color:#333; width:350px; background:#ffffff}
#message_body{width:500px}
#security{margin-top:3px; margin-bottom:3px}
#security img{border:1px solid #9a9a9a}
div.red{display:inline; margin-left:8px; color:#ec0021}
div.green{color:#1fdd00}
.notification{border:1px solid black; margin:10px 10px 10px 10px; padding:10px 10px 10px 10px}
div.input_wrap{height:80px; margin-top:2px; position:relative}
input#file{
	-ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=0)”;
	filter: alpha(opacity=0);
	-khtml-opacity: 0.0;
	-moz-opacity: 0.0;
	opacity: 0.0;	
	 display:block; position:relative; top:0; z-index:501; cursor:pointer; left:0px; width:120px}
input#dummy_file{background:#efefef; border:1px solid #9a9a9a; color:#333; width:450px}
#dummy_iframe{display:none}
#lb_imageholder{background: #ee028b;}
.backControl{border-top:1px solid #A01C22;clear:both;overflow:hidden;padding:15px 20px 50px 20px;text-align:right;}
.backControl a{background:transparent url(../images/back.png) no-repeat scroll 0 0;display:block;float:left;height:30px;width:38px;}

