﻿body {
	margin: 2px 0 0 0; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	
	color: #181818;
	text-align: center;
}

a, a:visited {

color: #8B0000;
text-decoration:underline;
}

a:hover {
color: #8B0000;
text-decoration:none;

}

.sd {display:none} 

#main{
position: relative;
	margin: 0 auto;
	padding: 0;

 width: 990px;
}

#holder {
	line-height: 1.8em;
}

#mast_head {

 float:left;
}


#mas_left {
	float: left;
	
}

#mas_right {
padding-top: 23px;
	float: right;
}

#menu_bar {
	clear:both;
	width: 100%;
}

#menu_bar ul {
	margin: 0;
	padding: 0;
	padding-top: 20px;
	list-style: none;
	width: 100%;
	float: left;
	background-color:  #E9E9E9;
	border-top-color:  #E9E9E9;
	border-top-style: solid;
	border-top-width: 1px;
	background-image: url(../images/n_menu_bg_a.jpg);
	  background-position: top;
	  background-repeat: repeat-x;
	
}

#menu_bar ul li {
	/*float: left;*/
}

.menu_bar_left 
{
    float: left;
}

#menu_bar ul a {
	display: block;
	float: left;
	padding: 0 2em;
	line-height: 2em;
	 text-decoration: none;
	  color: black;
	  font-size: 100%;
}

#menu_bar ul a:hover {
	color: #8B0000;
	 text-decoration: underline;

}

.menu_bar_toggle_lang
{
    float:right;
}
#menu_bar ul .swedish a {
	
}
.language {
	/* border:1px black solid; */
	padding-top: 6px;
	/*padding-left:16px;*/
}
.swedish img
{
    border: none;
}
#sub_stata .stata,
#sub_stattransfer .stattrans,
#sub_courses .courses,
#sub_contacts .contact,
#sub_home .home,
#sub_prices .prices

{
/*background-color: White;*/
 

background-image: url(/images/men_bar_sel.gif);
background-position: bottom;
background-repeat: repeat-x;
text-decoration: underline;
color: Black;
	}



.sub_menu {
text-align: left;
	float: left;
	width: 134px;/*175px;*/
	height: 100%;
	line-height: 1.4em; /*1.8, 1.4*/
	/*margin-top: 75px;*/
}


#sub_menu_sel_1 .sub1, #sub_menu_sel_2 .sub2, #sub_menu_sel_3 .sub3,
#sub_menu_sel_4 .sub4,
#sub_menu_sel_5 .sub5,
#sub_menu_sel_6 .sub6,
#sub_menu_sel_7 .sub7,
#sub_menu_sel_8 .sub8,
#sub_menu_sel_9 .sub9,
#sub_menu_sel_10 .sub10,
#sub_menu_sel_11 .sub11,
#sub_menu_sel_12 .sub12




{
/*background: url(/images/gray_bullet.gif) no-repeat  0 0.7em;
 */  
}



#sub_menu_sel_1 .sub1 a, #sub_menu_sel_2 .sub2 a, #sub_menu_sel_3 .sub3 a,
#sub_menu_sel_4 .sub4 a,
#sub_menu_sel_5 .sub5 a,
#sub_menu_sel_6 .sub6 a,
#sub_menu_sel_7 .sub7 a,
#sub_menu_sel_8 .sub8 a,
#sub_menu_sel_9 .sub9 a,
#sub_menu_sel_10 .sub10 a,
#sub_menu_sel_11 .sub11 a,
#sub_menu_sel_12 .sub12 a

{
 /*border-bottom: Maroon;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top: Maroon;
	border-top-style: solid;
	border-top-width: 1px;*/
	color: #8B0000; 
	}


#mb{
	clear: both;
}

#contents_home_page {
	/*clear: both;*/
	/*height: 85px;*/
	
	}

#contents_home_page_old H1 {
text-align: left;
	/*float: left;*/
	font-size: 300%;
	padding:  0px 10px 10px 10px;
	 color: #666666;
	 /*width: 100%*/
}

#contents {
	clear: both;
	/*height: 85px;*/
	
	}

#contents h1, #left h1, #contents_home_page H1, #left_two_col h1, #title_head h1, 
#title_head_two_col h1  {
/*font-family: Comic Sans MS, Verdana, Geneva, Arial, Helvetica, sans-serif;*/
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left; 
	font-size: 220%;
	padding: 0px 10px 0px 0px;
	color: #8B0000; 
	/*height:75px;*/
	}


#contents h2, #left h2, #left_two_col h2, #title_head h2, #title_head_two_col h2 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left; 
	font-size: 150%;
	padding: 0px 10px 0px 0px;
	color: #8B0000; 
	}

#contents h3, #left h3, #left_two_col h3, #title_head h3,  #title_head_two_col h3 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left; 
	
	padding: 0px 10px 0px 0px;
	color: #8B0000; 

	}


#title_head, #title_head_two_col {

float: left;

}

#title_head_two_col h1, #title_head_two_col h2, #title_head_two_col h3 {

	width: 780px;

	/*margin-left: 174px;*/

	/*margin-top: 1.0em; */
	margin-top:35px;

	float: left;

	padding-left: 10px;

	margin-left: 20px;

	



}

 



 #title_head h1,  #title_head h2,  #title_head h3{

   text-align:left;

	/*margin-left: 174px;*/

	/*margin-top: 1.0em; */
	margin-top:35px;

	float: left;

	padding-left:174px;

	width: 580px;

	/*border:1px black solid;*/





	}

	

		









#title_head_two_col .box, #title_head .box {

text-align:  left;

float: right;

width: 134px;

/*height:75px;*/
/*1.8em*/
margin-top:35px;

/*margin-top: 80px;*/

	

}



#title_head_two_col .box a, #title_head .box a {



font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

text-align: left;

text-decoration: none;

border: 1px solid #dcd9d9;

background-image: url(/images/bg_red_grad.jpg);

background-position: bottom;

background-repeat: repeat-x;

margin: 0;

margin-top: 37px;



padding: 10px 20px 10px 10px;

font-size: 125%;

color: white; 

	  

}



#title_head_two_col .box p, #title_head .box p {

font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	 margin: 0;

	/* padding: 6px 0px 4px 10px;*/

	 font-size: 80%;

}



#title_head_two_col .box p a, #title_head .box p a {

 color: Black;
 text-decoration: none;
}

#title_head_two_col .box p a:hover, #title_head .box p a:hover {

 color: Black;
 text-decoration: underline;
}

#imr img {
	float: right;
	padding: 10px;
	
}

#lefthomepage, #left_two_col {
	float: left;
width: 780px; /*780*/
	/*padding: 12px 12px 12px 12px;*/
	margin-left: 20px;
	padding-left: 10px;

	/*margin-right: 20px;*/
}


#left {
	float: left;
	width: 580px; /*580*/
	padding: 12px 12px 12px 40px;
	
}
#left p, #left_two_col p, #lefthomepage p {
	text-align:  justify;
	line-height:2em;
}


#content_holder {
	clear: both;
	margin-top: 10px;
}

.standard_list {

	 text-align:left;
	 list-style:none;
	
	}



.standard_list li{
line-height:1.8em;
	 
	
	}

.standard_list_compressed {
	 text-align:left;
	 list-style:none;

}


.standard_list_compressed li{
	
}

.standard_list_with_bullet {
	 text-align:left;
	 list-style:none;


}

.standard_list_with_bullet li {
	

padding-left: 15px;
line-height:1.8em;
	background: url(/images/red_bullet.gif) no-repeat  0 0.6em;
}
.fet_box {

	text-align: justify;
	padding:4px;
	/*border-color:black;
	border-style:solid;
	border-width:1px; */
	 
	margin-bottom: 10px;
	/*background: #effce7 url(../images/fet_box_bottom_left.gif) no-repeat left bottom;*/
}

.fet_box h2, #left .fet_box h2 {

font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	 padding-top: 2px;
	padding-left: 20px;
	font-size: 110%;
	color: Maroon;
}

.fet_box h3,  #left .fet_box h3 {

font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	 padding-top: 2px;

	padding-left: 20px;
	font-size: 105%;
	color: maroon;
}


.fet_box p {
	padding-left: 20px;
	padding-right: 20px;
}

.fet_box ul {
	
	
	list-style-type: none;
	padding-right: 20px;
	}

.fet_box ul li {

line-height:1.8em;

padding-left: 15px;

background: url(/images/red_bullet.gif) no-repeat  0 0.6em;



}

.fet_box ul li ul li {

 background-image:none;
 padding-left: 0;

}


/* end */



.fet_box_compact {

	text-align: justify;

	

	 margin: 0;

	 padding: 0;

	margin-bottom: 10px;

	



}







.fet_box_compact h2, #left .fet_box_compact h2  {



font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;

	 padding-top: 2px;

	padding-left: 20px;

	font-size: 110%;

	color: Maroon;

}



.fet_box_compact h3,  #left .fet_box_compact h3 {

font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	 padding-top: 2px;

	padding-left: 20px;
	font-size: 105%;
	color: maroon;
}


.fet_box_compact p {
	padding-left: 20px;
	padding-right: 20px;
}

.fet_box_compact ul {
	 margin: 0;
	 padding: 0;

	
	list-style-type: none;
	padding-right: 20px;
	}

.fet_box_compact ul li {
line-height:1.8em;
padding-left: 15px;
background: url(/images/red_bullet.gif) no-repeat  0 0.6em;

}



#right {
	float: right;
	width: 134px;
	line-height: 1.1em;
}

#footer {
	clear: both;
	padding-bottom: 5px;
	margin-top: 10px;
	border-top-color: Black;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: Black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#footer p {
	font-size: 85%;
}


.News {
	/*margin-top: 30px;*/
	margin-bottom: 30px;
	float: right;
	width: 100%;
}

.News h3, .sub_menu h3 {

font-family: Comic Sans MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 0;
	margin-bottom: 0;
	padding: 20px 0 20px 0;
	text-align: left;
	color: #8B0000;
	font-size: 120%;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #b00000;
	
	
}

.News ul,  .sub_menu ul {
	list-style-type: none;
	text-align: left;
	margin: 0;
	padding: 0;
	
}

.News ul li,  .sub_menu ul li {
margin: 0;
   display: block;
  border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #b00000;
	  padding: 20px 0 20px 0;

	
	}
	
	.sub_menu ul li {
	 padding: 20px 0 20px 0;
}
	

.News ul li a,  .sub_menu ul li a {

	

	color: #2D2D2D;

	text-decoration: none;

	font-size: 80%;

}

.News ul li a:visited,  .sub_menu ul li a:visited {

	color: Black;

	text-decoration: none;

}


.News ul li a:hover,  .sub_menu  ul li a:hover {

	/*color: Black;*/
	
	color: #8B0000; 
	text-decoration: underline;

}








.show_box {

/*clear: both;*/

	border: 1px solid Black;

	border-bottom: none;

	float: left;

	width: 360px;

	/*height: 100%;*/

	margin-top: 10px;

	margin-right: 20px;

	

	

}

.show_box_top {

	float: right;

	

}

.show_box img {
width: 145px;
padding: 25px;
float: left;
}

.show_box_content {
	float:  	right;
	height: 460px;

}


.show_box_content h2 {
 	margin: 0;
	 padding-top:5px;
	text-align:  center;
	color: #8B0000; 

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 110%;
	float:none;
	
}
#contents_home_page .box_holder .show_box .show_box_content p  {

	padding: 10px;
	text-align: left;
	font-size: 102%;
}

.show_box_info {
	text-align: left;
	border-bottom: 1px solid Black;
	width:100%
}

.show_box a {
	clear: both;
	
	/*padding:  10px;*/
	margin: 0px;
	padding: 0;
	padding-left: 20px;
	padding-right: 40px;
	padding-top: 5px;
	padding-bottom: 5px;


	width: 50%;
	background-image: url(../images/bg_red_grad.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	color: White;
	text-decoration: none;
}
.left {
	text-align:left;
}
.long_box {
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	
}

#left .long_box h2 {
	padding:4px;
}
#left .long_box p {
	padding:4px;

}