@media screen,tv,projection
{
	body
	{
		_font-size: 100%;
		background: url(/getfile.php/939520.1515.xcvwuppxdy/background.jpg) top left repeat-x;
		color: #222;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 75%;
		height: 100%;
		margin: 0;
		padding: 0;
		text-align: center;
	}
	html
	{
		height: 100%;
	}
	table
	{
		border-collapse: collapse;
		border-spacing: 0;
	}
	fieldset,img
	{
		border: 0;
	}
	a:link, a:visited
	{
		color: #273f6e;
		text-decoration: none;
	}
	a:hover, a:focus
	{
		text-decoration: underline;
	}
	.eqcontent_hook
	{
		margin-top: 10px;
		position: relative;
	}
	.norender
	{
		display: none;
	}
	.hidden
	{
		visibility: hidden;
	}
	.visible
	{
		visibility: visible;
	}
	.outline
	{
		outline: 1px solid red;
	}
	.left
	{
		float: left;
	}
	.right
	{
		float: right;
	}
	.clear, .clearfix
	{
		border: 0;
		clear: both;
		font-size: 1px;
		height: 1px;
	}
	.textpadd
	{
		padding: 10px 15px;
	}
	.list_reset
	{
		list-style: none;
		margin: 0;
		padding: 0;
	}
	table.layout
	{
		margin: 0px;
		padding: 0px;
	}
	td.layout
	{
		padding: 0px;
		text-align: left;
		vertical-align: top;
	}
	hr
	{
		clear: both;
	}
	div.hr
	{
		clear: both;
		font-size: 1px;
		height: 1px;
		margin: 10px 0;
	}
	div.body
	{
		clear: both;
		margin: 0px 0px 22px 0px;
	}
	td.artpic
	{
		padding: 5px;
		text-align: left;
		vertical-align: top;
	}
	.width_constrain
	{
		margin: 0 auto;
		position: relative;
		text-align: left;
		width: 962px;
	}
	#page
	{
		background: url(/getfile.php/940439.1515.veybxbppwf/content_top.gif) top center no-repeat;
		position: relative;
		top: 204px;
	}
	.page-padding
	{
		padding: 10px 0 0 11px;
		z-index: 100;
	}
	#header
	{
		background: #000 url(/getfile.php/939523.1515.abybdfbqrp/top_meny_bg.jpg) bottom left repeat-x;
		border-bottom: 1px solid #2d5792;
		height: 33px;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
		z-index: 50;
	}
	#left_content
	{
		float: left;
		position: relative;
		width: 711px;
		z-index: 100;
	}
	.minheight .normallisting
	{
		min-height: 500px;
	}
	#sidebar
	{
		float: right;
		position: relative;
		width: 239px;
		z-index: 100;
	}
	#footer
	{
		clear: both;
		position: relative;
		text-align: center;
		top: 20px;
		z-index: 100;
	}
	.bottom_graphic
	{
		background: transparent url(/getfile.php/939629.1515.tdavcqesqy/content_bottom.jpg) bottom center no-repeat;
		bottom: 0;
		height: 200px;
		left: 0;
		position: absolute;
		width: 100%;
	}
	a#logotype
	{
		display: block;
		height: 47px;
		left: 10px;
		outline: 0;
		position: absolute;
		top: 95px;
		width: 206px;
		z-index: 1000;
	}
	a#logotype:hover,
	a#logotype:focus
	{
		opacity: 0.6;
	}
	.widget_1column
	{
		_width: 217px;
		display: inline;
		float: left;
		margin-bottom: 9px;
		margin-left: 12px;
		padding-right: 7px;
		width: 218px;
	}
	.widget_2column
	{
		display: inline;
		float: left;
		margin-bottom: 9px;
		margin-left: 12px;
		padding-right: 7px;
		width: 455px;
	}
	.widget_3column
	{
		display: inline;
		float: left;
		margin-bottom: 9px;
		margin-left: 12px;
		padding-right: 7px;
		width: 691px;
	}
	.rounded_widget
	{
		position: relative;
	}
	.rounded_widget .content, 
	.rounded_widget .t,
	.rounded_widget .b, 
	.rounded_widget .b div
	{
		_background-image: url(/getfile.php/939518.1515.vexduucqqx/widget_rounded_G.gif);
		background: transparent url(/getfile.php/1216939.1515.cppafssytc/widget_rounded_P.png) no-repeat top right;
	}
	.paulda .rounded_widget .content,
	.paulda .rounded_widget .t,
	.paulda .rounded_widget .b, 
	.paulda .rounded_widget .b div
	{
		_background-image: url(/getfile.php/939518.1515.vexduucqqx/widget_rounded_G.gif);
		background: transparent url(/getfile.php/1217762.1515.rrbsyddveb/widget_rounded_Particle.png) no-repeat top right;
	}
	.frontpage .paulda .rounded_widget .content,
	.frontpage .paulda .rounded_widget .t,
	.frontpage .paulda .rounded_widget .b, 
	.frontpage .paulda .rounded_widget .b div
	{
		_background-image: url(/getfile.php/939518.1515.vexduucqqx/widget_rounded_G.gif);
		background: transparent url(/getfile.php/1216939.1515.cppafssytc/widget_rounded_P.png) no-repeat top right;
	}
	.rounded_widget .content
	{
		_overflow-y: hidden;
		margin: 0 1px;
		padding: 0px 12px 0px 0px;
		position: relative;
		zoom: 1;
	}
	.rounded_widget .t
	{
		_height: 1600px;
		background-position: top left;
		height: 100%;
		left: 0px;
		margin-left: -12px;
		position: absolute;
		top: 0px;
		width: 12px;
	}
	.paulda .rounded_widget .t
	{
		_height: 1600px;
		background-position: top left;
		height: 100%;
		left: 0px;
		margin-left: -12px;
		position: absolute;
		top: 0px;
		width: 12px;
	}
	.frontpage .paulda .rounded_widget .t
	{
		_height: 1600px;
		background-position: top left;
		height: 100%;
		left: 0px;
		margin-left: -12px;
		position: absolute;
		top: 0px;
		width: 12px;
	}
	.rounded_widget .b
	{
		position: relative;
		width: 100%;
	}
	.rounded_widget .b,
	.rounded_widget .b div
	{
		font-size: 1px;
		height: 13px;
	}
	.rounded_widget .b
	{
		background-position: bottom right;
	}
	.rounded_widget .b div
	{
		background-position: bottom left;
		margin-left: -12px;
		position: relative;
		width: 12px;
	}
	.paulda .rounded_widget .b
	{
		position: relative;
		width: 100%;
	}
	.paulda .rounded_widget .b,
	.paulda .rounded_widget .b div
	{
		font-size: 1px;
		height: 13px;
	}
	.paulda .rounded_widget .b
	{
		background-position: bottom right;
	}
	.paulda .rounded_widget .b div
	{
		background-position: bottom left;
		margin-left: -12px;
		position: relative;
		width: 12px;
	}
	.frontpage .paulda .rounded_widget .b
	{
		position: relative;
		width: 100%;
	}
	.frontpage .paulda .rounded_widget .b,
	.frontpage .paulda .rounded_widget .b div
	{
		font-size: 1px;
		height: 13px;
	}
	.frontpage .paulda .rounded_widget .b
	{
		background-position: bottom right;
	}
	.frontpage .paulda .rounded_widget .b div
	{
		background-position: bottom left;
		margin-left: -12px;
		position: relative;
		width: 12px;
	}
	.rounded_widget .hd, 
	.rounded_widget .bd,
	.rounded_widget .ft
	{
		position: relative;
	}
	.rounded_widget .wrapper
	{
		max-height: 1000px;
		position: static;
	}
	.rounded_widget .widget_padd
	{
		padding: 1px;
	}
	.rounded_widget h3,	.rounded_widget h3 a
	{
		color: #1b1b1b;
		font-family: "myriad pro",helvetica,verdana,"sans serif";
		font-size: 20px;
		font-weight: normal;
		margin: 6px 0 10px;
	}
	#backdrop_slideshow_poscontainer
	{
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
	}
	#backdrop_slideshow_wrapper
	{
		height: 100%;
		margin: 0 auto;
		position: relative;
		width: 962px;
		z-index: 0;
	}
	#backdrop_slideshow
	{
		background: url(/getfile.php/940436.1515.btawtyxtct/bg_slideshow_background.jpg) top left no-repeat;
		height: 579px;
		position: absolute;
		right: -110px;
		top: -220px;
		width: 771px;
		z-index: 0;
	}
	#backdrop_slideshow #slideshow_images
	{
		height: 100%;
		opacity: 0;
		position: relative;
		width: 100%;
	}
	#backdrop_slideshow #slideshow_images a
	{
		height: 100%;
		position: relative;
		width: 100%;
	}
	#backdrop_slideshow #slideshow_images img
	{
		bottom: 0;
		left: 0;
		position: absolute;
		z-index: 0;
	}
	#backdrop_slideshow #slideshow_mask
	{
		_background: url(/getfile.php/940838.1515.fpffyvcbdr/bg_slideshow_mask.gif) top left no-repeat;
		background: url(/getfile.php/940437.1515.wyrrybcuax/bg_slideshow_mask.png) top left no-repeat;
		display: block;
		height: 100%;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
		z-index: 50;
	}
	.sidebar-item
	{
	}
	ul#topnav
	{
		list-style: none;
		margin: 0;
		padding: 0;
		position: absolute;
		right: 0;
		top: 3px;
	}
	ul#topnav li
	{
		background: #3C3F49;
		display: block;
		float: left;
		margin: 0 5px;
	}
	ul#topnav li a
	{
		background: transparent url(/getfile.php/939524.1515.uqptyfefbp/topmenu_corner_left.gif) top left no-repeat;
		color: #888;
		display: block;
		font-family: "Myriad Pro", Helvetica, Verdana, Arial, sans-serif;
		font-size: 16px;
		text-decoration: none;
	}
	ul#topnav li a span
	{
		background: transparent url(/getfile.php/939525.1515.vasfdecxpe/topmenu_corner_right.gif) top right no-repeat;
		display: block;
		padding: 6px 10px 5px;
	}
	ul#topnav li:hover,
	ul#topnav li:focus
	{
		background: #2d5792;
	}
	ul#topnav li a:focus, ul#topnav li a:hover
	{
		color: #bada55;
	}
	ul#topnav li.itemselected
	{
		background: #323d62;
	}
	ul#topnav li.itemselected a
	{
		color: #fff;
	}
	ul#sidenav
	{
		list-style-type: none;
		margin: 0;
		padding: 0;
	}
	ul#sidenav li
	{
		border-radius: 5px;
		display: block;
		margin: 3px 0;
		moz-border-radius: 5px;
		padding: 2px 0;
		webkit-border-radius: 5px;
	}
	ul#sidenav li a
	{
		color: #667592;
		display: block;
		font-weight: bold;
		text-decoration: none;
		text-indent: 15px;
	}
	ul#sidenav li a:hover,
	ul#sidenav li a:focus
	{
		color: #bada55;
	}
	ul#sidenav li:hover,
	ul#sidenav li:focus
	{
		background: #2d5792;
	}
	ul#sidenav li.itemselected
	{
		background: #323d62;
	}
	ul#sidenav li.itemselected a
	{
		color: #fff;
	}
	ul#sidenav li ul.submenu
	{
		margin: 0;
		padding: 0 0 0 20px;
	}
	ul#sidenav li ul.submenu li
	{
		list-style-image: url(/getfile.php/939584.1515.wfbevrcwbx/bullet01.gif);
		list-style-position: outside;
	}
	.widget_rounded_inner
	{
	}
	ul#widget_nav
	{
		list-style-type: none;
		margin: 0;
		padding: 5px;
	}
	ul#widget_nav li
	{
	}
	ul#widget_nav li a
	{
		color: #273f6e;
	}
	.author
	{
		color: #333;
		font-size: 1em;
	}
	.basic
	{
	}
	.block
	{
	}
	.byline
	{
		margin: 0px;
		padding: 0px;
	}
	.copyright
	{
		color: #666;
		font-size: 0.8em;
		margin: 10px 0 0;
	}
	.custompublish
	{
		color: #666;
		font-size: 0.8em;
	}
	.custompublish a
	{
		color: #66f;
	}
	.feedback
	{
		color: #333;
		font-size: 1em;
	}
	.headline
	{
	}
	.headlineview
	{
	}
	.ingress
	{
		color: #121720;
		font-size: 14px;
	}
	.ingressview
	{
		color: #121720;
		font-size: 14px;
	}
	.link
	{
	}
	.listing_image_rounded
	{
		display: inline;
		float: right;
	}
	.subheadline
	{
	}
	.cpbasketlink
	{
		margin-bottom: 10px;
	}
	h1, h2, h3, h4, h5, h6
	{
		font-family: "myriad pro",helvetica,verdana,"sans serif";
		font-weight: bold;
	}
	h1
	{
		font-size: 16px;
		line-height: 1;
		margin-bottom: 0.5em;
	}
	h1 a
	{
		color: #243d6b;
	}
	h2
	{
		font-size: 1.2em;
		margin-bottom: 0.75em;
	}
	h3
	{
		font-size: 1.5em;
		line-height: 1;
		margin-bottom: 1em;
	}
	h4
	{
		font-size: 1.2em;
		height: 1.25em;
		line-height: 1.25;
		margin-bottom: 1.25em;
	}
	h5
	{
		font-size: 1em;
		font-weight: bold;
		margin-bottom: 1.5em;
	}
	h6
	{
		font-size: 0.7em;
		font-weight: bold;
	}
	h1 img, h2 img, h3 img, h4 img, h5 img, h6 img
	{
		margin: 0;
	}
	p
	{
		margin: 0 0 1.5em;
	}
	p img, .rounded_image_wrap
	{
		float: left;
		margin: 0 10px 10px 0;
		padding: 0;
	}
	p img.right
	{
		float: right;
		margin: 0 0 10px 10px;
	}
	a
	{
		color: #009;
	}
	a:focus, a:hover
	{
		color: #000;
	}
	blockquote
	{
		color: #666;
		font-style: italic;
		margin: 1.5em;
	}
	pre, code
	{
		margin: 1.5em 0;
		white-space: pre;
	}
	pre, code, tt
	{
		font: 1em 'andale mono', 'lucida console', monospace;
		line-height: 1.5;
	}
	li ul, li ol
	{
		margin: 0 1.5em;
	}
	.small
	{
		font-size: .8em;
	}
	.large
	{
		font-size: 1.2em;
	}
	.quiet
	{
		color: #666;
	}
	.loud
	{
		color: #000;
	}
	.highlight
	{
		background: #ff0;
	}
	h1.article_header
	{
		color: #fff;
		font: bold 16px "myriad pro",helvetica,verdana,"sans serif";
		margin: 10px 0;
	}
	h1.article_header a
	{
		color: #fff;
	}
	#forsiden_article
	{
		display: inline;
		float: left;
		position: relative;
	}
	.forsiden_article_image img
	{
		display: block;
		height: 212px;
		position: relative;
	}
	.pagelogo-container
	{
	}
	img.pagelogo
	{
		display: block;
		margin: 0 auto;
		width: 100%;
	}
	.page_description
	{
		clear: both;
	}
	.page_description img
	{
		display: block;
		float: none;
		margin: 10px auto;
		text-align: center;
	}
	.listing_block
	{
		margin: 5px 0;
	}
	.listing_block .listing_image
	{
		display: inline;
		float: right;
	}
	.rounded_image_wrap
	{
		position: relative;
	}
	.listing_block .listing_overview
	{
		display: inline;
		float: left;
		width: 560px;
	}
	.listing_block .listing_overview h1
	{
		margin-top: 0;
	}
	.listing_block .listing_clear
	{
		boder: 1px solid #7B8EC6;
		clear: both;
		height: 1px;
		margin: 10px;
	}
	.listing_overlink
	{
		height: 100%;
		outline: 1px dashed red;
		position: absolute;
		width: 100%;
	}
	.rounded_image
	{
		_background-image: url(/getfile.php/949470.1515.straxrvwwa/rounded_image_corner.gif);
		background-image: url(/getfile.php/949471.1515.caqvpxratc/rounded_image_corner.png);
		height: 9px;
		position: absolute;
		text-size: 1px;
		width: 9px;
	}
	.tl
	{
		_left: -1px;
		background-position: top left;
		left: 0;
		top: 0;
	}
	.tr
	{
		_right: -1px;
		background-position: top right;
		right: 0;
		top: 0;
	}
	.bl
	{
		_bottom: -1px;
		_left: -1px;
		background-position: bottom left;
		bottom: 0;
		left: 0;
	}
	.br
	{
		_bottom: -1px;
		_right: -1px;
		background-position: bottom right;
		bottom: 0;
		right: 0;
	}
	#header span.language_selector
	{
		display: block;
		float: left;
		position: relative;
		top: 8px;
	}
	#header span.language_selector a
	{
		border: 2px solid #000;
		display: block;
		float: left;
		margin: 0 3px;
		padding: 0;
	}
	#header span.language_selector a img
	{
		padding: 0;
	}
	#header span.language_selector a:hover,
			#header span.language_selector a:focus
	{
		border-color: #fff;
	}
	#header span.local_time
	{
		color: #fff;
		display: block;
		float: left;
		font: bold 12px "Myriad Pro", Helvetica, Verdana, Arial, sans-serif;
		letter-spacing: 1px;
		margin: 0 10px;
		position: relative;
		top: 10px;
		z-index: 50;
	}
	#path
	{
		color: #fff;
		float: left;
		font-size: 12px;
		margin-top: 10px;
	}
	#path a.path
	{
		border-radius: 5px;
		color: #fff;
		moz-border-radius: 5px;
		outline: 0;
		padding: 2px 5px;
		webkit-border-radius: 5px;
	}
	#path a.path:hover, #path a.path:focus
	{
		background: #4D6395;
	}
	#path span
	{
		background: transparent url(/getfile.php/939584.1515.wfbevrcwbx/bullet01.gif) left 3px no-repeat;
		padding-left: 6px;
		width: 12px;
	}
	.path_search
	{
		_margin-bottom: 0px;
		float: left;
		height: 35px;
		margin: 15px 0px 11px 12px;
		position: relative;
		width: 940px;
	}
	#tools
	{
		list-style-type: none;
	}
	#tools li
	{
		background-position: center left;
		background-repeat: no-repeat;
	}
	#tools li#tips
	{
	}
	#tools li#printable
	{
	}
	.searchpage
	{
		margin: 20px 0 0;
	}
	.widget_search
	{
		_padding-right: 12px;
		display: inline;
		float: right;
		width: 218px;
	}
	#searchform
	{
		float: left;
		left: 1px;
		margin: 0;
		padding: 0;
		position: relative;
		top: 8px;
		z-index: 50;
	}
	#searchform input
	{
		float: left;
	}
	input.searchinput
	{
		background: transparent;
		border: 0;
		letter-spacing: 1px;
		margin: 0 5px 0 0;
		padding: 0;
		width: 180px;
		color: #b1a5a5;
		font-size: 14px;
	}
	input.searchinput.example
	{
		color: #777;
	}
	input.searchsubmit
	{
		margin: 0;
	}
	.bannerlocation
	{
		clear: both;
		text-align: center;
	}
	.bannerlocation table
	{
		margin-left: auto;
		margin-right: auto;
	}
	.bannerlocation td
	{
		padding: 5px 0px;
		text-align: center;
	}
	.bannerlocation img
	{
		border-width: 0px;
	}
	#sitetree
	{
	}
	a.sitetree:link
	{
	}
	a.sitetree:visited
	{
	}
	a.sitetree:hover,a.sitetree:focus
	{
	}
	.tagcloud
	{
		font-size: 1.5em;
		text-align: justify;
	}
	.tagcloud a
	{
		color: #323D62;
	}
	.tagcloud .tagsize60 a
	{
		color: #7584B8;
	}
	.tagcloud .tagsize70 a
	{
		color: #445384;
	}
	.tagcloud .tagsize90 a
	{
		color: #445384;
	}
	.tagcloud .tagsize120 a
	{
		color: #323D62;
	}
	.forsiden_calendar_list
	{
		_margin-top: 11px;
		display: inline;
		float: right;
		margin: 0;
		width: 399px;
	}
	.forsiden_calendar_list ul
	{
		list-style-type: square;
		margin: 0 0 0 25px;
		padding: 5px 0 0 0;
	}
	.forsiden_calendar_list ul li
	{
		color: #2A60A3;
		margin-bottom: 5px;
	}
	.forsiden_calendar_list ul li a.event_link
	{
		display: inline;
		padding-bottom: 2px;
	}
	.forsiden_calendar_list ul li a.event_link:hover,
	.forsiden_calendar_list ul li a.event_link:focus
	{
		border-bottom: 1px dashed #333;
		padding-bottom: 1px;
	}
	.forsiden_calendar_list ul li span.event_date
	{
		color: #676592;
		font-size: 13px;
		font-weight: bold;
	}

	.forsiden_calendar_list ul li span.event_info
	{
		color: #333;
		font-size: 13px;
		padding-left: 0px;
	}
	.forsiden_calendar_list .vcalendar
	{
		bottom: 30px;
		left: 130px;
		position: absolute;
		width: 200px;
	}
	.forsiden_calendar_list .vevent
	{
		background: #FFF;
		border: 1px solid #ddd;
		border-radius: 5px;
		font-size: 10px;
		margin: 5px;
		moz-border-radius: 5px;
		padding: 5px;
		webkit-border-radius: 5px;
	}
	.forsiden_calendar_list .vevent h2
	{
		margin-top: 0;
	}
	.weather_panel
	{
		display: inline;
		float: left;
		margin: 0 20px 0 0;
		width: 152px;
	}
	.weather_panel.last
	{
		margin: 0;
	}
	table.weathertabletwodays
	{
		margin: 0 0 0 0px;
	}
	.weather_panel h3
	{
		font-size: 14px;
		padding: 5px 0 0 5px;
	}
	.weather_panel h3 a
	{
		color: #4D6395;
	}
	.weathertwodays
	{
		padding: 5px;
		vertical-align: top;
	}
	.weathertwodays a img
	{
		display: block;
		float: left;
		height: 30px;
		width: 30px;
	}
	.weathersymbol
	{
	}
	.weathertemperature
	{
		color: #C00;
		float: left;
		font-size: 12px;
		font-weight: bold;
		margin: 6px 0 0 5px;
		text-align: center;
	}
	.weatherlocname, .weathersymbolname,
	.weatherwindspeed
	{
		display: none;
	}
	.weatherdayname
	{
		font-size: 10px;
		margin-bottom: 10px;
	}
}
@media print
{
	body
	{
		background: none;
		color: #000;
		font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-size: 10pt;
		line-height: 1.5;
	}
	#page-container
	{
		background: none;
	}
	hr
	{
		background: #ccc;
		border: none;
		color: #ccc;
		height: 2px;
		margin: 2em 0;
		padding: 0;
		width: 100%;
	}
	h1, h2, h3, h4, h5, h6
	{
		font-family: "Helvetica Neue", Arial, "Lucida Grande", sans-serif;
	}
	code
	{
		font: .9em "Courier New", Monaco, Courier, monospace;
	}
	img
	{
		float: left;
		margin: 1.5em 1.5em 1.5em 0;
	}
	a img
	{
		border: none;
	}
	blockquote
	{
		font-size: .9em;
		font-style: italic;
		margin: 1.5em;
		padding: 1em;
	}
	.small
	{
		font-size: .9em;
	}
	.large
	{
		font-size: 1.1em;
	}
	.quiet
	{
		color: #999;
	}
	.hide
	{
		display: none;
	}
	a:link, a:visited
	{
		background: transparent;
		font-weight: 700;
		text-decoration: underline;
	}
	a:link:after, a:visited:after
	{
		content: " (" attr(href) ") ";
		font-size: 90%;
	}
}
.sjokolade
{
	margin: 0 auto;
	position: relative;
	top: 206px;
	width: 940px;
}
.mainmenuleft
{
	background: url(/getfile.php/1216864.1515.wrpvrefsac/navbg_left.png) no-repeat right;
	float: left;
	height: 26px;
	width: 20px;
}
.mainmenuright
{
	background: url(/getfile.php/1216865.1515.dqevvxywqt/navbg_right.png) no-repeat right;
	float: right;
	height: 26px;
	width: 20px;
}
ul#mainmenu
{
	background: url(/getfile.php/1216866.1515.pqefdxvevp/navbg.png) repeat-x;
	float: left;
	font-family: Verdana;
	font-size: 12px;
	list-style: none;
	margin: 0;
	width: 860px;
}
ul#mainmenu li
{
	float: left;
}
ul#mainmenu li a
{
	color: #273f6e;
	display: inline-block;
	padding: 5px 3px;
}
ul#mainmenu li a:hover,ul#mainmenu li a.itemselectedcurrent
{
	background: #8c9dc8 url(/getfile.php/1216919.1515.rrwaarraaq/navbg_hover.png) repeat-x top;
	color: #003366;
	text-decoration: none;
}
h3.calendartitle
{
	background: url(/getfile.php/1216925.1515.dftppscdbd/date.png) no-repeat right;
}
.cell
{
	
	border-radius: 6px;
	-moz-border-radius: 6px;
	padding: 2px;
	-webkit-border-radius: 6px;
	border: 1px solid #c9c4b7;
}


ul.calendarlist
{
	color: #1b1b1b;
	font-size: 10px;
	list-style: none;
	list-style-image: url(/getfile.php/1216947.1515.yywewfadss/dot.png);
	margin: 0;
	padding: 0 10px 0 20px;
}
ul.calendarlist li a
{
	color: #1b1b1b;
	font-size: 10px;
}
ul.calendarlist li span.event_date
{
	color: #273f6e;
	font-size: 12px;
}
.kake
{
	width: 158px;
}


.csstabs
{
	position: relative;
	zoom: 1;
}
.csstabs .box
{
	position: static;
}
.csstabs:hover .box:first-child .cell
{
}
.csstabs .box:hover .cell, .csstabs .box:first-child .cell, .csstabs:hover .box:first-child:hover .cell, .csstabs .box.active .cell
{
	display: block;
}
.csstabs .box.inactive .cell
{
	display: none;
}
.csstabs .box h3.caption
{
	position: relative;
	z-index: 10;
}
.csstabs .box h3.caption img.pointer
{
	display: none;
	position: absolute;
	z-index: 10;
}
.csstabs:hover .box:first-child h3.caption img.pointer
{
	display: none;
}
.csstabs .box:hover h3.caption img.pointer, .csstabs .box:first-child h3.caption img.pointer, .csstabs:hover .box:first-child:hover h3.caption img.pointer
{
	display: inline;
}
.csstabs .box.active h3.caption img.pointer
{
	display: inline;
}
.csstabs .box.inactive h3.caption img.pointer
{
	display: none;
}
.csstabs
{
	min-height: 350px;
}
.csstabs .box
{
	border: none;
	float: left;
	margin-right: 2px;
}
.csstabs .box .cell
{
	background-color: #fcfcfa;
	display: none;
	height: 212px;
	left: 0;
	overflow: auto;
	position: absolute;
	top: -10px;
	width: 340px;
	z-index: 5;
}
.csstabs .box h3.caption
{
}
.csstabs .box h3.caption a:link, .csstabs .box h3.caption a:visited, .csstabs .box h3.caption a:hover
{
	color: #333333;
	text-decoration: none;
}
.csstabs .box.active h3.caption a
{
	color: #333333;
}
div.csstabs.topics
{
	background-color: #fcfcfa;
	margin: 0 0 15px;
	min-height: 200px;
	padding: 3px 421px 3px 0px;
}
div.csstabs.topics .box
{
	border: none;
	float: none;
	margin: 0;
	width: 336px;
}
div.csstabs.topics .box .cell
{
	background-color: #fcfcfa;
	border: none;
	height: 210px;
	left: 336px;
	overflow: hidden;
	padding: 0;
	top: -4px;
	width: 340px;
}
div.csstabs.topics .box .cell img.dynimage
{
	border: none;
	display: block;
}
div.csstabs.topics .box h3.caption,div.csstabs.topics .box h3.caption a
{
	color: #273f6e;
	font-size: 14px;
	margin: 0;
	padding: 0;
}
div.csstabs.topics .box .text
{
	background-color: #f4f6fd;
	background-image: url(/getfile.php/1217602.1515.atafswvvyc/csstabs.png);
	border: none;
	border-bottom: 1px solid #FFF;
	color: #333437;
	display: block;
	float: none;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	height: 41px;
	margin: 0;
	min-height: 20px;
	padding: 5px;
	position: relative;
	text-align: left;
	width: 321px;
}
div.csstabs.topics .box text:hover
{
	background-color: #FFF;
	background-image: url(/getfile.php/1217059.1515.cpqpxeqsfu/csstabsactive.png);
}
div.csstabs.topics .box .text img.pointer
{
	position: absolute;
	right: -5px;
	top: -7px;
}
div.csstabs.topics:hover .box:first-child .text
{
	background-color: #FFF;
	background-image: url(/getfile.php/1217602.1515.atafswvvyc/csstabs.png);
}
div.csstabs.topics .box:hover .text, div.csstabs.topics .box:first-child .text, div.csstabs.topics:hover .box:first-child:hover .text
{
	background-color: #FFF;
	background-image: url(/getfile.php/1217059.1515.cpqpxeqsfu/csstabsactive.png);
}
div.csstabs.topics .box.active .text img.pointer
{
	display: block;
}
div.csstabs.topics .box.inactive .text img.pointer
{
	display: none;
}
div.csstabs.topics .box.active .text
{
	background-color: #FFF;
	background-image: url(/getfile.php/1217059.1515.cpqpxeqsfu/csstabsactive.png);
	position: relative;
	z-index: 100;
}
div.csstabs.topics .box.inactive .text
{
	background-color: #FFF;
	background-image: url(/getfile.php/1217602.1515.atafswvvyc/csstabs.png);
	width: 327px;
}
.newsbox
{
	bottom: 5px;
	position: absolute;
	width: 320px;
}
.rss
{
	float: left;
}
.morenews
{
	float: right;
}
.articleblock .imgwrap
{
	float: right;
	width: 180px;
}
.articleblock .imgwrap img
{
	height: auto;
	max-width: 100%;
}
.articleblock .textwrap
{
	float: left;
	width: 488px;
}
div.articleblock.nopic .textwrap
{
	float: none;
	width: auto;
}
.hr
{
	background: url(/getfile.php/1217690.1515.etfwrdsqrq/hr.png);
	height: 1px;
	margin: 0 auto;
	text-align: center;
	width: 505px;
}
.smalltext {
	font-size: 10px;
}

.adminbar {
	float:left;
	text-align-left;
	color: #222;
}