@charset "utf-8";
/* CSS Document */

/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight:normal; font-style:normal;}
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
/* /RESET */

/*ALL*/
body {font-family: Tahoma, Geneva, sans-serif;font-size:11px;color:#414141;}
strong{font-weight:900;color:#414141}
h1{font:14px Arial, Helvetica, sans-serif ;color:#173E5F}
h2{font:12px Arial, Helvetica, sans-serif ;color:#173E5F}
a{text-decoration: none;color:#309dcf;}
a:hover{text-decoration: none;color: #62bee8;}
a:active{outline: 0 none;}
a:focus{-moz-outline-style: none;}
.clearboth{clear:both;}
.ifloat{ display:inline;margin:1em; width:100px; border:1px solid #CCC}


/*MAIN*/
#main{margin:0 auto; width:1100px;}
/* TOP */
.top{ position:absolute; top:0; left:0;background:url(../i/top_bg.jpg);  width:100%;height:428px;}
.top .logo{margin:0 auto; background:url(../i/logo1.jpg) no-repeat;width:638px;padding:70px;}
/*content*/
.panelsWraper{padding-top:428px;}
.mainPanel{margin:0 auto; width:1100px;padding:0px;}
.searchPanel{margin:0 auto; width:1100px;padding:40px;}
.portfolio{margin-top:50px;float:left;color:#62bee8;}
.pblock{float:left;margin:0;width:259px;padding:0px; text-align:center;}
.pblock p{padding-top:5px;}
.pblockSpace{width:21px;height:10px;float:left; display:block;}
.market{margin-top:50px;float:left;width:100%;}
.mblock{float:left;margin:0;width:208px;padding:0px;}
.mblockSpace{width:15px;height:10px;float:left; display:block;}
.news{margin-top:50px;float:left;width:100%;}
.nblock{float:left;margin:0;width:325px;padding:0px;}
.nblockSpace{width:62px;height:10px;float:left; display:block;}
.news .nblock img{float:left; margin:0px 10px 0 0;}
.news .nblock p{text-align:justify;}

.footer{margin-top:50px;background:url(../i/footer_bg.jpg); border-bottom: thin #edf6fa solid; width:100%;height:216px;color:#62bee8;}
.footer .phone{margin:0 auto; background:url(../i/phone.gif) no-repeat center 100%;width:1100px;padding-top:100px;height:20px;}
.copyright{float:left;}
.email{float:right;}
.adv{margin-top:0px;background:url(../i/adv_bg.jpg); border-bottom: thin #edf6fa solid; width:100%;height:55px;}
.adv .links{margin:0 auto;width:1100px;height:20px; padding-top:20px; text-align:center;color:#acd;}
