
#language_menu {width:975px; margin-left:0; margin-right:40px; margin-top:0; padding-top:20px;}
#language_menu ul{ padding:0; margin:0;}
#language_menu li{list-style:none;display:inline;background:none;height:25px; float:left; text-align:center; }
#language_menu a{ font-size:10px; color:#FFFFFF; margin-left:5px; margin-right:5px; line-height:25px; }

#language_menu li.selected{ background:none; }
#language_menu li.selected a{color:#FFFFFF; border-bottom:2px solid #C90000; font-weight:bold;}
#lower_foot{clear:both; /*height:240px;*/ margin-top:20px; background-color:#000000; width:980px; margin-left:auto; margin-right:auto; font-family:Helvetica,Arial,sans-serif; text-align:left; direction:ltr; display:none;}
#countrymap .ff ,#lower_foot .ff{ width:150px; padding-left:20px; float:left; margin:0; }
#lower_foot .ff_end{ width:150px;float:right;}
#countrymap .ff ul,#lower_foot .ff ul,#lower_foot .ff_end ul{ padding:0; margin:0;  list-style-position:outside;}
#countrymap .ff li,#lower_foot .ff li,#lower_foot .ff_end li{height:50px; padding-left:2px;}
#countrymap a ,#lower_foot a{ color:#CCCCCC; font-size:9pt; text-decoration:none; letter-spacing:1px;}
#countrymap a span ,#lower_foot a span{ font-size:7pt;padding-bottom:40px;/* margin-left:30px;*/  letter-spacing:normal;}
#countrymap a:hover ,#lower_foot a:hover{color:#999999;}
#countrymap .ff_end { width:150px; float:right; margin-right:20px;}
#countrymap { direction:ltr;}
#article_div strong{ font-weight:500; font-size:13px;}
#bottom_table_id{ margin-left:auto; margin-right:auto;}
#bottom_table_id strong{ font-weight:500; font-size:16px; line-height:20px; color:#FF3300}
#bottom_table_id a, #bottom_table_id span{ font-size:12px; line-height:18px; padding-left:4px;}
#bottom_table_id a:hover{ color:#FF3300;}
.li_flag_sv{ list-style-image:url(/images/top-flags/sv.jpg);}
.li_flag_en{ list-style-image:url(/images/top-flags/en.jpg);}
.li_flag_am{ list-style-image:url(/images/top-flags/am.jpg);}
.li_flag_de{ list-style-image:url(/images/top-flags/de.jpg);}
.li_flag_dk{ list-style-image:url(/images/top-flags/dk.jpg);}
.li_flag_fr{ list-style-image:url(/images/top-flags/fr.jpg);}
.li_flag_es{ list-style-image:url(/images/top-flags/es.jpg);}
.li_flag_pl{ list-style-image:url(/images/top-flags/pl.jpg);}
.li_flag_fi{ list-style-image:url(/images/top-flags/fi.jpg);}
.li_flag_no{ list-style-image:url(/images/top-flags/no.jpg);}
.li_flag_it{ list-style-image:url(/images/top-flags/it.jpg);}
.li_flag_jp{ list-style-image:url(/images/top-flags/jp.jpg);}
.li_flag_cn{ list-style-image:url(/images/top-flags/cn.jpg);}
.li_flag_ru{ list-style-image:url(/images/top-flags/ru.jpg);}
.li_flag_ar{ list-style-image:url(/images/top-flags/ar.jpg);}
.li_flag_in{ list-style-image:url(/images/top-flags/hi.jpg);}
.li_flag_th{ list-style-image:url(/images/top-flags/th.jpg);}
.li_flag_ph{ list-style-image:url(/images/top-flags/ph.jpg);}
.li_flag_nl{ list-style-image:url(/images/top-flags/nl.jpg);}
.li_flag_il{ list-style-image:url(/images/top-flags/he.jpg);}
.li_flag_examinare{ list-style-image:url(/images/top-flags/examinare.jpg);}

#front-page-container{ 	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; font-size:16px; width:980px; height:302px; padding:0 0 0 0; color:#000000;  background-position:bottom;}
#front-page-container h1{ color:#ffffff;  font-weight:normal; clear:both; margin:15px 0 0 20px;padding:0; text-align:left; font-size:16px; width:550px;}
#front-page-container .textcontainer{margin-top:5px;  width:380px; margin-left:50px; color:#193e01; font-size:11px; margin-left:50px;}
#front-page-container ul{ list-style-image:url(/images/v4/li-plopp.jpg); list-style-position:outside; padding:0; margin:0;}
#front-page-container li{list-style-image:url(/images/v4/li-plopp.jpg);}
#front-page-container .surveylink{ 	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; padding:3px 6px 3px 6px; background-color:#000000; color:white; margin-top:10px;}
.first-menu{ font-size:8px; width:802px;margin-top:-260px; float:right;clear:both; height:36px; line-height:30px;z-index:99; text-align:right;}
.first-menu a{ margin-left:8px; color:#ffffff; background-color:#55c9f4; font-size:14px; padding:5px 5px 5px 5px;  }
.first-menu a.selected{ color:#55c9f4;background-color:#ffffff;}
.tabb-member{ display:none;}

#first-page-holder2{width:979px;margin:0;float:left;}
#first-page-holder2 h2, #first-page-holder2 h1{font-weight:normal;font-size:14px;}
#first-page-about-examinare h1, #first-page-about-examinare h2{font-weight:normal;font-size:18px;color:black;font-weight:normal; border-bottom:1px solid black; padding-bottom:10px; padding-top:20px;font-family: Tahoma, Geneva, sans-serif;}
#first-page-holder2-ny{width:979px;margin-left:0px;margin-top:0;float:left;}
#first-page-holder3{width:979px;margin-left:0;margin-top:15px;float:left;}
 .public{float:left; width:320px; margin-left:90px;}
 .public ul{list-style-image:url(/images/layouts/green-tick.jpg);  padding:0; margin:0; }
 .internal{float:left; width:320px; margin-left:20px;}
 .internal ul{list-style-image:url(/images/layouts/green-tick.jpg);  padding:0; margin:0; }
#firstpage-buttons{ width:238px;margin-left:20px;}
#first-page-about-examinare{ margin-left:20px; margin-top:10px; color:#666666;}

#first-page-about-examinare strong{}
.clear-both-now{clear:both;}




.span-thelinkp{font-size:9px; margin:0 0 0 0; padding:0 0 0 5px; text-align:left;  color:white; float:left; }
#top-container-flags .span-thelinkp a{color:#FFFFFF;font-size:9px; margin:0 0 0 0; padding:0 0 0 0; line-height:12px;}

/*.span-thelink{font-size:9px; margin:0 0 0 400px; padding:0 0 0 5px; text-align:left;  color:white; float:left; }
#top-container-flags .span-thelink a{color:#FFFFFF;font-size:9px; margin:0 0 0 0; padding:0 0 0 0; line-height:12px;}*/



div.zoomdiv {
z-index                 : 100;
position                : absolute;
top:0px;
left:0px;
width                   : 200px;
height                  : 200px;
background: #ffffff;
border:1px solid #CCCCCC;
display:none;
text-align: center; 
overflow: hidden;

}


img.jqzoom{
cursor:crosshair;
position:relative;

}
.class-rabatt{ color:#990000; font-size:xx-small; text-align:right; width:80px;}
.Showinformation strong{ color:#000000; font-weight:bold;}
.Showinformation{ line-height:16px; font-size:12px;}
.Showinformation2 strong{ color:#666666; font-weight:600;}
.Showinformation2{ font-size:12px; text-align:left; line-height:16px;}
.Showinformation2 h1{ line-height:normal; font-size:18px;}
.Showinformation2 ul{}
.Showinformation2 li{ list-style-image:url(/images/layouts/red-background-tick.gif);}

.listmouse .icons{ display:block; padding:0;}
.listnomouse .icons{ display:none;}
.listmouse{
	border:1px solid black; height:55px;
	margin-top:5px;color:#333333;background-color:#FFFFFF;
}
.listmouse a{ color:blue;}
.listnomouse{height:55px; background:none;
border:1px solid #CCCCCC;
	margin-top:5px;

}
.listnomouse a{ color:#e9e5e4;}
.listnomouse span{color:#e9e5e4;}
.listmouse span{ color:#000000;}
.navi_menu_links{border:0; padding:0; background:none;width:320px; }
/*.navi_menu_links div.a{ background-color:#f2f3f8; color:#000000; border:1px solid #f6f6f6; padding:5px 5px 5px 5px; margin:2px 2px 2px 2px;}*/
.navi_menu_links div.a a, a.buttons{background: transparent url('/images/buttons/nav_normal_a.png') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;}
	a.buttons_black{background: transparent url('/images/buttons/bg_button_a_black.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;}
.navi_menu_links div.a a span, a.buttons span{ background: transparent url('/images/buttons/nav_normal_span.png') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;}
a.buttons_black span{ background: transparent url('/images/buttons/bg_button_span_black.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;}	
.navi_menu_links div.a a:active, a.buttons:active{background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */}
.navi_menu_links div.a a span:active, a.buttons span:active {
   background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */}		

/* Color buttons */
a.greenbuttons{background: transparent url('/images/buttons/colorbuttons/green1.png') no-repeat scroll top right;
    color: #FFF;
    display: block;
    float: left;
    font: normal 13px arial, sans-serif;
    height: 42px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;}

a.greenbuttons span{ background: transparent url('/images/buttons/colorbuttons/green2.png') no-repeat;
    display: block;
    line-height: 34px;
    padding: 5px 0 5px 18px;}
a.redbuttons{background: transparent url('/images/buttons/colorbuttons/red1.png') no-repeat scroll top right;
    color: #FFF;
    display: block;
    float: left;
    font: normal 13px arial, sans-serif;
    height: 42px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;}

a.redbuttons span{ background: transparent url('/images/buttons/colorbuttons/red2.png') no-repeat;
    display: block;
    line-height: 34px;
    padding: 5px 0 5px 18px;}
a.bluebuttons{background: transparent url('/images/buttons/colorbuttons/blue1.png') no-repeat scroll top right;
    color: #FFF;
    display: block;
    float: left;
    font: normal 13px arial, sans-serif;
    height: 42px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;}

a.bluebuttons span{ background: transparent url('/images/buttons/colorbuttons/blue2.png') no-repeat;
    display: block;
    line-height: 34px;
    padding: 5px 0 5px 18px;}

/*Color buttons stop */	
a.buttonsl{background: transparent url('/images/buttons/bg_button_al.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif; font-size:9px;
    height: 18px;
    margin-right: 2px;
    padding-right: 7px; /* sliding doors padding */
    text-decoration: none;}
 a.buttonsl span{ background: transparent url('/images/buttons/bg_button_spanl.gif') no-repeat;
    display: block;
    line-height: 11px;
    padding: 4px 0 3px 7px;}	
 a.buttonsl:active{background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */}
 a.buttonsl span:active {
   background-position: bottom left;
    padding: 4px 0 4px 11px; /* push text down 1px */}		
	
	
a.buttonsl2{background: transparent url('/images/buttons/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: right;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;}
 a.buttonsl2 span{ background: transparent url('/images/buttons/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;}	
 a.buttonsl2:active{background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */}
 a.buttonsl2 span:active {
   background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */}		
	
	
	a.ftr{float:right;}
	
	

.navi_menu_links div.a2{  color:#000000; line-height:25px; height:25px; border:1px solid #CCCCCC; padding:5px 5px 5px 25px; margin:2px 2px 2px 2px; background-image:url(/images/layouts/big_edit_inv_menu.png); }
.navi_menu_links div.a2 a{ color:#333333; font-weight:normal; font-size:14px;}

.navi_menu_links div.a22{  color:#000000;  line-height:25px; height:25px; border:1px solid #CCCCCC; padding:5px 5px 5px 25px; margin:2px 2px 2px 2px;background-image:url(/images/layouts/big_edit_inv_menu.png); }
.navi_menu_links div.a22 a{ color:#333333; font-weight:normal; font-size:14px;}

.navi_menu_links div.a23{  color:#000000;  line-height:25px; height:25px; border:1px solid #CCCCCC; padding:5px 5px 5px 25px; margin:2px 2px 2px 2px;background-image:url(/images/layouts/big_edit_inv_menu.png); }
.navi_menu_links div.a23 a{ color:#333333; font-weight:normal; font-size:14px;}

.navi_menu_links div.a22_little{color:#000000;  line-height:15px; height:15px; border:1px solid #CCCCCC; padding:5px 5px 5px 5px; margin:2px 2px 2px 10px; background-image:url(/images/layouts/small_edit_inv/noicon.png);}
.navi_menu_links div.a22_little a{ color:#333333; font-weight:normal; font-size:12px; padding-left:25px;}


.navi_menu_links div.a3{ background-color:green;color:#000000; border:1px solid #f6f6f6; padding:5px 5px 5px 5px; margin:2px 2px 2px 2px;}
.navi_menu_links div.a3 a{ color:#000000; font-weight:bold;}
.navi_menu_links div.a3 a:hover{ color:#333333;}
.navi_menu_links div.b{ background-color:#f2f3f8;color:#000000; border:1px solid #f6f6f6; padding:5px 5px 5px 5px; margin:2px 2px 2px 2px; }
.navi_menu_links div.b a{ color:#000000; }
.navi_menu_links div.b a:hover{ color:#ff0000;}
#menuplace{ background-color:#FFFFFF;}
.toneddown{ color:#666666;}

/*Enkätfunktionens style, stora*/
#sortlistbig{list-style:none;position:relative;}
#sortlistbig .ip_panel{text-align:left; padding:2px 2px 2px 2px; height:30px;}
#sortlistbig .ip_panel a{font-size:11px; line-height:24px; margin-left:5px;border-bottom:1px solid white;}
#sortlistbig .ip_panel a:hover{ border-bottom:1px solid black;}
#sortlistbig .ip_panel a.buttonsl2:hover{ border-bottom:0;}
#sortlistbig ul{ margin-top:5px; margin-bottom:5px;}
#sortlistbig .text{ border-top:1px solid #c0c0c0; border-left:1px solid #c0c0c0; border-right:1px solid #000000; border-bottom:1px solid #000000; width:400px; padding:2px 4px 2px 4px; margin-bottom:5px; background-color:white;}
#sortlistbig .text span{ color:#666666;}
#sortlistbig .text span ul{ color:#000000;}

/*Enkätfunktionens style, lilla*/
#sortlist{list-style:none;position:relative;}
#sortlist .ip_panel{text-align:left; padding:2px 2px 2px 2px; height:30px;}
#sortlist .ip_panel a{font-size:11px; line-height:24px; margin-left:5px;border-bottom:1px solid white;}
#sortlist .ip_panel a:hover{ border-bottom:1px solid black;}
#sortlist .ip_panel a.buttonsl2:hover{ border-bottom:0;}
#sortlist ul{ margin-top:5px; margin-bottom:5px;}
#sortlist .text{ border-top:1px solid #c0c0c0; border-left:1px solid #c0c0c0; border-right:1px solid #000000; border-bottom:1px solid #000000; width:400px; padding:2px 4px 2px 4px; margin-bottom:5px; background-color:white;}
#sortlist .text span{ color:#666666;}
#sortlist .text span ul{ color:#000000;}



#bottom_set{
	height:280px; margin:10px 0 0 0;color:#e9e5e4;  padding-top:40px; border-color:#CCCCCC; background-image:url(/images/v4/bottom-bg.gif);   text-align:left; margin-left:auto; margin-right:auto; padding-left:0; padding-right:0;  }
	#bottom_set a{color:#e9e5e4; }
	
/* Ny stil för diagram analysatorn..*/
.diagramlist{list-style:none;position:relative; background-color:white;}
.diagramlist .ip_panel{text-align:right; padding:2px 2px 2px 2px;}
.diagramlist ul{ margin-top:5px; margin-bottom:15px;  width:400px; }
.diagramlist .text{  border-bottom:1px solid #999999; width:400px; padding:2px 4px 2px 4px; margin-bottom:5px;}
.diagramlist .text span{ color:#666666;}
.diagramlist .text span ul{ color:#000000;}
.diagramlist .img{   padding:2px 2px 2px 2px; height:270px;}

/* Ny stil för när det finns flera diagram analysatorer..*/
.diagramlist2{list-style:none;position:relative; background-color:white;}
.diagramlist2 .ip_panel{text-align:right; padding:2px 2px 2px 2px;}
.diagramlist2 ul{ margin-top:5px; margin-bottom:15px;  width:200px; }
.diagramlist2 .text{  border-bottom:1px solid #999999; width:200px; padding:2px 4px 2px 4px; margin-bottom:5px;}
.diagramlist2 .text span{ color:#666666;}
.diagramlist2 .text span ul{ color:#000000;}
.diagramlist2 .img{   padding:2px 2px 2px 2px;height:450px;}

.print_divs{ padding:2px 5px 2px 5px; margin:5px 5px 5px 5px; background:#f6f6f9; color:#333333;width:250px; line-height:normal; font-size:9px;}
.print_divs a{ color:#333333; font-size:9px;}
a.print_controller{ margin:0 10px 0 10px; color:#999999; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:100;}

#menu_analys_big{ margin:20px 0 10px 0;}
#menu_analys_big a{ font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:100; color:#999999; margin-left:10px; margin-right:10px; }
#menu_analys_big a.selected{ font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:100; color:black; }

.urval_heading{  /*background-image:url(/images/buttons/blue_small_bg.png); background-repeat:repeat-x;*/ color:black; padding:0 4px 0 4px; margin-top:20px; margin-right:5px;  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:100; line-height:32px;}

.chatbox{text-align:center; background-color:none;vertical-align:top; width:300px; height:600px;min-height:600px; height:auto;}
#examinare_pledge{ text-align:left; padding:40px 20px 40px 15px; }
#examinare_pledge .rubriken { font-size:14px; font-weight:400; padding-bottom:28px;}
#office_switchboard .rubriken{ font-size:14px; font-weight:400;}

#examinare_pledge div{text-align:justify;}
#examinare_pledge div strong{ font-weight:400;}
#tabell_funktioner strong{ font-weight:bold; font-size:13px;}
#tabell_funktioner span{ font-weight:normal; border-bottom:1px dashed #111111; font-size:12px;}
#tabell_funktioner .rubrik{ font-size:16px; font-weight:500;}
#firstpage-buttons strong{ font-weight:400;}
.div_list_integrations{ border:1px solid black; width:600px; margin-left:20px; padding:8px 8px 8px 8px; margin-top:15px; padding-bottom:20px; background-color:white;}
.div_list_integrations .status_disabled{ color:red;}
.div_list_integrations .status_enabled{ color:green;}
.div_list_integrations a.edit_me{ float:right; padding:3px 5px 3px 5px; background-color:#CCCCCC; color:black;}

/* Order form*/
.table_content_order_tab{
	font-size:16px; color:#333333; background-image:url(/images/orderform/shop-examinare_10.gif);
}
.bestall_nu { background-image:url(/images/orderform/order_button.gif); height:53px; background-repeat:no-repeat; padding-top:12px; width:200px;}
.bestall_nu a{ color:#FFFFFF; font-size:24px; font-weight:strong; text-decoration:none;}
.table_menu_order_tab .selected{ background-image:url(/images/orderform/tabb_menu.gif); background-repeat:no-repeat;}
.table_menu_order_tab td{ text-align:center; height:100px;}
.table_menu_order_tab .ett{ font-size:14px; color:#FFFFFF;}
.table_menu_order_tab .tva{ font-size:10px; color:#FFFFFF;}
.table_menu_order_tab a{ text-decoration:none;}

.greendiv{ padding:5px 5px 5px 5px; text-align:left; background-color:#00CC99; color:#FFFFFF; margin:5px 5px 5px 5px; border:1px solid black;}
.main_droppable_container_hoverclass{ height:40px; background-color:#CCCCCC; border:2px dashed #666666;}

/*Notification center*/
#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 23px;
	background: #000;
	color: #FFF;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: #000}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #111;
	border: 1px solid #000}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #FFF;
		color: #000000;
		border-bottom:1px solid black;
		font: 11px arial}

	#sddm div a:hover
	{	background: #49A3FF;
		color: #FFF}

#lower_div_slider .this_selected{ font-size:18px; color:#CCCCCC;}
#lower_div_slider .this_not_selected{ font-size:18px; color:#999999;}

select{ background-color:#f7f7f7; border-color:#f7f7f7;}
