@charset "utf-8"; /* CSS Document */ @font-face { font-family: 'OZoneX'; src: url('fonts/db_ozone_x_med-webfont.eot'); src: url('fonts/db_ozone_x_med-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/db_ozone_x_med-webfont.woff') format('woff'), url('fonts/db_ozone_x_med-webfont.ttf') format('truetype'), url('fonts/db_ozone_x_med-webfont.svg#DBOzoneXMedium') format('svg'); font-weight: 200; font-style: normal; } @font-face { font-family: 'OZoneXLight'; src: url('fonts/db_ozone_x_li-webfont.eot'); src: url('fonts/db_ozone_x_li-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/db_ozone_x_li-webfont.woff') format('woff'), url('fonts/db_ozone_x_li-webfont.ttf') format('truetype'), url('fonts/db_ozone_x_li-webfont.svg#DBOzoneXLight') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'QuicksandBook'; src: url('fonts/Quicksand_Book-webfont.eot'); src: url('fonts/Quicksand_Book-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/Quicksand_Book-webfont.woff') format('woff'), url('fonts/Quicksand_Book-webfont.ttf') format('truetype'), url('fonts/Quicksand_Book-webfont.svg#QuicksandBook') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'QuicksandLight'; src: url('fonts/Quicksand_Light-webfont.eot'); src: url('fonts/Quicksand_Light-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/Quicksand_Light-webfont.woff') format('woff'), url('fonts/Quicksand_Light-webfont.ttf') format('truetype'), url('fonts/Quicksand_Light-webfont.svg#QuicksandLight') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'QuicksandBold'; src: url('fonts/Quicksand_Bold-webfont.eot'); src: url('fonts/Quicksand_Bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/Quicksand_Bold-webfont.woff') format('woff'), url('fonts/Quicksand_Bold-webfont.ttf') format('truetype'), url('fonts/Quicksand_Bold-webfont.svg#QuicksandBold') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'dtac'; src: url('fonts/DtacRegular.eot'); src: url('fonts/DtacRegular.eot?#iefix') format('embedded-opentype'), url('fonts/DtacRegular.woff') format('woff'), url('fonts/DtacRegular.ttf') format('truetype'), url('fonts/DtacRegular.svg#QuicksandBold') format('svg'); font-weight: normal; font-style: normal; } .h-title{ font-family: Arial, Tahoma, Verdana; font-size: 10pt; COLOR:#51381d; font-weight:bold; } .h-profile{ font-family: dtac, Arial, Tahoma, Verdana; font-size: 20pt; COLOR:#0b5f8f; font-weight:bold; } .name-project{ font-family: dtac, Arial, Tahoma, Verdana; font-size: 14pt; COLOR:#ffffff; margin-left:10px; } body { font-family: Arial, Tahoma, Verdana; font-size: 10pt; color: #22333a; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; } td,th { font-family: Arial, Tahoma, Verdana; font-size: 10pt; color: #22333a; } .hello { font-family: Arial, Tahoma, Verdana; font-size: 11pt; color: #007fc2; } .hello2 { color: #007fc2; } .percent { font-family: Arial, Tahoma, Verdana; font-size: 10pt; color: #ffffff; padding-left: 30px; text-transform: uppercase; } .txt-white-20 { font-family: dtac, Arial, Tahoma, Verdana; font-size: 20pt; color: #ffffff; } .h-search { font-family: dtac, Arial, Tahoma, Verdana; font-size: 16pt; color: #0b5f8f; } .comfirm { font-family: Arial, Tahoma, Verdana; font-size: 11pt; color: #ff5a00; } .border { font-family: Arial, Tahoma, Verdana; font-size: 10px; color: #FFFFFF; border: 6px solid #ebebeb; } .border-dot { font-family: Arial, Tahoma, Verdana; font-size: 10px; color: #333; border: 1px dotted #CCC; padding: 6px; } .LR20 { padding-right: 20px; padding-left: 20px; } .L25{ font-family: Arial, Tahoma, Verdana; color: #2f3e45; padding-left: 25px; padding-top: 0px; } .L45{ padding-left: 45px; } .h-activity{ font-family: Arial, Tahoma, Verdana; font-size: 12pt; color: #ffffff; padding-right: 20px; padding-left: 20px; font-weight: bold; text-transform: uppercase; } .h-white{ font-family: Arial, Tahoma, Verdana; font-size: 11pt; color: #ffffff; font-weight:bold; border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #625448; background-color: #867364; border-top-width: thin; border-top-style: solid; border-top-color: #625448; } .LR60 { font-family: Arial, Tahoma, Verdana; font-size: 9pt; color: #2f3e45; padding-right: 30px; padding-left: 60px; } .L120 { padding-left: 120px; color:#015b7e; } .L60R30 { color: #2f3e45; padding-right: 30px; padding-left: 60px; } .LT15 { font-family: Arial, Tahoma, Verdana; font-size: 11pt; color: #2f3e45; padding-top: 15px; padding-left: 15px; } .txt9{ font-family: Arial, Tahoma, Verdana; font-size: 8pt; color: #666666; padding-right: 10px; padding-left: 10px; } .txt10{ font-family: Arial, Tahoma, Verdana; font-size: 10pt; color: #666666; } .txt10blue{ font-family: Arial, Tahoma, Verdana; font-size: 10pt; color: #007fd0; } .txt14black{ font-family: Arial, Tahoma, Verdana; font-size: 10pt; color: #000000; } .txt10pink{ font-family: Arial, Tahoma, Verdana; font-size: 10pt; color: red; } .line{ font-family: Arial, Tahoma, Verdana; color: #333; border-bottom-width: thin; border-bottom-style: dotted; border-bottom-color: #6b6b6b; } .number { font-family: "Microsoft Sans Serif"; font-size: 10pt; background-image: url(images/icon-number_03.png); background-repeat: no-repeat; text-align: center; height: 44px; width: 28px; padding-top: 15px; float:left; } .line-solid{ font-family: Arial, Tahoma, Verdana; font-size: 10pt; color: #fffff; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dedede; } .input{ font-family: Arial, Tahoma, Verdana; font-size: 9pt; color: #666666; border: 1px solid #CCC; width:110px; } .txt9-blue{ font-family: Arial, Tahoma, Verdana; font-size: 9pt; color: #007dc9; padding-right: 10px; padding-left: 10px; } .txt11-blue{ font-family: Arial, Tahoma, Verdana; font-size: 11pt; color: #007dc9; } .txt11-code{ font-family: Arial, Tahoma, Verdana; font-size: 11pt; color: #ea9a00; } .txt14{ font-family: Arial, Tahoma, Verdana; font-size: 12pt; color: #960; font-weight: bold; } .txt30{ font-family: dtac, Arial, Tahoma, Verdana; font-size: 20pt; color: #996600; padding-right: 10px; padding-left: 10px; text-shadow: 0px 0px 40px #fff; } .txt25{ font-family: Arial, Tahoma, Verdana; font-size: 25pt; color: #F60; padding-right: 10px; padding-left: 10px; font-weight: bold; } .LRT10 { font-family: Arial, Tahoma, Verdana; font-size: 12pt; font-weight:bold; color: #2f3e45; padding-right: 10px; padding-left: 10px; padding-top: 10px; } .RT20 { font-family: Arial, Tahoma, Verdana; font-size: 12pt; font-weight:bold; padding-right:40px; color: #ffffff; } .txt-white { font-family: Arial, Tahoma, Verdana; font-size: 10pt; color: #FFF; } .txt-pink { font-family: Arial, Tahoma, Verdana; font-size: 10pt; color: #F00; } A:link { font-family: Arial, Tahoma, Verdana; font-size: 10pt; COLOR:#374D53; TEXT-DECORATION: none } A:visited {font-family: Arial, Tahoma, Verdana; font-size: 10pt;COLOR:#374D53; TEXT-DECORATION: none} A:hover {font-family: Arial, Tahoma, Verdana; font-size: 10pt;COLOR:#acacac; TEXT-DECORATION: underline} A:active {font-family: Arial, Tahoma, Verdana; font-size: 10pt;COLOR:#374D53; TEXT-DECORATION: none} A:link#wh { font-family: Arial, Tahoma, Verdana; font-size: 10pt; COLOR:#ffffff; TEXT-DECORATION: none; } A:visited#wh { font-family: Arial, Tahoma, Verdana; font-size: 10pt; COLOR:#ffffff; TEXT-DECORATION: none; } A:hover#wh { font-family: Arial, Tahoma, Verdana; font-size: 10pt; COLOR:#ffffff; TEXT-DECORATION: underline; } A:active#wh { font-family: Arial, Tahoma, Verdana; font-size: 10pt; COLOR:#ffffff; TEXT-DECORATION: none; } A:link#8pt { font-family: Arial, Tahoma, Verdana; font-size: 8pt; COLOR:#4c6873; TEXT-DECORATION: none; } A:visited#8pt { font-family: Arial, Tahoma, Verdana; font-size: 8pt; COLOR:#4c6873; TEXT-DECORATION: none; } A:hover#8pt { font-family: Arial, Tahoma, Verdana; font-size: 8pt; COLOR:#4c6873; TEXT-DECORATION: none; } A:active#8pt { font-family: Arial, Tahoma, Verdana; font-size: 8pt; COLOR:#4c6873; TEXT-DECORATION: none; } A:link#7pt { font-family: Arial, Tahoma, Verdana; font-size: 20pt; COLOR:#4c6873; TEXT-DECORATION: none; } A:visited#7pt { font-family: Arial, Tahoma, Verdana; font-size: 7pt; COLOR:#4c6873; TEXT-DECORATION: none; } A:hover#7pt { font-family: Arial, Tahoma, Verdana; font-size: 7pt; COLOR:#333333; TEXT-DECORATION: none; } A:active#7pt { font-family: Arial, Tahoma, Verdana; font-size: 7pt; COLOR:#4c6873; TEXT-DECORATION: none; } A:link#menu { font-family: Arial, Tahoma, Verdana; font-size: 9pt; COLOR:#0b5a87; TEXT-DECORATION: none; } A:visited#menu { font-family: Arial, Tahoma, Verdana; font-size: 9pt; COLOR:#0b5a87; TEXT-DECORATION: none; } A:hover#menu { font-family: Arial, Tahoma, Verdana; font-size: 9pt; COLOR:#0b5a87; TEXT-DECORATION: none; } A:active#menu { font-family: Arial, Tahoma, Verdana; font-size: 9pt; COLOR:#0b5a87; TEXT-DECORATION: none; } A:link#menu_company { font-family: Arial, Tahoma, Verdana; font-size: 10pt; COLOR:#0b5a87; TEXT-DECORATION: none; } A:visited#menu_company { font-family: Arial, Tahoma, Verdana; font-size: 10pt; COLOR:#0b5a87; TEXT-DECORATION: none; } A:hover#menu_company { font-family: Arial, Tahoma, Verdana; font-size: 10pt; COLOR:#333; TEXT-DECORATION: none; } A:active#menu_company { font-family: Arial, Tahoma, Verdana; font-size: 10pt; COLOR:#0b5a87; TEXT-DECORATION: none; } .border-top-bottom {font-family: Arial, Tahoma, Verdana; font-size: 10pt;COLOR:#ffffff; TEXT-DECORATION: none; border-top-width: 2px; border-bottom-width: 2px; border-top-style: solid; border-bottom-style: solid; border-top-color: #CCCCCC; border-bottom-color: #CCCCCC; background-color: #32a8ce;} .regis { font-family: Arial, Tahoma, Verdana; font-size: 10pt; color: #000000; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-color: #d5f2ff; padding: 0px; height: 36px; width: 200px; } .wh-line { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #EAEAE8; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #5f7984; } .package { border: 1px solid #B2B6BA; } .txt-slide {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF; text-align:center } A:link#news { font-family: Arial, Tahoma, Verdana; font-size: 10pt; COLOR:#015b7e; TEXT-DECORATION: underline; } A:visited#news{ font-family: Arial, Tahoma, Verdana; font-size: 10pt; COLOR:#015b7e; TEXT-DECORATION: underline; } A:hover#news { font-family: Arial, Tahoma, Verdana; font-size: 10pt; COLOR:#666666; TEXT-DECORATION: underline; } A:active#news { font-family: Arial, Tahoma, Verdana; font-size: 10pt; COLOR:#015b7e; TEXT-DECORATION: underline; } .h-project { font-family: dtac, Arial, Tahoma, Verdana; font-size: 20pt; COLOR:#a27a26; } .txt-project { font-family: dtac, Arial, Tahoma, Verdana; font-size: 16pt; COLOR:#51381d; } .txt-project12 { font-family: dtac, Arial, Tahoma, Verdana; font-size: 12pt; font-weight:800; COLOR:#51381d; } .footer { font-family: Arial, Tahoma, Verdana; font-size: 10pt; COLOR:#51381d; } .curved-hz-2:before { top:0; bottom:0; left:10px; right:10px; -moz-border-radius:100px / 10px; border-radius:100px / 10px; } .curved:before { top:10px; bottom:10px; left:0; right:50%; -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:10px / 100px; border-radius:10px / 100px; } .drop-shadow { position:relative; width:95%; padding:5px; margin:10px 10px 10px; background:#fff; -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; left: 10px; } .drop-shadow:after { content:""; position:absolute; z-index:-2; } .drop-shadow:before { content:""; position:absolute; z-index:-2; } .CateName{ font:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color: white; margin-left:10px; } .bx-thumbs{ z-index: 100; } .bx-thumbs a{ float: left; width: 180px; height: 140px; border: 2px solid #b2ad8e; overflow: hidden; position: relative; outline: none; cursor: pointer; background-repeat: no-repeat; background-position: center center; opacity: 1.0; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; box-shadow: 0px 0px 3px rgba(0,0,0,0.6), 0px 0px 0px 80px rgba(0,0,0,0.3) inset; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; margin-top: 2px; margin-right: 7px; margin-bottom: 2px; margin-left: 0px; } .bx-thumbs a:hover{ opacity: 0.6; box-shadow: 0px 0px 3px rgba(0,0,0,0.6), 0px 0px 0px 0px rgba(0,0,0,0.1) inset; } .bx-thumbs a.bx-thumbs-current{ opacity: 1.0; border-color: #fff; box-shadow: 0px 0px 3px rgba(0,0,0,0.6); } .button_news { /*background-image:url(images/icon_news.png); background-repeat:no-repeat; background-position:left; */ -moz-box-shadow:inset 0px 1px 0px 0px #fed897; -webkit-box-shadow:inset 0px 1px 0px 0px #fed897; box-shadow:inset 0px 1px 0px 0px #fed897; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f6b33d), color-stop(1, #d29105) ); background:-moz-linear-gradient( center top, #f6b33d 5%, #d29105 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6b33d', endColorstr='#d29105'); background-color:#f6b33d; -moz-border-radius:24px; -webkit-border-radius:24px; border-radius:24px; border:1px solid #eda933; display:inline-block; color:#ffffff; font-size:10pt; font-weight:normal; text-decoration:none; width:190px; height:25px; padding-top:10px; padding-right:10px; margin-right:10px; text-align:left; }.button_news:hover { background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d29105), color-stop(1, #f6b33d) ); background:-moz-linear-gradient( center top, #d29105 5%, #f6b33d 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d29105', endColorstr='#f6b33d'); background-color:#d29105; color:#ffffff; font-size:10pt; font-weight:normal; text-decoration:none; }.button_news:active { position:relative; top:1px; }