img {border:0}
form, p {margin:0; padding:0}
a {text-decoration:none; color:#000000}
a:hover {text-decoration:underline}
.clrn {font-size:1px; line-height:1px; height:1px; overflow:hidden; clear:both}
.btm, .btmN {display:none !important}
img.eLink {vertical-align:1px}
/* top banner on */
.tpBanner {padding:9px 8px}
/* top banner off */

p.clickpath img {vertical-align:1px; margin:0 5px}
p.clickpath a, p.clickpath i {font-weight:normal; font-size:11px; color:#877E67; font-style:normal; padding:0; margin:0}
.ttSeacrh p.clickpath {padding:5px 12px}

/* styles for the star rater on */  
.rating {list-style:none; margin:0px; padding:2px 0 3px 0; width:85px; height:15px; float:left; position:relative; background:url(../images/bg-star-rating.gif) top left no-repeat}
.rating li {padding:0px; margin:0px; height:15px; width:16px; float:left}
.rating li a {display:block; width:16px; height:15px; line-height:17px; text-decoration:none; text-indent:-9000px; z-index:20; position:absolute; padding:0; overflow:hidden}
.rating li a:hover {background:url(../images/star-rating.gif) left top; z-index:2; left:0; border:none}
.rating a.one-star {left:0}
.rating a.one-star:hover {width:16px}
.rating a.two-stars {left:16px}
.rating a.two-stars:hover {width:32px}
.rating a.three-stars {left:32px}
.rating a.three-stars:hover {width:48px}
.rating a.four-stars {left:48px}  
.rating a.four-stars:hover {width:64px}
.rating a.five-stars {left:64px}
.rating a.five-stars:hover {width:80px}
.rating li.current-rating {background:url(../images/star-rating.gif) left top; position:absolute; height:15px; display:block; text-indent:-9000px; z-index:1; left:0}
.glContainerBlue .rating li.current-rating {background:url(../images/star-rating-blue.gif) left top}
.glContainerBlue .rating li a:hover {background:url(../images/star-rating-blue.gif) left top}
/* styles for the star rater off */ 
/* two column list on */
.listSml {margin:0; padding:5px 0 5px 8px; line-height:20px; float:left; width:280px}
.listSml dt {color:#ED171F; font-size:13px; font-weight:bold}
.listSml dt a {color:#ED171F}
.glContainerBlue .listSml dt a {color:#0075A8}
.listSml dt img {margin:0 0 0 5px}
.listSml dd {margin:0; padding:0 0 0 10px; background:url(../images/list-arrow-red.gif) no-repeat 2px 7px}
.glContainerBlue .listSml dd {background:url(../images/list-arrow-blue.gif) no-repeat 2px 7px}
/* two column list off */

.aThemeBNews {float:left; width:589px; margin:0 0 5px 0}
.aThemeBNews .aThemeTitle {height:25px}
.aThemeBNews .aThemeTitle p {padding:5px 0 0 10px; color:#877E67; font-size:13px; font-weight:bold; float:left}
.aThemeBNews .aThemeTitle span {float:right; padding:5px 0 0 0}
.aThemeBNews .aThemeTitle span a, .aThemeBNews .aThemeTitle span a:hover {font-weight:bold; color:#ED1820; margin:0 13px 0 0; text-decoration:none}
.aThemeBNews .aThemeTitle span a.nrm {font-weight:normal; margin:0 3px 0 0}
.aThemeBNews .aThemeTitle span img {vertical-align:-2px; margin-right:5px}
.aThemeBNews .itBig {background:url(../images/bg-big-item.gif) repeat-y; border-top:2px solid #F7EED4; border-bottom:2px solid #F7EED4; float:left; width:589px; padding:0 0 10px 0}

.aThemeBNews .itLeft {float:left; width:312px}
.aThemeBNews .itLeft .cntImg {padding:4px 6px 0 6px}
.aThemeBNews .itLeft .cnt {padding:5px 5px 5px 9px; line-height:20px}
.aThemeBNews .itLeft h5 {margin:0; padding:0; font-size:18px; line-height:normal}

.aThemeBNews .itRight {float:right; width:275px}
.aThemeBNews .itRight .cnt {line-height:20px; padding:8px 10px 8px 15px; border-bottom:2px solid #fff}
.aThemeBNews .itRight h6 {font-size:12px; margin:0; padding:0}
.aThemeBNews .itRight .lastItem {border:0}
/* four items block on */
.aThemeFrNrm, .aThemeFrBgr {border:2px solid #F7EED4; height:1%; float:left; width:585px; padding:0 0 20px 0; margin:0 0 5px 0; clear:both}
.aThemeFrBgr {background:#F7EED4}
.aThemeFrNrm .aThemeTitle, .aThemeFrBgr .aThemeTitle {padding:12px 5px 8px 8px}
.aThemeFrNrm .aThemeTitle p, .aThemeFrBgr .aThemeTitle p {padding:0; font-size:18px; font-weight:bold; color:#000000}
.aThemeFrNrm .itContent, .aThemeFrBgr .itContent {width:144px; float:left}
.aThemeFrNrm .cntImg, .aThemeFrBgr .cntImg {padding:0 5px 0 4px}
.aThemeFrNrm .cnt, .aThemeFrBgr .cnt {padding:0 5px 0 7px; line-height:18px}
.aThemeFrNrm h6, .aThemeFrBgr h6 {font-size:13px; margin:0; padding:3px 0 0 0}
/* four items block off */
/* theme red title on */
.aThemeRTtl {border:1px solid #C0B598; margin:0 0 5px 0; width:352px}
.aThemeRTtl .aThemeTitle {background:url(../images/bg-title-red.png) no-repeat top left; height:31px}
.aThemeRTtl .aThemeTitle p {padding:5px 5px 0 10px; font-size:12px; font-weight:bold; color:#FFFFFF; float:left}
.aThemeRTtl .aThemeTitle span.rLink {float:right; font-size:11px; padding:6px 5px}
.aThemeRTtl .aThemeTitle a {color:#fff}
.aThemeRTtl .itContent {padding:5px 10px 12px 10px}
.aThemeRTtl .cntImg {float:right; padding:0 0 0 5px}
.aThemeRTtl .cnt {line-height:18px}
.aThemeRTtl .cnt h3, .aThemeRTtl .cnt h3 a {font-size:12px; margin:0; padding:0; color:#ED171F}
.aThemeRTtl .cnt a.bLink {color:#ED171F; font-weight:bold}
/* theme red title off */
/* theme scroll on */
.aThemeSTtl {border:1px solid #C0B598; margin:0 0 5px 0; padding:0 0 2px 0; width:352px}
.aThemeSTtl .aThemeTitle {background:url(../images/bg-title-red-n.png) repeat-x top left; height:28px}
.aThemeSTtl .aThemeTitle p {padding:5px 5px 0 10px; font-size:12px; font-weight:bold; color:#FFFFFF; float:left; width:120px}
.aThemeSTtl .aThemeTitle span.rLink {float:right; font-size:11px; padding:6px 5px}
.aThemeSTtl .aThemeTitle a {color:#fff}
/* theme scroll off */
/* scroll style on */
.scrBtns {float:left; padding:4px 0 0 0}
.scrBtns img {vertical-align:middle; margin:0 1px 0 2px}
.scrBtns .disabled {filter:Alpha(opacity=70);-moz-opacity:0.7;opacity:0.7}
.srcContent {width:352px; overflow:hidden; position:relative}
.srcContentSm {width:352px; overflow:hidden; position:relative}
.srcContent ul, .srcContentSm ul {width:353px; margin:0 0 0 -1px; padding:0; list-style:none; float:left}

.srcContent li {margin:0; padding:0; float:left; border-left:1px solid #F7EED4; width:116px; text-align:center; height:180px}
.srcContentSm li {margin:0; padding:0; float:left; border-left:1px solid #F7EED4; width:116px; text-align:center; height:130px}
.srcContent li div {height:102px; overflow:hidden}

/*.srcContent li div img {height:128px}*/

.srcContentSm li div {height:85px; overflow:hidden}
.srcContentSm li div img {height:83px}
.srcContent li span, .srcContentSm li span {padding:5px 10px; display:block}
.srcContent li a, .srcContentSm li a {color:#656565}
/* scroll style off */
/* content item on */
.itContentT {line-height:18px; padding:5px 0}
.itContentT p {padding:2px 5px; color:#877E67}
.itContentT a {color:#E60004; font-weight:bold}
/* content item off */
/* def list style on */
ul.listNrm {margin:0; padding:0; list-style:none; line-height:19px}
ul.listNrm li {margin:0; padding:0 0 0 8px; background:url(../images/list-arrow-red.gif) no-repeat 0 7px; clear:both}
ul.listNrm li span.info {color:#656565; font-size:11px}
ul.listNrm li span.date {color:#656565; font-size:11px; float:left; width:38px; padding /* */ : /* */ 1px 0 0 0}
ul.twoColums {margin:0; padding:0; list-style:none; line-height:19px; width:282px; float:left}
ul.twoColums li {margin:0; padding:0 0 0 8px; background:url(../images/list-arrow-red.gif) no-repeat 0 7px}
.glContainerBlue ul.twoColums li {background:url(../images/list-arrow-blue.gif) no-repeat 0 7px}
/* def list style off */
/* tabs style on */
#tLinkTabs {margin:0; padding:0; list-style:none; background:url(../images/bg-link-tabs.png) repeat-x top; height:32px; overflow:hidden}
#tLinkTabs li {float:left; padding:5px 0 6px 0; margin:0 0 0 -1px; font-weight:bold; color:#fff; background:url(../images/bg-link-tabs-sep.gif) no-repeat left top; cursor:pointer; text-align:center}
#tLinkTabs li:hover, #tBeerTabs li:hover {text-decoration:underline}
#tLinkTabs li.active, #tLinkTabs li.active:hover {color:#000; background:url(../images/bg-link-tabs-act.png) no-repeat top center; padding:5px 0 13px 0; text-decoration:none}

#tBeerTabs {margin:0; padding:0; list-style:none; background:url(../images/bg-link-tabs.png) repeat-x top; height:32px; overflow:hidden}
#tBeerTabs li {float:left; padding:5px 0 6px 0; margin:0 0 0 -1px; font-weight:bold; color:#fff; background:url(../images/bg-link-tabs-sep.gif) no-repeat left top; cursor:pointer; text-align:center; width:89px}
#tBeerTabs li.active, #tBeerTabs li.active:hover {color:#000; background:url(../images/bg-link-tabs-act.png) no-repeat top center; padding:5px 0 13px 0; text-decoration:none}
/* tabs style off */
/* right banner on */
.aThemeBanner {background:#EDEAE0; margin:0 0 5px 0; padding:3px 0 6px 0; width:354px}
.aThemeBanner .aThemeTitle {color:#999999; font-size:10px; text-align:center}
.aThemeBanner .itContent {padding:2px 11px 0 8px}
.itBnContent {border:1px solid #C8C8C8; background:#fff; margin:5px 11px 0 8px}
.itBnContent a {padding:0 8px; display:block; font-size:11px; font-family:"Trebuchet MS", Tahoma, Arial; color:#656565}
.itBnContent a:hover {text-decoration:none}
.itBnContent span {font-weight:bold; padding:0 7px 0 12px}
.itBnContent img {vertical-align:-9px}
.itBnSquare {text-align:center; padding:8px 8px 0 8px}
.itBnSquare span {padding:0 4px}
/* right banner off */
/* poll on */
.itPoll {padding:5px 10px 12px 10px; color:#656565; line-height:20px}
.itPoll h6 {font-size:12px; margin:0; padding:2px 0}
.itPoll input {vertical-align:-3px}
.itPoll label {padding:0 0 0 5px}
.itPoll p.btn {padding:5px 0 0 0}
.itPoll p.btn span {float:right; padding:3px 0 0 0}
.itPoll p.btn span a {color:#ED1820; font-size:11px}
.itPoll img {vertical-align:middle}
.itPoll dl {margin:0; padding:3px 0 0 0; font-size:11px}
.itPoll dt {margin:0; padding:0 0 0 2px; width:310px}
.itPoll dt span {display:block; background:url(../images/bg-poll-result.png) no-repeat; height:10px}
.itPoll dd {margin:0; padding:0 0 3px 0}
/* poll off */
/* newsletter on */
.itLetter {padding:5px 10px 12px 10px}
.itLetter p {padding:0 0 5px 0}
.itLetter input {border:1px solid #D7D7D7; background:#fff url(../images/bg-search.png) repeat-x top; width:235px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#646464; padding:3px; margin:0 3px 0 0}
.itLetter input.sbm, .itNewsBrief input.sbm {border:0; width:82px; background:url(../images/btn-aanmelden.png) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff; padding:3px}
.itLetter p.small {font-size:11px}
.itLetter p.small a {color:#ED1820}
.itLetter p.small span {padding:0 6px}
/* newsletter off */
/* tabs tips on */
.listBeer {margin:0; padding:5px 0; list-style:none; color:#ED171F; font-weight:bold; line-height:18px}
.glContainerBlue .listBeer {color:#0075A8}
.listBeer ol {margin:0 0 -1px 0; padding:0; font-size:11px; background:#fff; border-top:1px solid #E9E5DB; position:relative}
.listBeer li {margin:0; padding:0; border-bottom:1px solid #E9E5DB}
.listBeer li span {padding:0 5px 0 8px}
.listBeer ol li {padding:0 0 0 17px}
.listAgn {margin:0; padding:5px 0; list-style:none; font-weight:bold}
.listAgn li {margin:0; padding:1px 12px; border-bottom:1px solid #E9E5DB}
.listBeer li.lastItem, .listAgn li.lastItem {border:0}
.listBeer li a, .listAgn li a, .listBeer li.active li, .listBeer li.active li a {color:#ED171F}
.glContainerBlue .listBeer li a, .glContainerBlue .listAgn li a, .glContainerBlue .listBeer li.active li, .glContainerBlue .listBeer li.active li a {color:#0075A8}
.listBeer li:hover, .listBeer li.active, .listAgn li:hover, .listAgn li.active, .listBeer li.active li:hover, .listBeer li.active li a:hover {background:#F7EDD3; color:#000}
.listBeer li a:hover, .listBeer li.active a, .listAgn li a:hover, .listAgn li.active a {color:#000; text-decoration:none}
.listBeer li a span {color:#A1977C; font-size:11px; font-weight:normal; padding:0}
#tBeerTabsContainer .itContent {display:none}

.listCover {margin:0; padding:5px 0; list-style:none; color:#ED171F; font-weight:bold}
.listCover li {margin:0; border-bottom:1px solid #E9E5DB; padding:1px 12px 1px 20px; background:url(../images/list-arrow-red.gif) no-repeat 12px 6px}
.glContainerBlue .listCover li {background:url(../images/list-arrow-blue.gif) no-repeat 12px 6px}
.listCover li.lastItem {border:0}
.listCover li a {color:#ED171F}
.glContainerBlue .listCover li a {color:#0075A8}
.listCover li:hover, .listCover li.active {background-color:#F7EDD3; color:#000}
.listCover li a:hover, .listCover li.active a {color:#000; text-decoration:none}
.listCover li span {color:#A1977C; font-size:11px; font-weight:normal}
/* tabs tips off */


/* fix for news-overview on */
.itContentOverview {background-color:#FCF6EA; border:2px solid #F7EED4; float:left; width:585px; padding:0 0 10px 0}

.itContentOverview .itContent {float:left; background:none; border:0; width:585px}
.itContentOverview .itContent .cnt {padding:10px 5px 5px 11px; line-height:20px}
.itContentOverview .itContent .cnt span {color:#666666; font-size:11px; font-weight:normal}
.itContentOverview .itContent h5 {margin:0; padding:0 0 15px 0; color:#877e67; font-size:14px; text-transform:uppercase}
.itContentOverview .itContent h1 {margin:0; padding:0 0 3px 0; font-size:18px; line-height:normal}

.itContentOverview .cntImg {padding:16px 14px 0 6px; float:right}

.itContentList {border:2px solid #F7EED4; border-top:0; width:585px; float:left}
.itContentList div {border-bottom:1px solid #F7EED4; font-size:12px; padding:8px 12px 9px 8px; line-height:19px}
.itContentList div h2 {font-size:12px; padding:0; margin:0}
.itContentList div h2 span {color:#666666; font-size:11px; font-weight:normal}
.itContentList div p {padding:0; margin:0}
.itContentList div p.itDate {color:#877e67; font-weight:bold; padding:0}

.itVakkList {padding:7px 0 10px 0; border:2px solid #F7EED4; border-top:0; width:585px; float:left}
.itVakkList .itContent {width:290px; float:left; background:none; border:0; padding:10px 0; line-height:20px}
.itVakkList .itCol {width:290px; float:left}
.itVakkList .cntImg {padding:0 3px 0 11px; float:left}
.itVakkList .cnt {padding:0 0 0 4px; display:table; height:1%}
.itVakkList .cnt ul.vList {margin:0; padding:0; list-style:none}
.itVakkList .cnt ul.vList li {background:url(../images/list-arrow-red.gif) no-repeat 1px 7px; padding:0 0 0 8px}
.glContainerBlue .itVakkList .cnt ul.vList li {background:url(../images/list-arrow-blue.gif) no-repeat 1px 7px}
.itVakkList h6 {font-size:12px; margin:0; padding:0; color:#ed1820}
.itVakkList h6 a {color:#ed1820}
.glContainerBlue .itVakkList h6 a {color:#0075A8}
.itVakkList h6 a img {margin-left:4px}
.itVakkList h6 span {padding:0 0 0 5px; font-weight:normal; color:#a2987d; font-size:11px}
.itVakkList .moreTopics {padding:5px 0 0 11px; clear:both}
.itVakkList .moreTopics h1 {margin:0; padding:0; font-size:18px; line-height:normal}
.itVakkList .moreTopics ul {padding:5px 0 0 0; margin:0 0 0 -2px; color:#867E67; list-style:none; font-size:13px}
.itVakkList .moreTopics ul li {float:left; border:0px solid; font-weight:bold; padding:1px 0; white-space:nowrap}
.itVakkList .moreTopics ul li a {color:#ed1820; padding:0 4px 0 4px}
.glContainerBlue .itVakkList .moreTopics ul li a {color:#0075A8}
  .itVakkList .rating {margin:0 0 0 -4px; padding:2px 0 3px 0; background:url(../images/bg-star-rating-transparent.gif) 0px 2px no-repeat}
  .itVakkList .itContent .cnt .react {padding:0 0 3px 0; float:left; font-size:11px}
  .itVakkList .itContent .cnt .react a {color:#a2987d}

.itContentList .listScroller, .lfContainerS .listScroller {text-align:center; font-weight:bold; padding:10px 0; border:0}
.itContentList .listScroller a, .aThemeBNews .itContentList .listScroller span, .lfContainerS .listScroller span, .lfContainerS .listScroller a {padding:0 4px}
.itContentList .listScroller a, .lfContainerS .listScroller a {color:#ED1820}
.glContainerBlue .itContentList .listScroller a, .glContainerBlue .lfContainerS .listScroller a {color:#0075A8}
/* fix for news-overview off */
/* news details on */
.itCntDetails {border:2px solid #F7EED4; float:left; width:585px; padding:0 0 10px 0; margin:0 0 5px 0}
.itCntDetails .tpInfo {border-bottom:1px solid #F7EED4; padding:5px 10px}
.itCntDetails h1, .itTopComment h1 {font-size:24px; margin:0; padding:5px 0}
.itCntDetails .tpInfo div, div.voteResult {font-family:"Trebuchet MS", Tahoma, Arial; font-size:11px; color:#999999; height:20px}
.itCntDetails .tpInfo div a, div.voteResult a {color:#999999}
.itCntDetails .tpInfo span, div.voteResult span {float:left; padding:0 5px 0 0}
.itCntDetails .tpInfo span.react, div.voteResult span.react {float:left; padding:0 0 0 20px}
.itCntDetails .tpInfo .rating, div.voteResult .rating {background-image:url(../images/bg-star-rating-transparent.gif); padding:0}
.itCntDetails .tpInfo a img, .itCntDetails .btmInfo a img, div.voteResult a img, , div.voteResult .btmInfo a img {vertical-align:-2px}
div.voteResult span {padding-bottom: 5px;}

.itCntDetails .mdlInfo, .itCntDetails .mdlInfoImg {line-height:20px; padding:10px 10px 0 10px}
.itCntDetails .header {font-weight:bold; padding:0 0 10px 0}
.itCntDetails .mdlInfo p {padding:0 0 15px 0}
.itCntDetails .mdlInfoImg p, .itTopComment p {padding:0 0 10px 0}
.itCntDetails .mdlInfo p a, .itCntDetails .mdlInfoImg p a, .itCntDetails .mdlInfo li a, .itTopComment p a {color:#ED1820; font-weight:bold}
.glContainerBlue .itCntDetails .mdlInfo p a, .glContainerBlue .itCntDetails .mdlInfoImg p a, .glContainerBlue .itCntDetails .mdlInfo li a, .glContainerBlue .itTopComment p a {color:#0075A8}
/* style details on */
.itCntDetails .mdlInfo ul {margin:0; padding:0 0 15px 0; list-style:none}
.itCntDetails .mdlInfo ul li {background:url(../images/list-icon-det.gif) no-repeat 0 8px; margin:0; padding:1px 0 1px 10px}
.itCntDetails .mdlInfo ol {margin:0; padding:0 0 15px 0; list-style:none}
.itCntDetails .mdlInfo ol ol {padding:0 0 0 14px}
.itCntDetails .mdlInfo ol span {color:#89816A; font-weight:bold; padding:0 2px 0 0}
.itCntDetails .mdlInfo table {margin:0 0 15px 0; width:100%}
.itCntDetails .mdlInfo th {background:#F7EED5; color:#898069; padding:0 5px; border-left:1px solid #E6E4DD}
.itCntDetails .mdlInfo td {padding:0 5px; border-left:1px solid #E6E4DD}
.itCntDetails .mdlInfo tr.odd td {background:#F6F5F0}
.itCntDetails .mdlInfo th.frsIt, .itCntDetails .mdlInfo td.frsIt {border:0}
/* style details off */
.itCntDetails p.small {font-size:11px}
.itCntDetails p.small a {font-weight:normal}
.itCntDetails .mdlInfo h4, .itCntDetails .mdlInfoImg h4 {padding:0; margin:0; font-size:14px}

.itCntDetails .btmInfo {border-top:2px solid #F7EED4; color:#666666; padding:10px 10px 0 10px}
.itCntDetails .btmInfo span {padding:3px 0 0 0}
.itCntDetails .counter {width:140px; float:left}
.itCntDetails .labl {width:120px; float:left; font-weight:bold}
.itCntDetails .popup {float:right; width:200px}
.itCntDetails .popup a {margin-right:15px; font-weight:bold; color:#ED1820}
.glContainerBlue .itCntDetails .popup a {color:#0075A8}

.smViewImg {float:left; width:215px; border:2px solid #F7EED4; margin:3px 10px 5px 0}
.smViewImg .cnt {background:#F7EED4; text-align:center; padding:15px 0 0 0; position:relative}
.smViewImg .cnt span {color:#666666; font-size:10px; display:block; padding:2px 0; line-height:normal}
.smViewImg .scroll {padding:3px; border-bottom:1px solid #E3DDCE; border-top:1px solid #E3DDCE; background:#F7EED4; color:#666666; font-size:11px; text-align:center}
.smViewImg .scroll span {padding:0 3px}
.smViewImg .scroll img {vertical-align:-5px}
.smViewImg dl {margin:0; padding:10px 5px; line-height:20px}
.smViewImg dt {margin:0; padding:0; font-size:13px; color:#666666; font-weight:bold}
.smViewImg dd {margin:0; padding:0 0 0 10px; background:url(../images/list-arrow-red.gif) no-repeat 2px 7px}

.itNewsBrief {line-height:20px; padding:10px 10px 0 10px}
.itNewsBrief span.nd {color:#E60004}
.itNewsBrief .cnt {padding:15px 0 0 0; clear:both; height:1%}
.itNewsBrief table {margin:10px 0 0 0}
.itNewsBrief td {vertical-align:top; padding:3px 3px 3px 0}
.itNewsBrief td.text {width:135px}
.itNewsBrief td.nd {color:#E60004; padding:3px 8px}
.itNewsBrief td input.rd {float:left; height:16px; margin-top:3px}
.itNewsBrief td label {float:left; padding:0 20px 0 3px}
.itNewsBrief input.txt, .itNewsBrief textarea {border:1px solid #D7D7D7; background:#fff url(../images/bg-search.png) repeat-x top; width:275px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#646464; padding:3px}
.itNewsBrief select {border:1px solid #D7D7D7; background:#fff url(../images/bg-search.png) repeat-x top; width:283px; height:19px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#646464}
.itNewsBrief .checkB {float:left; height:16px; margin-top:3px; clear:both}
.itNewsBrief .checkL {display:block; display /* */ : /* */ table; height:1%; padding:1px 10px 0 3px}
/* news details on */

/* news comment on */
.itCntComment {background:#F8EED5; float:left; width:589px; margin:0 0 5px 0}
.itCntComment .itBlock {padding:0 12px 6px 12px; line-height:20px}
.itCntComment .itContent {background:url(../images/bg-top-comments.gif) top left no-repeat; padding:5px 0 0 0; margin:5px 0 0 0; clear:both}
.itCntComment .cnt {background:#fff url(../images/bg-comments.gif) repeat-y; padding:3px 8px}
.itCntComment .btnRound {background:url(../images/bg-bottom-comments.gif) bottom left no-repeat; line-height:5px; font-size:5px; overflow:hidden}
.itCntComment .ttl {padding:10px 0 3px 8px; height:23px}
.itCntComment h4 {font-size:18px; margin:0; padding:0; font-weight:normal; line-height:23px; float:left}
.itCntComment h5 {margin:0; padding:0; font-size:13px; font-weight:normal}

.itCntComment h5 span {color:#999999}
.itCntComment .cnt a {font-size:11px; color:#ED1820}
.itCntComment .labl {width:120px; float:left; font-weight:bold; color:#666666}
.itCntComment .linksR {padding:5px 0 0 0; height:23px; line-height:normal}
.itCntComment .linksR a {float:right; font-weight:bold; margin:4px 0 0 0}
.itCntComment .linksL {padding:5px 0 0 0; height:23px; line-height:normal}
.itCntComment .linksL a {float:left; font-weight:bold; margin:4px 0 0 0; color:#ED1820}
.itCntComment .btmRating {height:20px; padding:5px 0 5px 150px}
.itCntComment input.btn {background:url(../images/btn-comment.png) no-repeat; border:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; width:164px; padding:3px 0; float:left}
.itCntComment .linksL input.btn, .itCntComment .ttl  input.btn {float:right}

.linksL .listScroller {float:right; width:280px; padding:4px 0 0 0; font-weight:bold; text-align:center}
.linksL .listScroller span, .linksL .listScroller a {padding:0 4px; float:none}

.itTopComment {border:2px solid #F7EED4; border-bottom:0; float:left; width:585px}
.itTopComment .tpInfo {padding:5px 10px}

.itPostComment {border:2px solid #F7EED4; float:left; width:585px; margin:0 0 5px 0}
.itPostComment .itBlock {padding:10px; line-height:20px}
.itPostComment h4 {font-size:16px; margin:0; padding:0 0 10px 0}
.itPostComment td {vertical-align:top; padding:3px}
.itPostComment td.text {width:200px}
.itPostComment input.txt, .itPostComment textarea {border:1px solid #D7D7D7; background:#fff url(../images/bg-search.png) repeat-x top; width:330px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#646464; padding:3px}
.itPostComment .code {float:left}
.itPostComment input.check {height:16px; float:left; margin-top:5px}
.itPostComment label {float:left; padding:2px 20px 0 3px; color:#58585A}
.itPostComment input.smtxt {border:1px solid #D7D7D7; background:#fff url(../images/bg-search.png) repeat-x top; width:220px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#646464; padding:3px; float:right}
.itPostComment input.btn {background:url(../images/btn-comment.png) no-repeat; border:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; width:164px; padding:3px 0; float:right}
/* news comment off */

.itTopicOverview, .itRSSOverview {background-color:#FFFFFF; border:2px solid #F7EED4; float:left; width:585px; padding:0 0 10px 0}
.itTopicOverview .itContent, .itRSSOverview .itContent {float:left; background:none; border:0; width:585px}
.itTopicOverview .itContent .cnt, .itRSSOverview .itContent .cnt {padding:10px 10px 5px 10px; line-height:20px}
.itTopicOverview .itContent .cnt p a, .itRSSOverview .itContent .cnt p a {color:#ed1820; font-weight:bold}
.glContainerBlue .itTopicOverview .itContent .cnt p a, .glContainerBlue .itRSSOverview .itContent .cnt p a {color:#0075A8}
.itTopicOverview .itContent h1, .itRSSOverview .itContent h1 {margin:0; padding:10px 5px 5px 10px; font-size:22px; line-height:normal; border-bottom:1px solid #F7EED4}
.itRSSOverview .itContent p {padding:0 0 15px 0}
.itRSSOverview .itContent h6, .itRSSList h6 {font-size:12px; margin:0; padding:0}
.itTopicOverview .itContent h1 span {font-size:12px; color:#877e67; font-weight:normal; padding:0 0 0 10px}
.itTopicOverview .cntImg {float:left; padding:10px 10px 0 5px}

.itRSSOverview dl {padding:0 10px; margin:0 0 5px 0; float:left; line-height:18px}
.itRSSOverview dl img {vertical-align:middle}
.itRSSOverview dd.lnk a {color:#ed1820; font-weight:bold; background:url(../images/icon-small-rss.gif) 0 2px no-repeat; padding:0 0 0 18px}
.itRSSOverview dt, .itRSSOverview dd {float:left; padding:9px 10px 8px 0; margin:0; background:#F7EED4; width:91px; height:18px}
.itRSSOverview dt {font-weight:bold; width:128px; padding:9px 0 8px 15px}
.itRSSOverview dd.lnk {width:320px; padding-right:0}

.itTwoStor {width:292px; float:left}
.itTwoStor .cntImg {padding:0 3px 0 5px; float:left}
.itTwoStor .cnt {padding:0 2px 0 4px; line-height:18px; display:table; height:1%}

.aThemeScrNrm, .aThemeScrMag {border:2px solid #F7EED4; display:table; height:1%; width:585px; clear:both}
.aThemeScrMag {background:#F7EED4}
.aThemeScrMag table {width:585px; float:left}
.aScrollTitle {background:#F7EED4; padding:2px 8px; height:26px}
.aScrollTitle p {float:left; padding:2px 0; font-size:18px; font-weight:bold; width:255px}
.srcBigCont {height:280px; width:585px; overflow:hidden; position:relative}
.srcBigCont .itBlock {width:585px; float:left}
.aThemeScrMag .srcBigCont {height:215px; margin-bottom:-10px}

.srcBigCont .itContent {border-left:1px solid #F7EED4; width:145px; height:280px; padding:0; float:left; line-height:16px}
.srcBigCont .cntImg {padding:10px 0 0 0; text-align:center}
.srcBigCont .cnt {padding:5px}
.srcBigCont h6 {font-size:12px; margin:0; padding:0}

/* video list on */
.itContentOverview, .itVideoOverview {background-color:#FCF6EA; border:2px solid #F7EED4; float:left; width:585px; padding:0 0 10px 0}

.itContentOverview .itContent {float:left; background:none; border:0; width:585px}
.itContentOverview .itContent .cnt {padding:10px 5px 5px 11px; line-height:18px}
.itContentOverview .itContent .cnt span {color:#666666; font-size:11px; font-weight:normal}
.itContentOverview .itContent h5 {margin:0; padding:0 0 15px 0; color:#877e67; font-size:14px; text-transform:uppercase}
.itContentOverview .itContent h1 {margin:0; padding:0 0 3px 0; font-size:18px; line-height:normal}
.itContentOverview .cntImg {padding:16px 14px 0 6px; float:right}

.itVideoOverview .itContent {float:left; background:none; border:0; width:585px}
.itVideoOverview .itContent .cnt {padding:15px 5px 5px 10px; line-height:18px; display:table; height:1%}
.itVideoOverview .itContent .cnt span {color:#666666; font-size:11px; font-weight:normal}
.itVideoOverview .itContent h1 {margin:0; padding:0 0 3px 0; font-size:18px; line-height:normal}
.itVideoOverview .itContent h1 span {padding:0 0 0 5px; font-weight:normal; color:#a2987d}
.itVideoOverview .cntImg {padding:16px 6px 0 14px; float:left}
.itVideoOverview .cnt p a {color:#ed1820; font-weight:bold}
  .itVideoOverview .rating {margin:0 0 0 -4px; padding:0 0 3px 0; background:url(../images/bg-star-rating-transparent.gif) 1px 0 no-repeat}
.itVideoOverview .itContent .cnt .react {padding:0 0 3px 0; float:left}
.itVideoOverview .itContent .cnt .react a {color:#a2987d}

.itVideoL {}
.itVideoL .itContent {border-bottom:1px solid #E9E5DB; padding:5px 12px}
.itVideoL .cntImg {float:left; padding:0 10px 0 0}
.aThemeRTtl .itVideoL .cnt {line-height:16px}
.itVideoL h6 {font-size:12px; margin:0; padding:0}
.itVideoL h6 a {color:#ED1820}
.itVideoL p a, .itVideoL h6 span {font-size:11px; color:#A2987D; font-weight:normal}
/* video list off */

.itTopicOverview ul.twoColums li {padding:0 0 10px 0; background:none; text-transform:uppercase; font-size:13px; line-height:19px}
.itTopicOverview ul.twoColums li a {font-weight:bold; color:#ED1820}
.itTopicOverview ul.twoColums li span {margin:0; padding:0 0 0 28px; background:url(../images/list-arrow-red.gif) no-repeat 20px 7px; text-transform:none; font-size:12px; display:block}
.itTopicOverview ul.twoColums li span a {font-weight:normal; color:#000}

.aThemeFrBgr table, .aThemeScrMag table {border:0; border-collapse:collapse}
.aThemeFrBgr table tr {border-bottom:2px solid #FFFFFF}
.aThemeFrBgr table tr td, .aThemeScrMag table tr td {text-align:center; width:25%; padding:5px 0; vertical-align:top}
.aThemeFrBgr table tr td a, .aThemeScrMag table tr td a {display:block; padding:3px 0; font-size:13px; font-weight:bold; color:#ed1820}
.glContainerBlue .aThemeFrBgr table tr td a, .glContainerBlue .aThemeScrMag table tr td a {color:#0075A8}
h4.coverTtl {font-size:18px; margin:0; padding:5px 8px}
.aThemeScrMag table tr td.active, .aThemeScrMag table tr td:hover {background:#fff url(../images/bg-mag-act.png) bottom no-repeat; padding-bottom:14px}
.aThemeScrMag table tr td.active a {color:#000000}

/* search page on */
.ttSearch {float:left; width:958px; position:relative; margin-bottom:-11px}
.ttSearch ul {margin:0; padding:0; font-size:13px}
.ttSearch li {list-style:none; margin:2px 3px 0 0; padding:0 0 11px 0; float:left; background:url(../images/bg-search-left.png) no-repeat left top}
.ttSearch li a {float:left; padding:4px 15px 4px 15px; color:#fff; font-weight:bold; height:16px; overflow:hidden; background:url(../images/bg-search-right.png) no-repeat right top}
.ttSearch li a span {font-weight:normal; font-size:11px}
.ttSearch li a:hover {text-decoration:none}
.ttSearch li.active {background:url(../images/bg-search-active.gif) center top no-repeat; margin:0 3px 0 0}
.ttSearch li.active span {background:url(../images/bg-search-left-active.gif) no-repeat; float:left}
.ttSearch li.active em {float:left; padding:4px 15px 4px 15px; background:url(../images/bg-search-right-active.gif) no-repeat right top; cursor:default; color:#000; height:18px; white-space:nowrap; font-weight:bold; font-style:normal}
.ttSearch li.active em span {float:none; height:auto; background:none; font-weight:normal; font-size:11px}

.cntt {clear:both; min-height:20px; border:1px solid #C0B598; padding:1px; background:#F7EED4; letter-spacing:0}
.cntt .tgCloud {display:table; height:1%; height/**/ /**/: /**/auto; min-height:1px; padding:7px 5px}
.cntt .tgCloud ul {padding:0; margin:0; list-style:none; font-size:12px}
.cntt .tgCloud ul li {padding:5px 0 3px 5px; line-height:18px; height:18px; margin:0; float:left; white-space:nowrap}
.cntt .tgCloud ul li.tgCloudCaption {padding:6px 0 0 5px; padding/**/ /**/: /**/7px 0 0 5px; color:#877E67; font-weight:bold; font-size:12px; line-height:normal; height:auto}
.cntt .tgCloud ul li a {padding:1px 3px; font-weight:bold}
.wgt11 {font-size:11px}
.wgt12 {font-size:12px}
.wgt14 {font-size:14px}
.wgt16 {font-size:16px}
.wgt18 {font-size:18px}
p.sortMode {text-align:right; padding:10px 5px 10px 0; font-size:11px; color:#877E67; font-weight:bold}
p.sortMode a {color:#ED1820}

.lfContainerS {width:760px; float:left; padding:0 0 15px 0}
.lfContainerS h1 {margin:-22px 0 0 0; padding:0 0 0 12px; font-size:12px; color:#867D66; position:relative}
.lfContainerS h1 span {font-weight:normal}
.lfContainerS .itContainer {padding:8px 0 8px 12px; line-height:20px; clear:both}
.lfContainerS h5 {margin:0; padding:0 0 0 14px; font-size:13px; background:url(../images/list-arrow-search.gif) 0 7px no-repeat}
.lfContainerS h5 a {color:#ED1820}
.lfContainerS .cnt {padding:0 0 0 14px}
.lfContainerS p span {font-weight:bold}
.lfContainerS .itContainer p.link, .lfContainerS .itContainer p.link a {color:#867D66}

.addsGoogleIn {border:1px solid #E3DDCE; line-height:16px; font-size:11px; float:left; width:758px; margin:5px 0}
.addsGoogleIn .addsItem {padding:10px 0 5px 20px; float:left; width:350px}
.addsGoogleIn h6 {font-size:12px; margin:0; padding:0}
.addsGoogleIn h6 a, .addsGoogleIn .addsInfo a {text-decoration:underline}
.addsGoogleIn p a {color:#656565}
.addsGoogleIn p.link a {font-size:10px}
.addsGoogleIn .addsInfo {padding:0 0 10px 20px}

.rtContainerS {width:157px; float:right}
.rtContainerS .addsGoogleIn {width:155px}
.rtContainerS .addsGoogleIn .addsItem {width:auto; padding:10px 10px 5px 15px}
/* search page off */

/* foto player on */
div.horizontal {padding-bottom:8px}
div.horizontal td {white-space:nowrap}
div.horizontal td div.pageNumber {padding:0; width:100px; font-weight:bold; color:#666666; line-height:normal}
div.horizontal th {font-weight:normal; text-align:left}
div.horizontal th div {margin:0 0 10px 0; text-align:center; float:none}
div.horizontal th div img {display:none}
div.horizontal th div span {display:block}
div.horizontal .hold {position:relative; width:249px; height:22px; overflow:hidden; z-index:100; float:left}
div.horizontal .hold .scrollbar-window {width:249px; height:22px; clip:rect(0px,249px,22px,0px); position:absolute; left:0px; top:0px; overflow:hidden; z-index:1}
div.horizontal .hold .scrollbar-window .layer {position:absolute; visibility:hidden; left:0px; top:0px; z-index:1}

#imgContainer {text-align:center}
#imgContainer img {margin-left:auto; margin-right:auto}
#pageNumber2 {text-align:left}
/* table containing images. adjust according to your images' sizes and numbers */
div.horizontal .hold .scrollbar-window .layer {white-space:nowrap; padding:2px 0 0 0; line-height:normal}
div.horizontal .hold .scrollbar-window .layer a {padding:0; display:block; float:left; text-align:center; color:#ED1820; font-weight:bold}
div.horizontal .hold .scrollbar-window .layer a:hover {text-decoration:none}
div.horizontal .hold .scrollbar-window .layer span {background:#ffffff; border:solid 1px #F7EED4; display:block; float:left; cursor:pointer; padding:0 5px}
div.horizontal .hold .scrollbar-window .layer span span {display:none}
div.horizontal .hold .scrollbar-window .layer a:hover span, div.horizontal .hold .scrollbar-window .layer a.active span {border:1px solid #F7EED4; background:#F7EED4; color:#AF9E74}
div.horizontal .hold .scrollbar-window .layer a:hover img, div.horizontal .hold .scrollbar-window .layer a.active img {filter:Alpha(opacity=100); -moz-opacity:1; opacity:1}
div.horizontal .scrollbar-arrow-left, div.horizontal .scrollbar-arrow-right, {float:left}
div.horizontal .scrollbar-arrow-left a, div.horizontal .scrollbar-arrow-right a {padding:2px 0 0 0; float:left; display:block; text-decoration:none}
div.horizontal .scrollbar-arrow-left a.disabled,
div.horizontal .scrollbar-arrow-right a.disabled {filter:Alpha(opacity=50);-moz-opacity:0.5;opacity:0.5}

#thumbnail {position:absolute; display:none; z-index:100; width:88px; height:69px; background-image:url(../images/videoplayer-hint-bg.png); background-repeat:no-repeat; background-position:bottom right}
#thumbnail img {margin:14px 0 0 1px}

/* print popup on */
body.pPopup, body.pPopupBlue {background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:0; padding:0}
body.pPopup img, body.pPopupBlue img {vertical-align:top}
body.pPopup .glbCont, body.pPopupBlue .glbCont {width:525px; margin:0 auto}
.hdrPrint {background:#ED1820; border-bottom:1px solid #000; height:71px}
.pPopupBlue .hdrPrint {background:#009CE2; border-bottom:1px solid #000; height:71px}
.hdrPrint img, .pPopupBlue .hdrPrint img {padding:6px 0 0 8px}
body.pPopup .cntBtn, body.pPopupBlue .cntBtn {padding:7px 0; clear:both}
body.pPopup .itCntDetails, body.pPopupBlue .itCntDetails {width:521px; padding-bottom:0; margin:0}
body.pPopup .itCntDetails h1, body.pPopupBlue .itCntDetails h1 {font-size:22px; padding-bottom:15px}
body.pPopup .itCntDetails a, body.pPopupBlue .itCntDetails a {color:#000000}
/* print popup off */
