* {
 margin:0px;
 padding:0px;
 border-style:none;
 outline: none;
}
html {
 height: 100%;
}
body {
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 background: url(/images/background-pattern.jpg) repeat scroll 0 0 transparent;
}
/* --------------------------------------------------

Heading Formatting

--------------------------------------------------------*/
h1 {
 font-size:16px;
 line-height: 1em;
 font-weight: 900;
}
h2 {
 font-size:18px;
 line-height: 1em;
 font-weight: 900;
}
h3 {
 font-size:14px;
 line-height: 1em;
 font-weight: 900;
}
h4 {
 font-size:13px;
 line-height: 1em;
 font-weight: 900;
}
h5 {
 font-size:12px;
 line-height: 1em;
 font-weight: 900;
}
h6 {
 font-size:11px;
 line-height: 1em;
 font-weight: 900;
}
/*--------------------------------------

links

-------------------------------------------*/
a {
 color: #222222;
 text-decoration: underline;
}
a:hover {
 color: #4e4d4d;
 text-decoration: none;
}
img {
 border: 0 none;
}
/* Clears Divs */
.clr {
 clear: both;
 width: 0px;
 height: 0px;
}
/*-------------------------------------------------------

CONTAINER SEIT

--------------------------------------------------------*/
#wrapper{
 background: url(/images/bg_.jpg) repeat-x scroll 0 0 transparent;
}

#bghead {
 background: url(/images/header.jpg) no-repeat scroll 50% 0 transparent;
}

#container {
 width: 980px;
 margin: 0 auto;
}
/*------------------ HEADER ----------------------------*/

.header {
 height: 338px;
}

.logo {
 
}

/*------------------- BOX CONTENT ---------------------------*/

#slider {
 background: url("/images/con_header.jpg") no-repeat scroll 0 0 transparent;
 height: 351px;
 margin: 3px 0 0 22px;
 width: 941px;
}
.mid {
 background: url("/images/con_mid.jpg") repeat-y scroll 0 0 transparent;
 margin: 0 0 0 34px;
 min-height: 500px;
 padding: 60px 0 0;
 width: 929px;
}

.bleft{
 width: 250px;
 float: left;
}

.content{
 float: left;
 margin: 0 0 0 21px;
 width: 640px;
 line-height: 20px;
}

.content h2{
 padding: 15px 0 10px;
}

.content p{
 
}

.menu_left{
 margin-left: 30px;
}

.boxbanner_left{
 margin: 20px 0 0 30px;
 text-align: right;
}

.box_content_banner{
 margin-bottom: 15px;
}
/*------------------ BOX FOOTER----------------------------*/

.footer {
 background: url(/images/con_footer.jpg) no-repeat scroll 0 0 transparent;
 width: 929px;
 margin: 0px 0px 0px 34px;
}
.copy {
 padding: 90px 0 20px 50px;
 color: #e1d4b5;
 float: left;
}
.copy p {
 padding: 0 0 0 5px;
}
ul.menufoot {
 padding: 5px 0 20px;
}
ul.menufoot li {
 list-style: none;
 float: left;
}
ul.menufoot a {
 color: #e1d4b5;
 text-decoration: none;
 padding: 0px 5px;
}
ul.menufoot a:hover {
 color: #e1d4b5;
 text-decoration: underline;
 padding: 0px 5px;
}
.box_banner {
 float: right;
 padding: 94px 0 0;
 width: 300px;
}
.banner1 {
 width: 88px;
 height: 31px;
 float: left;
 margin-right: 10px;
}
.banner2 {
 width: 88px;
 float: left;
 height: 31px;
 margin-right: 10px;
}
.banner3 {
 width: 88px;
 float: left;
 height: 31px;
}
/*----------------------------------------------*/

#slide-nav a:link, #slide-nav a:visited {
 color : #ffffff;
 text-decoration : none;
}

a img {
 border : 0;
}
div.wrap {
 width : 993px;
 margin : 0 auto;
 text-align : left;
}
div#top div#nav {
 float : left;
 clear : both;
 width : 993px;
 height : 52px;
 margin : 22px 0 0;
}
div#top div#nav ul {
 float : left;
 width : 700px;
 height : 52px;
 list-style-type : none;
}
div#nav ul li {
 float : left;
 height : 52px;
}
div#nav ul li a {
 border : 0;
 height : 52px;
 display : block;
 line-height : 52px;
 text-indent : -9999px;
}
div#video-header {
 height : 683px;
 margin : -1px 0 0;
}
div#slider div#slide-holder {
 height: 333px;
 margin: 12px 0 0 13px;
 position: absolute;
 width: 890px;
 z-index: 40;
}
div#slider div#slide-holder div#slide-runner {
 height: 333px;
 left: 20px;
 overflow: hidden;
 position: absolute;
 top: 20px;
 width: 890px;
}
div#slider div#slide-holder img {
 margin : 0;
 display : none;
 position : absolute;
}
div#slider div#slide-holder div#slide-controls {
 left : 0;
 width : 890px;
 height : 46px;
 display : none;
 position : absolute;
}
div#slider div#slide-holder div#slide-controls p.text {
 float : left;
 color : #fff;
 display : inline;
 font-size : 10px;
 line-height : 16px;
 margin : 15px 0 0 20px;
 text-transform : uppercase;
}
div#slider div#slide-holder div#slide-controls p#slide-nav {
 display: inline;
 float: right;
 height: 24px;
 margin: 301px 15px 0 0;
}
div#slider div#slide-holder div#slide-controls p#slide-nav a {
 float : left;
 width : 24px;
 height : 24px;
 display : inline;
 font-size : 11px;
 margin : 0 5px 0 0;
 line-height : 24px;
 font-weight : bold;
 text-align : center;
 text-decoration : none;
 background-position : 0 0;
 background-repeat : no-repeat;
}
div#slider div#slide-holder div#slide-controls p#slide-nav a.on {
 background-position : 0 -24px;
}
div#slider div#slide-holder div#slide-controls p#slide-nav a {
 background-image : url(/images/silde-nav.png);
}
div#nav ul li a {
 background : url(/images/nav.png) no-repeat;
}


/*----------------------------------------------*/

ul.left_menu{
 
}

ul.left_menu li{
 list-style: none;
}

ul.left_menu a{
 border-bottom: 1px dotted #000000;
 color: #000000;
 display: block;
 font-size: 14px;
 font-weight: bold;
 padding: 5px 0 5px 15px;
 text-decoration: none;
}

ul.left_menu a:hover{
 border-bottom: 1px dotted #000000;
 color: #333;
 display: block;
 font-size: 14px;
 font-weight: bold;
 padding: 5px 0 5px 15px;
 text-decoration: none;
}

/*----------------------------------------------*/

.menu_top{
 padding: 371px 0 0 41px;
}

ul.uMenuRoot{
 
}

ul.uMenuRoot li{
 list-style: none;
 float: left;
}

ul.uMenuRoot a{
 color: #000000;
 display: block;
 font-size: 14px;
 font-weight: bold;
 padding: 9px 0;
 text-align: center;
 text-decoration: none;
 width: 126px;
}

ul.uMenuRoot a:hover{
 background: url("/images/menuhover.png") no-repeat scroll 0 0 transparent;
 color: #000000;
 display: block;
 font-size: 14px;
 font-weight: bold;
 padding: 9px 0;
 text-align: center;
 text-decoration: none;
 width: 126px;
}

ul.uMenuRoot .uMenuItemA{
 background: url("/images/menuhover.png") no-repeat scroll 0 0 transparent;
 color: #000000;
 display: block;
 font-size: 14px;
 font-weight: bold;
 padding: 9px 0;
 text-align: center;
 text-decoration: none;
 width: 126px;
}


/*----------------------------------------------*/

.sitemap{
 
}

.sitemap h3{
 padding: 0px 0px 3px 10px;
}


.sitemap ul{
 padding: 0px 0px 10px 25px; 
}

.sitemap ul li{
 
}

/*-------------RABOTI----------------------*/

#box-gallery{
 margin: 0px 0px 30px 0px;
 display: inline-block;
} 

#box-gallery p a{
 line-height: 15px;
 font-weight: bold;
 text-align: center; 
 display: block;
 margin-bottom: 15px;
}

.gallery1{
 width: 147px;
 float: left;
 margin: 0px 0px 0px 118px;
}

.gallery2{ 
 width: 147px;
 float: left; 
 margin: 0px 0px 0px 95px;
}

.gallery3{
 width: 147px;
 float: left; 
 margin: 0px 0px 0px 118px;
}

.gallery4{
 width: 147px;
 float: left; 
 margin: 0px 0px 0px 95px;
}

/*----------------------------------------------*/
