body { text-align:center; margin:0; background:#e8e8e8 url(../images/backdrop.png); background-repeat: no-repeat; background-position: center top; font:11px/1.15em Tahoma, Lucida Grande, Arial, Verdana, Sans-Serif; color:#272727; padding:0;}

/* ============== Språk =========== */
#sprak			{ float:right; margin:-70px 0 0 0px;}
#sprak a			{ text-decoration:none;}

/* ============== Wrappers =========== */
#container 		{ width:863px; margin:0px auto; text-align:left; border:0px solid; }

/* ============== Head =========== */
#logo 			{ margin-top:11px ;width:346px; height:75px; background: url(../images/logo.png) no-repeat; border:0px solid;}
#banner		 	{ width:863px; height:243px; background: url(../images/title_1.png) no-repeat; margin:17px 0 0 0;}

/* ============== Menu =========== */
#menu 			{ width:530px; margin:-30px 0 0 0px; border:0px solid; float:right; text-align:right; }

#menu ul 			{ padding:0; margin:0; border:0px solid; list-style:none; }
#menu li 			{ display:inline; padding-left:20px; margin:0; border:0px solid;}

#menu a		 	{ color:#5b5b5b; text-decoration:none; font-size:15px; text-transform:uppercase; padding:20px 0;  line-height:200%;}
#menu a:link		{ text-decoration:none; }
#menu a:hover 	{ text-decoration:none; color:#333; background: url(../images/mn_ovr.png) repeat-x center 40px; }
#menu a:visited	{ text-decoration:none; }
#menu a:active	{ text-decoration:none; }

/* ============== Under-menu banners =========== */
#undermenu		{ width:863px; height:100px; border:0px solid; margin-top:27px;}
#banner_1	   	{ border:0px solid; margin-left:16px; background: url(../images/banner_back.png) no-repeat; height:134px; width:263px;}
#banner_2 		{ border:0px solid; margin-left:300px; margin-top:-134px; background: url(../images/banner_back.png) center center no-repeat; height:134px; width:263px;}
#banner_3 		{ border:0px solid; margin-left:580px; margin-top:-134px; background: url(../images/banner_back.png) no-repeat; height:134px; width:263px;}

/* ============== Nyheter =========== */
#sidebar 		{ width:350px; float:right; margin-top:35px;}
#sidebar_in 		{ width:300px; height:300px; padding:15px 15px 15px 17px; line-height:105%; font-size:14px; color:#333;}

#n_t			{ line-height:100%; font-size:16px; color:#165991; float:left;}
#n_d			{ line-height:100%; font-size:13px; color:#165991; float:right;}
#n_tt			{ line-height:115%; font-size:18px; color:#165991;}
#n_tx			{ line-height:100%; font-size:12px; color:#272727; padding-left:5px; padding-bottom:10px;}

/* ============== Länkar =========== */
#l_t			{ line-height:100%; font-size:16px; color:#165991; padding-bottom:10px;}
#l_tt			{ line-height:115%; font-size:18px; color:#165991;}
#l_tx			{ line-height:100%; font-size:12px; color:#272727; padding-left:5px; padding-bottom:10px;}

/* ============== Btbar =========== */
#btbar	 		{ width:863px; float:right; padding:5px; margin-top:40px; margin-bottom:40px;}
#bttab	 		{ font-size: 11px; }

/* ============== Text-styles =========== */
#index_text 		{ float:left; width:450px; font-size:14px; color:#333; text-decoration:none; margin-top:20px; padding:13px; line-height:110%;}
#index_title 	{ font-size:22px; color:#165991; text-decoration:none; margin-bottom:20px; }
#tdtext 			{ font-size:12px; text-decoration:none; background-attachment:fixed; }

/* ============== Footer =========== */
#footer			{ width:800px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none; margin-top:50px; margin-left:30px;}

/* ============== Galleri =========== */
#galleri_head	{ width:790px; padding-left:30px; padding-bottom:15px; padding-top:25px; font-size: 13px; color: #333; line-height:115%; text-decoration: none; }
#galleri_title 	{ font-size: 22px; color: #165991; }
#galleri_main 	{ margin-left:35px; }

/* ============== Info =========== */
#inf_wrap	 	{ border:0px solid; width:100%; height:100%; }
#inf_wrap a	 	{  color:#165991; text-decoration:none; }

#inf_l		 	{ border:0px solid; width:500px; height:100%; float:left; margin:0 0 0 20px; padding:0 0 50px; }
#inf_r		 	{ border:0px solid; width:300px; height:100%; float:right; margin:0 20px 0 0;}

#inf_t 			{ border:0px solid; font-size: 19px; color: #165991; text-decoration: none; padding:20px 0 15px 0; }
#inf_t1 			{ border:0px solid; font-size: 25px; color: #165991; text-decoration: none; padding:50px 0 15px 0; }

#inf_tx	 		{ border:0px solid; font-size:12px; text-decoration:none; line-height:140%; }

#ib				{ border:0px solid; margin:0px 0 0 0px; float:left; padding:40px 0 0 0;}

#inf1			{ border:0px solid; height:210px; }
#inf2			{ border:0px solid; height:210px; }

/* ============== Kontakt =========== */
#kontakt_wrap 	{ width:650px; margin:0 auto; text-align:left; padding:20px 0 0 50px;}
#kontakt_wrap a	{ color:#165991; text-decoration:none;}

#kontakt_left	{ width:300px; float:left; padding:20px 0 3px 0;}
#kontakt_right	{ width:300px; float:right; padding:20px 0 3px 0;}


#kontakt_adress	{ height:200px; width:300px; float:right; padding:20px 0 60px 0; margin:-180px 0 0 0;}
#kontakt_a_img	{ width:300px; float:left; padding:40px 0 3px 0; margin:30px 70px 0 0;}

#kontakt_t		{ font-size:24px; color:#165991;}
#kontakt_ut		{ font-size:16px;}
#kontakt_text	{ font-size:14px; line-height:105%;}
#kontakt_img	{ padding:0 0 10px 0; }

/* ============== Misc =========== */
.imgc 	 		{ display:block; margin:0 auto; text-align:center; } 
.tc				{ text-align:center; }
#center	 		{ width:863px; text-align:center; }
#80_spc	 		{ height:80px; }
#50_spc	 		{ height:50px; }
hr 				{ border: 0; width: 100%; color: #ccc; background-color: #ccc; height: 1px;}

/* ============== utlänskt =========== */
#container_ut 		{ width:863px; margin:0px auto; text-align:left; border:0px solid; }
#container_ut_2		{ width:863px; height:900px; padding-left:115px; margin:0px auto; text-align:left; border:0px solid; clear:both; }

#kontakt_wrap_ut 	{ width:700px; margin:0 auto; text-align:left;}
#kontakt_wrap_ut a	{ color:#165991; text-decoration:none; }
#index_text a		{ color:#165991; text-decoration:none; }

#ut_cl				{ clear:both; }


