html, body { margin:0; padding:0; height:100%; width:100%;}

h1 { font-size:19px; font-style:italic;  color:#0095ff; margin-top:13px; }
h2 { font-size:19px; font-style:italic; font-weight:normal; margin-top:16px; margin-bottom:2px;}
p,ul,li, td { color:#000; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; text-align:justify;}
img { border:none;}
.clearbox { clear:both; }
ul,li { padding:0px; margin:0px;}

.wrapper-inside { width:100%; }
.wrapper { width:1000px; margin:0 auto; background:url(/assets/image/bg1.jpg) no-repeat top; height:555px; }

.banner { width:1000px; }
.logo {  float:left; margin-top:15px; background:url(/assets/image/logo.png) no-repeat; width:305px; height:135px; overflow:hidden; position:relative;}
.ahreflogo { position:absolute; display:block; width:160px; height:35px; top:27px; left:80px; }

.logo2 p { font-style:italic; color:#0095ff; }
.open { color:#7e7e7e; font-style:italic; text-align:right; }
.menu { float:right; height:50px; padding-top:0px;}
.menu ul li { list-style-type:none; }
.menu li { text-align:center; float:left; padding-left:5px; }
.menu a { text-decoration:none; display:block;  background:url(/assets/image/opacity.png) no-repeat; width:131px; height:40px; padding-top:6px; font-size:20px;  color:#000000; font-style:italic; }
.menu a:hover { display:block;  background:url(/assets/image/over2.png) no-repeat; width:131px; height:40px; padding-top:6px; color:#117ebf; }
.menu li.active a { display:block;  background:url(/assets/image/over2.png) no-repeat; width:131px; height:40px; padding-top:6px; color:#117ebf; }


.left { width:600px; float:left; padding-left:30px; }

.design p { color:#0095ff; font-style:italic; padding-left:5px; }
.design { background:url(/assets/image/red2.png) no-repeat top; width:272px; height:100px; float:left; padding:0px 10px 20px 5px; font-weight:bold;}

.made p { color:#0095ff; font-style:italic; padding-left:5px;}
.made { background:url(/assets/image/yellow2.png) no-repeat top; width:272px; height:100px; float:right; padding:0px 10px 20px 5px; 
font-weight:bold; }

.copy p { color:#0095ff; font-style:italic; padding-left:5px; }
.copy { background:url(/assets/image/orange2.png) no-repeat top; width:272px; height:100px; float:left; padding:0px 10px 20px 5px; font-weight:bold; }

.audit p { color:#0095ff; font-style:italic; padding-left:5px;}
.audit { background:url(/assets/image/light-blue2.png) no-repeat top; width:272px; height:100px; float:right;padding:0px 10px 20px 5px; font-weight:bold; }

.keep p { color:#0095ff; font-style:italic; padding-left:5px;}
.keep { background:url(/assets/image/green2.png) no-repeat top; width:272px; height:100px; float:left; padding:0px 10px 20px 5px; font-weight:bold; }

.toglobal p { color:#0095ff; font-style:italic; padding-left:5px; }
.toglobal { background:url(/assets/image/blue2.png) no-repeat top; width:272px; height:100px; float:right;padding:0px 10px 20px 5px; font-weight:bold; }

.right { float:right; padding-right:70px; }

.footer { background:url(/assets/image/footer.jpg) no-repeat; width:829px; height:233px; float:left; }
.footer p {  padding-top:110px; padding-left:40px; }
.footer a { color:#329cdb; font-style:italic; }

.footer-por { background:url(/assets/image/footer-port.jpg) no-repeat; width:829px; height:252px; float:left; }
.footer-por p {  margin-top:140px; padding-left:40px; }
.footer-por a { color:#329cdb; font-style:italic; }

.footer-usl { background:url(/assets/image/footer-uslugi.jpg) no-repeat; width:829px; height:252px; float:left; }
.footer-usl p {  margin-top:140px; padding-left:40px; }
.footer-usl a { color:#329cdb; font-style:italic; }

.footer-kom { background:url(/assets/image/footer-kom.jpg) no-repeat; width:829px; height:233px; float:left; }
.footer-kom p {  margin-top:140px; padding-left:40px; }
.footer-kom a { color:#329cdb; font-style:italic; }

.footer-cont { background:url(/assets/image/footer-cont.jpg) no-repeat; width:829px; height:233px; float:left; }
.footer-cont p {  margin-top:140px; padding-left:40px; }
.footer-cont a { color:#329cdb; font-style:italic; }

.small-img { width:270px; height:300px; float:left; padding:25px; border-bottom:1px solid #CCCCCC; }
.small-img a {color:#0095ff;}
.small-img a:hover { text-decoration:none; color:#0095ff;}
.small-img p { text-align:left }
.small-img p.mini_title {float:left; font-size:15px; padding:0px; margin:0px;}

.menu-left { float:left; width:209px;}
.menu-left p { padding:0px 0px 10px 0px; margin:0px; }
.menu-left a { font-size:18px; font-style:italic; color:#0095ff; text-decoration:none; padding-left:10px;  }

.content2 { float:left; width:421px; padding-left:30px; }
.

.system { padding-top:123px;}
