* {
margin: 0;
padding: 0;
}
a:link{
font-family:Arial, Helvetica, sans-serif;
color:#0e8bff;
text-decoration:underline;
  }
a:visited{
font-family:Arial, Helvetica, sans-serif;
color:#0e8bff;
text-decoration:underline;
  }
a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#0e8bff;
text-decoration:none;
  }
a:active{
font-family:Arial, Helvetica, sans-serif;
color:#F00;
text-decoration:none;
  }
body{
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
background-position:center top;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
  }
#container{
width:960px;
margin:0 auto;
margin-top:-1px;
  }
#top{
width:960px;
height:66px;

}
#top_menu{
font-size:11pt;
font-family:Arial, Helvetica, sans-serif;
color:#444444;  
height:22px;
width:500px;
margin-left:10px;
margin-top:21px;
line-height:22px;
float:left;

}
#top_menu ul{
list-style-type:none;
  }
#top_menu ul li{
background-image:url(../images/menu_bullet.png);
background-repeat:no-repeat;
background-position:left;
display:block;
float:left;
padding-left:20px;
margin-right:15px;
  }
#top_menu ul li a:link{text-decoration:none;color:#444444;}
#top_menu ul li a:visited{text-decoration:none;color:#444444;}
#top_menu ul li a:hover{text-decoration:underline;color:#444444;}
#top_menu ul li a:active{text-decoration:underline;color:#444444;}
#top_search{
margin-left:160px;
float:left;
width:271px;
height:27px;
line-height:27px;
margin-top:20px;

}
.search_search_fl{
height:25px;
width:270px;
background-image:url(../images/search_bg.png);
background-repeat:no-repeat;
}
#mod-search-searchword{
outline:none;
border:0;
font-size:11pt;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
background-color:transparent;
padding-left:8px;
margin-top:3px;
float:left;
}
.search_bt{
border:0;
cursor:pointer;
display:block;
float:left;
height:29px;
width:76px;
background-color:transparent;
background-image:url(../images/search_bt.png);
background-repeat:no-repeat;
color:#FFF;
font-size:11pt;
font-weight:bold;
font-family: "Myriad Pro", Arial, Helvetica, Tahoma, sans-serif;
padding-bottom:5px;
  }
#middle{
width:960px;
margin-top:3px;
}
#middle_logo_menu{
width:960px;
height:144px;
}
#logo{
width:211px;
height:144px;
margin-left:60px;
float:left;
}
#middle_right{
float:left;
height:144px;
width:670px;

}
#middle_right_top{
height:72px;
width:670px;
}
.h_text{
font-size:16pt;
color:#17296e;
font-family:Arial, Helvetica, Tahoma, sans-serif;
}
#middle_main_menu{
width:670px;
height:72px;
}
#middle_main_menu ul{
list-style-type:none;
margin-top:20px;  
}
#middle_main_menu ul li {
  background-image: url("../images/divider.png");
  background-position: left center;
  background-repeat: repeat-y;
  display: block;
  float: left;
  font-family: "Myriad Pro",Arial,Helvetica,Tahoma,sans-serif;
  font-size: 14pt;
  margin-right: 14px;
  padding-left: 15px;
  width: 105px;
}
#middle_main_menu ul li a:link{color:#000;text-decoration:none}
#middle_main_menu ul li a:visited{color:#000;text-decoration:none}
#middle_main_menu ul li a:hover{color:#000;text-decoration:underline}
#middle_main_menu ul li a:active{color:#000;text-decoration:underline}

#middle_images{
width:960px;
margin-top:30px;
margin-left:8px;
}
#middle_images img{
margin-right:2px;  
}
.orange_break{
width:914px;
height:3px;
background-image:url(../images/orange_line.png);
background-repeat:no-repeat;
margin-top:4px;  
margin-left:8px;
}
#content_w_l{
width:960px;
margin-top:30px;
margin-left:5px;
}
#left_col{
float:left;
width:210px;  
}
.menu_title{
width:210px;
height:33px;
color:#353c46;
font-weight:bold;
font-family: "Myriad Pro", Arial, Helvetica, Tahoma, sans-serif;
font-size:14px;
display:block;
background:url(../images/left_title.png) no-repeat;
line-height:32px;
padding-left:10px;
}
#left_col ul{
list-style-type:none;
}
#left_col ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
display:block;
color:#0e8bff;
/*background-image:url(../images/left_menu.png);*/
    background: #E2EAEF;
background-repeat:repeat;
width:210px;
min-height:33px;
line-height:33px;
padding-left:10px;
margin-top:-1px;
}
.moduletable_left h3{
width:210px;
height:33px;
color:#353c46;
font-weight:bold;
font-family:Arial, Helvetica, Tahoma, sans-serif;
font-size:9pt;
display:block;
background:url(../images/left_title.png) no-repeat;
line-height:32px;
padding-left:5px;
/*padding-right:10px;*/
}
#left_col ul li a:link{color:#0e8bff;text-decoration:none}
#left_col ul li a:visited{color:#0e8bff;text-decoration:none}
#left_col ul li a:hover{color:#0e8bff;text-decoration:underline}
#left_col ul li a:active{color:#0e8bff;text-decoration:underline}
.bottom_blue{
width:210px;
height:4px;
background:url(../images/bottom_blue.png) center;
margin-top:-1px;  
}
#content{
float:left;
width:650px;
margin-left:50px;
margin-top:10px;
min-height:300px;
}
#footer{
width:960px;
margin-top:15px;
margin-left:4px;  
}
#copyright{
width:200px;
height:80px;
font-family:Tahoma, Geneva, sans-serif;
float:left;
font-size:12px;
}
#footer_menu{
width:325px;
height:76px;
float:left;
padding-top:4px;
padding-left:60px;
margin-left:80px;
font-size:16px;
text-align:center;
}
#footer_menu ul{
list-style-type:none;
}
#footer_menu ul li{
display:block;
float:left;
margin-right:10px;  
}
#footer_menu ul li a:link{font-family:Tahoma, Geneva, sans-serif;color:#525252;text-decoration:none}
#footer_menu ul li a:visited{font-family:Tahoma, Geneva, sans-serif;color:#525252;text-decoration:none}
#footer_menu ul li a:hover{font-family:Tahoma, Geneva, sans-serif;color:#525252;text-decoration:underline}
#footer_menu ul li a:active{font-family:Tahoma, Geneva, sans-serif;color:#525252;text-decoration:underline}
#studio{
width:250px;
height:80px;
float:left;
font-family:Tahoma, Geneva, sans-serif;
color:#646466;
font-size:12px;
text-align:center;
}
/*studio links*/
#studio a:link{text-decoration:none;color:black;}
#studio a:visited{text-decoration:none;color:black;}
#studio a:hover{text-decoration:none;color:#0E8BFF;}
#footer_black{
width:100%;
height:60px;
background-image:url(../images/footer.jpg);
background-repeat:repeat-x;
margin-top:50px;  
}
/*main menu images classes*/
.m1{
display:block;
height:55px;
background-image:url(../images/menu_images/1.png);
background-repeat:no-repeat;
background-position:left bottom;
}
.m2{
display:block;
height:55px;
background-image:url(../images/menu_images/2.png);
background-repeat:no-repeat;
background-position:left bottom;
}
.m3{
display:block;
height:55px;
background-image:url(../images/menu_images/3.png);
background-repeat:no-repeat;
background-position:left bottom;
}
.m4{
display:block;
height:55px;
background-image:url(../images/menu_images/4.png);
background-repeat:no-repeat;
background-position:left bottom;
}
.m5{
display:block;
height:55px;
background-image:url(../images/menu_images/5.png);
background-repeat:no-repeat;
background-position:left bottom;
}
.m6{
display:block;
height:55px;
background-image:url(../images/menu_images/6.png);
background-repeat:no-repeat;
background-position:left bottom;
}
/*price color class */
.price{color:#e68445;font-weight:bold}
/*default ul styling*/
#content ul{
list-style-type:none;
}
#content ul li{
background-image: url(../images/f_ul_button.png);
background-repeat: no-repeat;
background-position:left;
padding-left: 20px; 
}
/*usulganeri gcikov uli stylner */
.gic{list-style-type:none !important;}
.gic li{
background-image: url(../images/line.png) !important;
background-repeat: no-repeat !important;
background-position:left !important;
padding-left: 15px !important; 
}

p, a {
    margin: 12px 0;
    font-size: 14px;
    font-family: roboto;
}