* {font-family:Arial;color:#545454;font-size:12px;}
body {background:#f3f3f3;margin-top:0px;}
html {margin-top:0;}
img {border:0px;}
a {text-decoration:none;color:#FFF;}

#container {
    margin:0 auto;
    width:950px;
    background:#fFF;
}
#header {
    text-align:center;
    height:90px;
    position:relative;
}
#lang {
    position:absolute;
    top:16px;
    right:16px;
}

#menu_top {
    background: url(/i/menu_bg.jpg) repeat-x top left;
    height:21px;
    margin:0px;
    padding:0px;
    list-style-type:none;
    padding-left:170px;
    padding-top:19px;
}
#menu_top li {
    display:inline;
    margin-left:50px;
}
#menu_top li a {
    color:#DCEDFD;
    font-size:11px;
    font-family:Verdana;

}
div.news_list {
    width:198px;
    overflow:hidden;
    float:right;
    display:inline;
    padding-left:10px;
}
a.news_title_l {
    color:#6C7781;
    font-size:11px;
    display:block;
    margin-top:20px;
    padding:10px 10px 10px 0px;
    font-weight:bold;
    font-family:Tahoma;

}
a.news_title_l:hover {
    color:#CCC;

}

a.news_more {
    display:block;
    color:#000;
    text-decoration:underline;
    font-size:11px;
    margin-top:10px;

}
a.news_more:hover {
    text-decoration:none;
}
div.news_title_desc {
    color:#6C7781;
    font-size:11px;
}
div.home_flash {
    width:742px;
    overflow:hidden;
    float:left;
}
div.three_btn {
    background: url(/i/home_bg.jpg) repeat-x top left;
}
div.three_btn a {
    background: url(/i/home_bg.jpg) repeat-x top left;
    float:left;
    display:inline;
    padding-right:11px;
}
a.lang {
    color:#A3A3A3;
    font-weight:bold;
    float:right;
    font-size:11px;
    font-family:Verdana;
    margin-right:5px;
}

* html #gigi {
 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='test.png', sizingMethod='scale');
}

#bms {
overflow:hidden;
font-size:12px;
font-family:Arial;
color:#969595;
}

#bms a {
    display:block;
    margin-bottom:15px
}


.big_work {
   width:389px;
   height:258px;
   vertical-align:top;
   text-align:center;
   position:relative;
   display:block; 
}
.pre_img {
   position:absolute;
   z-index:2;
   background:#FFF;
   display:none;
   
}
.pre_img img {
    margin-top:80px;
}
.id_img {
   display:none;
   width:389px;
   height:258px;
   position:absolute;
   z-index:1;
   top:40px;
   left:0px;
}

div.clients_list {
    padding:28px 0px 0px 137px;
    color:#808a8f;
    font-weight:bold;
    font-size:11px;
    float:left;
}
div.clients_list h3 {
    margin-top:0px;
}
div.clients_list a {
    color:#7F7F7F;
    font-size:11px;
    display:block;
    font-weight:normal;
}
table.work_list {
    float:left;
    margin-left:40px;
    margin-top:28px;
}
div.port_bot {
    margin-top:30px;
    height:166px;
    background:url(/i/portofoliu_bg.jpg) repeat-x top left;
}
div.port_bot a {
    margin-left:80px;
}
.big_work h1 {
    color:#000;
    font-size:14px;
    top:0px;
    left:100px;
    margin-bottom:3px;
    margin-top:0px;
}
div.work_desc p {
    margin:0;padding:0;
}
ul.wedo {
    list-style-type:none;
    margin:0px;
    padding:0px;
}
ul.wedo li {
    float:left;
    margin:0px;
    padding:0px;
}
div.wedo_el {
    width:800px;
    margin:0 auto;
    border-bottom:1px solid #CECECE;
    padding-bottom:5px;
    padding-top:30px;
}
div.wedo_el p{
    padding:0px;
    margin:0px;
    display:inline;
}
div.el_text {
    float:left;
    width:380px;
    color:#808284;
    padding-right:20px;

}
div.el_text h3 {
    font-size:16px;
    font-family:Trebuchet;
    color:#000;
    font-weight:bold;
    margin:0px 0px 30px 0px;
}
div.wedo_el a {
    float:right;
    margin-left:10px;
}
