/*------------------------------------

layoutkod för widgets på startsida

widgets ligger i rightcol, är töjbara

------------------------------------*/


/*-----------------------
Widget wrappers högerkol
-------------------------*/

.widget-wrapper
{
padding: 0px;
margin:0px 0 20px 0;
width: 100%;
}

.widget-head
{
letter-spacing: 0.1em;
padding: 0px;
margin:0px 0 10px 0;
border-color:#CCCCCC;
border-width:0 0 1px 0;
border-style:solid;
}

.widget-item
{
margin:10px 0 10px 0;
border-color:#CCCCCC;
border-width:0 0 1px;
border-style:solid;
}

.widget-img
{
margin:5px 0 5px 0;
/*border-color:#CCCCCC;
border-width:1px;
border-style:solid;*/
}

.widget-txt
{
margin:10px 0 10px 0;
}


/*---- för soc-links */

.widget-item-container
{
width:100%; 
margin:10px 0 10px 0;
}

.widget-item-left
{
width:40px;
float:left; 
margin:0 10px 10px 0;
}

.widget-item-right
{
width:80%;
float:left;
margin:0 0px 0px 0;
}

.widget-item-divider
{
clear:both;
margin:0;
border-color:#CCCCCC;
border-width:0 0 1px;
border-style:solid;
}

/*-----------------------
Widget wrappers maincol
-------------------------*/

/* Ny horisontell wrapper för allt i maincol */

.widget-wrapper-hor {width: 100%; clear:both; margin:0 0 40px; padding-bottom:20px; border-bottom:1px solid #ccc;}
.widget-wrapper-hor:last-child {border-bottom:0px;}
.widget-wrapper-hor img {margin-bottom:20px;}

/* för puffkat slask: clear:left;*/ 

.widget-item-hor {float:left; width:30%; margin-left:5%; border-width:0px;}  
.widget-item-hor:first-child {margin-left:0px;} 
/*.widget-item-hor:last-child {clear:right;}*/ 

.widget-item-hor .widget-txt{font-size:13px;} 
/*.widget-item-hor a{font-size:14px;} */

.news-img-main
{
margin:0px 0 40px 0;
}


/* ---- WIDGET NEWS-ITEM I MAINCOL */

.widget-item-main {margin-top:0px;margin-bottom:40px;} 
.widget-item-main img {margin-top:20px;} 
/*.widget-item-main h4 {margin-bottom:20px;}*/


/* CONTENT */

	/* div för puffbild startsida */
	
	.puffimg
	{
	margin:0px 0 20px;
	}
