﻿
/* ********************/
/* *	Header		* */
/* ********************/
a
{
	outline:none;
}
div#searchbox
{
	float:left;
	background:transparent url(/templates/images/searchBg.gif) no-repeat scroll 0 0;
	width:155px;
}

div#Tipsbox
{
	width:46px;
	height:27px;
	background: transparent url(/Templates/images/utility-tip-panel.png) no-repeat scroll -134px 0px;
	margin-top:0px;
	cursor:pointer;
}
div#tipsC
{
	
}
div#dialog
{
	display:none;
}
div#tipsC span
{
	display:block;
	margin:5px 0 3px 0px;
}
div#tipsC .cont
{
	
}

div#tipsC input
{
	background: transparent url(/templates/images/text-tips.png) no-repeat scroll 0 0;
	border:0;
	height:20px;
	margin-bottom:3px;
	padding-left:3px;
	padding-right:5px;
	padding-top:3px;
	width:173px;
	font-family:Arial;
	font-size:12px;
	color:#5c5c5c;
	
}

div#tipsC #tipsButton
{
	margin-top:2px;
	background: none;
	height:23px;
	width:83px;
	
	
}
div#tipsC textarea
{
	background: transparent url(/templates/images/multiText-Tips.png) no-repeat scroll 0 0;
	border:0;
	height:50px;
	margin:0 0 0px;
	width:175px;
	font-family:Arial;
	font-size:12px;
	color:#5c5c5c;
	padding:2px 3px 4px 2px;
	
	/*border:0;
	background:transparent;
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#5c5c5c;
	margin-top:2px;
	margin-left:2px;*/
}

div#searchbox input
{
	border:0;
	outline:none;
	background:transparent;
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#5c5c5c;
	margin-top:2px;
	margin-left:2px;
}

.adverttabs {
	background:transparent url(/Templates/images/dotted_line.gif) repeat-x scroll left bottom;
	height:26px;
	margin-top:20px;
	width:100%;
}

.searchtext
{	
	height:18px;
	padding:1px;
	width:120px;
	background:#cccccc;
}
.searchButton
{
	float:left;
	width:20px;
	height:22px;
}
div#header 
{
	height:139px;
	text-align:left;
}

div#logo
{
	width:182px;
	padding:19px 0 0 5px;
	float:left;
}

div#utilitynavigationlinks
{
	float:right;
	height:27px;
	padding-top:12px;
}

div#utilitynavigationlinks .link
{
	float:left;
	padding-left:10px;
	padding-right:10px;
}

div#utilitynavigationlinks .link a
{
	font-size:77%;
}

div#utilitynavigationlinks a:active
{
	color:#325f6e;
}

div#utilitynavigationlinks .outer
{
	height:21px;
	background: #325f6e url(/Templates/images/utilitynav_blue_leftbg.gif) top left no-repeat;
	padding-left:3px;
	float:left;
}        

div#utilitynavigationlinks .inner
{
	height:21px;
	background: #325f6e url(/Templates/images/utilitynav_blue_rightbg.gif) top right no-repeat;
	float:left;
	white-space:nowrap;
}

div#utilitynavigationlinks .inner a
{
	font-size:77%;
	color:#fff;
}

div#utilitynavigationlinks ul
{
	margin-left:0px;
	}
div#utilitynavigationlinks li
{
	margin-left:0px;
	}

div#utilitynavigationcontainer
{
	background:transparent;
	width:769px;
	float:left;
	
	margin-top:20px;
}

div#utilitynavigationcontainer ul li
{
	float:left;
	margin:0 15px 0 0;
	list-style-type:none;
	list-style-image:none;
	list-style-position:outside;	
	background:none;
	padding:0;
}

div#utilitynavigationcontainer ul li a
{
	color:#515151;
	text-decoration:none;
	font-size:77%;
}
div#siteswitchcontainer
{
	float:right;
	border-left:dotted 2px #cccccc;
	background: transparent url(/Templates/images/siteswitch_arrow.gif) top right no-repeat;
	height:40px;
	padding-left:15px;
	margin-right:5px;
	cursor:pointer;
	width:auto !important;
	width:152px;
}

div#siteswitchcontainer h5 
{
	margin-right:30px;
}

div#siteswitchchoose
{        
    background: transparent url(/Templates/images/siteswitch_choosebg_dots.gif) bottom left repeat-x;
    height:10px;
    width:100%;
    margin-top:5px;
    margin-bottom:4px;
}
div#siteswitchchoose img
{
	display:block;
	margin:0;
}        

div#siteswitchcontainer span
{
	
}
div#siteswitch
{
	visibility:hidden;
	background: transparent url(/Templates/images/siteswitch_bg_New.png) bottom left no-repeat;
	width:148px;
	height:90px;
	top:60px;
	position:absolute;
	z-index:3;
	margin: 0 !important;
	margin: -2px 0 0 22px;
}
div#siteswitch ul
{        
	overflow:visible;
	margin:15px 0 10px 20px;
}
div#siteswitch ul li
{
	padding-top:5px;
	padding-bottom:5px;
	border-top:dotted 2px #ccc;
	
	width:110px;
	z-index:4;
}
div#siteswitch ul li.first
{
	border-top:none;
}
div#siteswitch ul li a
{
	cursor:pointer;
	z-index:4;
}

div#navigation
{
	height:53px;
	width:942px;
	background: transparent url(/Templates/images/NavigationBackground.gif) no-repeat;
	clear:both;
	padding:15px 0 0 18px;
}

ul#nav 
{
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0;
    padding:0;
    position:absolute;
    z-index:1;
    overflow:visible;
    width:942px;
}
	
ul#nav li.menuitem 
{
	list-style-image:none;
	list-style-type:none;
	list-style-position:outside;
    background: transparent url(/Templates/images/divider.gif) top right no-repeat;
    padding:0 11px 0 0;
    float:left;
    margin:0;    
}

ul#nav .hiddenmenuitems
{
	display:none;
}

ul#nav li.menuitemhover
{
	list-style-image:none;
	list-style-type:none;
	list-style-position:outside;
    background: transparent url(/Templates/images/menuitem_hover_bg.gif) top right no-repeat;
    padding:0 11px 0 0;
    float:left;
    margin:0;
}

ul#nav li.menuitemlast
{
	list-style-image:none;
	list-style-type:none;
	list-style-position:outside;
    background: transparent;
    padding:0;
    float:left;
    margin:0;
}

.shadow
{
    background: transparent url(/Templates/images/menuitem_shadow.png) top right no-repeat;
    visibility:hidden;
    height:7px;
    position:absolute;
    top:29px;
}

.shadowlast
{
    background: transparent url(/Templates/images/lastmenuitem_shadow.gif) top left no-repeat;
    visibility:hidden;
    height:7px;
    width:100px;
    position:absolute;
    top:29px;
}

.submenutop
{
    position: absolute;
    background: transparent url(/Templates/images/upper_right.png) top left repeat-x;
    top: 36px;
    visibility:hidden;
    z-index:200;
    width:178px;	
    height:10px;
}
.submenutoplast
{
    position: absolute;
    background: transparent url(/Templates/images/upper_left.png) top left repeat-x;
    top: 36px;
    visibility:hidden;
    z-index:200;
    width:178px;	
    height:10px;
}
	
ul#nav li ul.submenu {
    position: absolute;
    padding:0 0 10px 0;
    background: transparent url(/Templates/images/sub_bg.png) bottom left no-repeat;
    margin-left:0;
    top: 46px;
    visibility:hidden;
    z-index:200;
    width:178px;
}

ul#nav li ul.submenuIE {
    position: absolute;
    padding:0 0 10px 0;
    background: transparent url(/Templates/images/sub_bg.gif) bottom left no-repeat;
    top: 46px;
    visibility:hidden;
    z-index:2;
    width:178px;
}
	
ul#nav li ul li 
{
    float:none;
    position:relative;   
    background:transparent;    
    padding:0;    
    margin:0;
	list-style-image:none;
	list-style-type:none;
	list-style-position:outside;
}

/* Styles for Menu Items */
ul#nav li a {
    display: block;
    text-decoration: none;
    color: #fff;
}

 ul#nav li ul li a:link, ul#nav li ul li a:visited
 {	 
    background: transparent url(/Templates/images/submenu_item_bg.png) bottom left no-repeat;
    font-weight:bold;
	font-family:Arial;
	color:#ffffff;
	font-size:85%;
	display:block;
	width:150px;
	margin:0 0 0 5px;
	padding:4px 0 7px 20px;
}

ul#nav li ul li a:hover
{
	background: transparent url(/Templates/images/submenu_item_bg_hover.png) bottom left no-repeat;
}

ul#nav li ul li a.submenuitemlast
{	 
    background: transparent;
}
ul#nav li ul li a.submenuitemlast:hover
{	 
    background: transparent url(/Templates/images/submenu_item_bg_hover_nodot.png) bottom left no-repeat;
}

ul#nav li ul li.first
{
    background: transparent url(/Templates/images/upper_right.png) top left repeat-x;
    width:178px;
    padding:10px 0 0 0;
}

.menuitem .last
{
    padding:0;
    background:transparent;
}

/* IE6 png fix */
div#siteswitch, ul#nav li ul li a,.menuitem img, .png, .PuffItem img, .submenutop
{
	behavior: url(/Templates/script/iepngfix/iepngfix.htc)
}

/* ****************************/
/* *	Overall container	* */
/* ****************************/
div#container
{
	margin: 0 auto;
	padding: 0;
	text-align: center;
	width: 960px;
}

div#startcontainer
{
	margin: 0 auto 20px auto;
	padding: 0;
	text-align: center;
	width: 960px;
}

/* ************************/
/* *	maincontainer	* */
/* ************************/
.faqRightText
{
	margin: 10px 0 10px 0;
	font-style:italic;
	font-family:Georgia, Tahoma, Arial;
	font-size:93%;
	color:#333;
	
}
.faqRightTextColumn
{
	font-size:93%;
	color:#333;
	}
	
.faqRightListLinks
{
	margin: 10px 0 10px 0;
	
}

.faqRightList
{
	margin: 10px 0 10px 0;
	border-top:dotted 2px #ccc;
	padding-top:10px;
}


.list1
{
	background:transparent url(/templates/images/item1.gif) no-repeat scroll 0 0;
	color:#325f6e;
	float:left;
	font-family:Arial;
	font-size:93%;
	height:20px;
	padding-bottom:2px;
	text-decoration:underline;
	width:20px;
}

	
.list2
{
	background:transparent url(/templates/images/item2.gif) no-repeat scroll 0 0;
	color:#325f6e;
	float:left;
	font-family:Arial;
	font-size:93%;
	height:20px;
	padding-bottom:2px;
	text-decoration:underline;
	width:20px;
}
	
.list3
{
	background:transparent url(/templates/images/item3.gif) no-repeat scroll 0 0;
	color:#325f6e;
	float:left;
	font-family:Arial;
	font-size:93%;
	height:20px;
	padding-bottom:2px;
	text-decoration:underline;
	width:20px;
}
	
div#mitt
{
	width:480px;
	float:left;
	margin:0 0 20px 10px;
}

div#maincontainer
{
	text-align:left;
	margin:10px 0 10px 0;
    overflow: hidden;
}
div#middlecontent
{
	width: 700px;
	float: left;
	margin:0 0px 0 0px !important;
	margin: 0 0px 0 0;
}
div#BreadCrumbsMenu
{
	height:10px;
	font-family:Arial;
	font-size:85%;
	color:#515151;
	position: relative;
		
}
div#BreadCrumbPath
{
    /*float:left;
    overflow:hidden;
    width:340px;*/
    float: left;
    overflow: hidden;
    width: 670px;
    z-index: 0;
    height: 18px;
}
div#BreadCrumbsMenu span
{
	float:left;	
}
div#BreadCrumbsMenu a
{
	color:#4bb4d1;	
	text-decoration:none;
	float:left;
}
div#BreadCrumbShare, div#BreadCrumbShareDetalj
{
	float: right;
    height: 15px;
    margin-right: 2px;
    position: absolute;
    top: -2px;
    right: 0px;
    background-color: #F5F5F5;
    padding-left:5px;
}

div#BreadCrumbShareDetalj
{
	top: -3px;
}
	
div#BreadCrumbShare a, div#BreadCrumbShareDetalj a
{
	color: #295f6f;
	text-decoration: underline;
}
.BreadCrumbShareIcon
{
	width:25px;
	height:20px;
	background: transparent url(/templates/images/share/shareIcon.gif) no-repeat scroll 0 0px;
	margin-left:10px;
	cursor:pointer;
}

.shareForm
{
	float:left;
	height:200px;
	margin:20px 20px 20px 20px !important;
	margin:20px 20px 20px 10px;
	width:165px;
	padding-top:20px;
}
#shareDrop
{
	background:url("/templates/images/share/shareDropBG.png") no-repeat scroll 0 0 transparent !important;
	background:url("/templates/images/share/shareDropBG.gif") no-repeat scroll 0 0 transparent;
	height:226px;
	position:absolute;
	width:400px;
	display:none;
	z-index:100;
}
ul#shareList
{
	overflow:visible;
	margin-left:0;
}

ul#shareList li 
{
	background:none;
	height:30px;
	padding-left:0;
}

#shareList li a
{
	float:none;
}

.shareTwitter
{
	width:25px;
	height:20px;
	background: transparent url(/templates/images/share/shareIcons.gif) no-repeat scroll 0 0px;
	float:left;
	margin-right:5px;
}
.shareFacebook
{
	width:25px;
	height:20px;
	background: transparent url(/templates/images/share/shareIcons.gif) no-repeat scroll 0 -23px;
	float:left;
	margin-right:5px;
}
.sharePusha
{
	width:25px;
	height:20px;
	background: transparent url(/templates/images/share/shareIcons.gif) no-repeat scroll 0 -68px;
	float:left;
	margin-right:5px;
}
.shareDel
{
	width:25px;
	height:20px;
	background: transparent url(/templates/images/share/shareIcons.gif) no-repeat scroll 0 -90px;
	float:left;
	margin-right:5px;
}
/********************/
/*	vår coola drop	*/
/********************/
.comboboxContainer
{
	border: none;
	width:160px;
}

.comboboxValueContainer
{
	background-image: url(/templates/images/filter.gif);
}


.comboboxValueContent
{
	
	color:#4bb4d1;
	font-weight:bold;
	font-size:95%;
	padding-left: 8px;
	padding-top: 4px;
	margin-top: -2px;
	/*text-transform: uppercase;*/
	max-height: 20px;
	
}

.comboboxDropDownContainer
{
	border:solid 2px #ccc;
	background: white;
	/*url(/templates/images/shadow_ddl2.png) repeat-y left top;
	*/
	padding-left: 3px;
	cursor: default;
}

.comboboxDropDownButton
{
	width: 25px;
	height: 25px;
	background-image: url(/templates/images/drop.gif);
}

.comboboxGroupItemHeader
{
	display: block;
	border-bottom: solid 1px #999;
	font-weight: bold;
	font-style: italic;
}
pre
{
	color:#5C5C5C;
font-family:Arial;
font-size:93%;
margin-bottom:10px;
}
.comboboxGroupItemContainer
{
	padding-left: 0px;
	margin-left: 0px;
}

.comboboxItem
{
	color:#325f6e;
	font-weight:bold;
	font-size:95%;
	/*text-transform: lowercase;*/
	background:transparent none repeat scroll 0 0;
	font-style: normal;
	
}

.comboboxItemHover
{
	/*border: none;
	margin: -1px;
	*/
	color:#4bb4d1;
}

.comboboxGroupItemContainer .comboboxItem
{
	padding-left: 20px;
	margin-left: 0px;
}

.leftcontent
{
	width:460px;
	float:left;
	margin-right:40px;
	margin-right:35px !important;
	font-family:Arial;
	color:#666666;
	font-size:93%;	
}
.leftcontent h2
{
	font-family:Arial;
	color:#333333;
	font-size:138.5%;
	font-weight:bold;
	margin-bottom:13px;
}
.leftcontent p
{
	margin-bottom:10px;
}
.leftcontent p em
{
	font-family:Georgia;
	color:#666666;
	font-size:108%;
	font-style:italic;	
	margin-bottom:10px;	
}
.rightcontent
{
	width:200px;
	float:left;
	font-family:Arial;
	color:#666666;
	font-size:93%;	
	
	

}

/* ************************/
/* *	news	* */
/* ************************/
#newstop
{
	margin-left:0px;
}
#newsleft
{
	
	float:left;
	/*margin:0 30px 20px 10px;*/
}
#newsright
{
	width:200px;
	float:left;
	margin-left: 30px;
}
.newsitem
{    	
	border-bottom:2px dotted #C5C5C5;
	margin:0 0px 10px 0;
	padding:0 0 10px;
	width:460px;
}

.newsitem .newsdate
{
	color:#325f6e;
font-size:85%;
font-weight:bold;
margin:20px 0 0;	
}

.newsitem a:hover h2
{
	text-decoration:underline;
}
.newsitem p
{
	font-size:116%;
	color:#5c5c5c;
	font-style:italic;
	font-family:Georgia;
	/*margin:10px 0 20px 0;*/
}
.newsitem a
{
	font-size:83%;
	color:#6dc4e1;
	text-decoration:none;
}

.newsitem .newsimagecontainer
{
	
	margin-left:20px;
	padding-top:15px;
	float:right;
}
.newsitem .newscontent
{
	float:left;
}
#newsright a
{    	
	font-family:Arial;
	font-size:93%;
	color:#6dc4e1;
	text-decoration:underline;
}

#newsright p
{    	
	margin-top:5px;
	color:#5C5C5C;
	font-family:Arial;
	font-size:93%;
}

#newsright ul#newscategorylist
{
	margin: 10px 0px 0px 0px;
}

#newsright #newscategorylist li
{
	list-style-image:none;
	list-style-type:none;
	list-style-position:outside;
	display:block;
	height:20px;
	background: transparent url(/Templates/images/left_arrow.png) 0 0 no-repeat;
	padding:0;
}

#newsright #newscategorylist a
{
	font-size:93%;
	color:#6dc4e1;
	text-decoration:underline;
	margin:0 0 0 25px;
}

#newsright #newscategories
{
	/*margin: 0 15px 0 20px;
	padding: 10px 0 10px 0;*/ 
	margin-bottom:15px;
	/*border-bottom:2px dotted #C5C5C5;   	*/
}

.newsitemleft
{
	float:left;
	margin:10px 20px 5px 0;
	/*width:460px;*/
}

.IntroductionList 
	{
		color:#5C5C5C;
font-family:Arial;
font-size:80%;
margin-bottom:10px;
font-weight:normal;
	}

#newsitemmain
{
    margin:0px 0px 0 0;
	overflow:hidden;
	width:460px;
	float:left;
}

#newsitemmain img
{
    margin: 5px 10px 10px;
	
}

#newsitemmain p
{	
	
}

#newsitemmain .newsdate
{
	color:#325f6e;
font-size:85%;
font-weight:bold;
margin:20px 0 0;
}

#newsitemmain .shorttext
{
	font-family:Georgia,Tahoma,Arial;
	font-size:108%;
	color:#5c5c5c;
	font-style:italic;
	margin-bottom: 20px;
	margin-top:5px;
}

#newsitemmain p a
{
	font-family:Arial;
	color:#6dc4e1;
	text-decoration:none;
}

#newsright .newslinks
{
	margin-left:20px;
    margin-right:15px;
    padding-bottom:10px;
    padding-top:10px;
	border-top:2px dotted #C5C5C5;
}

#newsright .newslinks ul
{
	margin-top:10px;
}
#newsright .newslinks li
{
	list-style-image:none;
	list-style-type:none;
	list-style-position:outside;
	display:block;
	height:25px;
	background: transparent url(/Templates/images/left_arrow.png) 0 0 no-repeat;
	padding:0;
}

#newsright .newslinks  a
{
	font-size:85%;
	color:#6dc4e1;
	text-decoration:underline;
	margin-left:25px;
}

.newsitemNew
{
	font-weight:bold;
	font-size:128%;
	color:#455560;
	text-decoration:none;
}

#newsfooter
{
	overflow:hidden;
	width:92%;
	padding-top:0px;
	
}
td.hyreslink a
{
	color:#4bb4d1;
	text-decoration:none;
}

#newsfooter ul
{
	display:block;
    list-style-image:none;
    list-style-position:inside;
    list-style-type:none;
    padding:0;
}

#newsfooter ul li
{
	float:left;
	display:block;
	font-size:100%;
	font-weight:bold;
	height:19px;
	line-height:19px;
	margin-left:6px;
	margin-right:6px;
	list-style-image:none;
	background:none;
	padding:0;
	overflow:hidden;
}
    
#newsfooter ul li.selected
{
	color:#455560;
	display:block;
	list-style-image:none;
}    
    
#newsfooter ul li a
{
	color:#325f6e;
	display:block;
}

/* ************************/
/* *	ContainerLeft	* */
/* ************************/
#leftmenu
{
	width: 220px;
	margin: 0 10px 0 10px;
	float: left;
}

#leftmenu ul#submenu
{
	margin-left:10px;
	padding-bottom:20px;
	overflow:hidden;
}

#leftmenu ul#submenu li
{
	list-style-image:none;
	list-style-type:none;
	list-style-position:outside;
	border-bottom: 2px dotted #c5c5c5;
	width:190px;
	margin:0;
	background:none;
	padding:0;
}

#leftmenu ul#submenu li a
{
	font-weight:bold;
	font-family:Arial;
	color:#999999;
	font-size:93%;
	display:block;
	/*width:100%;*/
	padding-bottom:10px;
	padding-top:10px;
	padding-right:20px;
	text-decoration:none;
	background: transparent url(/Templates/images/leftmenu_arrow.gif) 170px 12px no-repeat;
}

#leftmenu ul#submenu li a:hover
{
	color:#325f6e;
	background: transparent url(/Templates/images/leftmenu_arrow_hover.gif) 170px 12px no-repeat;
}

#leftmenu ul#submenu li a.leftmenuselected
{
	/*color:#325f6e;*/
	color:#4bb4d1;
	background: transparent url(/Templates/images/leftmenu_arrow_hover.gif) 170px 12px no-repeat;
}

#leftmenu ul#submenu li a.leftmenuselectedwithchildren
{
	background: transparent url(/Templates/images/leftmenu_arrow_selected.gif) 170px 12px no-repeat;
	/*color:#325f6e;*/
	color:#4bb4d1;
	border:0;
	display:block;
}

#leftmenu ul#childmenu
{
	overflow:hidden;
	margin-right:10px;
	margin-bottom:10px;
}

#leftmenu ul#childmenu li
{
	background: transparent url(/Templates/images/childmenu_dot.gif) 5px 4px no-repeat;
	padding-left:15px;
	border:0;
	width:150px;
}

#leftmenu ul#childmenu li a
{
	font-weight:bold;
	font-size:85%;
	background:transparent;
	
	border:0;
	padding:1px;
}

#leftmenu ul#childmenu li a:hover
{
	background:transparent;
}

#leftmenu ul#childmenu li a.selected
{
	color:#325f6e;	
}

#leftmenu ul#submenu li.last
{
	border:0;
}

/* ************************/
/* *	ContainerMain	* */
/* ************************/
.DomainStart
{
	background: transparent url(/Templates/images/domanstartbg.jpg) repeat-x;
}

.PuffItemBubbla
{
	display:none;
}

.DomainStartPuff1, .DomainStartPuff2, .DomainStartPuff3
{
	float:left;
	width:320px;
	cursor:pointer;
}

.DomainStartPuff1 p, .DomainStartPuff2 p, .DomainStartPuff3 p
{
	font-style:italic;
	color:#333333;
	font-family:Georgia;
	font-size:108%;
	padding-top:10px;
	padding-bottom:20px;
	width:280px;
	height:80px;
	cursor:pointer;
}
 
.DomainStartPuff1 a, .DomainStartPuff2 a, .DomainStartPuff3 a
{
	text-decoration:none;
}
 .DomainStartPuff1 img, .DomainStartPuff2 img, .DomainStartPuff3 img
 {
    margin-bottom:10px;	
	cursor:pointer;
 }
.CreativeContainer
{
	border-bottom:dotted 2px #c5c5c5;
	margin:0 10px 0 10px;
	padding:0 0 10px 0;	
}

.RightColumnItem
{
	border-top:dotted 2px #c5c5c5;
	margin-top:15px;
	padding-top:13px;
}

.MalgruppPuffItem
{
	width:220px;
	float:left;
	margin:10px 10px 10px 10px !important;
	margin:10px 8px 10px 8px;
}


.PuffContainer
{
}

.PuffItem
{
	width:220px;
	float:left;
	margin:10px 6px 10px 6px !important;
	margin:10px 5px 10px 5px;
}

.MalgruppPuffItem h3, .PuffItem h3
{
	margin-left: -1px;
	margin-top: 5px;
}
.MalgruppPuffItem p, .PuffItem p
{
	font-family:Georgia, Tahoma, Arial;
	font-style:italic;
	font-size: 93%;
	color:#5c5c5c;
	margin: 5px 0 20px 0;
}
#questionBody
{
	border: 0px;
	margin: 0px;
	padding: 0px
}
.questionFrame
{
	border:0px;
	padding: 0px;
	width: 240px;
	height: 360px;
}
.QuestionForm
{
	margin:10px 0px 10px 10px !important;

	padding:0px;
}
.questionImage
{
	margin:0px;
	padding:0px;
}
.QuestionForm legenda
{
	font-family:Georgia, Tahoma, Arial;
	font-style:italic;
	color:#5c5c5c;
	font-size: 12px;
	padding-top:5px;
	margin-top: 5px;
	margin-bottom: 8px;
	margin-left:0px;
	padding-left:0px;
	text-indent:0px;
}

.FormPanel
{
	margin:0px;
	padding: 0px;
}

.FormPanel span
{

	font-family:Georgia, Tahoma, Arial;
	font-style:italic;
	color:#5c5c5c;
	font-size: 12px;
	padding-top:0px;
	margin-top: 5px;
	margin-top: 0px;
	margin-bottom: 8px;
	margin-left:0px;
	padding-left:0px;
	text-indent:0px;
	display:block;
	width: 220px;

}

.QuestionForm fieldset
{
	margin: -10px 0px 0px 0px;
	border:none;

}
.QuestionForm tbody
{
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.QuestionForm fieldset, .QuestionForm table, .QuestionForm table td, .QuestionForm table tr
{
	padding: 0px;
	margin:0px;
	border:none;
	width:222px;
}


.QuestionForm fieldset input
{


float:left;
padding:0px 0px 5px 0 px;

text-align:left;
width:15px;	
	
}

.QuestionForm fieldset label
{

float:left;
font-size:12px;
padding:1px 0px 5px 3px;
margin-top: 1px;

width:190px;



}
.QuestionForm h3
{
	margin: 4px 0px 5px 0px;
}

.knapp
{		
		
      background: white url(/templates/images/dinrost.png) no-repeat center top;
      width: 83px;
      overflow:hidden;
      height: 20px;
      color:white;
      margin: 0px;
      padding: 20px 0px 0px;
      margin-top: 10px;
      border:none;
      cursor:pointer;
      cursor: hand;
      

}

.ErbjudandeContainer
{
	border-bottom:dotted 2px #ccc;
	clear:left;
	margin:0 10px 0 10px;
}

.ErbjudandeItem
{
	width:220px;
	float:left;
	margin:10px 10px 20px 0px !important;
	margin:10px 9px 20px 8px;
}

.itemrow
{
	font-size:93%;
	padding-bottom:2px;
	padding-top:2px;
}
.itemHeaderRow
{
	padding-bottom:10px;
	padding-top:10px;
	}
	
.itemHeaderRow
{
	padding-bottom:2px;
	padding-top:10px;
	font-family:Arial;
	font-size:93%;
	color:#333333;
	border-bottom: dotted 2px #c5c5c5;
	border-top: dotted 2px #c5c5c5;
	font-weight:bold;
	text-transform:uppercase;
	
	}
	.itemHeaderRow1
{
	padding-bottom:2px;
	padding-top:10px;
	font-family:georgia;
	font-size:108%;
	color:#333333;
	border-bottom: dotted 2px #c5c5c5;
	border-top: dotted 2px #c5c5c5;
	font-style:italic;	

	
	}
	
.itemHeaderRow2
{
	padding-bottom:2px;
	padding-top:10px;
	
	font-family:georgia;
	font-size:108%;
	font-style:italic;
	
	color:#333333;
	border-bottom: dotted 2px #c5c5c5;
	border-top: dotted 2px #c5c5c5;
	text-align:right;
}
	/*
.tableHeader
{
	font-style:italic;
	font-family:Georgia;
	font-size:108%;
	color:#333333;
	border-bottom: dotted 2px #ccc;
	border-top: dotted 2px #ccc;
	}
	*/
th
{
	border-bottom: dotted 2px #c5c5c5;
	padding:4px 0 4px 0;
	border-top: dotted 2px #c5c5c5;
	border-right:0px;
	border-left:0px;
}

.tableSubheader
{
	font-family:Arial;
	font-size:93%;
	color:#333333;
	border-bottom: dotted 2px #c5c5c5;
	border-top: dotted 2px #c5c5c5;
}
.tableRow
{
	border-bottom:dotted 1px #c5c5c5;	
	font-family:Arial;
	font-size:93%;


	
	color:#333333;
	text-align:right;
}

.tableRow2
{
	border-bottom:dotted 1px #c5c5c5;
	font-family:Arial;
	font-size:85%;
	color:#333333;
	font-weight:bold;
}

.itemsum2
{
	font-family:Arial;
	font-size:93%;
	color:#333333;
	font-style:italic;
	font-weight:bold;
	padding-bottom:20px;
	
	}

.itemsum
{
	font-family:Arial;
	font-size:93%;
	color:#333333;
	font-style:italic;
	font-weight:bold;
	padding-bottom:20px;
	text-align:right;
	}
.tableLI
{
	list-style-type:none;
	
	}
.tableblank
{
	height:22px;
}

.tableSum
{
	
}
/*
th
{
	padding-bottom:2px;
	padding-top:10px;
	font-family:Arial;
	font-size:93%;
	color:#333333;
	border-bottom: dotted 2px #ccc;
	
	font-weight:bold;
	}
*/
tr
{
	border-bottom:dotted 1px #c5c5c5;
	}
	
.Standard460 td p, .Standard520 td p, .Standard540 td p, .Standard610 td p, .Standard6 td p, .Standard7 td p, #crisiswebhigh td p, .Standard700 td p {

margin-bottom:0px;
}

.Standard460 th p, .Standard520 th p, .Standard540 th p, .Standard610 th p, .Standard6 th p, .Standard7 th p, #crisiswebhigh th p, .Standard700 th p {

	font-style:italic;
	font-family:Georgia;
	font-size:108%;
	color:#333333;
	margin-bottom:0px;
}

td
{
	border-bottom:dotted 1px #ccc;
	font-family:Arial;
	font-size:100%;
	color:#5C5C5C;
	padding-top:4px;
	padding-bottom:2px;
	}

/* ************************/
/* *	ContainerRight	* */
/* ************************/

#rightcolumn
{
	width:200px;
	float:left;
	margin-right:0px;
}

#rightcolumn2
{
	width:230px;
	float:left;
}

.ord
{
	border-top:0px;
}

.ord a
{
	color:#325f6e;
	font-weight:bold;
}

GridViewHeaderSortA {background: url(/templates/images/sortUpArrow.gif) no-repeat 50px center; }
GridViewHeaderSortD {background: url(/templates/images/sortDownArrow.gif) no-repeat 50px center; } 

.Dropbg
	{
		border-top:0;
		background: transparent url(/templates/images/sortDownArrow.gif) no-repeat 50px center;
	}
	
	.Dropbg a
	{
		color:#325f6e;
		font-weight:bold;
	}

.Upbg
	{
		border-top:0;
		background: transparent url(/templates/images/sortUpArrow.gif) no-repeat 50px center;
	}
	
	.Upbg a
	{
		color:#325f6e;
		font-weight:bold;
	}	
	
/* ****************/
/* *	Footer	* */
/* ****************/
div#footer
{
	clear:left;
	margin:0 10px 40px 10px;
	text-align:left;
	border-top: dotted 2px #c5c5c5;
	height:100%;
	width: 940px;
}

div#startcontainer #footer
{
	clear:left;
	margin:0;
	text-align:left;
	border-top: none;
	height:100%;
	padding:20px 0 0 0;
}

div#footer ul
{
	overflow:hidden;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0;
	margin:0;
}

div#footer ul li ul li a
{
	text-decoration:none;
	font-size:77%;
	color:#515151;
}

/* ------------------------------------------------------- */


div#footer ul li
{
	margin:1px 1px 0px 0px;
	padding:0px;	
	width: 158px;
	float:left;
	overflow:hidden;
	list-style-type:none;
	background:none;
		
}

div#footer ul li ul
{
	margin:0px;
	padding:0px;
	
}
div#footer ul li ul li
{
	margin-right:0px;
	list-style-type:none;
	background:none;
}

/* ------------------------------------------------------- */
.footerMenu
{
	background: transparent url(/Templates/images/FooterBackground.gif) no-repeat top right;
	margin:10px 0 0;
	height:108px;
	
}

#footer .copy
{
	position:static;
	color:#9c9c9c;
	font-family:Arial;
	font-size:85%;
	text-align:right;
	
}


/*   ********************

DropdownList style starts here

    ********************
*/  


div.DropdownMenuContainer 
{
	/* Bredden på hela content delen */
	position: relative;
	float:left;
	
	height: 21px;
	cursor: pointer;
	
}

div.DropdownMenuContainer.Selected {
	
}

/* Head */

div.DropdownMenuContainer div.Head 
{
	/* Samma berdd som div.DropdownMenuContainer  */
/*	background-image: url("/Templates/images/dropdownImages/dropdown-bg-center-center.gif");
	background-repeat:repeat-x;
*/	
	height: 21px;
	overflow: hidden;
}

div.DropdownMenuContainer div.Head div.LeftEnd {
	float: left;
	width: 5px;
	height: 21px;
	background-image: url("/Templates/images/dropdownImages/textbox-left-end.gif");
	background-repeat: no-repeat;
}

div.DropdownMenuContainer div.Head div.RightEnd {
	float: left;
	width: 5px;
	height: 21px;
	background-image: url("/Templates/images/dropdownImages/textbox-right-end.gif");
	background-repeat: no-repeat;
}

div.LeftEnd {
	float: left;
	width: 5px;
	height: 21px;
	background-image: url("/Templates/images/dropdownImages/textbox-left-end.gif");
	background-repeat: no-repeat;
}
div.RightEnd {
	float: left;
	width: 5px;
	height: 21px;
	background-image: url("/Templates/images/dropdownImages/textbox-right-end.gif");
	background-repeat: no-repeat;
}

div.DropdownMenuContainer div.Head div.ForeText {
	float:left;
	background: transparent url(/Templates/images/dropdownImages/dropdown-bg-Header.png) no-repeat left top;
	height:21px;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
}
div.DropdownMenuContainer div.Head div.Content {
	float:left;
	position:relative;
	

}

div.DropdownMenuContainer div.Head div.Content div.Text {
	width: 100px;
	height: 17px;
	float: left;
	font-family: Arial;
	color:#73b2c7;
	font-weight:bold;
	font-size: 93%;
	padding: 3px 1px 1px 1px;
	background-image: url("/Templates/images/dropdownImages/dropdown-bg-center.gif");
	
}


div.Content_left
{
	float:left; 
	width: 4px;
	height: 21px;
	background-image: url("/Templates/images/dropdownImages/dropdown-bg-left.png");
	background-repeat:no-repeat;
}

div.Content_left_Header
{
	background-image: url("/Templates/images/dropdownImages/dropdown-bg-left-header.png");	
}

div.Content_left_onlyborder
{
	float:left;
	width: 4px;
	height: 21px;
	background-image: url("/Templates/images/dropdownImages/dropdown_left.gif");
	background-repeat:no-repeat;
}

div.DropdownMenuContainer div.Head div.Content div.Arrow {
	width: 21px;
	height: 21px;
	float: left;
	margin:0px;
	background-image: url("/Templates/images/dropdownImages/dropdown-bg-right.gif");
}

div.DropdownMenuContainer div.Head div.Content div.TextEnd {
	width: 10px;
	height: 21px;
	float: left;
	margin:0px;
	background-image: url("/Templates/images/dropdownImages/TextBox-bg-right.gif");
}

div.Head_left
{
	float:left;

	height: 21px;
	background-image: url("/Templates/images/dropdownImages/dropdown-bg-left-left.gif");
	background-repeat:no-repeat;
}

Content_left_text
{
	float:left;
	width: 5px;
	height: 21px;
	background-image: url("/Templates/images/dropdownImages/dropdown-bg-left-left.gif");
	background-repeat:no-repeat;	
}

hr 
{
	color: #fff; 
	background-color: #fff; 
	border: 2px dotted #ccc; 
	border-style: none none dotted; 
	margin-top:10px;
	margin-bottom:10px;
}

/* Länkar */
.internlink{background: transparent url(/templates/images/linkInternal.gif) no-repeat 0 0;padding-left:20px;padding-bottom:1px;color:#325f6e;text-decoration:underline;}
.presslink{background: transparent url(/templates/images/linkBackgrounds.gif) no-repeat 0 0;padding-left:20px;padding-bottom:1px;color:#325f6e;text-decoration:underline;font-size:93%;}
.extrenlin{background: transparent url(/templates/images/linkexternal.gif) no-repeat 0 0;padding-left:20px;padding-bottom:1px;color:#325f6e;text-decoration:underline;}
.download{background: transparent url(/templates/images/linkdocument.gif) no-repeat 0 0;padding-left:20px;padding-bottom:1px;color:#325f6e;text-decoration:underline;}
.rss{background: transparent url(/templates/images/rsslink.gif) no-repeat 0 0;font-family:Georgia,Tahoma,Arial;font-size:11px;padding-left:30px;padding-bottom:8px;display:block;color:#325f6e;text-decoration:underline;}
.mobile{background: transparent url(/templates/images/mobilelink.gif) no-repeat 0 0;font-family:Georgia,Tahoma,Arial;font-size:11px;padding-left:30px;padding-bottom:8px;display:block;color:#325f6e;text-decoration:underline;}
.NewsLetter{background: transparent url(/templates/images/letterlink.gif) no-repeat 0 0;font-family:Georgia,Tahoma,Arial;font-size:11px;padding-left:30px;padding-bottom:8px;display:block;color:#325f6e;text-decoration:underline;}

/* Menu */

div.DropdownMenuContainer div.Menu {
	width: 124px;
	margin: 0px 2px 0px 2px;
	font-size: 93%;
	font-family: Arial;
	color:#325f6e;
	font-weight:bold;
	position:relative;
	z-index:2;
}

div.DropdownMenuContainer div.Menu div.Top 
{
	/* Samma berdd som div.DropdownMenuContainer  */

	overflow: hidden;
	font-size: 1px;
}

div.DropdownMenuContainer div.Menu div.Top div.Left {
	float: left;
	width: 4px;
	height: 4px;
	background-image: url("/Templates/images/dropdownImages/dropdown-menu-topleft.gif");
}

div.DropdownMenuContainer div.Menu div.Top div.Center 
{
	/* Samma berdd som div.DropdownMenuContainer  */
	float: left;
	width: 116px;
	height: 4px;
	background-image: url("/Templates/images/dropdownImages/dropdown-menu-topcenter.gif");
	background-repeat: repeat-x;
}

div.DropdownMenuContainer div.Menu div.Top div.Right {
	float: left;
	width: 4px;
	height: 4px;
	background-image: url("/Templates/images/dropdownImages/dropdown-menu-topright.gif");
}

div.DropdownMenuContainer div.Menu div.Bottom 
{
/* Samma berdd som div.DropdownMenuContainer  */	
	
	overflow: hidden;
	
}

div.DropdownMenuContainer div.Menu div.Bottom div.Left {
	float: left;
	width: 4px;
	height: 4px;
	background-image: url("/Templates/images/dropdownImages/dropdown-menu-bottomleft.gif");
}

div.DropdownMenuContainer div.Menu div.Bottom div.Center 
{
	/* Samma berdd som div.DropdownMenuContainer  */
	float: left;
	width: 116px;
	height: 4px;
	background-image: url("/Templates/images/dropdownImages/dropdown-menu-bottomcenter.gif");
	background-repeat: repeat-x;
}

div.DropdownMenuContainer div.Menu div.Bottom div.Right {
	float: left;
	width: 4px;
	height: 4px;
	background-image: url("/Templates/images/dropdownImages/dropdown-menu-bottomright.gif");
}

div.DropdownMenuContainer div.Menu ul.MenuContent {
	overflow-y: auto;
	background-color: #fafafa;
	background-image: url("/Templates/images/dropdownImages/dropdown-menu-background.gif");
	background-repeat: repeat-x;
	background-attachment: fixed;
	border-left: solid 1px #dcdcdc;
	border-right: solid 1px #dcdcdc;
	margin: 0px;
}

div.DropdownMenuContainer div.Menu ul.MenuContent li {
	padding: 3px 10px 3px 10px;
	background-image: none;
	background:none;
	margin: 0px;
	list-style-position:outside;
	list-style-type:none;
	color:#73b2c7;
}

div.DropdownMenuContainer div.Menu ul.MenuContent li.Selected {
	background-color: #E5E8E7;
}
/* Alternative text for images OFF as default for media type */



.alttext
{
	display:none;
}

/*   ********************

DropdownList style ends here

    ********************
*/ 

/* ********************
   Standardmallar
   ******************** */ 
.Standard700 {
	float:left;
	margin-bottom:10px;
	width:700px;
}

.ArkivKnapp {
	text-align:right;
}

.Standard460 p, .Standard520 p, .Standard540 p, .Standard610 p, .Standard6 p, .Standard7 p, #crisiswebhigh p, .Standard700 p, .fullmitt p, .VindparkLeft p
{
	font-family:Arial;
	font-size:93%;
	color: #5c5c5c;	
	margin-bottom:10px;	
	line-height:18px;
}

.Standard460 em, .Standard520 em, .Standard540 em, .Standard610 em, .Standard6 em, .Standard7 em, #crisiswebhigh em, .fullmitt em, .VindparkLeft em
{
	font-family:Georgia;
	color:#5c5c5c;
	font-size:108%;
	font-style:italic;	
	margin-bottom:10px;	
}

.Standard460 li, .Standard520 li, .Standard540 li, .Standard610 li, .Standard6 li, .Standard7 li, .searcharea li, #crisiswebhigh li, .fullmitt li, .VindparkLeft li
{
	font-size:93%;
}

.Standard460 a, .Standard520 a, .Standard540 a, .Standard610 a, .Standard6 a, .Standard7 a, #crisiswebhigh a, .fullmitt a, .VindparkLeft a
{
	color:#325f6e;
	text-decoration:underline;
}

/* Standard 460px (Standardmall 1) */
.Standard460
{
	float:left;
	width:460px;
	margin:0 10px 10px 10px !important;
	margin:0 0px 10px 0px;
}

.Standard520
{
	width:520px;
}

/* Standard 540px (Standardmall 2) */
.Standard540
{
	float:left;
	width:540px;
	margin:0 10px 0 10px;
}

/* Standard 3 (Standardmall 3) */
#Standard3Content .column
{
	width: 330px;
    float: left;
    margin:5px 20px 5px 0;
    font-family:arial;
    color:#5c5c5c;
    font-size:93%;
}

/* Standard 4 (Standardmall 4) */
#Standard4Col1
{
	float:left;
	font-family:Arial;
	font-size: 93%;
	color:#5c5c5c;
	width:330px;
	margin:5px 20px 10px 0;
}

#Standard4Col2
{
	float:left;
	font-family:Arial;
	font-size:93%;
	color:#5c5c5c;
	width:330px;
	margin:5px 0 10px 20px;
}

/* Standard 610px (Standardmall 5) */
.Standard610
{
    margin-bottom:10px;
    width:610px;
}

/* Standard 6 (Standardmall 6) */

#puffLista
{
	clear:both;
	float:left;
	border-top:dotted #ccc 2px;
	/*margin:10px 0 10px 0;*/
	margin:0;
	width:100%;
}
.standardPuffItem
{
    float:left;
    width:220px;
    margin:10px 12px 10px 0 !important;
    margin:10px 10px 10px 0;
}
.puffText
{
	margin:10px 0 10px 0;
	font-family:Georgia, Tahoma, Arial;
	font-style:italic;
	color:#5d5d5d;
}

/* Standard 7 (Standardmall 7) */

.Standard7
{
	margin-bottom:20px;
}

#StandardImageText
{
	margin:5px 0 5px 0;
	color:#999999;
    font-family:georgia,tahoma,arial;
    font-size:93%;
    font-style:italic;
}

#StandardRight
{
	float:left;
	width:200px;
	margin:0 10px 10px 10px !important;
	margin:0 0px 10px 0px;
	padding-top:49px;
	font-family:Arial;
	font-size:93%;
	color: #5c5c5c;	
}
#StandardRight h3
{
	margin-bottom:5px;
}

.StandardImage
{
	float:left;
    margin:0 20px 5px 0;
}

.VindparkLeft
{
	float:left;
	width:330px;
	margin:0 10px 10px 10px;
	
}
.VindparkRight
{
	float:left;
	width:360px;
	margin:0 10px 0 0px;
	
}

/* ********************
   Modular popup
   ******************** */ 
.modularpopup
{
    position:absolute;
    top:0;
    left:0;
    right:0;
    background-color:#000;
    width:100%;
    height:100%;
    z-index:400;
    background:transparent url('/Templates/Images/dialog_bg.png');
    display:none;
}  

#modularpopupcontentcontainer
{
	height:430px;
	background:#fff;
    margin:0 auto;
    position:relative;
    text-align:left;
    width:620px;
    padding:10px 10px 10px 40px;
}
#modularpopupclosecontainer
{
	text-align:right;
}
#modularpopupcontent 
{
    border-bottom:2px dotted #C5C5C5;
    color:#5c5c5c;
    font-family:Arial;
    font-size:85%;
    margin-top:15px;
    width:580px;
    overflow:auto;
    height:250px;
}
#modularpopupcontentfooter
{
    margin-top:30px;
    margin-bottom:20px;
    width:100%;
    height:40%;
    background: transparent url(/Templates/Images/wallenstam_logotype.gif) 395px 20px no-repeat;
}
#modularpopupcontentfooter p
{
    font-family:Georgia;
    font-size:85%;
    color:#5c5c5c;
    font-weight:bold;
    font-style:italic;
    line-height:15px;
}

#crisiswrapper
{
	left:0;
    margin-top:100px;
    min-width:620px;
    text-align:center;
    top:50%;
    width:100%;
}

#policywrapper
{
	left:0;
    margin-top:920px;
    min-width:620px;
    text-align:center;
    top:50%;
    width:100%;
}
p.ingress
{
	font-family:Georgia, Tahoma, Arial;
	font-style:italic; 
	font-size:108%; 
	color:#5c5c5c;
}
span.ingress
{
	font-family:Georgia, Tahoma, Arial;
	font-style:italic; 
	font-size:108%; 
	color:#5c5c5c;
}
.ingress p
{
	font-family:Georgia, Tahoma, Arial;
	font-style:italic; 
	font-size:108%; 
	color:#5c5c5c;
}
blockquote
{
	background: transparent url(/templates/images/blockquote.gif) no-repeat;
	padding: 0 0 0 60px;
	font-size: 108%;
	font-style:italic;
}

q:before,q:after{content:'"';}

.Contact1
{
	width:150px;
	float:left;
}

.Contact2
{
	width:200px;
	float:left;
}

#miniAktieTicker
{
	border-bottom:2px dotted #C5C5C5;
	margin:0 10px;
	padding:5px 0;
	color:#333333;
	font-family:Georgia;
	font-size:108%;
	font-style:italic;		
		
}

#miniAktieTicker .blue
{
	color:#5fa4bb;	
}

textarea
{
  resize:none;
}

.FaktForm
{
	border-top:2px dotted #C5C5C5;
	border-bottom:2px dotted #C5C5C5;
	margin-top:10px;
	padding-bottom:10px;
	padding-top:10px;
}

div#FaktFormsearchbox input {
	background:none repeat scroll 0 0 transparent;
	border:0 none;
	color:#5C5C5C;
	float:left;
	font-family:Arial;
	font-size:12px;
	margin-left:2px;
	margin-top:0px;
}
div#FaktFormsearchbox {
	background:url("/templates/images/searchBgBig.gif") no-repeat scroll 0 0 transparent;
	float:left;
	width:252px;
}
.FaktFormsearchtext {
	background:none repeat scroll 0 0 #CCCCCC;
	height:21px;
	padding:2px;
	width:220px;
}

.FaktFormField
{
	clear:both;
	height:20px;
	width:390px;
	float:left;
	margin-top:10px;
}
.FaktFormButton
{
	float:left;
	margin-top:10px;
}

.FaktFormRadio
{
	font-size:10px;
	font-family:Arial;
	font-style:italic;
	color:#5C5C5C;
}
.FaktFormRadio label
{
	margin-right: 20px;
}

.FaktFormSeekHelp
{
	display:none;
}
#filterWide
{
	border-bottom:2px dotted #CCCCCC;
margin-bottom:10px;
padding-bottom:10px;
width:700px;
}

.TextInput
{
	color:#73B2C7;
float:left;
font-family:Arial;
font-size:93%;
font-weight:bold;
border-top-width: 0px; 
border-right-width: 0px;
border-bottom-width: 0px; 
border-left-width: 0px;
}



.round { display: block; position: relative; background: #f2f2f2; padding: 5px;margin-top:20px;}
.round * { background-image: url(/Templates/images/btn2.png); background-repeat: no-repeat; position: relative; }
.round i { background-position: top left; position: absolute; margin-bottom: -5px; top: 0; left: 0; width: 5px; height: 5px; }
.round span {display:block; background-position: bottom left; left: -5px; padding: 0 0 5px 10px; margin-bottom: -5px; }
.round span i { background-position: bottom right; margin-bottom: 0; position: absolute; left: 100%; width: 10px; height: 100%; top: 0; }
.round span span { background-position: top right; position: absolute; right: -10px; margin-left: 10px; top: -5px; height: 0; }
   
.round.blue { background: #2ae; }
.round.green { background: #9d4; }
.round.pink { background: #e1a; }

/*.round[class] { background-image: url(/_img/shade2.png); background-position: center 48px; color:#fff}*/

.SearchButtonLokal
{
	padding-right:5px;
	}
	
h3 pre 
{
	margin:0;
	display:inline;
	font-style:italic;
	color:#455560;
font-family:Arial;
font-size:100%;
font-weight:bold;
text-decoration:none;
}

.roundedcornr_box_904754 {
   background: #f2f2f2;
   margin-top:5px;
}
.roundedcornr_top_904754 div {
   background: url(/templates/images/roundedcornr_904754_tl.png) no-repeat top left;
}
.roundedcornr_top_904754 {
   background: url(/templates/images/roundedcornr_904754_tr.png) no-repeat top right;
}
.roundedcornr_bottom_904754 div {
   background: url(/templates/images/roundedcornr_904754_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_904754 {
   background: url(/templates/images/roundedcornr_904754_br.png) no-repeat bottom right;
}

.roundedcornr_top_904754 div, .roundedcornr_top_904754, 
.roundedcornr_bottom_904754 div, .roundedcornr_bottom_904754 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_904754 { margin: 0 10px; }


.roundedcornr_box_804669 {
   background: #f5f5f5;
   margin-bottom:10px;
   margin-top:10px;
}
.roundedcornr_top_804669 div {
   background: url(/templates/images/share/roundedcornr_804669_tl.png) no-repeat top left;
}
.roundedcornr_top_804669 {
   background: url(/templates/images/share/roundedcornr_804669_tr.png) no-repeat top right;
}
.roundedcornr_bottom_804669 div {
   background: url(/templates/images/share/roundedcornr_804669_bl.png) no-repeat bottom left;
   
}
.roundedcornr_bottom_804669 {
   background: url(/templates/images/share/roundedcornr_804669_br.png) no-repeat bottom right;
   
}

.roundedcornr_top_804669 div, .roundedcornr_top_804669, 
.roundedcornr_bottom_804669 div, .roundedcornr_bottom_804669 {
   display:block;
   height: 8px;
   font-size: 1px;
  
}
.roundedcornr_content_804669 { margin:0 0 0px 12px; }

#mobileSiteLink
{
    display:none;
    font-size:40px;
    margin: 35px 0px 25px 10px;
}

.addthis_toolbox
{
    width: 55px;
}
