body { 
background-color:#ffffff; background-repeat:repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; text-align: center;

 }

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

.textformat1 { color: #ffffff; }
.textformat2 { color: #ffffff; }








.line
{
border-bottom: 1px solid #999999;
width:500px;
margin-bottom:10px;
margin-top:-10px;
}






#improveme
{
margin: 0 auto;
text-align: left;
width:980px;
}


#banner_980x120
{
width:980px;
}

#site
{	
width:980px;
}

#skonhetskliniker
{
	width:160px;
	height:100px;
	position: absolute;
	left: 1161px;
	top: 9px;
	z-index: 2;
}

#column1
{
width:980px;
}

#logo
{
width:449px;
padding-top:10px;
height:85px;
float: left;
}



#skonhetsregistret
{
width:530px;
height:95px;
float:left;
} 

#column2
{
width:980px;
}

#menu
{
width:980px;
float:left;
}

#menu_over
{
width:980px;
float:left;
}

#menu_under
{
width:980px;
float:left;
}


#column3
{
width:980spx;
}

#panaroma
{
width:728px;
height:90px;
background-color:#9966CC;
float:left;
border-bottom:1px solid #000000;
}

#mittbanner
{
margin-top:5px;
width:500px;
height:240px;
float:left;
}

#hogerbanner
{
margin-bottom:5px;
width:250px;
height:300px;
float:left;
}

#mittbanner_liten
{
width:205px;
height:100px;
float:left;
border-top: 1px solid #CCCCCC;
padding-top:10px;
margin-bottom:10px;
}

#login
{
overflow:hidden;
width:160px;
padding:5px;
height:80px;
background-color:#ffffff;
float:left;
border-bottom:1px solid #000000;

}

#main
{
	float:left;
	width:980px;
	background-color:#FFFFFF;
	margin-top: 5px;

}

#column4_1
{
padding-left:4px;
background-color:#fafce8;
padding-right:4px;
width:200px;
float:left;
margin-top:5px;
padding-top:6px;
border: 1px solid #CCCCCC;	
}

#news-right
{
padding-left:4px;
background-color:#fafce8;/*fafce8*/
padding-right:4px;
width:240px;
float:left;
margin-top:5px;
padding-top:6px;
border: 1px solid #CCCCCC;	
}



#column4_1_1
{
background-color:#fafce8;/*fafce8*/
width:208px;
float:left;
margin-right:3px;
}




#stroke1
{background-color:#999999; width:1px; height:800px; background-repeat:repeat-x; float:left; margin-left:2px; margin-right:2px;}

#column4_2
{
background-color:#FFFFFF;

width:500px;
margin-left:4px;
margin-right:4px;
float:left;
padding-top:6px;
padding-left:5px;
overflow:hidden;
padding-right:4px;
border: 1px solid #CCCCCC;	
	
}


#spalt123
{
padding-top:3px;
width:500px;
float:left;
}

#spalt1
{
border-top: 1px solid #CCCCCC;
padding-top:5px;
width:500px;
height:200px;
margin-top:10px;
float:left;
}

#spalt2
{
margin-top:10px;
width:248px;
margin-right:2px;
margin-bottom:10px;
float:left;
}

#spalt3
{
margin-top:10px;
width:248px;
margin-left:2px;
margin-bottom:10px;
float:left;

}

#spalt4
{
border-top: 1px solid #CCCCCC;
padding-top:10px;
width:205px;
height:100px;
float:left;
margin-right:6px;
margin-top:10px;

}

#spalt4bild
{
border-top: 1px solid #CCCCCC;
padding-top:10px;
width:205px;
height:100px;
margin-top:10px;
float:left;


}

#news1text
{
width:500px;
float:left;
}


#column4_3
{

width:250px;
margin-left:0px;
background-color:#ffffff;
overflow:hidden;
}

#spalt1
{
    width:500px;
	float:left;
}

#senast_inloggade
{
margin:1px;
border:1px solid #cccccc;
width:33px;
height:33px;
float:left;
padding-left:2px;
}

#nya_medlemmar
{
margin:1px;
border:1px solid #666666;
width:63px;
height:63px;
float:left;


}

#nummerikoner_texten
{
width:193px;
height:15px;
padding: 3px;
float:left;
color: #666666;
background-color: #f3f6d7;
}

#nummerikoner_texten a:hover
{
text-decoration: underline;
}

#nummerikoner_texten_2
{
width:193px;
height:15px;
padding: 3px;
float:left;
color: #666666;
background-color: #fafce8;
}

#nummerikoner_texten_2 a:hover
{
text-decoration: underline;
}





#nummerikoner_gray
{
width:200px;
height:23px;
background-color:#EEEEEE;
padding: 0px;
margin-bottom:0px;

}

#nummerikoner_white
{
width:200px;
height:23px;
padding: 0px;
margin-bottom:0px;
}

#bloggare
{
width:200px;
margin-bottom:-15px;
overflow:hidden;
float:left;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

#topblogs-over-last
{
width:30px;
margin-bottom:5px;
overflow:hidden;
float:left;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-color: #333333;
	z-index: 2;
}


/*-----------------------------------------------------------RIGHT-ARTICLES---------------------------------------- */


#transbox
  {
background: #000000; padding: 10px; width: 350px;
 opacity: 0.1; filter: alpha(opacity=50)
  }




#right-pic
{
width:240px;
overflow:hidden;
float:left;
border: 1px solid #cccccc;
margin-bottom: 2px;
}

#right-article-text
{
width:240px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #717171;
	font-weight:normal;
	background-color: #ffffff;
	padding-bottom: 10px;

}

#vinjett-small
{
padding-left: 5px;
padding-right: 5px;
float: left;
width: 20px;
}

#right-article-bg-white
{
width:240px;
float: left;
}

#right-article-text a
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #717171;
	font-weight:normal;
}

#right-article-text a:hover
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #4f4e4e;
	font-weight:normal;
}

#right-article-headline
{
	color: #5f9824;
	font-family: Verdana;
	font-size: 18px;
	padding-bottom: 6px;
	padding-top: 6px;
	height:22px;
	overflow:hidden;
	background-color: #ffffff;
}

#right-article-headline a:link
{
	color: #5f9824;
	font-family: Verdana;
	font-size: 18px;
}

#right-article-headline a:visited
{
	color: #80ba45;
	font-family: Verdana;
	font-size: 18px;
}

#right-article-headline a:hover
{
	color: #80ba45;
	font-family: Verdana;
	font-size: 18px;
}


/*-----------------------------------------------------------END---------------------------------------- */


#bloggare2
{
border-bottom: 1px dashed #CCC;
width:200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #9db948;
	font-weight:normal;
	line-height: 13px;
	padding-top: 5px;
	padding-bottom: 5px;

}

#skugga
{
width:500px;
height:12px;
background: url('/html/img/gfx/spritevertikal.jpg') 0 -110px repeat-x;
background-repeat:repeat-x;
float:left;
margin: 5px 0px 0 0px;

margin-bottom: -15px;
}

.Big_top
{
font-family: verdana;
font-size: 35px;
color: #a5c860;
}

.pollBox{
	border-style: solid	;
	border-color:#a3c75e;
	width:205px;
	float:left;	
	}
.pollRadiobuttons{
	font-family: verdana;
	font-size: 12px;
	color: rgb(128, 171, 49);
	}
.pollQuestion{
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	color: rgb(128, 171, 49)
	}


.pollAnswer {
	font-family:verdana;
	float:left;
	width:150px;
	overflow:hidden;
	font-size: 12px;
	color: rgb(128, 171, 49);	
	}
	
	
.pollblankRow{
	height:10px;
	}


.pollBar{
	font-size: 10px;
	font-family:verdana;
	padding-top:2px;
	color: black;
	background-image:url('/html/img/bar2.gif');
	height: 15px;
	 }
	 
	 
.pollBarBackground{
	height: 17px;
	float:left;
	width:160px;
	background-color:white; 
	}


.pollTotal{
	float:left;
	font-weight: bold;
	font-size: 12px;
	color: rgb(128, 171, 49)
	}



