﻿.default_container_news_header { background: url('/Images/Heading/Red/350.png') no-repeat center top; width: 342px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.default_container_news_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 342px; max-height: 636px; min-height: 336px; padding: 4px 0 0 4px; font-size: 11px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.default_container_news_content a:hover { color: #000; }
.NewsDate { font-size: 0.9em; color: #5c5c5c; }
.NewsTitle { font-size: 15px; color: #0a4a8b; text-transform: none; font-weight: bold; margin-bottom: 0; }
.NewsContent { padding-right: 5px; }
.OtherNewsHeader { color: #90405e; font-weight: bold; }
.OtherNewsContent a:hover { color: #000; }
.default_image_currentnews { height: 60px; padding: 0 4px 0 0; }
/*.default_news_othercontainer { }*/
.news_container_overview_left { float: left; width: 300px; }
.news_container_overview_right { float: left; width: 300px; padding-left: 12px; }
/*.news_container_content { }*/
.news_overview_image { border: medium none; }
.news_container_advertisement { float: left; margin: 0px 0 0 9px; }
.news_container_mostwatched { padding-top: 12px; }
.news_container_mostwatched_header { background: url('/Images/Heading/Purple/300.png') no-repeat center top; height: 18px; width: 292px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.news_container_mostwatched_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); background-repeat: repeat-x; background-position: bottom; width: 292px; padding: 4px 0 0 4px; font-size: 11px; min-height: 35px; max-height: 1025px; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.news_container_mostwatched_content a, .news_container_mostwatched_content a:visited { font-weight: bold; color: #0a4a8b; text-decoration: none; }
.news_container_festivals { padding-top: 12px; }
.news_container_festivals_header { background: url('/Images/Heading/Purple/300.png') no-repeat center top; height: 18px; width: 292px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.news_container_festivals_content { background: #fff; width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; height: 295px; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.news_container_pagefestivals_results { padding-top: 12px; }
.news_text_description { font-size: 0.9em; }
.news_container_artists { padding-top: 12px; }
.news_container_artists_header { background: url('/Images/Heading/Red/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.news_container_artists_content { background: #fff; width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; height: 295px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.news_container_recent { padding-top: 12px; width: 300px; }
.news_container_recent_header { background: url('/Images/Heading/Red/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.news_container_recent_content { -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); background-repeat: repeat-x; background-position: bottom; width: 292px; padding: 4px 0 0 4px; font-size: 11px; min-height: 35px; max-height: 1025px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.news_container_pagerecent_header { background: url('/Images/Heading/purple/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.news_container_pagerecent_content { background: #fff; width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; height: 320px; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.news_container_search_header { background: url('/Images/Heading/purple/612.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.news_container_search_content { background: #fff; width: 604px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.RecentRowStyle { width: 402px; max-width: 599px; height: 24px; background-color: #ffffff; font-size: 0.8em; font-weight: normal; color: #5687b6; padding: 4px 4px 4px 4px; }
.RecentAlternatingRowStyle { width: 402px; max-width: 599px; height: 24px; background-color: #ffffff; font-size: 0.8em; font-weight: normal; color: #5687b6; padding: 4px 4px 4px 4px; }
.news_control_loginbox { margin: 9px 0 0 9px; width: 300px; height: 201px; float: left; }
.news_container_detailcontent { padding-top: 12px; width: 612px; }
.news_container_newsdetailitems_header { background: url('/Images/Heading/Purple/612.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.news_container_newsdetailitems_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 604px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.news_container_newsdetailitems_content a, .news_container_newsdetailitems_content a:visited { font-weight: bold; color: #0a4a8b; text-decoration: none; }
.news_image_detail { width: 180px; padding: 8px; }
.news_text_title { font-size: 1.2em; font-weight: bold; }
.news_text_source { font-size: 0.8em; color: #393939; }
.news_table_title { width: 400px; }
.news_table_source { width: 196px; }
.news_container_avatarimage { height: 160px; max-height: 160px; overflow: hidden; }
.news_container_shoutbox { padding-top: 12px; }
.newsdetail_container_advertisement { float: left; margin: 8px 0 0 8px; }
.newsdetail_container_submenu { background: url('/Images/Menu/menu_sub_large.png') no-repeat scroll center top; width: 608px; height: 70px; line-height: 30px; vertical-align: middle; padding: 0 0 0 4px; font-size: 0.8em; }
.newsdetail_container_submenu a, .newsdetail_container_submenu a:visited { text-decoration: none; color: #363636; }
.newsdetail_container_submenu a:hover { text-decoration: underline; color: #363636; }
.newsdetail_control_loginbox { margin: 8px 0 0 8px; width: 300px; height: 201px; float: left; }
.news_container_more { padding-top: 12px; }
.news_container_more_header { background: url('/Images/Heading/Red/612.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.news_container_more_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 604px; padding: 4px 0 0 4px; font-size: 0.8em; min-height: 30px; max-height: 150px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.news_container_more_content a, .news_container_more_content a:visited { font-size: 12px; color: #0a4a8b; font-weight: bold; cursor: pointer; text-decoration: none; }
.news_container_more_content a:hover { color: #000; }
.artists_container_artists { padding-top: 12px; }
.artists_container_artists_header { background: url("/Images/Heading/Green/612.png") no-repeat scroll center top transparent; color: #FFFFFF; font-size: 14px; font-weight: bold; height: 18px; padding-left: 8px; padding-top: 2px; }
.artists_container_artists_content { background: -moz-linear-gradient(center top , #FFFFFF, #D8D8D8) repeat scroll 0 0 transparent; border-bottom: 2px solid #699F23; border-left: 2px solid #699F23; border-right: 2px solid #699F23; font-size: 0.8em; padding: 4px 0 3px 4px; width: 604px; }
.default_container_win { padding: 12px 0 0 12px; }
.festival_container_selector { padding-top: 12px; }
.festivals_container_selector_header { background: url("/Images/Heading/Purple/612.png") no-repeat scroll center top transparent; color: #FFFFFF; font-size: 14px; font-weight: bold; height: 18px; padding-left: 8px; padding-top: 2px; }
.festivals_container_selector_content { background: none repeat scroll 0 0 #FFFFFF; border-bottom: 2px solid #904896; border-left: 2px solid #904896; border-right: 2px solid #904896; color: #0A4A8B; font-size: 0.6em; font-style: italic; font-weight: bold; padding: 0 3px 3px 0; width: 605px; }
.container_submenu_large_title { color: #292929; font-size: 24px; font-weight: normal; }
.festivals_tabcontainer_mostwatched .ajax__tab_header { font-weight: bold; /*padding-left: 5px;*/ color: #4a4a4a; text-decoration: none; }
.festivals_tabcontainer_mostwatched .ajax__tab_active .ajax__tab_outer { margin-right: 0px; }
.festivals_tabcontainer_mostwatched .ajax__tab_active .ajax__tab_inner { margin-right: 0px; }
.ajax__tab_default .ajax__tab_tab { margin-right: 0px; }
.festivals_tabcontainer_mostwatched .ajax__tab_active .ajax__tab_tab { color: #4a4a4a; width: 93px; height: 23px; background: #FFFFFF; text-decoration: none; vertical-align: middle; text-align: center; line-height: 23px; }
.festivals_tabcontainer_mostwatched .ajax__tab_outer { margin-right: 0px; }
.festivals_tabcontainer_mostwatched .ajax__tab_inner { margin-right: 0px; }
.festivals_tabcontainer_mostwatched .ajax__tab_tab { color: #4a4a4a; width: 93px; height: 23px; line-height: 23px; text-decoration: none; background: url('/Images/Tabs/inactive.png') no-repeat left top; vertical-align: middle; text-align: center; }
.default_table_news_items { background-image: url("/Images/Content/bg_agendaLine.png"); background-position: left bottom; background-repeat: repeat-x; height: 1px; width: 285px; }
.profile_text_blogtitle { color: #0A4A8B; font-size: 14px; font-style: normal; font-weight: bold; padding-bottom: 8px; }
.profile_text_blogdate { color: #363636; float: right; font-size: 0.8em; }
.news_container_arrow img { height: 9px; width: 7px; }
.gridAgendaColumnLocation { width: 120px; }
.gridAgendaColumnTitle { width: 320px; }
.agendaRowStyle { color: #0A4A8B; font-size: 1.1em; font-weight: normal; }
.gridAgendaColumnTitle { width: 320px; }
.gridAgendaColumnFriends { width: 66px; }
.gridAgendaColumnVisitors { width: 100px; }
.gridAgendaColumnLocation { width: 120px; text-align: right; }
.agendaAlternatingRowStyle { width: 612px; max-width: 612px; height: 24px; background-color: #ededed; font-size: 1.1em; font-weight: normal; color: #0a4a8b; padding: 4px 4px 4px 4px; }
.agendaAlternatingRowStyle1 { width: 612px; max-width: 612px; height: 24px; background-color: #ededed; font-size: 13px; font-weight: normal; color: #0a4a8b; padding: 4px 4px 4px 4px; }
.agendaAlternatingRowStyleHome { width: 220px; max-width: 220px; height: 24px; background-color: #ededed; font-size: 0.7em; font-weight: normal; color: #0a4a8b; padding: 4px 4px 4px 4px; }
.agendaAlternatingRowStyleFestival { width: 100px; max-width: 100px; height: 24px; line-height: 24px; vertical-align: middle; background-color: #ededed; font-size: 0.8em; font-weight: normal; color: #0a4a8b; padding: 4px 4px 4px 4px; }
element.style { border-collapse: collapse; }
.gridSelector { width: 604px; }
.global_text_watermark { color: #666666; font-family:Arial;}
.festival_button_favourite { background: url("/Images/Login/Button_Create.png") no-repeat scroll 0 0 transparent; border-style: none; color: #FFFFFF; cursor: pointer; display: inline-block; font-size: 0.8em; font-weight: bold; height: 24px; line-height: 24px; padding-right: 2px; text-align: center; vertical-align: middle; width: 123px; }


.festival_container_news { padding-top: 12px; }
.festival_container_news_header { background: url('/Images/Heading/Red/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.festival_container_news_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); background-repeat: repeat-x; width: 292px; min-height: 35px; max-height: 355px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.festival_container_news_content_more a, .festival_container_news_content_more a:visited { font-size: 0.8em; color: #0a4a8b; font-weight: bold; cursor: pointer; text-decoration: none; font-style: italic; }
.festival_text_news { }
.festival_image_news { padding: 0 8px 0 0; width: 120px; height: 100px; }
.artists_container_news_header { background: url('/Images/Heading/Red/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.artists_container_news_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; min-height: 35px; max-height: 320px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.artists_container_news_content a, .artists_container_news_content a:visited { font-weight: bold; color: #0a4a8b; text-decoration: none; }
.community_container_news { padding-top: 12px; width: 300px; }
.community_container_news_header { background: url('/Images/Heading/Purple/300.png') no-repeat center top; height: 18px; width: 292px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.community_container_news_content { background: #fff; width: 296px; font-size: 0.8em; height: 320px; padding: 4px 0 0 0; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.news_height_kader { height: 639px; } 
