@import url(/calendar.css);
@import url(/clfile/blogs.css);
@import url(/clfile/maps.css);
@import url(/clfile/menu.css);

body{
background-color: #62c754;
font-family: arial, sans-serif;
font-size: 0.9em;
color:#000000;
margin: 10px;
}

hr{
border: 0px;
border-bottom: 1px solid #cccccc;
margin: 10px 0 10px 0;
height:1px;
}

a{
color: #333333;
}

a.admin{
background: #f04928;
padding: 2px;
color: #ffffff;
}

a.teasertext, div.tabs a, div.login a{
text-decoration: none;
}

a:hover{
color: #f04928;
text-decoration:underline;
}

h1{
/*font-family: Cambria, trebuchet ms, arial;*/
font-family: 'Bevan', serif;
font-weight: 400;
font-size: 1.8em;
color:#000000;
margin: 5px 0 10px 0;
}

h2{
/*font-family: Cambria, trebuchet ms, arial;*/
font-family: 'Bevan', serif;
font-weight: 200;
font-size: 1.2em;
color:#000000;
margin:5px 0 5px 0;
}

h3{
font-family: 'Bevan', serif;
font-weight: 200;
color:#333333;
margin:0;
}
img{
max-width:100%;
}
div.wrapper{
background: #ffffff;
width: 1100px;
border-left: 2px solid #000000;
border-right: 2px solid #000000;
margin: 0 auto;
}

div.start{
height: 100px;
background: #000000  no-repeat top center;
padding: 10px;
}

div.intro{
width: 730px;
float:left;
}

div.shoutitout{
float:right;
width: 330px;
padding: 10px;
}

div.tabs{
clear:both;
height: 25px;
background: #000000;
margin:0;
padding:1px;
}


div.active {
 float:left;
 background: #e7567c url(/images/bg/topright.gif) no-repeat top right;
 margin: 0 1px 0px 1px;
 height: 25px;
}
div.active div {
 background: transparent url(/images/bg/topleft.gif) no-repeat top left;
} 

div.active div a{
padding: 15px;
 color: #ffffff;
/*font-family: Cambria, trebuchet ms, arial;*/
font-size: 1.2em;
 border: 0;
}

div.inactive {
 float:left;
 background: #b81b44 url(/images/bg/topright.gif) no-repeat top right;
 margin: 5px 1px 0 1px;
 height: 20px;
}
div.inactive div {
 background: transparent url(/images/bg/topleft.gif) no-repeat top left;
} 

div.inactive div a{
padding: 15px;
 color: #ffffff;
/*font-family: Cambria, trebuchet ms, arial;*/
 font-size: 1.2em;
border: 0;
}

div.holder{
clear:both;
}

div.content{
width: 750px;
float:left;
background: white;
padding: 10px;
}



div.extra{
float:right;
width: 300px;


}

div.member{
background: #62c754 url(/images/bg/befly.gif) top right;
color: #ffffff;
/* font-family: Calibri, verdana, arial;*/
 font-size: 1.1em;
 line-height: 1.1em;
 padding: 10px;
}

div.member a{
color: #ffffff;
margin-right: 4px;
}

div.member h2{
color: #ffffff;
}


div.extranav{
padding: 10px;
/*font-family: Cambria, trebuchet ms, arial;*/
 font-size: 1.3em;
}

div.extranav a
{
padding: 4px;
color: #ffffff;
border: 0;
line-height: 2.0em;
}

div.login{
padding: 10px;
color: #ffffff;
width: 400px;
float:left;
}

div.login a{
color: #ffffff;
}

.extranav .gravid{background: #62c754;}

.halsa{background: #b71717}

.bebis{background: #2ab0c8;}

.smabarn{background: #f46506}

.skolbarn{background: #854c2a;}

.kalas{background: #000000}

.intervju{background: #2e17b7;}


.forlossning{background: #e7567c}

.tonar{background: #ede614;}

.extranav .nyheter{background: #0d6106; font-weight: normal;}

.prylar{background: #f04928}

.neutral{background: #f3f3f3}

a.nyheter{
color: #0d6106;
font-weight:bold;
}

a.linksreg{
color: #f04928;
}

div.ads{
}

div.ads .prio1{
}

div.ads .prio2{
width: 140px; 
float:left;
margin-right: 20px;
}

div.ads .prio2{
width: 140px; 
float:left;
}


div.ads img{
margin-bottom: 4px;
}


div.end{
clear:both;
text-align: center;
padding: 10px;
border-top: 1px solid #2ab0c8; 
background: #ffffff;
}

div.article{
margin: 10px;
}
div.article div.articlehead{
}

div.article div.articleintro{
padding: 4px;
font-weight: bold;
}

div.articletext{

}

div.article div.relatedinfo{
width: 40%;
float:right;
background: grey;
padding: 4px;
/*font-family: Calibri, trebuchet ms, arial;*/
}

div.article div.authorpres{
clear:both;
margin-top: 10px;
border-top: 1px solid #f46506;
padding: 10px;}

span.error{
background: #f46506;
padding: 2px;
color: #ffffff;
}

span.intro_blogg{
color:  #2ab0c8;
text-transform: uppercase;
margin-right: 2px;
padding: 2px;
font-size: 0.8em;
}

span.intro_article{
color:  #e7567c;
text-transform: uppercase;
margin-right: 2px;
padding: 2px;
font-size: 0.8em;
}

span.date{
font-size: 0.8em;
}

/*

div.poll{
background-color:  #e7567c;
color: #ffffff;
padding: 5px;
}

.poll h2, .poll a{
color: #ffffff;
}

div.forumteaser{
background-color:  #62c754;
color: #ffffff;
padding: 5px;
}

.forumteaser a, .forumteaser h2{
color: #ffffff;
}

div.news{
background-color:  #0d6106;
color: #ffffff;
padding: 5px;
}

.news a, .news h2{
color: #ffffff;
}
*/

div.faktaruta{
margin: 5px 0 5px 0;
padding: 5px;
border: 1px solid #000000;
}

div#minipics ul{list-style-type: none;margin: 5px 0px;padding:0}
div#minipics li{float:left;margin: 0px 10px 3px 0;background-color: #f46506}
div#minipics li a{margin:10px; color: #ffffff; text-decoration:none}
