@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; /*font-family: 'PT Sans', sans-serif;*/  font-family: 'Roboto Condensed', sans-serif; font-size:12px; color:#464646; }
*{ margin:0px; padding:0px;}
ul,ol,li{ margin:0px; padding:0px; list-style:none; display:block;}
img{ border:0px;}
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; }
a{  color:#464646; text-decoration:none;}
a:hover{ color:#e6c035; text-decoration:none;}

/*-------- ------*/
.full-wraper { width:100%; height:auto; margin:0px; padding:0px; float:left; display:block; }
.full-wraper .wraper{ width:1000px; height:auto; margin:0 auto; padding:0px;  display:block; }
.full-wraper header{ width:100%; height:auto; margin:0px; padding:0px;  display:block; float:left; border-bottom:4px #e6c035 solid;   }
.full-wraper header .header-top-part{ width:1000px; height:auto; margin:0px; padding:0px;  display:block; float:left;}
.full-wraper header .header-top-part .logo{ width:125px; height:97px; margin:0px; padding:0px;  display:block; float:left;}
.full-wraper header .header-top-part .header-top-center{ width:715px; height: auto; margin:0px; padding:0px;  display:block; float:left; text-align:center;}
.full-wraper header .header-top-part .logo img{ width:82%;  }
.full-wraper header .header-top-part .logo span{ width:100%; color:#464646; font-size:12px; font-weight:bold;  }

.full-wraper header .header-top-part .header-top-contact{ width:170px; height:59px; margin:10px 0; padding:15px 0 0 18px;  display:block; float:right; /*border-left: solid 1px #e5e5e5;*/ font-size:13px; font-weight:bold; text-align:right; }
.full-wraper header .header-top-part .header-top-contact .h1{    background: rgba(0, 0, 0, 0) url("../images/image02.jpg") no-repeat scroll 37% 7%;
    color: #464646;
    float: left;
    font-size: 13px;
    margin: 4px 2px 8px 0;
    padding: 0 0 5px;
    width: 100%;}
.full-wraper header .header-top-part .header-top-contact .h2{ background: rgba(0, 0, 0, 0) url("../images/image03.jpg") no-repeat scroll left top;
    color: #464646;
    float: left;
    font-size: 13px;
    margin: 0 5px 10px 0;
    padding: 0;
    width: 100%;}

.full-wraper header .nav-main { width:100%; height:auto; margin:0px; padding:0px; float:left; height:53px; background: #7684cc; /* Old browsers */
background: -moz-linear-gradient(top,  #7684cc 9%, #303c74 93%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(9%,#7684cc), color-stop(93%,#303c74)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #7684cc 9%,#303c74 93%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #7684cc 9%,#303c74 93%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #7684cc 9%,#303c74 93%); /* IE10+ */
background: linear-gradient(to bottom,  #7684cc 9%,#303c74 93%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7684cc', endColorstr='#303c74',GradientType=0 ); /* IE6-9 */ }

.full-wraper header .nav-main nav { width: auto; height:auto; margin:0 18%; padding:0px; float:left; display:block; font-size:18px; color:#FFF; text-transform:uppercase;   }
.full-wraper header .nav-main nav ul { width: auto; height:auto; margin:0px; padding:0px; float:left; display:block;   }
.full-wraper header .nav-main nav ul li {  margin:0px; padding:15px 37px 0 0; float:left; display:block; float:left; list-style:none;   }
.full-wraper header .nav-main nav ul li a { color:#FFF; text-decoration:none;}
.full-wraper header .nav-main nav ul li a:hover { color:#e6c035; text-decoration:none;}

.full-wraper .banner { width:1000px; height:auto; margin:0 0 15px 0; padding:0px; float:left; display:block;   }
.full-wraper .text-area .text-area-sub{ width:1000px; height:200px; margin:0px; padding:0px; float:left; display:block; border:solid 1px #d9d9d9; border-radius:3px;   }

.full-wraper header .nav-main .search-main { width:222px; height:31px; float: right;
margin: 10px 0 0 0; padding:0 0 0 20px; display:none; background-color:#FFF;  }

.full-wraper header .nav-main .search-main input{ width:178px; height:32px; float: left;
margin:0; padding:0px; display:block; background-color:#FFF; border:none; background:none; outline:none; color:#c2c2c2; }

.full-wraper header .nav-main .search-main img{ float:right; }


.full-wraper .text-area .text-area-sub .div-left{ width:412px; height:200px; margin:0px; padding:0px; float:left; display:block; border-right:solid 1px #d9d9d9;   }
.full-wraper .text-area .text-area-sub .div-left h1{ font-size:30px; font-weight:normal; font-style:normal; margin:0px; padding:20px 0 15px 20px; color:#464646; text-transform:uppercase;   }

.h1{ font-size:30px; font-weight:normal; font-style:normal; margin:0px; padding:20px 0 15px 20px; color:#464646; text-transform:uppercase;   }


.full-wraper .text-area .text-area-sub .div-left p{ margin:0px; padding:0 20px 4px 20px; text-align:justify; line-height:20px; font-size:15px; }
.full-wraper .text-area .text-area-sub .div-left a { color:#44518e; text-decoration:none; font-weight:bold; }
.full-wraper .text-area .text-area-sub .div-left a:hover { color:#e6c035; text-decoration:none; }

.ul {
  width: 100%;
}

.full-wraper .text-area .text-area-sub .div-left-1{ width:230px; height:200px; margin:0px; padding:0px; float:left; display:block; border-right:solid 1px #d9d9d9;   }
.full-wraper .text-area .text-area-sub .div-left-1 h1{ font-size:30px; font-weight:normal; font-style:normal; margin:0px; padding:20px 0 15px 20px; color:#464646; text-transform:uppercase;   }

.full-wraper .text-area .text-area-sub .div-left-2{ width:356px; height:200px; margin:0px; padding:0px; float:left; display:block;    }
.full-wraper .text-area .text-area-sub .div-left-2 h1{ font-size:30px; font-weight:normal; font-style:normal; margin:0px; padding:20px 0 15px 20px; color:#464646; text-transform:uppercase;   }

.full-wraper .text-area .text-area-sub .div-left-1 ul { margin:0px; padding:0px; float:left;} 
.full-wraper .text-area .text-area-sub .div-left-1 ul li { margin:0px; padding:0px; list-style:none; display:block; font-size:14px; } 
.full-wraper .text-area .text-area-sub .div-left-1 ul li a {  margin:0 0 10px 20px; padding:0 0 0 20px; float:left;  background:url(../images/icon1.png) top left no-repeat;} 
.full-wraper .text-area .text-area-sub .div-left-1 ul li a:hover { background: url(../images/icon1_hover.png) top left no-repeat;}

.full-wraper .text-area .text-area-sub .div-left-2 ul li a {  margin:0 0 10px 20px; padding:0 0 0 20px; float:left;  background:url(../images/icon1.png) top left no-repeat; color: #464646; font-size: 14px; font-weight:normal;} 
.full-wraper .text-area .text-area-sub .div-left-2 ul li { width:100%; float:left;}

.full-wraper .text-area .text-area-sub .div-left-2 ul li a:hover { background: url(../images/icon1_hover.png) top left no-repeat;}

.full-wraper .text-area .text-area-sub .div-left-2 p{ margin:0px; padding:0 20px 15px 20px; text-align:justify; line-height:20px; font-size:14px; }
.full-wraper .text-area .text-area-sub .div-left-2 a { color:#44518e; text-decoration:none; font-weight:bold; }
.full-wraper .text-area .text-area-sub .div-left-2 a:hover { color:#e6c035; text-decoration:none; }

.full-wraper .text-area .text-area-sub .div-left-2 img { margin-left:20px; margin-bottom:5px;}

.full-wraper footer{ width:100%; height:29px; margin:134px 0 0 0; padding:17px 0 0 0;  display:block; float:left; background-color:#565656; color:#FFF;  }
.full-wraper footer a{ color:#FFF; text-decoration:none; padding:6px;  }
.full-wraper footer a:hover{ color:#e6c035; text-decoration:none;  }


.full-wraper footer1{ width:100%; height:29px; margin:242px 0 0 0; padding:17px 0 0 0;  display:block; float:left; background-color:#565656; color:#FFF;  }
.full-wraper footer1 a{ color:#FFF; text-decoration:none; padding:6px;  }
.full-wraper footer1 a:hover{ color:#e6c035; text-decoration:none;  }

.tag{    color: #000;
    float: left;
    font-size: 14px !important;
    margin-left: 28% !important;
    margin-top: -30px !important;
    width: 100% !important;}















.full-wraper footer .footer-div-1 { margin:0px; padding:0px; float:left; text-transform:uppercase; display: block; color:#FFF;  }
.full-wraper footer .footer-div-1 span { padding-left:6px; color:#FFF !important;}
.full-wraper footer .footer-div-2 { margin:0 5%; padding:0px; float:left;  display: block; color:#FFF;  }
.full-wraper .wraper-footer { width:825px; margin: 0px auto;}
.full-wraper footer .footer-div-2-margin { margin-right:0px !important;}

/*-------  inner page ---------*/

.full-wraper .inner-main{ width:1000px; height: auto; margin:0px; padding:0px; float:left; display:block;  }
.full-wraper .inner-main .inner-left{ width:760px; height: auto; margin:0px; padding-bottom:108px; float:left; display:block; border:solid 1px #d9d9d9; border-radius:2px; min-height:212px;  }
.full-wraper .inner-main .inner-left h1{ border-bottom: 1px solid #ccc;
    color: #011e48;
    font-size: 24px;
    font-style: normal;
    font-weight: normal;
    margin: 0 23px 2px;
    padding: 20px 0 10px;
    text-transform: uppercase;
    width: 93%;
}

.full-wraper .inner-main .inner-left h2{ font-size:20px; font-weight:normal; font-style:normal; margin:0px; padding:20px 0 15px 20px; color:#011e48; text-transform:uppercase;   }


.full-wraper .inner-main .inner-left p{ margin:0px; padding:0 20px 10px 20px; text-align:justify; line-height:30px; font-size:16px; }
.full-wraper .inner-main .inner-left .p { width:100%; float:left; font-weight:bold; color:#0f2e4b;}
.full-wraper .inner-main .inner-left .p-1 { font-size:20px; color:#0f2e4b;}

.full-wraper .inner-main .inner-left a{color:#464646; text-decoration:none;}


.full-wraper .inner-main .inner-left ul { margin:0px; padding:0px; float:left; } 
.full-wraper .inner-main .inner-left ul li { margin:0 0 16px 0; padding:0px; list-style:none; display:block; font-size:13px; } 
.full-wraper .inner-main .inner-left ul li a {  margin:0 0 10px 20px; padding:0 0 0 20px;  background:url(../images/icon1.png) center  left no-repeat; font-size:16px;} 
.full-wraper .inner-main .inner-left ul li a:hover { background: url(../images/icon1_hover.png)  center  left no-repeat;}

.full-wraper .inner-main .inner-left .client-main { margin:0px; padding:0px 20px; float:left; display:none;}
.full-wraper .inner-main .inner-left .client-main img{ margin:0 20px 20px 0; padding:0px; float:left; }
.full-wraper .inner-main .inner-left address{ width:360px; float: left; display:block; font-style:normal;   }
.full-wraper .inner-main .inner-left address p{  line-height:26px;   }


.full-wraper .inner-main .inner-left .google-map{ width:390px; float: left; padding:60px 0 0 0; display:block; font-style:normal;  }

.full-wraper .inner-main .inner-right{ width:227px; height:auto; margin:0px; padding:0px; float: right; display:block;  }
.full-wraper .inner-main .inner-right h2{ width:227px; height:48px; font-weight:normal; text-transform:uppercase; margin:0px; line-height:48px; padding:0px; float: right; display:block; text-align:center; background-color:#d8c97a; color:#001843; font-size:24px;  }
.full-wraper .inner-main .inner-right .slider-right { width:227px; height:auto; margin:0px; padding:0px; float: left; display:block;  }

.dl-menuwrapper { display:none !important;}

/*-------  inner page ---------*/


.login{float: left;
    margin-bottom: 2px;
    margin-left: 93px;
    margin-top: -11px;
    width: 45%;}
.login a{/*float: left; margin: 0 3px 0 96px;*/}
.login img{  float: left;
    margin-left: 0;
    margin-top: -8px;
    width: 43%;}

.pnew{ float:left;margin-top:2% !important;}

.new-line li a{}

.new-line li a:hover{    color: #464646; !important; cursor:default; }









