/* Start of CMSMS style sheet 'hhgs-content' */
/*** Allmänt ***/
body{
Font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
}

a img{
border:none;
}

a, a:link, a:visited{
text-decoration:none;
color:#3096e0;
}

a:hover{
/*background:#00b57c;*/
color:#e0de30;
}

hr{
border:none;
border-top:0.5px solid #bbb;
height:1px;
/*color:#0f0;*/
}

/*** Content***/
#content, #footer-wrap{
Font-size:0.8em;
}

/* html td {font-size:0.8em;}*/

#content{
overflow:hidden;
}

/*#content, div.normal{
padding: 0em 30px 0em 30px;
}*/

#content p, #content li{
line-height:1.6em;
margin-top:0.5em;

}

#content ul, #contentol{
padding:0 0 0 1.5em;
}

#content h2, #content h3{
padding:1em 0 0 0;
font-size:1.3em;
margin:0px;
line-height: 0.8em;
}

#content h3{
font-size:1.1em;
}

#index-box-wrap{
/*background:#f0f;*/
padding:0em;
width:99%;
/*margin:0 0.5% 0 0.5%;*/
}

#index-box-wrap td{
/*border:1px solid #aaa;*/
vertical-align:top;
width:33%;
/*font-size:0.8em;*/
}
#index-box-wrap h1{
margin:0;
padding:0.5em;
font-size:1em;
}
#index-box-wrap p{
padding:0.5em;
margin:0;
}

/*** Headline ***/
h1.headline-center, h1.headline{
Font-family:Palatino Linotype, Book Antiqua, Palatino, serif;
Font-weight:normal;
}

h1.headline-center {
text-align:center;
}

h1.headline{
/*padding: 0em 1.1em 0em 1.1em;*/
margin:0em;
}

/*** Höger kolumn ***/
#rightcol {
Font-size:0.8em;
}

#vta-wrap p{
font-size:1em;
margin-top:-10px;
/*font-style:italic;*/
}
#vta-wrap h2{
font-size:1.1em;
font-weight:normal;
font-variant:small-caps;
}

#innehall ul{
width:100%;
list-style:none;
padding:0px 0px 0px 0px;
}

/*** Sponsor kolumn ***/
#sponscol h1{
font-size:1.3em;
}

#sponscol h2{
font-size:1em;
}

#sponscol p{
padding:0px;
margin:0px;
}

/*** Footer ***/
#footer-wrap p{
padding: 1.5em 0 1.5em 0;
font-size:0.9em;
color:#bbb;
}
/* End of 'hhgs-content' */

