@charset "utf-8";
/* CSS Document */

body {margin:0; padding:0; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; background-color: #fff; color: #333;}
p, table, td, tr, h1, h2, h3, ul, ol, li, div, span, form, img, input {margin:0; padding:0; border-spacing:0;}

.clearfix {clear: both;}

/* #internetexpopage a {color: #004aac;} */
#internetexpopage table, #internetexpopage table td {vertical-align: top;}

#internetexpopage .top-line {background: url(/imgs/expoinet/top-line.gif) top left; height: 64px;}
#internetexpopage .top-line table {width: 100%;}
#internetexpopage .top-line table .right {text-align: right; font-size: 18px;}
#internetexpopage .top-line form {margin-right: 40px; margin-top: 23px;}
#internetexpopage .top-line input {width: 500px;margin-left: 20px;}
#internetexpopage .top-line .submit {width: 60px; background: url(/imgs/expoinet/button-bg.gif) top left repeat-x; border: 1px #565656 solid; height: 20px;}
#internetexpopage .top-line .left img {margin: 3px 0 0 27px;} 

#internetexpopage .top {height: 253px; background: url(/imgs/expoinet/top-bg-line.jpg) top left repeat-x;}
#internetexpopage .top .bg {height: 226px; background: url(/imgs/expoinet/top-bg.jpg) top left no-repeat; padding-top: 27px;}
#internetexpopage .top table {width: 100%; color: #003b89;}
#internetexpopage .top table h1 a {font-size: 44px; font-weight: normal; text-decoration: underline; color: #003b89;}
#internetexpopage .top .left {padding: 0 28px;}
/* #internetexpopage .top .left img {border: 6px #dfedff solid;} */
                                     
#internetexpopage .middle .content {padding: 0 28px; border-right: 1px #85a1c7 dashed; width: 100%;}
#internetexpopage .middle .content h2 {font-size: 20px; font-weight: normal; margin-bottom: 23px; color: #373737;}
#internetexpopage .middle .content .block {width: 165px; height: 165px; border: 1px #5a8dae solid; float: left; margin: 0 30px 30px 0;}
#internetexpopage .middle .content .block:hover {border: 1px #cc0000 solid;}
#internetexpopage .middle .content .block a img {border: none;}
#internetexpopage .content a:HOVER {color: #c00}

#internetexpopage .middle .right {padding: 0 28px 0 40px; width: 300px;}
#internetexpopage .middle .right a {color: #024daa;}
#internetexpopage .middle .right .dummy {width: 300px;}
#internetexpopage .middle .right .red {color: #f00;}
#internetexpopage .middle .right .block {margin-bottom: 20px;}
#internetexpopage .middle .right .bigp p, #internetexpopage .middle .right .forumentry {margin-bottom: 6px;}
#internetexpopage .middle .right .title {font-size: 18px; position: relative; margin-bottom: 18px;}
#internetexpopage .middle .right .title, #internetexpopage .middle .right .title a {color: #373737;}
#internetexpopage .middle .right .title img {padding-right: 10px;}
#internetexpopage .middle .right .title .offset {position: relative; top: -5px; font-size: 18px !important; }

#internetexpopage .middlemenu {margin: 0 24px 10px 24px;}
#internetexpopage .middlemenu table, #internetexpopage .middlemenu .center {width: 100%;}
#internetexpopage .middlemenu .left {padding-right: 10px;}
#internetexpopage .middlemenu .right {padding-left: 10px;}
#internetexpopage .middlemenu .left a img, #internetexpopage .middlemenu .right a img {border: none; margin-top: 18px;}
#internetexpopage .middlemenu .center .centerdiv {overflow: hidden; width: 100%;}
#internetexpopage .middlemenu #expoinetmenu {position: relative; left: 0px; height: 97px;}
#internetexpopage .middlemenu #expoinetmenu a {display: block; position: absolute; top: 0; left: 0; width: 80px; height: 80px; border: 1px #7ca4bf solid;}
#internetexpopage .middlemenu #expoinetmenu a img {width: 80px; height: 80px; border: none;}

#internetexpopage .middleinner {margin-bottom: 94px;}
#internetexpopage .middleinner h1 {color: #003b89; font-size: 32px; font-weight: normal; text-align: center; margin-bottom: 10px;}
#internetexpopage .middleinner p {margin-bottom: 5px;}
#internetexpopage .middleinner .innerblock {border: 6px #7890a3 solid; padding: 5px; margin: 0 24px;}
#internetexpopage .middleinner .innerblock .content {border: 1px #7890a3 solid; padding: 18px 28px;}
#internetexpopage .middleinner .contenttable {margin-bottom: 18px;}
#internetexpopage #expoloading {text-align: center;}

#internetexpopage a {font-size: 12px;}
#internetexpopage a.str {color: #c60;}
#internetexpopage a.usl {color: #004aac;}
#internetexpopage a.tur {color: #006600;}
#internetexpopage a.prod {color: #c00;}

#internetexpopage .bottom-line {background: url(/imgs/expoinet/bottom-line.gif) top left; padding: 24px 0 0 28px; color: #fff;}
#internetexpopage .bottom-line h1 a {font-weight: normal; font-size: 20px;}
#internetexpopage .bottom-line h1 a {text-decoration: none;}
#internetexpopage .bottom-line a {color: #fff;}
#internetexpopage .bottom-line a:HOVER {color: #FF0;}
#internetexpopage .bottom-line li {list-style: none;}
#internetexpopage .bottom-line table {width: 100%;}
#internetexpopage .bottom-line table td {padding-right: 65px; width: 25%;}
#internetexpopage .bottom-line table .right {text-align: right;}
#internetexpopage .bottom-line div {height: 3px; margin: 4px 0 10px 0;}
#internetexpopage .bottom-line .orangeline {background-color: #e7a02c;}
#internetexpopage .bottom-line .greenline {background-color: #89bd23;}
#internetexpopage .bottom-line .blueline {background-color: #279cc8;}
#internetexpopage .bottom-line .purpleline {background-color: #865ad9;}

#internetexpopage .right .rssentry {margin-bottom: 5px;}
#internetexpopage .right .rssdate {color: #999; font-style: italic;}
#internetexpopage .right .rsssource a {color: #f93; font-style: italic;}

#internetexpopage .content h4 {font-size: 16px; font-weight: normal;}
#internetexpopage .content .logo {float:left; margin-right: 20px; width: 270px;}
#internetexpopage .content .picture {float:left; margin-right: 20px; width: 270px; }
#internetexpopage .content .picture img {padding: 4px; border: 1px solid #7890A3;}
#internetexpopage .content .title {font-size: 18px; margin-bottom: 18px;}
#internetexpopage .content .title .offset {margin-left: 12px; margin-top: -5px;}
#internetexpopage .content a {color: #7192BE}

#internetexpopage .middle .right .block .rssentry a {font-size: 14px;}
#internetexpopage .middle .right .block .forumentry a {font-size: 14px;}
#internetexpopage .middle .right .block .contacts {font-size: 14px;}
