/* -----------------------------------*/
/* ---->>> ARTICLE ELEMENTS <<<----*/
/* -----------------------------------*/
#article_VB_col h1.sp-title {
	padding: 7px 0 2px;
	background: none;
	margin-bottom: 0;
}

.article-forside #article_VB_col h1.sp-title,.article-nyheder #article_VB_col h1.sp-title
	{
	color: #c00;
	border-top: 4px solid #c00;
}

.article-box {
	clear: right;
	float: right;
	margin: 0 0 20px 15px;
}

/*Pluskort link start*/
.art-plus-link {
	margin-bottom: 26px;
	margin-top: -6px;
	color: #999;
	font: normal 10px Roboto, Helvetica;
	text-transform: uppercase;
}

.art-plus-link-txt {
	width: 270px;
}

.art-plus-link span.pluskort-image {
	background-image: url(/graphics/icons/pluskort2010.png);
	background-position: left;
	background-repeat: no-repeat;
	width: 50px;
	height: 32px;
	overflow: hidden;
	display: block;
	float: left;
	margin-right: 10px;
}

a.pluskort-link {
	font: normal 10px Roboto, Arial;
	text-transform: uppercase;
	color: #c00;
}

/*Pluskort link end*/
.art-type-billede-grafik .art-underrubrik {
	color: #666;
}

.art-type-billede-grafik table.byline span.autor-name,.art-type-billede-grafik table.byline span.autor-name a,.art-type-billede-grafik table.byline span.autor-name a:visited
	{
	color: #666;
}

.art-view-top .related-images {
	margin: 30px 0;
}

.art-view-top .related-images+.art-imgdesc {
	margin-top: -30px;
}

.art-type-billede-grafik+#tv-zone {
	margin-top: 28px;
}

.art-view,.art-view-top {
	color: #51524B;
	background: #fff;
}

.art-rating {
	color: #999;
	font: normal 10px Roboto, Arial;
	text-transform: uppercase;
	margin: 20px 0 15px 0
}

.art-rating .r-img {
	margin: 2px 0 0 5px;
	float: left
}

.art-rating.tjek_default_rating {
	margin-bottom: 0;
}

.a-460 {
	width: 460px;
	margin-right: 20px;
	margin-bottom: 0px;
}

.a-620 {
	width: 620px;
	margin-right: 20px;
	margin-bottom: 0px;
}

.a-780 {
	width: 780px;
	margin-bottom: 0px;
	float: left;
}

.art-underrubrik {
	padding-bottom: 10px;
	font-family: CapitoliumNews2-SemiBold,Georgia,serif;
	font-weight: normal;
	color: #333;
	background: #fff;
}

.art-view h4,h5,h6 {
	font-family: Capitolium2-Bold,Georgia,serif;
	font-weight:normal;
}

.art-view h1,.art-view-top h1 {
	margin: 20px 0 20px 0;
	font-family: CapitoliumNews2-SemiBold,Georgia,serif;
	font-weight: normal;
	font-size:36px;
	line-height:40px;
	color: #333;
}

.art-view h1.norm-top,.art-view-top h1.norm-top {
	margin: 10px 0 20px 0;
	font-family: CapitoliumNews2-SemiBold,Georgia,serif;
	font-weight: normal;
	font-size:36px;
	line-height:40px;
	color: #000;
}

h1.tjek-product-head {
	margin: 10px 0 14px;
	font-family: CapitoliumNews2-SemiBold,Georgia,serif;
	font-weight: normal;
	font-size:30px;
	line-height:34px;
	color: #000;
}

h1.breaking-type-top {
	margin: 20px 0 20px 0;
	font-family: CapitoliumNews2-SemiBold,Georgia,serif;
	font-weight: normal;
	font-size:58px;
	line-height:62px;
	color: #000;
}

h1.breaking-type-bottom {
	margin: 0px 0 20px 0;
	font-family: CapitoliumNews2-SemiBold,Georgia,serif;
	font-weight: normal;
	font-size:58px;
	line-height:62px;
	color: #000;
}

h1.stor-type {
	margin: 4px 0 20px 0;
	font-family: CapitoliumNews2-SemiBold,Georgia,serif;
	font-weight: normal;
	font-size:44px;
	line-height:48px;
	color: #000;
}

h1.stor-type-bottom {
	margin: 0px 0 0px 0;
	font-family: CapitoliumNews2-SemiBold,Georgia,serif;
	font-weight: normal;
	font-size:44px;
	line-height:48px;
	color: #000;
	background: #fff;
	padding: 0 0;
}

h1.telegram-type,h1.telegram-type {
	margin: 11px 0 20px 0;
	font-family: CapitoliumNews2-SemiBold,Georgia,serif;
	font-weight: normal;
	font-size:24px;
	line-height:31px;
	color: #000;
}

.art-type-telegram.art-img-above .art-view h1.telegram-type {
	margin-bottom: 18px;
}

h1.telegram-type-bottom {
	margin: -5px 0 20px 0;
	font-family: CapitoliumNews2-SemiBold,Georgia,serif;
	font-weight: normal;
	font-size:24px;
	line-height:31px;
	color: #000;
}

/*Article types showing rules start*/
h1.norm-bot,h1.telegram-type-bottom,h1.stor-type-bottom,h1.breaking-type-bottom
	{
	margin: 13px 0 0 0;
}

.dst-img-small {
	padding-bottom: 18px;
}

.art-type-big .art-view-top .art-img {
	padding-bottom: 0;
}

.art-type-big .art-view-top,.art-type-breaking .art-view-top {
	padding-bottom: 0px;
}

.art-type-big .article-debat-comments .art-view-top,.art-type-breaking .article-debat-comments  .art-view-top
	{
	padding-bottom: 0;
}

.art-type-big  #article_vb_col,.art-type-breaking #article_vb_col {
	margin-top: 26px;
}

.art-type-big  #article_vb_col {
	margin-top: 50px;
}

.art-view-top .art-imgdesc,.art-view .art-imgdesc {
	color: #666;
	margin-bottom: 8px;
	margin-top: 0;
	font-size: 12px;
	padding-bottom: 8px;
	padding-top: 7px;
}

#pol-lightbox-gallery .art-imgdesc .lightbox-caption-link  .f-img-caption
	{
	font-weight: bold;
}

#pol-lightbox-gallery p.art-imgdesc {
	margin: 0;
}

.product-caption .art-imgdesc {
	width: 220px;
}

#pol-lightbox-gallery .art-imgdesc .lightbox-caption-link,.inline-lightbox-caption
	{
	background: url("/graphics/components/grey_loop.gif") no-repeat;
	text-indent: 20px;
	text-decoration: none;
	color: #656565;
	display: block;
	font-size: 12px;
}

a.lightBoxIndicator {
	padding-bottom: 15px;
	background: url("/graphics/components/grey_loop.gif") no-repeat left bottom;
}

a.lightBoxIndicator:hover {
	background: url("/graphics/components/red_loop.gif") no-repeat left bottom;
}

#pol-lightbox-gallery .art-imgdesc .f-img-caption {
	color: #656565;
	font-weight: normal;
}

#lightbox-image-details .art-imgdesc {
	margin: 10px 0 20px 15px;
}

.art-imgdesc .no-text.lightbox-caption-link {
	height: 16px;
}

.no-text .art-imgdesc .lightbox-caption-link {
	height: 16px;
}

.art-view-top h2.art-underrubrik,.art-view h2.art-underrubrik {
	margin-bottom: 15px;
	padding-bottom: 0;
}

.art-type-telegram .art-view-top h2.art-underrubrik,.art-type-telegram .art-view h2.art-underrubrik
	{
	margin-bottom: 18px;
	margin-top: -3px;
}

h2.art-underrubrik p {
	margin: 0 0 10px 0;
	font-family: CapitoliumNews2-SemiBold,Georgia,serif;
	font-weight: normal;
	line-height:20px;
	color: #333;
}

.art-type-breaking .art-view-top h2.art-underrubrik p,.art-type-breaking .art-view-top h2.art-underrubrik
	{
	font-family: CapitoliumNews2-SemiBold,Georgia,serif;
	font-weight: normal;
	font-size:20px;
	line-height:24px;
}

.art-view-top h2.art-underrubrik .p-und-last,.art-view h2.art-underrubrik .p-und-last
	{
	margin-bottom: 0;
}

.tool-box-top {
	margin-top: 20px;
}

.art-type-breaking  .art-view-top.col-6 {
	margin-bottom: 0;
}

.art-forridder {
	padding-right: 3px;
}

.art-body table.bl-elem {
	margin-bottom: 0px;
}

.art-body table {
	width: 100%;
	border-spacing: 0px;
	margin-bottom: 20px;
}

.art-body ul,.art-body ol {
	margin-bottom: 15px;
	list-style: none;
	padding-left: 10px;
}

.art-body ul li,.art-body ol li {
	line-height: 18px;
	padding: 0 0 5px 15px;
	font-size: 14px;
}

.art-body ul li a,.art-body ul li a:visited,.art-body ol li a,.art-body ol li a:visited
	{
	color: #c00;
	text-decoration: underline;
}

.art-body ul li a:hover,.art-body ol li a:hover {
	color: #c00;
	text-decoration: underline;
}

.art-body div.bl-elem,#art-body p.bl-elem,#art-body ul.bl-elem {
	margin-bottom: 0 !important;
}

.art-body .bread-text-header {
	font: bold 18px/21px Roboto, Arial, Helvetica, sans-serif;
	padding-top: 16px;
	margin: 0 0 11px 0;
}

.art-body .bread-text-header.first,.art-body .bread-text-header.first {
	border-top: none;
	padding-top: 0;
}

/*ARTICLE DIREKTE VIEW*/
.art-view h1.direkte-header,.art-view-top h1.direkte-header {
	margin: 14px 0 0 0;
	font-family: CapitoliumNews2-SemiBold,Georgia,serif;
	font-weight: normal;
	font-size:30px;
	line-height:38px;
	color: #000;
}

.art-view h1.art-rubrik {
	margin: 20px 0;
	color: #000;
}

.art-type-default .art-view h1.art-rubrik {
	margin: 11px 0 20px 0;
}

.art-type-default .art-view h1.m-top0 {
	margin: 0 0 20px 0;
}

/*ARTICLE DIREKTE VIEW*/
.direkte-art-view {
	margin-bottom: 20px;
}

.direkte-art-view .img-x {
	margin-top: 20px;
}

h2.direkte-subheader,h2.direkte-subheader {
	margin: 16px 0 0 0;
	font-family: CapitoliumNews2-SemiBold,Georgia,serif;
	font-weight: normal;
	font-size:17px;
	line-height:19px;
	color: #333;
}

.art-view h2,.art-view-top h2 {
	margin: 10px 0 20px 0;
	font-family: CapitoliumNews2-SemiBold,Georgia,serif;
	font-weight: normal;
	font-size:19px;
	line-height:22px;
	color: #333;
}

.art-view h3,.art-view-top h3 {
	margin: 0px 0 0px 0;
	font-family: CapitoliumNews2-SemiBold,Georgia,serif;
	font-weight: normal;
	font-size:17px;
	color: #51524B;
}

.art-view p,.art-view-top p {
	color: #333;
}

.save-resizing-1 p,.save-resizing-1.art-body ul li,.save-resizing-1.art-body ol li
	{
	font-size: 14px;
	line-height: 17px;
}

.save-resizing-2 p,.save-resizing-2.art-body ul li,.save-resizing-2.art-body ol li
	{
	font-size: 16px;
	line-height: 19px;
}

.save-resizing-3 p,.save-resizing-3.art-body ul li,.save-resizing-3.art-body ol li
	{
	font-size: 18px;
	line-height: 21px;
}

.save-resizing-1 .bread-text-header {
	font-size: 18px;
	line-height: 21px;
}

.save-resizing-2 .bread-text-header {
	font-size: 20px;
	line-height: 23px;
}

.save-resizing-3 .bread-text-header {
	font-size: 22px;
	line-height: 25px;
}

.art-body a,.art-body a:visited,.art-body a:hover {
	color: #c00;
	text-decoration: underline;
}

.fakta-tabs p a,.fakta-tabs p a:visited,.fakta-tabs p a:hover,.fakta-tabs .sm-link a,.fakta-tabs .sm-link a:visited,.fakta-tabs .sm-link a:hover
	{
	color: #c00;
	text-decoration: none;
}

.fakta-tabs .sm-link b {
	color: #c00;
	text-transform: uppercase;
}

.fakta-body table td {
	margin: 0;
	padding: 0;
}

.fakta-body table {
	margin: 10px 0 0 0;
	padding: 0;
}

.fakta-categories {
	margin: 5px 10px 0px 10px;
	border-top: 1px solid #CCC;
	padding: 5px 0 0 0;
	font-size: 10px;
}

.art-fakta.article-box .fakta-categories a,.art-fakta.article-box .fakta-categories a:visited
	{
	color: #3399FF;
	text-decoration: none;
	line-height: 16px;
}

.fakta-categories a {
	font-size: 12px;
}

.art-fakta.article-box .fakta-categories a:hover {
	color: #cc0000;
}

.art-created {
	font: normal 10px Roboto, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #999;
	padding: 0px;
	margin-bottom: 7px;
}

.art-created a,.art-created a:visited {
	color: #000;
	padding-right: 5px;
}

.art-created a:hover {
	color: #c00;
}

.art-created .art-updated {
	padding-left: 5px;
	color: #c00;
}

.art-view .autor-name {
	font: bold 12px Roboto, Arial, Helvetica, sans-serif;
	color: #000;
	text-transform: uppercase;
}

.art-view .byline {
	font-size: 12px;
	clear: both
}

.art-view table.byline {
	margin-bottom: 10px;
	margin-top: 0;
}

.art-view table.byline td {
	vertical-align: bottom;
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
}

.art-view table.byline td p {
	margin: 0px;
	padding: 0px;
	line-height: 11px;
}

.art-view table.byline td p.font-11 {
	font-size: 11px;
	padding-top: 2px;
	font-size: 11px;
}

span.inline-debate-byline table {
	display: inline;
}

span.inline-debate-byline table td {
	padding: 0;
}

table.byline {
	margin-bottom: 10px;
	font-size: 12px;
	clear: both;
	margin-top: 15px;
}

table.byline td {
	vertical-align: bottom;
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
}

table.byline span.autor-name {
	font: bold 12px Roboto, Arial, Helvetica, sans-serif;
	color: #000;
	text-transform: uppercase;
}

table.byline span.autor-name a,table.byline span.autor-name a:visited {
	font: bold 12px Roboto, Arial, Helvetica, sans-serif;
	color: #000;
	text-transform: uppercase;
}

table.byline span.c-707362 {
	color: #999;
	font-weight: normal;
	text-transform: capitalize
}

.art-view .ver-img {
	width: 220px;
	float: right;
	clear: right;
	margin: 0 0 20px 15px
}

.art-view .img-cont {
	margin-bottom: 20px;
}

.art-view .img-portrait {
	margin-left: 10px;
	float: right;
	clear: right;
	margin-bottom: 20px;
	width: 300px;
	overflow: hidden;
}

.art-view .img-contimg-fl-right {
	margin-left: 10px;
	float: right;
	margin-bottom: 20px;
}

.art-view .img-contimg-fl-left {
	margin-right: 10px;
	float: left;
	margin-bottom: 20px;
}

.art-view .img-fl-center {
	margin: 0 auto
}

.art-view .f-img-caption,.art-imgdesc .f-img-caption,.art-ext-other .art-view .f-img-caption,.art-imgdesc b
	{
	text-transform: uppercase;
	font-weight: bold;
}

.googlemaps-above {
	color: #666;
	text-transform: uppercase;
	font-weight: bold;
	font: 14px
}

.googlemaps-below1 {
	padding: 0;
	color: #c00;
	font: bold 12px Roboto, Arial, Helvetica, sans-serif;
	margin-top: 5px;
	text-transform: uppercase;
}

.googlemaps-below2 {
	color: #666;
	text-transform: none;
	font-weight: normal;
	font: 10px
}

.googlemaps-monsterbox1 {
	padding-bottom: 10px;
	color: #c00;
	margin: 10px 0;
	font: bold 12px Roboto, Arial, Helvetica, sans-serif;
	margin-top: 5px;
	text-transform: uppercase;
	background: url(/graphics/lines/dots.gif) repeat-x 0 bottom;
}

.googlemaps-monsterbox2 {
	padding-bottom: 10px;
	color: #666;
	margin: 10px 0;
	text-transform: none;
	font-weight: normal;
	font: 10px;
}

.art-googlemaps {
	margin-bottom: 10px;
	margin-top: 10px
}

.art-googlemaps2 {
	margin-bottom: 10px;
	margin-top: 10px
}

.googlemaps-tooltip {
	width: 300px
}

.googlemaps-tooltip p {
	font-size: 12px;
	line-height: 15px;
}

.art-view  p.caption,.art-view  span.caption {
	margin: 10px 0 0 0;
	font: normal 12px Roboto, Arial, Helvetica, sans-serif;
	color: #040404;
	max-width: 620px;
	display: block;
}

.art-view .ver-img p.art-imgdesc,.art-view-top .ver-img p.art-imgdesc {
	margin-bottom: 0px;
}

.art-view p a.bigger,.art-view p a.bigger:visited,.art-view p a.bigger:hover
	{
	font-size: 1.1em;
}

.art-view .ext-link {
	color: #CF1414;
	text-transform: uppercase;
	padding-right: 5px;
}

.art-view p a.bigger,.art-view p a.bigger:visited,.art-view p a.bigger:hover
	{
	color: #CF1414;
	text-decoration: underline;
}

/*tables */
table.art-t {
	background: url(/graphics/lines/dots.gif) repeat-x 0 bottom;
	width: 100%;
	font: normal 10px Roboto, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #73756b;
}

table.art-t-in {
	background: none;
	width: auto;
}

table.art-t-in td#art-size img {
	padding: 0px;
	cursor: pointer;
}

table.art-t td strong {
	font-size: 11px;
}

table.art-t td {
	padding: 10px 14px 10px 0;
	vertical-align: middle;
}

table.art-t td.last {
	padding-right: 0px;
}

table.art-t td img {
	padding: 0px 5px 0px 0;
	vertical-align: top;
}

table.art-t td a,table.art-t td a:visited {
	color: #73756b;
	text-decoration: none;
}

table.art-t td a:hover {
	color: #c00;
	text-decoration: none;
}

.wide-tool-line.art-t td {
	padding-right: 0;
}

.wide-tool-line .art-comment {
	margin-left: 6px;
	padding-right: 6px;
}

.wide-tool-line .addthis_toolbox {
	margin-right: 6px;
}

.wide-tool-line .art-send {
	padding-right: 7px;
}

.wide-tool-line a.art-print {
	padding-right: 8px;
}

#art-size+.share-it {
	padding-left: 5px;
}

/*Send tool article*/
#tool-send,.send-mass {
	width: 200px;
	padding: 8px 10px;
	border-top: 3px solid #676767;
	border-left: 1px solid #676767;
	border-right: 1px solid #676767;
	border-bottom: 1px solid #676767;
	background: #edecea;
	font: normal 12px Roboto, Arial, Helvetica, sans-serif;
	color: #666;
	display: none;
	position: absolute;
	margin-top: -25px;
	margin-left: -80px;
	z-index: 100;
}

.art-view table.art-t .send-mass h2 {
	font: bold 14px Roboto, Arial, Helvetica, sans-serif;
	line-height: 14px;
	float: left;
	margin: 0 0 15px 0;
	color: #b40d0d;
	padding: 0px;
}

.art-view table.art-t .send-mass p {
	font-size: 12px;
	text-transform: none;
}

#tool-send h2 {
	color: #b40d0d;
	text-transform: uppercase;
	font: bold 14px Roboto, Arial, Helvetica, sans-serif;
	margin: 0px;
	line-height: 14px;
	float: left;
	margin-bottom: 15px;
}

#tool-send h2#send-header {
	background: url(/graphics/articles/art_send_tool.gif) no-repeat left 1px;
	padding: 0 0 0 17px;
}

#tool-send .g-close,.send-mass .g-close {
	background: url("/graphics/sprites/pol_sprites_v01.png?v5") no-repeat -497px -419px;
	float: right;
	width: 11px;
	height: 11px;
	margin-top: 2px;
	cursor: pointer;
}

#tool-send strong {
	color: #666
}

#tool-send p {
	padding: 0px 0 10px 0;
	margin: 0px;
	text-transform: none;
	font-size: 12px;
}

#tool-send input,#tool-send textarea {
	background: #fff;
	border: none;
	padding: 4px 9px;
	width: 180px;
	color: #666;
	display: block;
	margin: 3px 0 15px 0px;
}

#tool-send .er {
	font-weight: bold;
	color: #c00;
	font-size: 11px;
}

#tool-send .send {
	cursor: pointer;
}

#tool-send input.er,services

#tool-send textarea.er {
	border: 1px solid #c00;
}

#tool-send textarea {
	margin-bottom: 10px;
	height: 70px;
}

#mailform_body .er {
	border: 1px solid #c00;
	background-color: #FDE5E5
}

#mailform_body input.er {
	border: 1px solid #c00;
	background-color: #FDE5E5
}

#mailform_body textarea.er {
	border: 1px solid #c00;
	background-color: #FDE5E5
}

#mailform_message {
	color: #c00;
	float: left;
	padding-left: 15px;
	padding-top: 14px
}
/*end send tool*/
.body-toggle {
	display: none;
}

/*See more articles*/
.see-more-art {
	width: 620px;
	margin-bottom: 5px;
	clear: both;
	border-top: 5px solid #c00;
	padding-top: 5px;
}

.article-debat .see-more-art {
	width: auto;
}

.article-debat .see-more-art .date {
	font-size: 12px;
}

.see-more-art ul {
	margin: 0;
	list-style: none;
	padding: 0;
}

.art-vote.poll-box .vote-v2 {
	height: 10px;
	width: 160px;
}

.art-vote.poll-box .vote-v1 {
	height: 10px;
}

.vote-item-text {
	font-size: 14px;
	font-weight: bold;
}

.vote-percent {
	font-weight: bold;
	font-size: 12px;
}

.poll-box .art-vote.poll-list li {
	line-height: 1.3;
	font-size: 12px;
}

.art-vote table,.poll-box table {
	margin: 0;
	padding: 0px;
	width: 100%;
}

.art-vote table td,.poll-box table td {
	margin: 0px;
	padding: 10px 0 0 0;
	text-align: left;
}

.art-vote table td a,.art-vote table td a:visited,ul.poll-list li a,ul.poll-list li a:visited
	{
	display: block;
	text-decoration: none;
}

.art-vote table td a:hover,ul.poll-list li a:hover {
	text-decoration: none;
}

#preview-results {
	background-color: #FAFAFA;
	border: 1px solid #CCCCCC;
	padding: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	margin-bottom: 10px;
}

.v-howmany {
	font-size: 12px;
	color: #666;
}

#preview-results .v-howmany {
	font-size: 11px;
	float: right;
	margin-top: 0;
}

.for-result-text {
	float: left;
	font-size: 11px;
	color: #666;
}

.poll-box #preview-results h6 {
	font-size: 12px;
	color: #666;
}

.art-vote.poll-box #preview-results .vote-v2 {
	width: 140px;
}

.poll-box #preview-results .vote-v2 {
	width: 380px;
}

.art-vote .view-res {
	margin: 0;
	display: none;
}

.art-vote table.v-res {
	width: 200px;
	margin: 5px 0px;
}

.art-vote .v-howmach {
	margin-bottom: 10px;
	font-weight: bold;
}

.art-vote .v-howmach span {
	font-size: 14px;
}

.art-view .art-vote td.vote-v1 {
	margin: 0px;
	padding: 0px;
	height: 10px;
}

.art-view .art-vote td.vote-v2 {
	background-color: #c0c0c0;
	margin: 0px;
	padding: 0px;
	height: 6px;
}

/*START poll article*/
.poll-box {
	background-color: #F1F1F1;
	padding: 5px 10px 10px 10px;
	margin-bottom: 15px;
}

.poll-box h4 {
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 10px;
	text-transform: uppercase;
	font-family: Roboto, Arial, Helvetica, sans-serif;
}

.poll-box h4 span {
	font-weight: bold;
}

.poll-box h5 {
	color: #333333;
	font-size: 14px;
	font-weight: normal;
	line-height: 17px;
	margin: 10px 0;
	padding-bottom: 5px;
}

.poll-box h6,.poll-box label {
	font-size: 12px;
	margin-bottom: 0;
	color: #666;
	font-family: Roboto, arial;
}

.poll-box .small-label {
	font-size: 12px;
}

.art-view .art-vote h5 {
	font-size: 12px;
}

.poll-box h6 b,.poll-box label b {
	font-size: 18px;
	font-family: CapitoliumNews2-SemiBold,Georgia,serif;
	font-weight: normal;
	color: #333;
	width: 410px;
}

.imgbtm {
	width: 620px;
	overflow: hidden;
	padding-bottom: 10px;
	background-color: #F1F1F1;
}

.poll-box .poll-subtitle {
	color: #333;
	margin-bottom: 0;
	background: url("/graphics/lines/dots.gif") repeat-x 0 bottom;
	padding-bottom: 10px;
}

.poll-box p {
	font-size: 14px;
	margin-bottom: 0;
	color: #666;
	clear: both;
}

.poll-box input.poll-list-input {
	margin: 0 8px 0 0;
	padding: 0;
}

ul.poll-list {
	margin-bottom: 5px;
}

.poll-box ul.poll-list li {
	background: url("/graphics/lines/dots.gif") repeat-x;
	padding: 9px 0;
}

ul.poll-list.vote-results-list li {
	font-size: 14px;
}

.poll-box .vote-v1 {
	height: 15px
}

.poll-box .vote-v2 {
	height: 15px;
	background-color: #D0D0D0;
	width: 400px;
	float: left;
	margin-top: 5px;
}

.poll-com-fields {
	border: 1px solid #CDCDCD;
	color: #666666;
	float: none;
	margin-right: 0;
	padding: 5px 8px 4px;
	width: 182px;
}

.vote-mail-error {
	color: #CC0000;
	display: block;
	font-size: 12px;
	font-style: italic;
	margin-bottom: 7px;
}

.person-fields-big .poll-com-fields {
	float: left;
	width: 194px;
	margin-right: 15px;
}

.last-field {
	margin: 0 !important;
}

.stem-btn {
	border: 0;
	cursor: pointer;
	background: url("/graphics/sprites/pol_sprites_v01.png?v5") no-repeat -96px -471px;
	width: 59px;
	height: 24px;
}

.stem-btn.stem-btn-big {
	float: none;
}

.thx-msg {
	color: #333333;
	font-size: 14px;
	font-weight: normal;
	line-height: 17px;
	margin-top: 10px;
}

.show-res {
	background: url("/graphics/sprites/pol_sprite.png") no-repeat -274px -44px;
	display: block;
	height: 26px;
	width: 111px;
}

.view-res {
	display: none;
}

.poll-list.vote-questions {

}

.read-more-result-link {
	float: right;
	display: block;
	margin-top: 5px;
	clear: both;
}

/*END poll article*/
#art-body .art-imgdesc {
	margin-bottom: 0;
	padding-bottom: 0;
}

/*external content in articles*/
.art-tipos {
	background-color: #F5F5F5;
	padding: 15px 10px;
	width: 200px;
	color: #333;
}

.art-tipos p {
	font-size: 12px;
	margin-bottom: 8px;
}

.art-tipos span {
	font-weight: bold;
}

.art-tipos a,.art-tipos a:visited {
	color: #333;
	text-decoration: none;
	font-size: 12px;
}

.art-tipos a:hover {
	text-decoration: none;
}

.art-io-other,.art-ext-other {
	margin-bottom: 20px;
}

.bl-elem+.art-ext,.bl-elem+.art-io,.bl-elem+.art-io-other,.bl-elem+.art-ext-other
	{
	margin-top: 20px;
}

.wideView .art-view .art-ext {
	overflow: visible;
	width: auto;
}

.player-header {
	background: url("/graphics/sprites/pol_bg_spriets_v0.png?v5") repeat-x 0 -3053px;
	height: 30px;
}

.player-header-text {
	color: #fff;
	font-size: 14px;
	margin-top: 5px;
	margin-left: 10px;
}

#video-text>a,#video-text>a:visited {
	color: #fff;
	text-decoration: underline;
}

#video-text>a:hover {
	color: red;
}

.player-header-logo {
	width: 37px;
	height: 30px;
}

.tip-os-ext-box {
	width: 440px;
	color: #000;
	padding: 10px 10px 0 10px;
	background-color: #F5F5F5;
}

.left-txt {
	font-weight: bold;
	width: 35px;
	float: left;
	color: #cc0000;
	font-family: Roboto, arial;
	margin-right: 18px;
}

.tip-os-ext-box p {
	margin-bottom: 10px;
	float: left;
	font-size: 12px;
	width: 350px;
}

a.read-more-tip-box,a.read-more-tip-box:visited {
	color: #333;
	text-decoration: none;
	font-size: 12px;
}

a.read-more-tip-box:hover {
	color: #cc0000;
}

.tjek-product-box {
	background-color: #F3F3F3;
	width: 200px;
	padding: 10px;
	overflow: hidden;
}

.tjek-product-box h5,.tjek-product-box h4 a,.tjek-product-box h4 a:visited
	{
	font-weight: bold;
	font-size: 14px;
	font-family: Roboto, arial;
}

.tjek-product-box h4 {
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 6px;
	padding-bottom: 8px;
}

.naviimg {
	display: none;
	margin-bottom: 7px;
	width: 200px;
	overflow: hidden;
}

.first-item,p.product-text.first-item {
	display: block;
}

.product-field-list {
	margin-top: 14px;
}

.product-field-list li {
	margin-bottom: 5px;
}

.product-field-container {
	width: 240px;
	float: left;
}

.pol-opinion {
	margin-right: 15px;
	margin-bottom: 5px;
	float: left;
	font-size: 9px;
}

.user-pol-opinion {
	float: left;
	font-size: 10px;
	margin-right: 9px;
}

.overall-number {
	font-size: 10px;
	color: #999;
	padding-left: 3px;
}

ol.product-list {
	color: #333;
	font-size: 11px;
	margin-bottom: 7px;
	list-style: none;
	padding: 0;
}

.tjek-rating-icon {
	margin-top: 2px;
}

.art-body .product-list li.product-list-item {
	margin: 0 0 8px 0;
	padding: 0 0 8px 0;
	line-height: 1.2;
	font-size: inherit;
}

.sort-by {
	color: #666;
	margin-top: 3px;
	margin-right: 5px;
	font-size: 12px;
}

div.product-text {
	margin-top: 5px;
	margin-bottom: 0;
	font-size: 12px;
	display: none;
	line-height: 15px;
	clear: both;
}

.product-text.active {
	display: block;
}

.product-text img {
	float: right;
	margin: 0 0 3px 4px;
}

.price {
	color: #666;
	font-size: 11px;
	width: 80px;
	text-align: right;
}

a.tjek-box-link,a.tjek-box-link:visited {
	text-decoration: none !important;
	display: block;
	font-size: 12px;
	font-weight: bold;
}

a.tjek-box-link:hover {
	color: #cc0000 !important;
}

a.tjek-btn-layer {
	display: block;
	font-size: 12px;
	width: 128px;
	font-weight: bold;
}

.guide-box .tjek-btn-layer {
	width: auto;
}

a.tjek-btn-layer:hover.active {
	color: #333 !important;
}

a.tjek-btn-layer.link-333,a.tjek-btn-layer.link-333:visited {
	color: #333;
	text-decoration: none;
}

a.tjek-btn-layer.link-333:hover {
	text-decoration: none;
	color: #cc0000;
}

/*external content in aticles*/
.art-view .art-fakta h4 {
	font: bold 14px/17px Roboto, Arial;
	margin: 0px;
	text-transform: uppercase;
	padding: 7px 9px;
	border-bottom: 1px solid #fff;
}

.art-view .art-fakta h5 {
	font: bold 14px Roboto, Arial;
	color: #fff;
	margin: 10px;
	padding: 0px;
	line-height: 17px;
}

.save-resizing-1 .art-fakta h5 {
	font-size: 14px;
	line-height: 17px;
}

.save-resizing-2 .art-fakta h5 {
	font-size: 16px;
	line-height: 19px;
}

.save-resizing-3 .art-fakta h5 {
	font-size: 18px;
	line-height: 21px;
}

.art-view .art-vote {
	background-color: #F5F5F5;
	padding: 5px 10px 10px;
	width: 200px;
}

.art-view .art-vote h5 {
	color: #333;
	font-weight: normal;
	margin: 10px 0;
	padding-bottom: 5px;
	font-size: 14px;
	line-height: 17px;
}

.art-view .art-fakta h5 a,.art-view .art-fakta h5 a:hover {
	color: #6B6C63;
}

.art-view .art-fakta h5 a:hover {
	color: #c00;
}

.art-fakta p {
	font-size: 12px;
	line-height: 15px;
	margin-bottom: 4px;
	margin-top: 6px;
}

.save-resizing-1 .art-fakta p,.save-resizing-1.art-body .art-fakta ul li
	{
	font-size: 12px;
	line-height: 15px;
}

.save-resizing-2 .art-fakta p,.save-resizing-2.art-body .art-fakta ul li,.save-resizing-2 .fakta-body
	{
	font-size: 14px;
	line-height: 17px;
}

.save-resizing-3 .art-fakta p,.save-resizing-3.art-body .art-fakta ul li,.save-resizing-3 .fakta-body
	{
	font-size: 16px;
	line-height: 19px;
}

.art-body .art-fakta ul li {
	background-position: 0 3px;
	font-size: 12px;
	line-height: 15px;
}

.art-view .art-fakta ul {
	margin: 0px 0 0 0px;
	font: 12px Roboto, Arial, Helvetica, sans-serif;
}

.art-view .art-fakta p+ul {
	padding-top: 6px;
}

/*quote box */
.art-view .art-quote {
	width: 200px;
	padding: 10px;
	background-color: #f5f5f5;
	line-height: 21px;
}

.art-view .art-quote blockquote p {
	font-size: 17px;
	line-height: 20px;
	font-family: CapitoliumNews2-SemiBold,Georgia,serif;
	font-weight: normal;
	margin-bottom: 5px;
	display: block;
}

.art-view .art-body blockquote p {
	padding-left: 20px;
}

.art-view .art-quote blockquote p.quote-txt {
	color: #333;
	margin: 0;
}

.art-view .art-quote blockquote p.sender {
	color: #999;
	margin-top: 5px;
}

.art-view .quote {
	width: 30px;
	height: 27px;
}

/*end quote box */

/*FAKTA*/
/*forside*/
.article-forside .art-fakta,.article-forside .poll-top {
	border-top: 3px solid #b40d0d
}

.article-forside .art-fakta ul li span {
	color: #c00;
}

/* review factbox */
.art-view .fbook {
	margin: 0 10px;
}

.art-view .fbook b {
	margin-right: 5px;
}

.art-view .fbook  p {
	margin-bottom: 10px;
}

.art-view .fbook  p.fbook-link {
	margin-top: 15px;
}

.art-view .fbook  p.fbook-link a,.art-view .fbook  p.fbook-link a:visited,.art-view .fbook  p.fbook-link a:hover
	{
	font-weight: normal;
	color: #c00;
}

.art-view .fbook p {
	margin-bottom: 5px;
}

.art-fakta {
	font-size: 12px;
}

.art-fakta a:hover {
	color: #333;
}

.art-view .art-fakta .fact-links ul li a,.art-view .art-fakta .fact-links p a
	{
	text-decoration: none;
	display: block;
	font-weight: bold;
}

.art-view .art-fakta .fact-links ul li a:hover {
	color: #cc0000;
}

.art-body .art-fakta .fact-links li {
	background: url("/graphics/navigation/zone_bagsiden_arrow.png") no-repeat 0 6px;
	padding-left: 8px;
}

/*fakta tabs */
/* Tabs jquery
----------------------------------*/
.fakta-tabs {
	margin: 20px 0 20px 0;
	width: 620px;
	clear: both;
}

.fakta-tabs h1 {
	font: bold 14px Roboto, Arial;
	border-bottom: 1px solid #d7d7d4;
	padding: 10px;
	margin: 0px;
}

.fakta-tabs h2 {
	color: #000;
	font-family: CapitoliumNews2-SemiBold,Georgia,serif;
	font-weight: normal;
	font-size:18px;
	padding: 0px 0 11px 0;
	margin: 0px 0 15px 0;
	clear: both;
}

.fakta-tabs p {
	color: #333;
	font-size: 14px;
}

.img-infakt {
	width: 280px;
	float: right;
	margin-left: 20px;
}

.fakta-tabs  .under-img {
	color: #999;
	margin: 10px 0;
	padding-bottom: 10px;
	font-size: 11px;
	background: url(/graphics/lines/dots.gif) repeat-x 0 bottom;
}

.ui-tabs {
	margin: 0px;
	padding: 0px;
}

.ui-tabs .ui-tabs-nav {
	list-style: none;
	position: relative;
	padding: 0px;
	background: url(/graphics/backgrounds/fakta-tab-nav.gif) repeat;
}

.fakta-tabs .ui-tabs .ui-tabs-nav li {
	position: relative;
	float: left;
	margin: 0px;
	padding: 0;
	border-right: 1px solid #dedede;
}

.fakta-tabs .ui-tabs .ui-tabs-nav li a {
	float: left;
	text-decoration: none;
	text-transform: uppercase;
	margin: 9px 10px 5px 10px;
	font: bold 11px Roboto, Arial, Helvetica, sans-serif;
	color: #666;
}

.fakta-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	padding-bottom: 0px;
	border-bottom-width: 0;
	color: #666;
}

.fakta-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.fakta-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-selected a:visited,.fakta-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-selected a:hover
	{
	background: #fff;
}

.fakta-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a
	{
	cursor: text;
	height: 15px;
}

.fakta-tabs .ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a
	{
	cursor: pointer;
	height: 15px;
}
	/* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.fakta-tabs .ui-tabs .ui-tabs-panel {
	padding: 10px 0 0 0;
	display: block;
	border-width: 0;
	background: none;
}

.fakta-tabs .ui-tabs .ui-tabs-hide {
	display: none !important;
}

.fakta-tabs .ui-tabs li.ui-state-hover {
	background: #fff;
}

.fakta-tabs .ui-tabs li.ui-tabs-hide {
	background: #fff;
}

#tabs span {
	white-space: nowrap;
}

/*Article comments*/
.art-comments {
	width: 620px;
	margin-bottom: 20px;
}

.art-comments .no-border {
	background: none;
	color: #333;
	padding-bottom: 10px
}

.art-comments .com-box {
	border: 1px solid #999;
	width: 454px;
	height: 90px;
	padding: 2px;
	color: #666;
	margin-bottom: 7px;
}

.art-comments .com-fields {
	border-top: 1px solid #666;
	border-left: 1px solid #666;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	padding: 3px;
	width: 190px;
	color: #666;
	margin: 0 10px 10px 0;
	font: normal 11px Roboto, Arial, Helvetica, sans-serif;
}

.art-comments.direkte-commentbox .com-fields {
	width: 215px;
}

.direkte-commentbox .com-fields.com-fields-city {
	float: right;
}

.art-comments .chackbox {
	width: 13px;
	height: 13px;
	margin: 2px 5px 0 0;
	padding: 0px
}

.art-comments .underfields {
	font-size: 11px;
	line-height: 18px;
	color: #666;
}

.art-comments .underfields strong {
	color: #c33
}

.art-comments .pager-bar {
	margin-top: -15px;
	height: 20px;
}

.art-comments .commments-num span {
	color: #999
}

.art-comments .w440px {
	width: 440px;
}

.art-comments ul.comment-facilities {
	background: url(/graphics/backgrounds/fakta-tab-nav.gif) repeat-x;
	margin: 0 0 20px 0;
}

.art-comments ul.comment-facilities li {
	float: left;
	padding: 0px;
	margin: 0px;
	border-right: 1px solid #dadad9;
}

.art-comments ul.comment-facilities li.last {
	border: 0px;
	float: right
}

.art-comments ul.comment-facilities li div,.art-comments ul.comment-facilities li a,.art-comments ul.comment-facilities li a:visited
	{
	padding: 6px 11px;
	display: block;
	font-size: 11px;
}

.art-comments ul.comment-facilities li a:hover,.art-comments ul.comment-facilities li a.curr,.art-comments ul.comment-facilities li a.curr:visited
.art-comments ul.comment-facilities li a.curr:hover {
	color: #c00
}

.art-comments p {
	padding: 0 0 30px 0;
	margin: 0px 0 10px 0;
	color: #000;
	font-size: 14px;
	border-bottom: 1px solid #ccc;
}

.art-comments a.com-thumb:hover,.art-comments a.com-comple:hover {
	color: #c00;
}

.art-comments .comments-tools {
	float: right;
	margin: 4px 24px 0 10px;
}

#commentBox h1.sp-title {
	font-size: 14px;
	font-family: Roboto, Arial, Helvetica, sans-serif;
	margin: 0;
	font-weight: bold;
}

#commentBox h1.sp-title span {
	font-size: 11px;
	font-weight: normal;
	color: #666;
	text-transform: none;
	padding-left: 5px;
}

.tjek-comment-box#commentBox h1.sp-title {
	margin-right: 5px;
	float: left;
}

#commentBox .sp-title.direkte-comment-title {
	background: none;
	color: #CC0000;
	margin-bottom: 0;
	padding: 5px 0;
}

.com-rating-text {
	font-size: 14px;
	color: #666;
}

.give-rating-txt {
	margin-bottom: 5px;
	color: #666;
}

.art-comments .tjek-comment-box .com-box {
	width: 218px;
	height: 40px;
	float: left;
	font-size: 11px;
}

.com-left-column {
	float: left;
	width: 222px;
	margin-right: 10px;
}

.com-right-column {
	float: left;
	width: 228px;
}

.underfields {
	display: none;
}

.art-comments .tjek-comment-box .com-fields {
	margin: 0 0 13px 0;
	display: block;
	width: 100%;
}

.input-fields {
	display: none;
	width: 215px;
	float: left;
}

.rating-div {
	background-color: #F5F5F5;
	float: left;
	font-size: 11px;
	padding: 3px 3px 2px 4px;
	color: #333;
	margin-bottom: 10px;
}

#commitButton {
	float: left;
	margin-bottom: 0;
	margin-left: 170px;
	margin-right: 0;
	margin-top: 34px;
}

.rating-div-user {
	font-size: 11px;
	color: #999;
	margin-bottom: 10px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 3px;
	padding-top: 3px;
	float: left;
}

.rating-util {
	padding-left: 2px;
}

.rating-util img {
	margin-top: 1px;
	margin-right: 1px;
}

.commentlen {
	font-size: 11px;
	color: #999;
}

.rating-util-avg {
	padding-left: 2px;
}

.rating-util-avg img {
	margin-right: 5px;
	font-size: 11px;
	clor: #999;
	margin-top: 2px;
}

.art-comments .tjek-comment-box .underfields {
	margin-bottom: 10px;
}

.comments-tjek-list-box .commments-num-bg {
	padding: 0 0 10px 3px;
}

.af-line {
	margin-bottom: 5px;
	color: #999;
	font-size: 10px;
	margin-bottom: 5px;
	text-transform: uppercase;
}

.af-line span {
	color: #333;
}

/*Blue book*/
.blue-book {
	width: 620px;
	margin: 0 0 20px 0;
	position: relative;
}

.blue-book .deltagere {
	font-size: 14px;
	font-family: Roboto, Arial, Helvetica, sans-serif;
	color: #999;
	text-transform: uppercase;
	margin-bottom: 10px;
	font-weight: bold;
	line-height: 14px;
}

.blue-book h4 {
	font-family: CapitoliumNews2-SemiBold,Georgia,serif;
	font-weight: normal;
	font-size:24px;
	padding: 0;
	margin: 0px 0 16px 0;
}

.blue-book table td {
	padding-bottom: 8px;
}

.blue-book div.option {
	color: #333;
	font-family: Roboto, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	padding-right: 5px;
	font-weight: bold;
}

.blue-book div.name {
	color: #333;
	font-family: Roboto, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 3px;
}

.blue-book .blue-pImg {
	width: 620px;
	overflow: hidden;
	position: inherit;
	margin-bottom: 20px;
}

.blue-book p {
	padding-bottom: 20px;
	margin-bottom: 12px;
}

.blue-book .dots {
	margin: 15px 0;
}

.blue-book .blue-carusel {
	width: 620px;
	overflow: hidden;
	display: block;
	height: 98px
}

.blue-book .blue-carusel .carousel {
	padding-left: 10px;
	float: left;
	width: 620px;
	overflow: hidden;
}

.blue-book .blue-carusel .carousel ul li {
	width: 60px;
	height: 98px;
	margin: 0 10px;
	padding: 0px;
}

.blue-book .blue-carusel .carousel span.per-name {
	padding-top: 4px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	font-family: Roboto, Arial, Helvetica, sans-serif;
}

.blue-book .blue-carusel .prev {
	height: 98px;
	width: 16px;
}

.blue-book .blue-carusel .next {
	height: 98px;
	width: 16px;
}

.blue-book .blue-carusel .carousel ul li {
	float: left;
}

#tv-zone .carousel {
	float: left;
	position: relative;
	width: 885px;
}

.blue-book .blue-carusel .tv_arrow_right a,.blue-book .blue-carusel .tv_arrow_right a:visited
	{
	float: right;
	width: 15px;
	border-left: solid 1px #d9d9d9;
	background: #e8e8e8 url(/graphics/navigation/blue_right_bg_w100.gif) no-repeat;
	height: 98px;
	display: block;
}

.blue-book .blue-carusel .tv_arrow_right a:hover {
	float: right;
	width: 15px;
	border-left: solid 1px #d9d9d9;
	background: #c00 url(/graphics/navigation/blue_right_active_h98.gif) no-repeat;
	height: 98px;
	display: block;
}

.blue-book .blue-carusel .tv_arrow_left a,.blue-book .blue-carusel .tv_arrow_left a:visited
	{
	float: left;
	width: 15px;
	background: #E8E8E8 url(/graphics/navigation/blue_left_bg_w100.gif) no-repeat 0 center;
	height: 98px;
	display: block;
}

.blue-book .blue-carusel .tv_arrow_left a:hover {
	float: left;
	width: 15px;
	background: #c00 url(/graphics/navigation/blue_left_active_h98.gif) no-repeat;
	height: 98px;
	display: block;
}

.blue-book .per-img {
	position: relative;
}



.blue-book a.tooltip.active,.blue-book a.tooltip.active:visited,.blue-book a.tooltip.active:hover
	{
	background: none !important;
	color: #333 !important;
}

.blue-book a.tooltip,.blue-book a.tooltip:visited,.blue-book a.tooltip:hover
	{
	display: block;
	width: 60px;
	height: 98px;
	background: url(/graphics/backgrounds/shad2.gif) no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
	color: #999;
	padding-top: 60px;
}

.blue-book .sh {
	width: 50px;
	height: 50px;
}

/*end Blue book*/
/*Large header with banner position*/
.lheader_banner {
	float: right;
	width: 330px;
	height: 40px;
	overflow: hidden;
	margin-right: 2px;
}

.lheader_banner_annonce {
	width: 7px;
	height: 35px;
	float: left;
	padding-top: 5px;
}

a.com_send,a.com_send {
	width: 57px;
	height: 24px;
	display: block;
	float: right;
}


/*pagination profiles start*/
.paa_prev,.paa_next {
	color: #666;
}

.paa_prev {
	padding-left: 4px;
}

.paa_next {
	padding-right: 4px;
}

.paa-pagination-top,.paa-pagination-bottom {
	border-top: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
	padding: 10px 0;
}

.paa-pagination-bottom {
	margin-bottom: 20px;
}

.pagination-outer .page-element:first-child {
	background: none;
}

.page-element {
	background: url("/graphics/lines/dots.gif") repeat-x;
	padding: 10px 0;
}

.page-element a,.page-element a:visited {
	color: #333333;
	font-family: CapitoliumNews2-SemiBold,Georgia,serif;
	font-weight: normal;
	font-size:16px;
	padding-right: 5px;
}

.page-element a:hover {
	color: #cc0000;
}

.prev-next-cont {
	float: right;
	width: 95px;
	color: #666;
}

/*pagination profiles end*/

/* Start TGT profil */
.profil_profiltext {
	font-size: 30px;
	font-family: CapitoliumNews2-SemiBold,Georgia,serif;
	font-weight: normal;
	margin-bottom: 10px;
}

.profile_title {
	font-size: 17px;
	font-family: CapitoliumNews2-SemiBold,Georgia,serif;
	font-weight: normal;
	color: #656565;
	margin-bottom: 10px;
}

.profile_email {
	display: block;
	font-weight: bold;
	margin-bottom: 10px;
}

.profile-wrote {
	font-size: 14px;
	font-weight: bold;
	color: #cc0000;
	margin-bottom: 10px;
}

.profil_description {
	font-size: 14px;
	margin-bottom: 10px;
}

a.tgt_profil_alle_forfattere_link {
	font-size: 14px;
	color: #CC0000;
	margin: 0;
	font-weight: bold;
}

div.tgt_profil_alle_forfattere {
	width: 620px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
}

div.profil_headline {
	font-size: 14px;
	color: #CC0000;
	font-family: Roboto, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 1px 0 6px;
	padding: 0 0 5px;
}

.profile-img-o {
	float: right;
	width: 220px;
	overflow: hidden;
	margin: 0 0 10px 10px;
}

img.tgt_profil_guideimage {
	float: left;
	margin: 3px 2px;
}

div.tgt_profil_guide {
	height: 100%;
	border-bottom: 1px solid #CCCCCC;
	font-size: 14px;
	font-family: Roboto, Arial, Helvetica, sans-serif;
	font-weight: normal;
	width: 620px;
	margin: 1px 0 10px;
}

div.tgt_profil_guide div.guideimage {
	float: left;
	width: 232px;
	height: 130px;
}

div.tgt_profil_guide div.name {
	float: left;
	height: 20px;
	margin-left: 13px;
	width: 215px;
	font-weight: bold;
	font-size: 18px;
	font-family: Roboto, Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
}

div.tgt_profil_guide div.description {
	float: left;
	height: 125px;
	margin-left: 13px;
	width: 215px;
	color: #8f8f8f;
}

/*complain layer start*/
.comment-complaintbox {
	position: absolute;
	background: url("/graphics/backgrounds/comment_box.png") no-repeat;
	height: 337px;
	padding: 50px 60px 40px 50px;
	font-family: CapitoliumNews2-SemiBold,Georgia,serif;
	font-weight: normal;
	z-index: 55;
}

.comment-complaintbox p {
	border: none;
	font-size: 17px;
	margin: 0 0 5px;
	padding: 0;
}

.art-comments .comment-complaintbox a {
	font-family: Roboto, Arial, Helvetica, sans-serif;
}

.complain-close-btn,.complain-close-btn:visited {
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	background-color: #4C4C4C;
	padding: 5px 0 5px 8px;
	width: 210px;
	display: block;
	margin-top: 15px;
}
/*complain layer end*/
.commments-num-bg {
	background: url("/graphics/sprites/pol_bg_spriets_v0.png?v5") repeat-x 0 -1729px;
	font: bold 14px Roboto, Arial, Helvetica, sans-serif;
	height: 25px;
	padding: 10px 0 0 3px;
	text-transform: uppercase;
}

/* Start profil */
div.profil_profiltext {
	font-size: 30px;
	color: #c00;
	margin-bottom: 10px;
}

div.profil_description {
	font-size: 14px;
	font-family: Roboto, Arial, Helvetica, sans-serif;
	line-height: 125%;
	margin-bottom: 15px;
}

div.profil_headline {
	font-size: 14px;
	color: #CC0000;
	font-family: Roboto, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 1px 0 6px;
	padding: 0 0 5px;
}

img.profil_image {
	float: right;
	margin: 3px 2px;
}

img.profil_guideimage {
	float: left;
	margin: 3px 2px;
}

div.profil_guide {
	height: 100%;
	border-bottom: 1px solid #CCCCCC;
	font-size: 14px;
	font-family: Roboto, Arial, Helvetica, sans-serif;
	font-weight: normal;
	width: 620;
	margin: 1px 0 10px;
}

div.profil_guide div.guideimage {
	float: left;
	width: 232px;
	height: 130px;
}

div.profil_guide div.name {
	float: left;
	height: 20px;
	margin-left: 13px;
	width: 215px;
	font-weight: bold;
	font-size: 18px;
	font-family: Roboto, rial, Helvetica, sans-serif;
	margin-bottom: 5px;
}

div.profil_guide div.description {
	float: left;
	height: 125px;
	margin-left: 13px;
	width: 215px;
	color: #8f8f8f;
}

div.profil_books {
	height: 100%;
	overflow: hidden;
	width: 620px;
}

div.profil_book {
	float: left;
	width: 165px;
	height: 100%;
	margin-bottom: 10px;
}

div.profil_book_third {
	float: left;
	width: 120px;
	height: 270px;
}

div.profil_bookinfo span.profil_discount {
	color: #aaa;
}

div.profil_bookinfo h4.profil_bookheader {
	font-weight: bold;
	margin-top: 6px;
	width: 130px;
}

a.buybook {
	color: #CC0000;
}
/* End TGT profil */

/* Start Google Maps */
.googlemaps-art h2 {
	padding: 0;
	font: bold 14px Roboto, Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	text-transform: uppercase;
}
/* End Google Maps */

/* Start monster fact box header */
.monsterfactabox h2 {
	padding: 0;
	font: bold 14px Roboto, Arial, Helvetica, sans-serif;
	padding-top: 10px;
	padding-bottom: 5px;
	text-transform: uppercase;
}

.monsterfactabox-subheader {
	color: #666;
	text-transform: uppercase;
	font-weight: bold;
	font: 14px
}
/* End monster fact box header */

.art-comments h1.sp-title,.article-ibyen .blue-book h1.sp-title {
	padding: 0;
	font: bold 14px Roboto, Arial, Helvetica, sans-serif;
}

.big-border {
	margin-bottom: 10px;
}

/*End For Article View*/
a.addthis_button_facebook span.addthis_button_facebook_icon,a.addthis_button_facebook:visited span.addthis_button_facebook_icon
	{
	background: url(/graphics/sprites/pol_sprites_v01.png?v5) -202px -578px no-repeat;
	width: 12px;
	height: 12px;
	float: left;
	margin-right: 7px;
}

a.addthis_button_facebook:hover span.addthis_button_facebook_icon {
	background: url(/graphics/sprites/pol_sprites_v01.png?v5) -215px -578px no-repeat;
	width: 12px;
	height: 12px;
	float: left;
	margin-right: 7px;
}

a.addthis_button_facebook:hover {
	cursor: pointer;
}

a.tip-os-tool {
	background: url("/graphics/sprites/pol_sprite.png") no-repeat -212px -25px;
	width: 53px;
	height: 18px;
	display: block;
}

a.tip-os-tool:hover {
	background: url("/graphics/sprites/pol_sprite.png") no-repeat -266px -25px;
	width: 53px;
	height: 18px;
	display: block;
}

/*ibyen fact box start*/
.politiken-synes-txt {
	width: 93px;
	margin-right: 4px;
}

.laeserne-synes-txt {
	width: 89px;
	margin-right: 4px;
}

.rating-fact-box {
	padding: 8px 10px 15px 10px;
	width: 440px;
	color: #333;
	background-color: #F1F1F1;
}

.rating-fact-list {
	width: 100%;
	margin-bottom: -8px;
}

.rating-fact-title {
	width: 76%;
}

h1.list-rubric {
	font-size: 14px;
	text-transform: uppercase;
	font-family: Roboto, arial;
	padding-bottom: 6px;
	margin: 0 0 12px 0;
	color: #000;
	line-height: 1.3;
	border-bottom: 1px solid #999999;
}

.fact-rating-img {
	margin-top: 1px;
}

.play-times {
	display: inline-block;
	font-weight: bold;
	clear: both;
	margin-top: 9px;
}
/*ibyen fact box end*/

/* article additions i nye article grids */
.sp1-plus-article-additions,.sp3-plus-article-additions {
	border-top: 1px solid #ccc;
	padding-top: 15px;
	clear:both;
}

.sp3-plus-article-additions {
	background-position: -160px 0;
}

.sp1-plus-article-additions .nested-article-additions {
	float: left;
}

.sp3-plus-article-additions .nested-article-additions #art_bot {
	overflow: hidden;
}

.sp1-plus-article-additions .nested-article-additions .big-border,.sp3-plus-article-additions .nested-article-additions .big-border
	{
	border: 0;
}

.comment-body a.show-less,.comment-body a.show-more {
	color: #882424;
	display: inline-block;
	font-size: 14px;
	font-weight: bold;
	padding-right: 13px;
	text-decoration: none;
	display: block;
	margin-top: 15px;
}

.comment-body a.show-less:hover,.comment-body a.show-more:hover {
	color: #cc0000;
}

.comment-body {
	display: none;
}

.debat_read_full_article a.up-arrow {
	background: url("/graphics/navigation/sm_debat_arrow_up.png") no-repeat scroll right 8px transparent;
}

.debat_read_full_article {
	margin-bottom: 15px;
	margin-top: 5px;
}

.byline_bottom {
	margin-bottom: 15px;
	font-weight: bold;
	font-size: 14px;
	float: right;
}

.debat_author_box {
	border-bottom: 1px solid #eee;
	border-top: 3px solid #882424;
	clear: left;
	float: left;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 5px;
	margin-right: 15px;
	margin-top: 2px;
	padding-left: 0;
	padding-right: 0;
	width: 130px;
}

.debat_box_header {
	border-bottom: 1px solid #ebeceb;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 6px;
	padding-right: 6px;
	font-size: 14px;
	min-height: 16px;
	background-color: #f7f7f6;
	background: linear-gradient(top, #ffffff, #f7f7f6);
	background: -moz-linear-gradient(top, #ffffff, #f7f7f6);
	background: -ms-linear-gradient(top, #ffffff, #f7f7f6);
	background: -o-linear-gradient(top, #ffffff, #f7f7f6);
	background: -webkit-linear-gradient(top, #ffffff, #f7f7f6);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#f7f7f6));
}

.debat_box_content {
	padding-bottom: 5px;
	padding-top: 8px;
	padding-left: 6px;
	padding-right: 6px;
	color: #696a64;
}

.debat_box_content img {
	background: white;
	padding: 3px;
	border: 1px solid #eee;
	display: block;
	margin-bottom: 3px;
}

.debat_box_content a {
	color: #882424;
}

.debat_box_content span {
	display: block;
}

.debat_art_authorbox_readmore {
	color: #882424;
	font-size: 10px;
	font-weight: bold;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 6px;
}

.debat_art_authorbox_readmore a:link,.debat_art_authorbox_readmore a:visited
	{
	color: #882424;
}

.debat_art_authorbox_readmore a:hover {
	color: #CC0000;
}

.debat_sp2_box {
	clear: left;
	float: left;
	padding-left: 0;
	padding-right: 0;
	width: 140px;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 10px;
}

.debat_sp2_box_header {
	border-bottom: 1px solid #ebeceb;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 6px;
	padding-right: 6px;
	font-size: 14px;
	font-weight: bold;
	min-height: 16px;
	background-color: #f7f7f6;
	background: linear-gradient(top, #ffffff, #f7f7f6);
	background: -moz-linear-gradient(top, #ffffff, #f7f7f6);
	background: -ms-linear-gradient(top, #ffffff, #f7f7f6);
	background: -o-linear-gradient(top, #ffffff, #f7f7f6);
	background: -webkit-linear-gradient(top, #ffffff, #f7f7f6);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#f7f7f6));
}

.debat_sp2_box_content {
	color: #696a64;
}

.debat_sp2_box_content_about {
	border-bottom: 1px solid #ebeceb;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 6px;
	height: 15px;
	background: url("/graphics/backgrounds/debat_stats_background.jpg") no-repeat scroll 84px 53% transparent
}

.debat_sp2_box_content_about_rejected {
	border-bottom: 1px solid #ebeceb;
	padding-top: 15px;
	padding-bottom: 24px;
	padding-left: 6px;
	height: 15px;
	background: url("/graphics/backgrounds/debat_stats_background.jpg") no-repeat scroll 84px 53% transparent
}

.debat_sp2_box_content_about_reject_num {
	float: right;
	font-size: 25px;
	height: 25px;
	margin-right: 5px;
	margin-top: -7px;
	padding-top: 5px;
}

.debat_sp2_box_content_about_rejects_text {
	color: #882424;
	font-size: 16px;
}

.debat_sp2_box_content_about_subjects {
	border-bottom: 1px solid #ebeceb;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 6px;
}

.debat_sp2_box_content_about_subjects_text {
	color: #696A64;
	font-size: 12px;
	min-height: 25px;
	font-weight: normal;
}

.debat_sp2_box_content_about_text {
	float: left;
	width: 85px;
}

.debat_sp2_box_content_about_num a {
	float: right;
	font-size: 25px;
	height: 25px;
	margin-right: 5px;
	margin-top: -8px;
	display: block;
}

.debat_sp2_box_content_readers {
	padding-top: 6px;
}

.debat_sp2_box_content_readers li img {
	width: 35px;
	vertical-align: top;
}

.debat_sp2_box_content_readers li.first-el {
	margin: 0 0 3px 0;
}

.debat_sp2_box_content_readers li {
	float: left;
	margin: 0 0 7px 11px;
}

.debat_sp2_box_content_readers li a {
	padding: 1px;
	background-color: #fff;
	border: 1px solid #ebebeb;
	display: block;
	overflow: hidden;
}

.tool-tip-readers {
	background: linear-gradient(top, #8a2727, #660000);
	background: -moz-linear-gradient(top, #8a2727, #660000);
	background: -ms-linear-gradient(top, #8a2727, #660000);
	background: -o-linear-gradient(top, #8a2727, #660000);
	background: -webkit-linear-gradient(top, #8a2727, #660000);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#8a2727), to(#660000));
	background-color: #751010;
	color: #FFFFFF;
	display: none;
	font-size: 14px;
	padding: 7px;
	position: absolute;
	z-index: 200;
	white-space: nowrap;
}

.down-arrow-readers {
	position: absolute;
	bottom: -6px;
	left: 24px;
	background: url(/graphics/sprites/profile_sprites.png) no-repeat -14px -87px;
	width: 13px;
	height: 6px;
}

.debat_sp2_box_content_readers_more {
	color: #882424;
	font-size: 10px;
	font-weight: bold;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 6px;
}

.debat_sp2_box_content_readers_more a:link,.debat_sp2_box_content_readers_more a:visited
	{
	color: #882424;
}

.debat_sp2_box_content_readers_more a:hover {
	color: #CC0000;
}

.comment_show_more {
	text-align: center;
	width: 190px;
	height: 25px;
	font-size: 14px;
	background-color: #882424;
	color: #fff;
	padding-top: 6px;
	margin-bottom: 12px;
	margin: auto;
	margin-top: 15px;
	float: left;
}

.comment_show_more a {
	color: #fff;
	font-weight: bold;
}

.comment_show_more_write_comment {
	text-align: center;
	width: 220px;
	height: 25px;
	font-size: 14px;
	background-color: #882424;
	color: #fff;
	padding-top: 6px;
	margin: auto;
	margin-bottom: 12px;
	margin-top: 15px;
	float: right;
}

.comment_show_more_write_comment a {
	color: #fff;
	font-weight: bold;
}

.comment_bottom_links {
	margin-left: 90px;
	margin-right: 90px;
}

.profile-badge {
	background: url("/graphics/sprites/profile_sprites.png") no-repeat;
	width: 50px;
	height: 50px;
	display: block;
	margin-top: 5px;
}

.profile-badge.pol {
	background-position: -99px 0px;
}

.profile-badge.elite {
	background-position: -49px 0px;
}

.profile-badge.mep {
	background-position: -198px 0px;
}

.profile-badge.mf {
	background-position: -148px 0px;
}

.profile-badge.Criticer {
	background-position: -49px -44px
}

.se-flere-txt {
	background: url("/graphics/lines/dots.gif") repeat-x;
	margin-bottom: 5px;
	padding: 10px 0 0;
}

.se-flere-txt a {
	font-size: 14px;
	font-weight: bold;
}

.fotosalg_container {
	max-width: 940px;
	background-color: #202020;
}

.fotosalg_container a {
	text-decoration: none;
}

.fotosalg_container	a:hover {
	text-decoration: underline;
	color: #FFF;
}

.fotosalg_container	.item a:hover span {
	text-decoration: underline;
	color: #FFF;
}

.fotosalg_container li {
	margin-top: 15px;
}

.fotosalg_container .title {
	font-family: Roboto, arial;
	font-size: 24px;
	font-weight: bold;
	color: white;
	padding: 0px 2px 0 0;
	margin: 9px 0 7px 0;
}

.fotosalg_container .title span {
	display: block;
	color: #999;
}

.fotosalg_container .size {
	font-family: Roboto, arial;
	font-size: 14px;
	color: white;
	padding: 0 2px 6px 0;
}

.fotosalg_container #subheader {
	font-family: CapitoliumNews2-SemiBold,Georgia,serif;
	font-weight: normal;
	color: #999;
	font-size: 24px;
	padding-top: 10px;
	padding-bottom: 24px;
}

.fotosalg_container h1 {
	font-family: CapitoliumNews2-SemiBold,Georgia,serif;
	font-weight: normal;
	color: white;
	font-size: 44px;
	margin-bottom: 7px;
}

.fotosalg_container h2 {
	font-family: Capitolium2-Bold,Georgia,serif;
	font-weight: normal;
	color: white;
	font-size: 32x;
	margin-bottom: 7px;
	padding-bottom: 10px;
	margin-left: 34px;
	font-size: 28px;
	margin-top: 14px;
}

.fotosalg_container .about {
	font-size: 30px;
	margin-left: 26px;
	margin-top: 13px;
}

.fotosalg_container .container {
	width: 940px;
	margin-bottom: 40px;
	background-color: #000;
	padding: 0 0 20px 0;
	overflow: hidden; img { float : left;
	display: block;
}

}
.fotosalg_container #topbar {
	width: 940px;
	height: 30px;
	background: black;
}

.fotosalg_container #galleri {
	width: 940px;
	margin-top: -3px;
}

.fotosalg_container .bottombar {
	float: left;
	overflow: hidden;
}

.fotosalg_container .clear {
	clear: both;
}

.fotosalg_container .shop-button {
	background: url("butik.png") no-repeat scroll transparent;
	height: 27px;
	width: 94px;
	display: block;
	float: right;
}

.fotosalg_container .shop-ekstra {
	background: url("ekstra.png") no-repeat scroll transparent;
	height: 24px;
	width: 166px;
	display: block;
	float: right;
	margin-top: 10px;
}

.fotosalg_container .description-text {
	font-family: Roboto, arial;
	color: white;
	font-size: 14px;
	width: 590px;
	padding: 5px 0 10px 0;
	margin-top: 0px;
	line-height: 19px;
}

.fotosalg_container .description-text span {
	color: grey;
}

.fotosalg_container .description-text p {
	margin: 10px 0;
}

.disclaimer_fotosalg p {
	padding-left: 27px;
}

.disclaimer_fotosalg h3 {
	font-size: 20px;
	padding-bottom: 7px;
}

.fotosalg_container .description-text ul {
	list-style-type: disc;
	margin-left: 26px;
}

.fotosalg_container .description-text li {

}

.fotosalg_container .description-text a {
	color: #FFF;
	text-decoration: underline;
}

.fotosalg_container .description-text h3 {
	font-size: 30px;
	margin-left: 26px;
	margin-top: 13px;
}

.fotosalg_container .item span {
	color: #FFFFFF;
	float: left;
	margin-left: 12px;
}

.fotosalg_container .vert-img img {
	float: right;
	width: 613px;
	padding-bottom: 20px;
}

.fotosalg_container .vert-img .description-text {
	width: 275px;
}

.fotosalg_container .vert-img .title {
	padding: 20px 2px 0 0;
	margin-bottom: 7px;
}

.fotosalg_container .vert-img.container {
	padding: 0 0 0 24px;
	width: 916px;
}

.fotosalg_container .top {
	float: left;
	margin-left: 20px;
	padding-right: 10px;
	width: 300px;
}

.fotosalg_container .vert-img .top {
	float: none;
	margin-left: 0;
}

.fotosalg_container .vert-img .bottombar {
	float: none;
	margin: 0;
	width: auto;
}

.fotosalg_container .vert-img .shop-button {
	float: none;
}

.fotosalg_container .clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.fotosalg_container .clearfix {
	display: inline-block;
}

.fotosalg_container html[xmlns] .clearfix {
	display: block;
}

.fotosalg_container * html .clearfix {
	height: 1%;
}

.fotosalg_container .m-left26 {
	margin-left: 26px;
}

.fotosalg_container #extra-i {
	float: right;
	margin-top: 10px;
	width: 550px;
	margin-bottom: 50px;
}

.fotosalg_container #extra-i>img {
	float: right;
	margin-left: 5px;
}

.fotosalg_container #extra-i>p {
	vertical-align: bottom;
	text-align: right;
}

.fotosalg_container .more_galleries {

}

.fotosalg_container .item {
	width: 313px;
	float: left;
	color: white;
	font-family: Roboto, arial;
	text-align: center;
	font-size: 22px;
	height: 250px;
}

.fotosalg_container .item img {

}

.fotossalgbutton {
	background: #EF1414;
	-moz-border-radius: 14px;
	-webkit-border-radius: 14px;
	border-radius: 14px;
	color: #FFFFFF;
	display: inline-block;
	float: right;
	font-family: Roboto, arial;
	font-size: 12px;
	font-weight: bold;
	margin-right: 20px;
	margin-top: 11px;
	padding: 6px 12px;
	text-decoration: none;
	text-shadow: 1px 0 0 #B23E35;
	text-transform: uppercase;
	-webkit-box-shadow: 0 3px 0 0 #000000;
	-moz-box-shadow: 0 3px 0 0 #000000;
	box-shadow: 0 3px 0 0 #000000;
}

.fotossalgbutton:hover {
	color: #fff;
}

.fotossalgbutton:visited {
	color: #fff;
}

.fotossalgbutton:active {
	position: relative;
	top: 1px;
}

.ibyen-guide-topimg {
	position: relative;
}

.ibyen-guide-topimg>div {
	color: #FFFFFF;
	font-size: 10px;
	padding-top: 3px;
	height: 16px;
	left: 0;
	position: relative;
	text-align: right;
	top: -4px;
	width: 620px;
}

.ibyen-guide-toptext-bold {
	font-family: Roboto;
	font-weight: 700;
	text-transform: uppercase;
	color: #000;
	font-size: 10px;
}

.ibyen-guide-toptext-regular {
	font-family: Roboto;
	font-weight: 400;
	text-transform: uppercase;
	font-size: 10px;
}

.ibyenguide-art h1.norm-top {
	padding-top: 0px;
	margin-top: 0px;
	font-family: Roboto;
	font-weight: 900;
}

.ibyenguide-art .entity-listitem {
	background-color: #fafafa;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	height: 175px;
	position: relative;
	padding: 10px;
	font-size: 12px;
}

.ibyenguide-art .art-body  ul li {
	padding: 10px 0;
	position: relative;
	list-style: none;
	background: none;
}

.ibyenguide-art ul {
	list-style: none;
}

#ibyenguideEntityList {
	display: none;
}

#ibyenguideEntityListByTag li {
	border-bottom: none;
}

.ibyenguide-art .entity-listitem h2,.ibyenguide-art .mapview-infobox h2
	{
	color: #999999;
	font-family: "Politiken Egyptienne", georgia, sans-serif;
	font-size: 12px;
	line-height: 1em;
}

.ibyenguide-art .entity-listitem h1,.ibyenguide-art .mapview-infobox h1
	{
	font-family: Roboto;
	font-weight: 900;
	line-height: 1.2;
	font-size: 18px;
	margin: 10px 15px 10px 0;
	overflow: hidden;
	text-overflow: ellipsis;
	text-transform: uppercase;
}

.ibyenguide-art .entity-list {
	list-style: none outside none;
}

.ibyenguide-art .pol-rating {
	margin-bottom: 5px;
}

.ibyenguide-art .entity-list {
	list-style: none outside none;
	margin: 0;
	padding: 0;
	width: 620px;
}

.ibyenguide-art .entity-listitem div:first-child {
	float: left;
	margin: -10px 16px 0 -10px;
}

.ibyenguide-art .norm-top span {
	text-transform: uppercase;
}

.ibyenguide-art .entity-list.m-divided li {
	border-bottom: 1px solid #DADADA;
}

.ibyenguide-art .entity-list li {
	padding: 10px 0;
	position: relative;
}

.ibyenguide-art ul,li {
	margin: 0;
	padding: 0;
}

.ibyenguide-art .art-body .entity-listitem a,.ibyenguide-art .art-body .entity-listitem a:visited
	{
	color: #FFF;
	text-decoration: none;
}

.entity-listitem a:hover {
	color: #FFF;
	text-decoration: underline;
}

.ibyenguideslist {
	border-top: 10px solid #f09;
}

.ibyenguideslist h1 {
	font-family: "Politiken Egyptienne", georgia, sans-serif;
	font-size: 28px;
	margin-bottom: 15px;
}

.ibyenguideslist .h-small {
	font-family: Roboto;
	font-weight: 400;
	margin-bottom: 10px;
}

.ibyenguideslist a {
	font-family: Roboto;
	font-weight: 700;
}

.ibyenguideslist a span {
	text-transform: uppercase;
}

.ibyenguideslist .guideforridder {
	font-family: Roboto;
	font-weight: 400;
	font-size: 10px;
	text-transform: uppercase;
	line-height: 0;
	margin: 5px 0;
}

.ibyenguideslist img {
	width: 300px;
	max-height: 160px;
}

.ibyenguideslist .deck300 {
	margin-right: 10px;
}

.ibyenguideslist .deck300-1 {
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
	min-height: 270px;
}

.ibyenguideslist .deck300-1 .art-Small300 {
	border-left: 1px solid #ccc;
	padding-left: 9px;
}

.ibyenguide-art li {
	list-style-type: none;
}

.list-imgoverlay {
	height: 115px;
	left: 0;
	position: absolute;
	top: 10px;
	width: 115px;
}

.ibyenguide-left {
	display: table-cell;
	padding-right: 11px;
	width: 50%;
}

.ibyenguide-right {
	border: medium none;
	display: table-cell;
	padding-left: 9px;
	padding-right: 0;
	width: 50%;
}

.ibyenguide-left .art-Small300,.ibyenguide-right .art-Small300 {
	margin-bottom: 0px;
}

.ibyenguide-list {
	border-bottom: 1px solid #CCCCCC;
	display: table;
	padding-bottom: 8px;
}

.ibyenguide-list li+li {
	border-left: 1px solid #CCCCCC;
}

.ibyenguide-art .entity-listitem .booking-urls {
	bottom: 20px;
	left: 298px;
	position: absolute;
	text-align: right;
	width: 300px;
}

.booking-urls .rounded-btn,.rounded-btn:visited {
	background-color: #FF0099;
	border: 0 none;
	border-radius: 1.2em 1.2em 1.2em 1.2em;
	color: white;
	display: inline-block;
	font-family: Roboto, Arial, sans-serif;
	font-size: 10px;
	font-weight: 900;
	letter-spacing: 0.05em;
	line-height: 1em;
	padding: 0.6em 0.9em;
	text-transform: uppercase;
}

.booking-urls .rounded-btn.dropshadow {
	box-shadow: 0px 4px 0 #CCCCCC;
}

.authorlist {
	font-weight: bold;
	text-transform: uppercase;
	float: right;
}
