@import url(http://fonts.googleapis.com/css?family=PT+Sans+Narrow&subset=latin,cyrillic);
@import url(http://fonts.googleapis.com/css?family=PT+Serif:400&subset=latin,cyrillic);

@font-face {
    font-family: 'PT Sans';
    font-style: normal;
    font-weight: 400;
    src: local('PT Sans'), local('PTSans-Regular'), url(http://themes.googleusercontent.com/static/fonts/ptsans/v5/yrzXiAvgeQQdopyG8QSg8Q.woff) format('woff');
}
@font-face {
    font-family: 'PT Sans';
    font-style: normal;
    font-weight: 700;
    src: local('PT Sans Bold'), local('PTSans-Bold'), url(http://themes.googleusercontent.com/static/fonts/ptsans/v5/g46X4VH_KHOWAAa-HpnGPhsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}
@font-face {
    font-family: 'PT Sans';
    font-style: italic;
    font-weight: 400;
    src: local('PT Sans Italic'), local('PTSans-Italic'), url(http://themes.googleusercontent.com/static/fonts/ptsans/v5/7dSh6BcuqDLzS2qAASIeuj8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
    font-family: 'PT Sans';
    font-style: italic;
    font-weight: 700;
    src: local('PT Sans Bold Italic'), local('PTSans-BoldItalic'), url(http://themes.googleusercontent.com/static/fonts/ptsans/v5/lILlYDvubYemzYzN7GbLkIraN7vELC11_xip9Rz-hMs.woff) format('woff');
}

body {
	 /*background-image: url(img/bg_body.gif);*/ 
	 
	 font-family: PT Sans Arial, Helvetica, sans-serif; font-size: 15px; color: Black;
	 line-height: 18px; 
	 padding:0;
	 margin:0;
}

h1,td,h2,h3{
margin:0;
padding:0;
}

iframe{
margin-bottom:10px;
}
h2{
margin-bottom:10px;
}
.contentpaneopen p{
 
 margin:0 0 10px 0;

}

.circle{
	box-sizing:border-box;
    background-color: #003366;
    border-radius: 10px;
    color: #fff;
    display: inline-block;
    height: 20px;
    padding-left: 6px;
    width: 20px;
	padding-top:1px;
}

#link1{
background: url('/img/bgcol.jpg') center 0 no-repeat;
}

#link2{
background: url('/img/bgcol2.jpg') center 0 no-repeat;
}

#link3{
background: url('/img/bgcol3.jpg') center 0 no-repeat;
}

#link4{
background: url('/img/bgcol4.jpg') center 0 no-repeat;
}

.submenu-point {
	padding-left: 5px; padding-right: 5px;
}
.submenu {
	margin-right: 20px;
}
.flashka {
	background-image: url(img/top05.gif); background-repeat: no-repeat; text-align: center;
}
.menu_point{
	text-align: right; vertical-align: middle; color: #32669a;
	width: 324px; padding: 57px 40px 0 0;
	
}

.menu_point a{
display:block;
font-family:PT Sans Narrow, Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size: 19px; font-weight: bold;
line-height: 16px;
padding:16px 55px 0 0;
margin-bottom:10px;
opacity:0.8


}


.menu_point a:hover{
opacity:1
}


#oil{

background: url(img/oil.jpg) 0 0 no-repeat ! important;

}

#oil:hover{
color:#000;
background: url(img/oil.jpg) -324px 0 no-repeat ! important;

}

#tech{

background: url(img/tech.jpg) 0 0 no-repeat ! important;

}


#tech:hover{
color:#000;
background: url(img/tech.jpg) -324px 0 no-repeat ! important;

}


#audit{

background: url(img/audit.jpg) 0 0 no-repeat ! important;

}


#audit:hover{
color:#000;
background: url(img/audit.jpg) -324px 0 no-repeat ! important;

}

#name{

background: url(img/namu.jpg) 0 0 no-repeat ! important;

}


#name:hover{
color:#000;
background: url(img/namu.jpg) -324px 0 no-repeat ! important;

}


#doc{

background: url(img/doc.jpg) 0 0 no-repeat ! important;

}


#doc:hover{
color:#000;
background: url(img/doc.jpg) -324px 0 no-repeat ! important;

}


#prav{

background: url(img/prav.jpg) 0 0 no-repeat ! important;

}


#prav:hover{
color:#000;
background: url(img/prav.jpg) -324px 0 no-repeat ! important;

}



#write{

background: url(img/write.jpg) 0 0 no-repeat ! important;

}

#write:hover{
color:#000;
background: url(img/write.jpg) -324px 0 no-repeat ! important;

}

#ech{

background: url(img/ech.jpg) 0 0 no-repeat ! important;

}

#ech:hover{
color:#000;
background: url(img/ech.jpg) -324px 0 no-repeat ! important;

}


#photo{

background: url(img/photo.jpg) 0 0 no-repeat ! important;

}

#soc:hover{
color:#000;
background: url(img/soc.jpg) -324px 0 no-repeat ! important;

}


#soc{

background: url(img/soc.jpg) 0 0 no-repeat ! important;

}

#fire:hover{
color:#000;
background: url(img/fire.jpg) -324px 0 no-repeat ! important;

}


#fire{

background: url(img/fire.jpg) 0 0 no-repeat ! important;

}

#build:hover{
color:#000;
background: url(img/home.jpg) -324px 0 no-repeat ! important;

}


#build{

background: url(img/home.jpg) 0 0 no-repeat ! important;

}




#photo:hover{
color:#000;
background: url(img/photo.jpg) -324px 0 no-repeat ! important;

}


#eko{

background: url(img/eko.jpg) 0 0 no-repeat ! important;

}

#eko:hover{
color:#000;
background: url(img/eko.jpg) -324px 0 no-repeat ! important;

}


#lin{

background: url(img/lin.jpg) 0 0 no-repeat ! important;

}

#lin:hover{
color:#000;
background: url(img/lin.jpg) -324px 0 no-repeat ! important;

}


#psi{

background: url(img/psi.jpg) 0 0 no-repeat ! important;

}

#psi:hover{
color:#000;
background: url(img/psi.jpg) -324px 0 no-repeat ! important;

}

#auto{

background: url(img/auto.jpg) 0 0 no-repeat ! important;

}

#auto:hover{
color:#000;
background: url(img/auto.jpg) -324px 0 no-repeat ! important;

}


#mono{

background: url(img/mono.jpg) 0 0 no-repeat ! important;

}

#mono:hover{
color:#000;
background: url(img/mono.jpg) -324px 0 no-repeat ! important;

}

#ekonom{

background: url(img/ekonom.jpg) 0 0 no-repeat ! important;

}

#ekonom:hover{

background: url(img/ekonom.jpg) -324px 0 no-repeat ! important;
color:#000;
}

#els{

background: url(img/els.jpg) 0 0 no-repeat ! important;
}

#els:hover{

background: url(img/els.jpg) -324px 0 no-repeat ! important;
color:#000;
}

#shet{

background: url(img/shet.jpg) 0 0 no-repeat ! important;

}


#shet:hover{

background: url(img/shet.jpg) -324px 0 no-repeat ! important;
color:#000;
}

#comp{

background: url(img/comp.jpg) 0 0 no-repeat ! important;

}


#comp:hover{

background: url(img/comp.jpg) -324px 0 no-repeat ! important;
color:#000;
}

#patent{

background: url(img/patent.jpg) 0 0 no-repeat ! important;

}


#patent:hover{

background: url(img/patent.jpg) -324px 0 no-repeat ! important;
color:#000;
}


.menu_point2 {
	height: 42px; background-image: url(img/menu_point2.jpg); background-repeat: no-repeat; text-align: right; vertical-align: middle; color: #32669a;
	width: 324px; font-family:PT Sans Narrow, Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size: 19px; font-weight: bold; padding-right: 95px;
		line-height: 16px;

}
a {color: #134e8a;}
a:vizited {color: #134e8a;}
a.menu_link {
	color: #32669a; text-decoration: none;
}
a.menu_link:hover {
 text-decoration: underline;
}
a.menu_link:vizited {
	color: #32669a;
}
.down1 {
	background-image: url(/img/down_bg.gif); background-repeat: repeat-x;
}

.down2 a{
color:#fff
}

.down2 {
	color: #7c9cbe; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; vertical-align: middle;
	line-height: 18px; padding-left: 90px; padding:25px 0 15px 0;
}
a.down_link {
	color: White; text-decoration: underline;
}
a.down_link:vizited {
	 color: White;
}
a.down_link2 {
	color: #7c9cbe; text-decoration: underline;
}
a.down_link2:vizited {
	 color: #7c9cbe;
}


.contentpaneopen{
	font-family: PT Sans, Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size: 15px; color: #333; line-height: 18px; 
}



.main_text {
	font-family: PT Sans, Arial, Verdana, Geneva,  Helvetica, sans-serif; font-size: 15px; color: Black; line-height: 15px; text-align: justify;
}
.print1 {
	text-align: center; color: White; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 15px; padding-bottom: 15px; padding-top: 15px;
}
.print2 {
	text-align: center; color: White; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; padding-bottom: 15px; padding-top: 15px;
}
input {
	background-color:#eaeff5; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-color: #134e8a; border-style: solid;
}

.inputboxsearch_tab{

width:135px;

}

.searcher {
	height: 59px; background-image: url(/img/sear_bg.gif); background-repeat: no-repeat; vertical-align: middle; text-align: center; width: 246px;
	margin-left: 25px;
}
.menu24 {padding-top: 4px;}
.top_menu10 {
padding:0;
	margin:0;
	height:36px;
	margin:0 auto;
	text-align:center;
	width:990px;
}


.top_menu111 {
padding:35px 0 0 0;
	margin:0;
	height:36px;
	margin:0 auto;
	text-align:center;
	width:990px;
}


.top_menu10 li {
display: table;
list-style: none;
padding:0 !important;
margin:0 ! important;
float:left;
}

.top_menu10 li {
text-align:center;
padding:0 18px 0 18px !important;
background: url(/img/devider002.jpg) 0 0 no-repeat;
height:30px;
}

.top_menu10 li  a{
display:table-cell;
vertical-align:middle;
}

.top_menu10 li:first-child{
padding-left:18px ! important;
background: none;
} 

.menu{
padding: 10px 0 0 0;
background: url(/img/top1.jpg) 0 0 no-repeat;
width:50px;
width:1000px;
margin:0 auto;
z-index:1001;
}

.menu:after{
display:block;
content:"";
clear:both;
}


.menu222{
background: url('../images/bgh.png');
margin:0 auto;
z-index:1001;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
padding-bottom:5px;
}

.menu222 div{
background: url("") 0 0 no-repeat;
}

.top_menu11, .top_menu10 li {
	font-family: PT Sans Narrow, Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; color: White; padding-left: 20px; padding-right: 20px; text-align: center;
	line-height: 14px;
}
a.top_menu{
	color: White; text-decoration: none;text-shadow:1px 1px 0 #000
}
a.top_menu:hover{
	color: White; text-decoration: underline;
}
a.top_menu:vizited{
	color: White;
}

.tabs{
border-collapse:collapse;
border:3px dashed #ccc;
margin-bottom:15px;
}

.tabs2{
margin-top:15px;
}

.tabs td, .tabs2 td{
padding:10px;
font-size:15px;
}

.tabs tr:nth-child(odd), .tabs2 tr:nth-child(odd) {

background-color:#fff

}

h2, h3 {
font-family:PT Sans Narrow;
text-align:left;
font-size:21px;
color:#333;
line-height: 25px;
font-weight:bold;
}
h2{
margin-top:10px
}


h3{
margin-bottom:10px
}

h3 a{
color:#333;
}

.contentheading, h1 {
line-height: 27px;
color: #333; padding-left: 10px;
margin-bottom:15px;
}


h1 {
    font-family: PT Sans Narrow;
    font-size: 26px;
    font-weight: bold;
    padding-left: 0 !important;
	text-align:left !important;
	color:black;
}

ol li{
padding-top:10px

}

.count{
position:relative;
}
.tel{
position:absolute;
top:-3;
left:22px;
font-size:18px;
font-weight:bold;
color: #32669a;
font-family:PT Sans Narrow;
}


.tel2{
position:absolute;
top:-2px;
left:55px;
width:25; height:25px;
background: url(/images/tel.png) 0 0 no-repeat;
}

.zh1{
position:relative;

}

.zh2 {
    color: #cc0000;
    font-family: PT Sans Narrow;
    font-size: 19px;
    font-weight: bold;
    left: 147px;
    position: absolute;
    top: 153px;
}
.znanie100 {
    background: rgba(0, 0, 0, 0) url("/images/znanie100.png") no-repeat scroll 0 0;
    height: 63px;
    left: 11px;
    position: absolute;
    top: 95px;
    width: 260px;
}

.order {
    dispaly:block;
	background: rgba(0, 0, 0, 0) url("/images/order.png") no-repeat scroll 0 0;
    height: 90px;
    left: 365px;
    position: absolute;
    top: -137px;
    width: 90px;
}


.work {
    background: rgba(0, 0, 0, 0) url("/images/work.png") no-repeat scroll 0 0;
    height: 34px;
    left: -48px;
    position: absolute;
    top: -178px;
    width: 175px;
}


.logo3 {
    background: rgba(0, 0, 0, 0) url("/img/logo.png") no-repeat scroll 0 0;
    height: 44px;
    left: 104px;
    position: absolute;
    top: -171px;
    width: 200px;
}

.el{
    background: rgba(0, 0, 0, 0) url("/img/el.png") no-repeat scroll 0 0;
    height: 122px;
    left:0;
    position: absolute;
    top: -136px;
    width: 110px;
}




.order_2 {
    display:block;
    background: rgba(0, 0, 0, 0) url("/img/tel.png") no-repeat scroll 0 0;
    left: 110px;
    width:70px;
	height:87px;
    position: absolute;
    top: 25px;
    z-index: 100;
}

.order:hover{

animation: animaciya2 0.3s linear infinite /*alternate*/;
	opacity:1;
}

@-moz-keyframes animaciya2 {   
  0% {
	top: -137px;
	}  
  50%{
   top: -127px;
  
  }
	
  100% {
	top: -137px;
	} 
}
@-webkit-keyframes animaciya2 {   
  from {
	transform:rotate(0deg)
	}   
  to {
	transform:rotate(360deg)
	}  
}

@keyframes animaciya2 {   
  0% {
	top: -137px;
	transform:rotate(-15deg)
	}  
	
	50%{
   top: -147px;
  transform:rotate(-15deg)
  }
	
  100% {
	top: -137px;
	transform:rotate(-15deg)
	} 
}
	

	.wrap { width:634px; padding:15px 0 10px 0}
	
	body div.slider    { overflow:hidden; position:relative; width:100%; height:290px !important; }
	body div.slider ul { margin:0; padding:0; height:290px; }
	body div.slider li { float:left; list-style:none; margin:0 28px 0 0; }
	body div.slider li { text-align:center; line-height:160px; font-size:25px; }
	body div.controls {position:relative;height:1px}
	body div.controls .prev-page {
    background: rgba(0, 0, 0, 0) url("/images/str.png") no-repeat scroll -14px 0;
    display: block;
    height: 72px;
    left: -27px;
    position: absolute;
    top: -180px;
    width: 15px;
    z-index: 1000;
}

 body div.controls .prev-page:hover {
	background: rgba(0, 0, 0, 0) url("/images/str.png") no-repeat scroll -44px 0;
 }
	
body div.controls .next-page {
    background: rgba(0, 0, 0, 0) url("/images/str.png") no-repeat scroll 0 0;
    display: block;
    height: 72px;
    left: 645px;
    position: absolute;
    top: -180px;
    width: 15px;
    z-index: 1000;
}

body div.controls .next-page:hover {
	background: rgba(0, 0, 0, 0) url("/images/str.png") no-repeat scroll -30px 0;
 }
 
 .client{
 padding:20px 50px 0 0
 }
 

.arbitr {
    background: rgba(0, 0, 0, 0) url("/images/arbitr.png") no-repeat scroll 0 0;
    height: 58px;
    left: 604px;
    position: absolute;
    top: 74px;
    width: 232px;
}

.imagen{
padding:4px 10px 5px 0;

}


.exx{

padding:20px 20px 20px 20px;
background-image: url("/img/bg_body.gif");
margin:20px 0 20px;
height:127px;

}
.exx {
    position:relative;

    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
            box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
 
.exx:before,
.exx:after {
    content:"";
    position:absolute;
    z-index:-2;
	clear:both;
}
 
.exx:before {
    top:50%;
    bottom:0px;
    left:10px;
    right:10px;
    -webkit-box-shadow:0 0 15px rgba(0,0,0,0.6);
       -moz-box-shadow:0 0 15px rgba(0,0,0,0.6);
            box-shadow:0 0 15px rgba(0,0,0,0.6);
    -moz-border-radius:100px / 10px;
         border-radius:100px / 10px;
}

.exx:after {
    content:"";
    position:absolute;
    z-index:1000;
	width:24px;
	height:69px;
/*    background-image: url("/img/scr.png");*/
	top:-24px;
	right:30px;
}


.exx  p{
display:block;
text-align:left;
}

.exx img{
margin: 0 0 0 20px ! important; 
float:right ! important;
}


.exx:after{
display:block;
content:"";
clear:both;
}

.dochead{
position:relative;
height:1px;
}
.componentheading{
color:#dd0000;
font-weight:bold;
font-family: PT Sans Narrow;
font-size: 21px;
position:absolute;
top:-55px;
left:3px;
padding-left:15px;
border-left:3px solid #dd0000;
}

.pagenav{
display:block-inline;
font-size: 15px;
padding:7px;
}

.moduletablesearch_tab{
padding-top:20px;
}

.liks{
padding-top:15px
}

.contentpaneopen tr:first-child img{
padding:8px;
background-color:white;

margin:3px 15px 5px 0;
box-shadow:1px 1px 6px silver;
}

.request{
display:block;
padding:15px;
background-color:white;
border-radius:10px;
position:relative;
border:2px solid #ccc;
margin-top:25px;
margin-bottom:22px;
}

.request:after {
content:"";
background: url("/images/req.png") no-repeat 0 0;
width:30px;
height:30px;
position:absolute;
bottom:-30px;
right:197px;
 }
 
 h4{
 font-size:21px;
 line-height: 28px;
font-weight:bold;
margin:0 0 10px 0;
padding:0;
font-family: PT Sans Narrow;
 }
 
.contentpaneopen li{
margin-bottom:6px;
}
 
 
 .exx p{
 display:block;
 padding:0;
 margin:0;
 line-height:18px;
 }
 
 .wrapper-sticky{
 height:45px ! important;
 margin:0 ! important;
 padding:0 ! important;
 
 }
  
#blink{
padding:0;
margin:0;
position:relative;
width:64px;
}
  
#blink:before{
display:block;
z-index:1;
content:"";
position:absolute;
top:0;
left:0;
display:block;
height:45px;
background: url("/img/grad.png") no-repeat -100px 0 ! important;
width:100px;

 -webkit-animation-name: vacan;
    -webkit-animation-duration: 3.0s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-direction: normal;
    -webkit-animation-delay: 0;
    -webkit-animation-play-state: running;
    -webkit-animation-fill-mode: forwards;

    -moz-animation-name: vacan;
    -moz-animation-duration: 3.0s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;
    -moz-animation-direction: normal;
    -moz-animation-delay: 0;
    -moz-animation-play-state: running;
    -moz-animation-fill-mode: forwards;
	
	
	animation-name: vacan;
    animation-duration: 3.0s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-direction: normal;
    animation-delay: 0;
    animation-play-state: running;
    animation-fill-mode: forwards;

 }
 
#blink:hover:before{
 background: url("/img/grad.png") no-repeat -100px 0 ! important;
 color:#FFF;
 
  -webkit-animation-name: vacan2;
    -webkit-animation-duration: 3.0s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-direction: normal;
    -webkit-animation-delay: 0;
    -webkit-animation-play-state: running;
    -webkit-animation-fill-mode: forwards;

    -moz-animation-name: vacan2;
    -moz-animation-duration: 3.0s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;
    -moz-animation-direction: normal;
    -moz-animation-delay: 0;
    -moz-animation-play-state: running;
    -moz-animation-fill-mode: forwards;
	
	
	animation-name: vacan2;
    animation-duration: 3.0s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-direction: normal;
    animation-delay: 0;
    animation-play-state: running;
    animation-fill-mode: forwards;

 
 }
 
 
 #blink a{
top:8px;
left:0;
font-weight:bold;
height:45px;
width:100px;
position:absolute;
z-index:100;
 
 }

 

	
	@-webkit-keyframes vacan {
    0% {
        opacity:0;
    }
    25% {
        opacity:1;
    }
	
	
    75% {
        opacity:1;
    }
    100% {
        opacity:0;
	}
	}
@-moz-keyframes vacan {
    0% {
        opacity:0;
    }
    25% {
        opacity:1;
    }
	
	
    75% {
        opacity:1;
    }
    100% {
        opacity:0;
	}
	}


@keyframes vacan {
    0% {
        opacity:0;
    }
    25% {
        opacity:1;
    }
	
	
    75% {
        opacity:1;
    }
    100% {
        opacity:0;
}
}


.pluso-more{
opacity:0 ! important;
}
.discript{
float: right; width: 250px; margin: 0px 23px 10px 20px
}
.caption{
font-size: 14px; padding: 5px 0 20px 13px
}

.contentpaneopen ol{
margin-top:0;
padding-top:0
}

.contentpaneopen .checkeds li{
list-style-image: url(/images/check.png);
}

.cont_menu{
padding:0 54px 5px 29px;
}

.cont_menu2{
padding:10px 10px 5px 32px;	
float:left;	
}

.qr_cod{
padding-top:9px;	
width:270px;	
font-size: 14px;	
line-height: 15px;
}


.cont_menu div{
margin-bottom:10px;
font-size: 15px;
font-family: PT Sans,Arial,Verdana,Geneva,Helvetica
}

.cont_menu span{
font-size: 13px;
color:#666;
}

.cont_menu .head_news{

	border-left: 3px solid #dd0000;
    color: #dd0000;
    font-family: PT Sans Narrow;
    font-size: 19px;
    font-weight: bold;
	padding-left:10px;
	margin-bottom:15px;
	}
	
.menu_point .reds{

color: #000;
opacity:1 ! important;
background-position: -324px 0 ! important;

}

.couter{
	
padding-top:0;	
	
}
.logo_down{
margin:20px 0 0 25px;
width:230px;
height:77px;  
background: rgba(0, 0, 0, 0) url("/img/logo_down.png") no-repeat scroll 0 0;
float:left;
}

.down_left .place{
    background: rgba(0, 0, 0, 0) url("/img/place.png") no-repeat scroll 2px 3px;
    padding: 8px 0 5px 26px;
}

.down_left .tel_down{
    background: rgba(0, 0, 0, 0) url("/img/tel_down.png") no-repeat scroll 0 3px;
    padding: 2px 0 5px 26px;
}

.down_left .copy{
    background: rgba(0, 0, 0, 0) url("/img/copy.png") no-repeat scroll 0 3px;
    padding: 3px 0 5px 26px;
}

.down_left .mail{
    background: rgba(0, 0, 0, 0) url("/img/mail.png") no-repeat scroll 0 3px;
    padding: 3px 0 5px 26px;
}

.down_left{
font-size:15px;
margin:15px 0 0 20px;	
float:left;
text-align:left;	
	
}

.down_left div{
	
margin:0 0 10px 0;	
}


.icons{

margin-left:43px ! important;	
	
}

.icons a {
    display: inline-block;
    height: 45px;
    margin-left: 10px;
    width: 40px;
}
.icon0 {
    background: rgba(0, 0, 0, 0) url("../img/facebook.png") no-repeat scroll 0 0;
}

.icon1 {
    background: rgba(0, 0, 0, 0) url("../img/footer_icon_01.png") no-repeat scroll 0 0;
}

.tables{
	width:100%;
background-color:#fff;	
border-collapse:collapse;
margin-bottom:15px;
}

.tables td{
border:1px solid #333;	
padding:10px;	
}
