body { 
	text-align: center;
	font-family: verdana,sans-serif;
	font-size: 11px;
	color: #333333;
	background:#f9f9f9;
}

* { margin:0; padding:0; border:0;}

td  { font-size: 11px;}


#ruta {
	margin-left:auto; margin-right:auto;
	width:924px;
	text-align:left;
	background: url('bilder/bakskugga.png');	
}

#kropp {
	width:900px; margin:0 0 0 12px;
	text-align:left;
	background:#ffffff url('bilder/bakfjadrar.jpg') no-repeat bottom left;
	
}

#top {
	text-align:left;
	width:900px; height:132px;
	background:#ffffff url('bilder/textlogotop1.jpg');
	margin-left:12px;
}

#topeng {
	width:900px; height:132px;
	background:#ffffff url('bilder/baktop-eng.jpg');
	margin-left:12px;
}


#huvud { 
	width:900px;
	height:132px;
	margin-left:auto; margin-right:auto;
	text-align:left;
}

#bottom {
	text-align:center;
	width:100%; height:132px;
	background:#ffffff url('bilder/bakfot.jpg');
}
#fot {
	text-align:left;
	width:900px; height:275px;
	background:#ffffff url('bilder/bakfot.jpg');
	margin-left:12px;
}

#kolumn1 {
	float:left;
	width:200px;
	overflow:hidden;
}

#kolumn2 {
	float:left;
	width:700px;
	overflow:hidden;
}

#meny { width:200; float:left;	background: url('bilder/bakcell0.gif');
height:100%; }

#meny a:link { text-decoration: none; color: #666666;}
#meny a:visited { text-decoration: none; color: #666666;} 
#meny a:hover { text-decoration: none; color: #cc0000;}
#meny a:active { text-decoration: none; color: #000000;}

.menyrad {
	font-family: verdana,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	width: 192px;
	margin:4px;
	padding-bottom:4px;
	border-bottom: solid 1px #ccc;
}

.menyruta {
	margin:10px;
	width:180px;
	background: azure;
	border: solid 1px silver;
}

#nyhet {
	width:485px; height: 86px;
	border:1px solid #c00;
	background: url('../kongress/bilder/bak.gif');; margin-left:60px; margin-right:40px; margin-top:20px; margin-bottom:20px
}
#annons {
	background: url('../bilder/annonsruta.png');
	margin: 10px 0px 10px 30px;
	width:645px; height:100px;
}

#annons1 {
	background: url('../bilder/annonsruta1.png');
	margin: 10px 0px 10px 30px;
	width:645px; height:100px;
}

#annons2 {
	background: url('../bilder/annonsruta2.png');
	margin: 10px 0px 10px 30px;
	width:645px; height:100px;
}
#annons3 {
	background: url('../bilder/annonsruta3.png');
	margin: 10px 0px 10px 30px;
	width:645px; height:100px;
}


h1 {
	font-family: Verdana, Arial, sans-serif ;
	font-size: 22px;
	font-style: normal;
	font-weight: normal;
	color: #cc6600;
	margin: 40px 20px 20px 60px;
}

h2 {
	font-family: Verdana, Arial, sans-serif ;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #cc6600;	margin: 20px 20px 0px 60px;

}

h3 {
	font-family: Verdana, Arial, sans-serif ;
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
	color: #cc6600;
	margin: 20px 0px 0px 60px;
}

ul { margin: 12px 40px 12px 90px; }

li{	list-style-image: url('../kongress/bilder/plutt.gif'); margin-top:8px; margin-bottom:8px; }

hr { border:0; width:90%; height:1px; background-color:#CCC; color:#CCC; text-align:center; }
  
a:link { text-decoration: none; color: #484848;}
a:visited { text-decoration: none; color: #000000;} 
a:hover { color: #cc3300;}
a:active { color: #000000;} 

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}
.text1 {font-family: verdana,sans-serif;
     font-size: 12px;     line-height: 140%;
     font-weight:normal;
     color:#333333;
     margin-top: 50px;
	 margin-right: 30px;
     margin-left: 60px;
}
.text2 {font-family: verdana,sans-serif;
     font-size: 11px;
     line-height: 140%;
     font-weight:normal;
     color:#333333;
     margin: 10px 50px 10px 60px;
}

.programpunkt {font-family: verdana,sans-serif;
     font-size: 11px;
     line-height: 140%;
     font-weight:normal;
     color:#000000;
     background:url('bilder/tonadbak.png') no-repeat;
     padding:4px 20px 4px 4px;
     margin: 10px 50px 10px 60px;

}
.text3 {font-family: verdana,sans-serif;
     font-size: 11px;
     line-height: 140%;
     font-weight:normal;
     color:#333333;
     margin: 10px 50px 60px 60px;
}

.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;}
.clearfix {display: inline-block;} 	
/* Gömmer för IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* Slut clearfix */
