img {border:0}
form {margin:0; padding:0}
p {margin:0; padding:0}

a {color:#000000; text-decoration:none}
a:hover {text-decoration:underline}

a.normal {color:#1399DA; text-decoration:none}
a.normal:hover {text-decoration:underline}

a.comment:link, a.comment:visited, a.comment:active {float:right; width:24px; font-size:10px; color:#999999 !important; text-decoration:none; margin:1px 0 0 0; text-align:right; padding:1px 4px !important; background:url(../images/bg-comment.gif) no-repeat 4px 4px !important; font-family:"Trebuchet MS", Verdana, Arial; font-weight:normal}
a.comment:hover {background:#EAEAEA url(../images/bg-comment-active.gif) no-repeat 4px 4px !important; text-decoration:none !important; color:#999999 !important}
span.date {background:#EDEDED; color:#666666; padding:0 2px; margin:0 9px 0 0}

/* star rating on */
.commentRating {float:right; margin:4px 5px 0 4px}
.commentRating ul li {background:none; margin:1px 0; padding:0}

.commentRating .starRating, .commentRating .starRating a:hover, .commentRating .starRating a:active, .commentRating .starRating a:focus, .commentRating .starRating .curRating {background: url('../images/star-rating-reactions.gif') left -1000px repeat-x; line-height:9px;  height:10px}
.commentRating .starRating {position:relative; width:60px; height:10px; overflow:hidden; list-style:none; margin:0 ; padding:0; background-position: left top; float:left}
.commentRating .msgRating {float:left; padding:0 0 0 3px; font-size:10px; color:#999999; line-height:11px}
.commentRating .starRating li {display:inline-block }
.commentRating .starRating a, .commentRating .starRating .curRating {position:absolute; top:0; left:0; text-indent:-1000em; height:10px ; line-height:9px; outline:none; overflow:hidden}

.commentRating .starRating a:hover, .commentRating .starRating a:active, .commentRating .starRating a:focus {background-position:left bottom}
.commentRating .starRating a.oneStar {width:20%; z-index:6}
.commentRating .starRating a.twoStars {width:40%; z-index:5}
.commentRating .starRating a.threeStars {width:60%; z-index:4}
.commentRating .starRating a.fourStars {width:80%; z-index:3}
.commentRating .starRating a.fiveStars {width:100%; z-index:2}
.commentRating .starRating .curRating {background-position: left center ;/top:-4px;}

/* star rating off */

/* news style on */
.nwList {}
.nwList .itContainer {background:url(../images/horizontal-line.gif) repeat-x bottom; padding:5px 0 20px 3px}
.nwList .itLast {background:none}
.nwList h1, .nwList h2, .nwList h3, .nwList h4, .nwList h5 {padding:5px 0; margin:0; font-family:Arial, Helvetica, sans-serif; font-weight:normal}
.nwList h1 {font-size:22px}
.nwList h2 {font-size:20px}
.nwList h3 {font-size:18px}
.nwList h4 {font-size:16px; font-weight:bold}
.nwList h5 {font-size:14px; font-weight:bold}
.nwList p {text-indent:-3px}
.nwList .commentRating, .nwDetail .commentRating {margin:10px 5px 0 4px}
.nwList a.comment:link, .nwDetail a.comment:link, .nwList a.comment:visited, .nwDetail a.comment:visited, .nwList a.comment:active, .nwDetail a.comment:active {margin:7px 0 0 0}
.nwList p.link a {color:#0099CC; text-decoration:none; padding:0 3px}
.nwList p.link a:hover {background:#EAEAEA}

.nwSmallList {width:577px; padding:10px 0; float:left}
.nwSmallList ul {margin:0; padding:0; list-style:none; font-size:12px;}
.nwSmallList li {padding:4px 0 0 0; margin:4px 4px 4px 4px; clear:both;}
.nwSmallList a:link, .nwSmallList a:visited, .nwSmallList a:active {color:#000000; text-decoration:none}
.nwSmallList a:hover {color:#000000; text-decoration:underline}
.nwSmallList .commentRating, .nwSmallList span.date, .nwSmallList a {float:left}

.cntScroller {text-align:center; color:#0B94D5; margin:0 0 10px 0}
.cntScroller span {margin:0 1px}
.cntScroller span.active {padding:0 4px; color:#CC0000; font-weight:bold}
.cntScroller a:link, .cntScroller a:visited, .cntScroller a:active {color:#0B94D5; text-decoration:none; border:1px solid #CECCCC; padding:0 4px}
.cntScroller a:hover {background:#EAEAEA}


.nwDetail {}
.nwDetail h1 {font-size:22px; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0}
.nwDetail h4 {margin:0; padding:0 0 3px 0; font-size:16px; font-family:Arial, Helvetica, sans-serif}
.nwDetail p.infoDetail {padding:4px 0 0 0; height:22px}
.nwDetail p a:link, .nwDetail p a:active, .nwDetail p a:visited {font-weight:bold; color:#0B94D5}
.nwDetail p a:hover {background:#EAEAEA; text-decoration:none}
.nwDetail .date {float:left}
.nwDetail p .use {float:right; font-size:11px; color:#999999}
.nwDetail p .use a:link, .nwDetail p .use a:active, .nwDetail p .use a:visited, .nwDetail p .use a:hover {color:#999999; text-decoration:none; margin-left:10px; font-weight:normal; background:none}
.nwDetail .use img {vertical-align:top; margin:4px 4px 0 0}
.nwDetail p.header {font-weight:bold}
.nwDetail p.bron {font-size:11px}
.nwDetail p.bron a:link, .nwDetail p.bron a:active, .nwDetail p.bron a:visited, .nwDetail p.bron a:hover {font-weight:normal; background:none}
.cntBook {border:3px solid #EDEDED; padding:10px 20px 10px 5px; font-size:12px; margin:10px 0}
.cntBook .imgContainer {float:left; padding:0 10px 0 0}
/*.nwDetail table {border-collapse:collapse; width:100%; border-bottom:1px solid #E1EEF5}*/
.tblStyle th {background:#F0F0F0; padding:1px 20px 1px 5px}
/*.nwDetail td {padding:0 20px 0 5px}*/
.tblStyle tr.odd td {border-top:1px solid #E1EEF5; border-bottom:1px solid #E1EEF5; background:#ECF8FF}

.tblInfo {color:#666666; font-size:11px; clear:both; padding:5px 20px 0 0}
.tblInfo span.stItem {float:left; width:25px; padding:0 0 0 5px}
.tblInfo p {display:table; height:1%; height/**/ /**/:/**/auto; min-height:1px}
/* news style on */

/* google adds on */
.addsGoogle {float:left; background:#F0F0F0; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:14px}
.addsItem {padding:12px 10px 0 12px; width:250px; float:left}
.addsGoogle h6, .addsGoogle p, .addsGoogleIn h6, .addsGoogleIn p {font-size:11px; padding:2px 0; margin:0}
.addsGoogle .addsInfo, .addsGoogleIn .addsInfo {font-size:9px; padding:10px}
.addsGoogle img, .addsGoogleIn img {vertical-align:top; margin:1px 0 0 3px}
.addsGoogle a:link, .addsGoogle a:active, .addsGoogle a:visited, .addsGoogle a:hover {color:#000000; text-decoration:none}
.addsGoogle h6 a:link, .addsGoogle h6 a:active, .addsGoogle h6 a:visited, .addsGoogle h6 a:hover {text-decoration:underline}
.addsGoogleIn h6 a:link, .addsGoogleIn h6 a:active, .addsGoogleIn h6 a:visited, .addsGoogleIn h6 a:hover {text-decoration:underline}
.addsGoogle .link a:link, .addsGoogle .link a:active, .addsGoogle .link a:visited, .addsGoogle .link a:hover {color:#666666}
.addsGoogleIn .link a:link, .addsGoogleIn .link a:active, .addsGoogleIn .link a:visited, .addsGoogleIn .link a:hover {color:#666666}
/* google adds off */

/*   */
.blockRb3, .blockRb4 {margin:0 0 4px 0; border:3px solid #f0f0f0; padding:5px; width: 317px;}
.rtContainer .nwSmallList {float:none; margin:0 0 4px 0; border:3px solid #f0f0f0; padding:5px 2px 5px 2px; width:auto}
.rtContainer .nwSmallList ul {line-height:15px; padding:5px 0 0 0}
.rtContainer .nwSmallList li {padding:0}
.rtContainer .nwSmallList li a:link, .rtContainer .nwSmallList li a:active, .rtContainer .nwSmallList li a:visited {padding:0 2px 0 12px; color:#0b94d5; text-decoration:none; background:url(../images/bg-icon-rb-list-arrow.gif) no-repeat 3px 50%}
.rtContainer .nwSmallList li a {float:none}
.rtContainer .nwSmallList .comment {float:right}
.rtContainer .nwSmallList li a:hover {background:#d3e7f0 url(../images/bg-icon-rb-list-arrow.gif) no-repeat 3px 50%}
.rtContainer .nwSmallList h3 {padding:0 0 0 2px; margin:0; font-size:14px; font-family:Arial, Helvetica, sans-serif}
.gray {background:#f0f0f0}
/*   */

/*   */
h2.title {margin:0; padding:0 0 3px 0; text-align:center; color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; text-transform:uppercase}
/*   */
.blockRb1 {font-size:12px; background:#000000; color:#FFFFFF; padding:0 0 12px 10px; margin:0 0 4px 0}
.blockRb1 h3 {margin:0; padding:8px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal}
.blockRb1 h3 a:link, .blockRb1 h3 a:visited, .blockRb1 h3 a:active {color:#FFF; text-decoration:none}
.blockRb1 h3 a:hover {text-decoration:underline}
.blockRb1 .links {color:#999999; padding:2px 0 0 0}
.blockRb1 .links a:link, .blockRb1 .links a:visited, .blockRb1 .links a:active {padding:0 2px; color:#0099cc; text-decoration:none; font-weight:bold}
.blockRb1 .links a:hover {background:#484848}
/*   */
.blockRb2 {font-size:12px; background:#F0F0F0; padding:8px 10px; margin:0 0 4px 0; height:1%; height/**/ /**/:/**/auto; min-height:1px}
.blockRb2 h3 {margin:0; padding:5px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:14px}
.blockRb2 h3 a {color:#000; text-decoration:none}
.blockRb2 h3 a:hover {text-decoration:underline}
.blockRb2 .links {clear:both}
.blockRb2 .links span {background:#FF0000; color:#FFFFFF; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:2px 5px; margin:0 10px 0 0}
.blockRb2 .links a {padding:0 3px; color:#0099cc; text-decoration:none; font-weight:bold}
.blockRb2 .links a:hover {background:#d3e7f0}
.blockRb2 .cont {height:1%; height/**/ /**/:/**/auto; min-height:1px}
.blockRb2 .cont ul {list-style:none; margin:0; padding:5px 0 0 0; float:left}
.blockRb2 .cont li {color:#333333; background:url(../images/bg-rb-li-mark.gif) no-repeat 0 50%; padding:0 0 0 10px}
.blockRb2 .cont a {color:#0099CC}
.blockRb2 .cont a:hover {background:#d3e7f0; text-decoration:none}
/*   */
.blockRb3 {font-size:11px; border:1px solid #c8c8c8; padding:7px 10px}
.blockRb3 .cont {width:262px}
.blockRb3 h3 {margin:0; padding:0; font-size:11px}
.blockRb3 h3 a {color:#000000; text-decoration:none}
.blockRb3 h3 a:hover {text-decoration:underline}
.blockRb3 dl {margin:0; padding:0}
.blockRb3 dd {margin:0; padding:2px 0; display:table; width:260px; border-top:1px dotted #c8c8c8}
.blockRb3 dd.first {border-top:none}
.blockRb3 dt {padding:1px 0; float:left; clear:left; width:50px}
/*   */
.player {margin:0 0 4px 0}
/*   */
.rtContainer .tgCloud {clear:both; border:3px solid #F0F0F0; display:table; height:1%; height/**/ /**/: /**/auto;width:96%; min-height:1px; padding:3px 3px 6px 3px; margin:0 0 4px 0}
.rtContainer .tgCloud ul {height:auto; border:none; padding:0}
.rtContainer .tgCloud ul li {padding:0 0 3px 2px; line-height:22px; height:22px; margin:0; white-space:nowrap}
.rtContainer .tgCloud ul li.tgCloudCaption {padding:5px 0 0 7px; padding/**/ /**/: /**/8px 0 0 7px; font-size:11px; line-height:normal; height:auto}
.rtContainer .tgCloud ul li a {padding:1px 3px}
/*   */
.blockRb7 {width:318px;margin:0 0 4px 0; clear:both}
.blockRb7 h3 {margin:0; padding:0; background:url(../images/bg-rb-header-right.jpg) no-repeat right top}
.blockRb7 h3 span {padding:3px 0 3px  10px; display:block; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; background:url(../images/bg-rb-header-left.jpg) no-repeat}
.blockRb7 .cont {border-left:1px solid #d7e3e8; border-right:1px solid #d7e3e8; padding:10px 0 0 0}
.blockRb7 .cont ul {margin:0; padding:0; list-style:none}
.blockRb7 .cont ul li {display:inline; padding:0 0 0 15px}
.blockRb7 .foot {clear:both; height:11px; background:url(../images/bg-rb-foot-right.gif) no-repeat bottom right}
.blockRb7 .foot span {font-size:1px; display:block; height:11px; background:url(../images/bg-rb-foot-left.gif) no-repeat bottom left}

/* bReacties */

.bReacties {font-size:12px; margin-top: 20px;}
.bReacties dl, .bReacties dt, .bReacties dd {margin:0; padding:0}
.bReacties dl {padding:5px 0 0 0}
.bReacties dt {padding: 0 0 0 15px; background:#f0f0f0 url(../images/bg-blue-arrow.gif) no-repeat 5px 50%}
.bReacties dt a {font-weight:bold}
.bReacties dd {padding:0 0 15px 18px}
.bReacties p.link {height:35px}
.bReacties p.link a {color:#0099CC; background:url(../images/comment-icon.gif) no-repeat 2px 50%; padding:1px 2px 1px 23px; margin:0 5px 0 0; font-weight:bold}
.bReacties p.link a.pen {background:url(../images/pen-icon.gif) no-repeat 2px 50%}
.bReacties p.link a:hover {background-color:#d3e7f0; text-decoration:none}

/* Gerelateerde artikelen */
div.related h3 {margin:0; padding:10px 0 5px; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight: bold;}
div.related p.link {font-weight:normal;}
div.related p a:link, div.related p a:active, div.related p a:visited {font-weight:normal; color:#0B94D5}

/* Reageren */

.bReageren {padding:2px 0 5px; font-size:12px; display:none}
.bReageren h3, .bReacties h3 {margin:0; padding:10px 0 5px; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight: bold;}
.bReageren form {border:3px solid #F0F0F0; padding:5px 5px 15px 5px}
.bReageren table {border-collapse:collapse}
.bReageren input, .bReageren table textarea {padding:4px 0; width:348px; border:1px solid #CCC; background:#FFF url(../images/bg-input.gif) no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
.bReageren input.small {width:253px}
.bReageren input.chb {border:none; background:none; width:14px; margin:-1px 3px 0 0; vertical-align:middle}
.bReageren input.button {width:109px; padding:7px 0; border:none; float:right; background:url(../images/btn-form-submit.gif) no-repeat; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.bReageren input.button:hover {background:url(../images/btn-form-submit-h.gif) no-repeat}
.bReageren textarea {height:75px}
.bReageren td {vertical-align:top}
.bReageren td.tlLabel {padding:7px 0 0 0; width:125px}
.bReageren td b {float:right; padding:0 4px 0 5px; font-weight:normal}
.bReageren td img {vertical-align:middle}
.bReageren td.td3 {vertical-align:middle; font-size:11px; color:#cc0000}
.bReageren td.td3 span {display:none; padding:2px}
.bReageren td.td2 {padding:3px 10px 3px 0}
.bReageren td.td2 img {vertical-align:top; margin:0 5px 0 0}
.bReageren tr.error td {background:#ffeccf; color:#cc0000}
.bReageren tr.error td label {font-weight:bold}
.bReageren tr.error td.td3 {background:none}
.bReageren tr.error td.td3 span {display:inline; padding:2px}
.bReageren tr.error td.td2 {background:#ffeccf url(../images/bg-form-valid-arrow.gif) no-repeat 99% 50%}

/* override om hele lange woorden/urls te fixen*/
#reactions p { overflow: hidden; width: 100%; }

/* page congres on */
.tbCongress {background-color:#ffffff; margin:0; font-family:inherit; float:left; padding:0 0 0 15px}
.tCongTabs {font-family:Verdana; font-size:11px; font-weight:bold; float:left; width:582px; height:28px}
.tCongTabs div {height:28px; line-height:28px; text-align:center; float:left; background-image:url(../images/t-cong-tabs-bg-inactive.png); background-position:right top; cursor:pointer; padding:0 15px 0 0; color:#0095dc; margin:0 5px 0 0}
.tCongTabs .active {background-color:#FFFFFF; height:28px; text-align:center; float:left; background-image:url(../images/t-cong-tabs-bg-active.png); background-position:top right; color:#FFFFFF}

.tCongTabsContainer {background-color:#000000; float:left; width:582px; border-bottom:1px solid #E8E8E8}
.tCongTabsItem {display:none; padding:10px 5px 10px 18px; line-height:16px}
.tCongTabsItem h6 {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; padding:0 0 2px 0; margin:0}
.tCongTabsItem ul {margin:0; padding:0 0 0 13px}
.tCongTabsItem ul li, .tCongTabsItem p {color:#0095dc; font-weight:bold; margin:1px 0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
.tCongTabsItem ul li span, .tCongTabsItem p span {font-weight:normal; color:#CCCCCC; padding:0 4px 0 0}
.tCongTabsItem .congressSeparator img {margin:6px 0}
.tCongTabsItem .tbCongressImg {float:right; color:#FFFFFF; padding-bottom:10px}

.tCongTabs span.leftImg {float:left; height:28px; width:25px; background:url(../images/t-cong-tabs-inactive-left.png) left top no-repeat}
.tCongTabs span.leftImgActive {float:left; height:28px; width:25px; background:url(../images/t-cong-tabs-active-left.png) left top no-repeat}

.cntProgramm {width:597px; float:left; padding:20px 0 10px 0}
.lfProgramm {width:390px; float:left}
.lfProgramm .cntItem {padding:20px 10px 0 30px}
.lfProgramm h5 {font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; margin:0; padding:0}
.lfProgramm ul {margin:0; padding:0; list-style:none}
.lfProgramm li {margin:0; padding:0 0 0 13px; background:url(../images/bullet-congress.gif) no-repeat 0 8px}
.lfProgramm p.link {padding:0 0 0 13px}
.lfProgramm a {color:#1399DA}
.rtProgramm {float:right; width:202px; padding:20px 0 0 0}

/* page congres off */

.rcList { }
.rcList h3 {height:28px; line-height:28px; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:0; padding:0 5px; background:url(../images/bg-title-reacties.png) repeat-x}
.rcList .itContainer {background:url(../images/reacties-icon.gif) no-repeat 3px 16px; padding:12px 0 12px 20px;display: block;}
.rcList .itContainerNext {background:url(../images/reacties-icon.gif) no-repeat 23px 16px; padding:12px 0 12px 40px}
.rcList .separator {height:1px; line-height:1px; font-size:1px; background:url(../images/horizontal-line.gif) repeat-x}
.rcList .cntScroller {padding:20px 0 10px 0}
.rcList h5.sub {color:#999999}
.rcList h5 {font-size:13px; margin:0; padding:0}
.rcList span.link {font-size:11px; color:#999999}
.rcList span.link span {color:#000000}
.rcList a:link, .rcList a:visited, .rcList a:active {color:#0992D4; font-weight:bold}
.rcList a:hover {background:#EAEAEA; text-decoration:none}

/* magazine on*/
.magzinTop {border:3px solid #F0F0F0}
.magzinTop h3 {margin:0; padding:12px 0 5px 10px; font-size:22px; font-family: Arial, Helvetica, sans-serif}
.magzinTop .imgContainer {float:right; padding:12px}
.magzinTop .cont {padding: 0 0 0 10px}
.magzinTop .links {padding: 3px 0 10px 10px}
.magzinTop .links a {color:#0099CC; margin: 0 10px 0 0; padding:0 1px; font-size:12px}
.magzinTop .links a:hover {background:#d3e7f0; text-decoration:none}
.magzinTop .buttons {clear:both; background:#F0F0F0; height:35px; padding: 0 0 0 5px}
.magzinTop .buttons a {color:#0099CC; font-weight:bold; font-size:13px; display:block; float:left; margin:5px 10px 0 0; background:url(../images/bg-btn-right.gif) no-repeat right top}
.magzinTop .buttons a span {display:block; padding:5px 15px; background:url(../images/bg-btn-left.gif) no-repeat}
.magzinTop .buttons a:hover {text-decoration:none; background:url(../images/bg-btn-right-h.gif) no-repeat right top}
.magzinTop .buttons a:hover span {background:url(../images/bg-btn-left-h.gif) no-repeat}

.cntProgramm .blockLb2 {font-size:12px; padding:8px 10px; margin:0 0 4px 0; height:1%; height/**/ /**/:/**/auto; min-height:1px}
.cntProgramm .blockLb2 .itContainer { padding:8px 0; clear:both; display:table; width:100%; height:1%; height/**/ /**/: /**/auto; background:transparent url(../images/horizontal-line.gif) repeat-x scroll center bottom;}
.cntProgramm .blockLb2 h3 {padding-top:0px; margin:0; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:normal}
.cntProgramm .blockLb2 .imgContainer {float:left; padding:0 20px 0 0}
.cntProgramm .blockLb2 .cont {height:1%; height/**/ /**/:/**/auto; min-height:1px}
.cntProgramm .blockLb2 ul {list-style:none; margin:0; padding:0; float:left}
.cntProgramm .blockLb2 li {padding:1px 0 1px 10px; color:#333333; background:url(../images/bg-rb-li-mark.gif) no-repeat 0 50%}
.cntProgramm .blockLb2 .itLast {background:none}
.cntProgramm .blockLb2 .cont a {color:#0099CC}
.cntProgramm .blockLb2 .cont a:hover {background:#d3e7f0; text-decoration:none}

.topVacature {background-color:#F0F0F0; padding:3px}
.topVacature h1 {background-color:#FFFFFF; margin:0; font-size:22px; padding:10px 0 0 10px}
h3.voor {background-color:#efefef; margin:10px 0; padding:3px 5px; font-size:14px; font-family:Arial, Helvetica, sans-serif}
.topVacature p {text-indent:0; padding:0; background-color:#FFFFFF; padding:5px 0 5px 10px}
.topVacature p a {text-indent:0; padding:0; color:#0099CC}
.topVacature p.contact {background:url(../images/horizontal-line.gif) repeat-x top; font-size:11px; padding:10px 0 10px 10px; background-color:#FFFFFF}
.topVacature p.contact img {margin:0 3px 0 0}
.topVacature p.contact a {color:#0099CC; font-size:11px; text-decoration:none; padding:0; margin:0 0 0 5px}
.topVacature p.contact a:hover, .topVacature p a:hover {text-decoration:none; background:#d3e7f0}
.topVacature p.link a:hover {background:#EAEAEA}
.nwList p.linkN {padding:3px; font-size:11px; color:#666666}
.nwList p.linkN a {text-decoration:none; padding:0 3px; font-size:11px}

.tabBarsBlk {}
.tit {float:left; width:100%; position:relative; margin-bottom:-1px; padding:20px 25px 0 0}
.tit ul {margin:0; padding:0; min-height:10px; font-size:11px}
.tit li {list-style:none; margin:0 3px 0 0; padding:0; float:left; background:url(../images/bg-search-left.png) no-repeat left top}
.tit li:hover {background-image:url(../images/bg-search-left-hover.png)}
.tit a {float:left; padding:4px 10px 4px 12px; color:#0B94D5; height:16px; overflow:hidden; background:url(../images/bg-search-right.png) no-repeat right top}
.tit a span {font-weight:normal; color:#000000}
.tit a:hover {text-decoration:none; background-image:url(../images/bg-search-right-hover.png)}
.tit li.active {background-image:url(../images/bg-search-left-active.png)}
.tit .active a {background-image:url(../images/bg-search-right-active.png); padding-left:10px; cursor:default; color:#CC0033; font-weight:bold; height:16px}
.tit .active a span {font-weight:normal; color:#666666}

.cntt {clear:both; min-height:20px; border:1px solid #D1D6DB; padding:1px; background:#fff; letter-spacing:0}
.cntt .tgCloud {display:table; height:1%; height/**/ /**/: /**/auto; min-height:1px; padding:7px 5px}
.cntt .tgCloud ul {height:auto; border:none; padding:0}
.cntt .tgCloud ul li {padding:0 0 3px 2px; line-height:22px; height:22px; margin:0; white-space:nowrap}
.cntt .tgCloud ul li.tgCloudCaption {padding:5px 0 0 5px; padding/**/ /**/: /**/8px 0 0 5px; font-size:11px; line-height:normal; height:auto}
.cntt .tgCloud ul li a {padding:1px 3px}
p.sortMode {text-align:left; padding:55px 0 10px 12px; font-size:12px; color:#666666}
p.sortMode a {color:#0099CC}
p.sortMode a:hover {text-decoration:none; background:#EAEAEA}
.searchItem {display:none}

.lfContainerS h1 {margin:0; padding:0 0 0 12px; font-size:12px; color:#666666}
.lfContainerS h1 span {font-weight:normal}
.lfContainerS .itContainer {padding:10px 0 10px 10px}
.lfContainerS h5 {margin:0; padding:0; font-size:14px; font-family:Arial, Helvetica, sans-serif}
.lfContainerS p span {font-style:italic; padding:0 2px; background:#FFF3CA}
.lfContainerS .itContainer p.link, .lfContainerS .itContainer p.link a {font-size:11px; color:#999999}
.lfContainerS .addsGoogle .addsItem {padding:0 10px 12px 12px}
.addsGoogleIn {border:3px solid #F0F0F0; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:14px}
.addsGoogleIn .addsItem {padding:12px 10px 12px 12px; float:left}
.addsGoogleIn .addsInfo {float:right}
.rtContainerS .addsGoogle {width:200px}
.rtContainerS .addsGoogle .addsItem {padding:0 10px 12px 12px; width:auto}
.rtContainerS .addsGoogle .addsInfo {text-align:right}

/* index page on */
.pgIndex {padding:0 0 0 5px}
.pgIndex h1 {font-size:22px; font-family:Arial, Helvetica, sans-serif; margin:0; padding:5px 0}
.pgIndexNbr {background-color:#C7E5F4; float:left; margin:0 0 10px 0}
.pgIndexNbr ul {padding:0; margin:0; list-style:none; float:left; border-right:none; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif}
.pgIndexNbr ul li {float:left}
.pgIndexNbr ul li a {padding:3px 6px 3px 6px; color:#000000; text-decoration:none; font-weight:bold; display:block; float:left; border-left:1px solid #FFFFFF; border-right:1px solid #A2CEDF}
.pgIndexNbr ul li a:hover {background-color:#54B6E7; text-decoration:none; font-weight:bold; color:#FFFFFF}
.pgIndexNbr ul li.active a, .pgIndexNbr ul li.active a:hover {background-color:#CC0000; text-decoration:none; font-weight:bold; color:#FFFFFF}

.pgIndexItm {clear:both; padding:10px 0}
.pgIndexItm ul {margin:0; padding:0 0 0 1px; list-style:none; font-size:12px}
.pgIndexItm li {background:url(../images/bg-blue-arrow.gif) no-repeat 2px 6px; margin:0; padding:0 0 0 10px}
.pgIndexItm a {color:#0B94D5}
.pgIndexItm a:hover {text-decoration:underline}
/* index page off */
