@charset "utf-8";
/* CSS Document */
/* ------------------------------------------------
*	Filename: main_styles.css
*	Author: jinu@designoffshore.com
------------------------------------------------ */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label,legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit;
vertical-align: baseline; }
body { margin: 0px; padding: 0px; background-image: url(../images/bg.jpg); background-repeat: repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 13px; background-color: #FFFFFF;}
#main_wrapper { width: 1000px; margin-right: auto; margin-left: auto; padding-bottom: 20px; background-image: url(../images/bg.jpg); background-repeat: repeat-x; background-color: #FFFFFF;}
#header { height: 130px; width: 925px; margin-right: auto; margin-left: auto; position: relative; background-color: #E5E5E5; }
#logo { background-image: url(../images/portfolio.jpg); background-repeat: no-repeat; height: 50px; width: 211px; position: absolute;
left: 45px; top: 20px; }
#AdDress{ background-image: url(../images/logo.jpg); background-repeat: no-repeat; position: absolute; right: 35px; height: 78px; width: 314px; top: 20px; }
#banner { height: 50px; width: 850px; margin-right: auto; margin-left: auto; position: relative; background-image: url(../images/mian_banner.jpg); background-repeat: no-repeat; margin-top: 10px; padding-top: 130px; text-align: center; }
#banner ul li {
display: inline; padding-right: 75px; padding-left: 75px; list-style-type: none; font-family: "Trebuchet MS", Tahoma, verdana, arial;font-size: 22px; font-weight: bold; text-transform: uppercase; }
#banner ul li a{ color: #003366; text-decoration: none;}
#banner ul li .active, #banner ul li a:hover { color: #0033CC; text-decoration: none; }
#sub_links { width: 850px; height: 40px; margin-right: auto; margin-left: auto; position: relative; background-color: #F3f3f3; }
/*<---------------navigation-menu--------------*/
#sub-links-web { width: 350px; position: absolute; top: 11px; left: 95px;}
#sub-links-print { width: 400px; position: absolute; top: 11px; left: 260px; }
#sub-links-web ul li, #sub-links-print ul li, #sub-links-web ul li a, #sub-links-print  ul li a{ display: inline; padding-right: 15px;font-family: "Trebuchet MS", Tahoma, verdana, arial; font-size: 14px; font-weight: bold; text-transform: uppercase; text-decoration: none; color: #000000;}
#sub-links-web ul li a:hover, #sub-links-web ul li .current, #sub-links-print ul li a:hover, #sub-links-print ul li .current{
font-family: "Trebuchet MS", Tahoma, verdana, arial; font-size: 14px;font-weight: bold;text-transform: uppercase;text-decoration: underline;color: #003399;}
/*<------------end-navigation-menu------------*/
#cnt_wrapper {width: 940px; margin-right: auto; margin-left: auto; background-color: #FFFFFF; overflow: hidden; padding-top: 20px;}
#cnt_wrapper h1{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 25px; color: #000000; padding-bottom: 10px;
font-weight: normal; margin-left: 10px;}
#footer {background-image: url(../images/footer_bg.jpg); background-repeat: repeat-x; height: 45px; width: 100%; text-align: center;
padding-top: 90px; font-family: Tahoma, Verdana, Arial, "Trebuchet MS"; font-size: 12px; color: #FFFFFF; clear: both;}
#cnt_raw { width: 940px; margin-right: auto; margin-left: auto; background-color: #FFFFFF; overflow: hidden;}
#cnt-list { float: left;width: 295px; border: 2px solid #99CC00; margin-right: 5px; margin-left: 5px; }
#cnt-list-title { height: 22px; width: 288px; margin-top: 5px; background-image: url(../images/title-bg.jpg); background-repeat: repeat-x; padding-top: 7px; font-family: Tahoma, Verdana, Arial, "Trebuchet MS"; font-size: 11px; font-weight: bold; color: #333333; text-transform: uppercase; padding-left: 8px; text-shadow: 0 1px 0 rgba(255, 255, 2555, 0.255); position: relative;}
#cnt-list-cnt { width: 285px; background-color: #f1f1f1; background-repeat: repeat-x; padding: 5px; font-family: Tahoma, Verdana, Arial, "Trebuchet MS"; font-size: 11px; line-height: 18px; position: relative; }
#cnt-list-cnt p{ padding-top: 5px; line-height: 18px; text-align: justify; }
.tstrong{ font-family: Tahoma, Verdana, Arial, "Trebuchet MS"; font-size: 11px; font-weight: bold; color: #FF9900; }
#cnt-list-logo { float: left; width: 284px; border: 2px solid #99CC00; margin-right: 10px; margin-left: 10px; height: 110px; }
#cnt_raw-logo { width: 940px; margin-right: auto; margin-left: auto;background-color: #FFFFFF; overflow: hidden; margin-bottom: 10px; }
#cnt_wrapper h5 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 25px; color: #000000; padding-bottom: 10px; font-weight: normal; margin-left: 20px; }
#cnt-list-brouchure { float: left; width: 300px; border: 2px solid #99CC00; height: 190px; text-align: center;margin-right: 2px; margin-left: 2px; padding-top: 10px;}
#cnt-list-leaflet { float: left; width: 305px; border: 2px solid #99CC00;  height: 238px; margin-right: 100px;}
#cnt_raw-leaflet {width: 840px; margin-right: auto; margin-left: auto; background-color: #FFFFFF; overflow: hidden;margin-bottom: 15px;
padding-left: 100px;}
#cnt_wrapper h4 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 25px; color: #000000; padding-bottom: 10px;font-weight: normal; margin-left: 100px;} 
#cnt-list-multimedia { float: left; width: 436px; border: 2px solid #99CC00; text-align: center; margin-right: 10px; }
#cnt_raw-multimedia {width: 920px; margin-right: auto; margin-left: auto; background-color: #FFFFFF; overflow: hidden; padding-left: 20px;margin-bottom: 10px; }
/*---------thumbnail-viewer-start------------------------------*/
#thumbBox{ position: absolute; left: 0; top: 0; width: auto; padding: 10px; padding-bottom: 0; background: #313131; visibility: hidden;
z-index: 10; cursor: hand; cursor: pointer; }
#thumbBox .footerbar{ letter-spacing: 5px; color: #9C6; padding: 5px 0; text-align: right; font-family: Tahoma; font-size: 11px;font-weight: normal;}
#thumbBox #thumbImage{ background-color: white;}
#thumbLoading{ position: absolute; visibility: hidden; border: 1px solid black; background-color: #EFEFEF; padding: 5px; z-index: 5;}
/*---------thumbnail-viewer-end------------------------------*/
