@import url("css/menu.css");

/* CSS Document */
body { background:#FFF; height:100%; margin:0px; padding:0px; }

/*-------- Default Style --------*/
th, td, div { color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;}
a:link,a:visited,a:active { color:#4F839F; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; }
a:hover { color:#C00; text-decoration:none; }

.SubHead {

font-family: Arial,Helvetica;
font-weight: bold;
font-size:12px;
color: #000000;

}
/*-------- design style --------*/
.template_style { width:963px; margin:auto;}

.top_space { height:8px;}
.lang_pad { padding:7px 35px 0px 0px;}

.logo_top { background: url(images/top2.png) repeat-x top; height: 127px}
.logo_left { float:left;padding:0px;  width:300px}
.logo_right { float:right;padding:0 10px 0 0;margin:27px 0 0 0;}
.logo_pad { padding: 0 19px 0 7px; margin:0 ;height:50px; float:left}

.menu_bg { padding:0 0 0 0; margin: 5px 12px 0 12px; height:40px; background:url(images/menu_bg.png) repeat-x top left;}
.menu_shortcut { padding-top:8px; padding-right: 87px; margin: 0px 0px 0 0px; text-align:right }
.menu_left { padding:0px; margin:0px; background:url(images/menu_left.png) no-repeat top left;}
.menu_right { margin:0px; background:url(images/menu_right.png) no-repeat top right; }

.toplinks_text { font-size:16px; color:#031f49; font-family:Arial, Helvetica, sans-serif;}
.toplinks { float:right; padding:0px; height:32px;width:320px;}

.toplinks_lang { float:	right; padding:5px 0 5px 0; font-size:16px; color:#031f49; width:95px; margin:0 0 0 0px; height: 20px;}

.toplinks_dev-zone { float:right; padding:7px 0 5px 0; font-size:16px; color:#031f49; font-family:Arial, Helvetica, sans-serif; background:url(images/flik_dev-zone_bg.png);width:130px; margin:0 0 0 3px; height: 20px;}
.toplinks_service a { float:right; padding:7px 0 5px 0; font-size:16px; color:#031f49; font-family:Arial, Helvetica, sans-serif; background:url(images/flik_service_bg.png);width:95px;margin:0 0 0 3px; height: 20px; text-decoration:none;}
.toplinks_webbhotell a { float:right; padding:7px 0 5px 0; font-size:16px; color:#031f49; font-family:Arial, Helvetica, sans-serif; 
background:url(images/flik_webbhotell_bg.png);width:102px;margin:0 0 0 3px; height: 20px; text-decoration:none;}
.toplinks_partnerwebb { float:right; padding:7px 0 5px 0; font-size:16px; color:#031f49; font-family:Arial, Helvetica, sans-serif; background:url(images/flik_parterwebb_bg.png); background-repeat:no-repeat; width:133px;margin:0 0 0 3px; height: 20px; text-decoration:none;}
.toplinks_spacer { float:right; width:3px; background-color:#FFFFFF;}

.search_style { float:right; padding:0px; font-size:12px; background:url(images/search_bg.png);height:32px;width:168px; margin-left:3px;}
.search_bg { padding:7px 0 0 7px; color:#666666;}
.search_bg Input { color:#000; width:100px; height:19px; font-size:10px; padding:0px; vertical-align: middle; }
.shortcut { color:#000;font-size:11px; margin-top:0px; vertical-align: middle; }
A.Search:link { font-family: Arial,Helvetica; font-size:12px; color: #43494D; }

.menu_style{float:left;}

.bread_bg{padding:0px; margin:0px; ; height:34px;}

#login_style{ float:right; padding:8px 17px 0px 10px; }
#bread_style{ float:left; padding:0px 10px; color:#000000; font-size:10px; }

.center_bg{padding:0px; margin:0px;}
.left_bg{padding:0px; margin:0px; background:url(images/left_bg.png) repeat-y top left;}
.right_bg{padding:0px; margin:0px; background:url(images/right_bg.png) repeat-y top right;}
.content_pad{padding:10px 0 10px 0; margin: 0 0 0 0;}

.bot_left{padding:0px; margin:0px;}
.bot_right{padding:0px; margin:0px; padding:0px 39px 0px 27px;}
.bot_bg{padding:0px; margin:0px; repeat-x top left; height:41px;}
.bot_pad{margin-bottom:20px;padding:0 10px 0 10px; background:url(images/footer_bg.png); height:53;}

/*--------- Visionären ----------*/

.Visionaren_Title { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; line-height: 24px; }
.Visionaren_Amne { font-size: 10px; color:#666666; text-transform:capitalize; }
.VisionarenRightPane{ background:url(images/visionaren_bg.gif); background-repeat:repeat-y; padding-left:3px; width:203px; margin:0px; }


#terms_style{float:left;}
#copy_style{float:left;}
#rss_style{float:right;background:url(images/ikon_rss.png) no-repeat top left;cursor: pointer;margin-top:5px;padding:0 0 0 20px; height:15px}
#links_style{float:left;width:700px}

.clear_float{clear:both;}

/*--------- pane style ----------*/
.TopPane, .BottomPane{ padding:0px; margin:0px; }
.ContentPane { padding:0 10px 0 10px; margin:0px; }
.LeftPane, .LeftPaneMenu { padding:0px 0px 0px 0px; width:198px; margin:0px; }
.RightPane{ padding:0px 0px 0px 0px; width:195px; margin:0px; }

/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{ color:#333333; font-size:10px; }
a.Breadcrumb:hover{color:#336600;}

/*-------------- Link Style --------------*/
.links {text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{ font-weight:normal; color:#003366; font-size:10px; }
a.links:hover{color:#336600;}

/*-------------- Normal Link Style --------------*/
a.Normal:link,a.Normal:active,a.Normal:visited { font-weight:normal; color:#336600; font-size:12px; }
a.Normal:hover { color:#336600; text-decoration:underline}

/*-------------- Anchor Link Style --------------*/

a:name { color:#000000; text-decoration:none; font-family:inherit }
a. FCK__AnchorC:name { color:#000000; text-decoration:none; font-family:inherit }

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#4F839F; font-size:10px;}
a.user:hover{color:#336600;}

/*-------------- Footer Style --------------*/
.footer { color:#000000; font-size:10px; padding: 5px 0 0 0;}
a.footer:link,a.footer:active,a.footer:visited { color:#003366; font-size:10px; padding: 5px 0 0 0;}
a.footer:hover{color:#336600;}

.NewsDate{ font-weight:normal; color:#333333; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.CalendarDate{ font-weight:normal; color:#333333; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:italic}

/*-------------- Sub Menu ------------------*/
.title_frame-orange, .title_frame-orange_2rows { 
	background-image: url(images/submenu_title_bg.png);
	height: 55px;
	width: 205px;
	}

.title_frame-support { 
	background-image: url(images/submenu_support_title_bg.png);
	height: 55px;
	width: 205px;
	}
.title_frame-orange .Head, .title_frame-orange_2rows .Head, .title_frame-support .Head { 
	color: #FFFFFF; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding:18px 0 0 10px;
	}

.title_frame-orange_2rows { 
	background-image: url(images/submenu_title_bg_2rows.png);
	height: 70px;
	width: 205px;
	}

.SubMenu_frame-orange { 
	background:url(images/submenu_bg.png) repeat-y top left;
	width: 205px;
	}
.SubMenu_bottom { 
	background-image: url(images/submenu_bottom_bg.png);
	height:20px;
	width: 205px;
	}
	
/*-------------- List format ------------------*/
UL
{
margin-bottom:0px}

UL LI {
	list-style-image: url(images/bullet.png) ;
	list-style-type: disc;
	margin-left: -25px;
	padding-bottom:5px	}

UL LI LI
{
	list-style-type: disc;
}

UL LI LI LI
{
	list-style-type: circle;
}

OL LI
{
	list-style-type: decimal;
}

OL OL LI
{
	list-style-type: lower-alpha;
}

OL OL OL LI
{
	list-style-type: lower-roman;
}
OL UL LI
{
	list-style-type: disc;
}

.CellBG {
background-color:#efefef;
padding: 15px;
}

/*-------------- Images ------------------*/

img {
	border:0;
	}

img.left {
	float:left;
	margin:0 15px;
}

img.right {
	float:right;
	margin:0 15px;
}

.clear {
	clear:both;
}

