/* user-defined css styles */

.bold, .fet	{
font-weight:bold;
}
.italic, .kursiv	{
font-style:italic;
}
.smallcaps	{
font-variant:small-caps;
}

.photoBorderRight	{
background-image:url(../img/gpx_photo-border-right.gif);
background-repeat:no-repeat;
background-position:bottom right;
padding-right:7px;
float:left;
margin:0 15px 7px -13px;
}
.photoBorderRight-fullWidth	{
}
.divListItem	{
clear:both;
}
.divListItem a:hover .photoBorderRight	{
background-image:url(../img/gpx_photo-border-right-red.gif);
}
.bodyProjekt .divListItem	{
font-size:12px;
}
.imgAlignRight	{
float:right;
margin:4px 0 0 8px;
}
.imgAlignLeft	{
float:left;
margin:4px 8px 0 0;
}

.byline	{
font-style:italic;
line-height:15px;
}
.border	{
border:1px solid #f00 ! important;
}
.caption	{
text-transform:uppercase;
line-height:100%;
padding:7px;
font-size:10px;
font-weight:bold;
}
p.greyborder	{
clear:both;
width:634px; 
height:3px !important;
background-color:#CBC9C3;
margin:0 0 15px -13px !important;
padding:0;
line-height:0.1px;
}
.padding p.greyborder	{
margin-left:-13px;
}
.no-whitespace	{
white-space:nowrap;
}

ul.ulNoBullets	{
list-style-type:none;
margin:0.58em 0 1em 0;
padding:0;
font-size:11px;
}

.ingress	{
font-weight:bold;
}
a	{
color:#000;
}
a:hover	{
color:#772432;
}
.mceContentBody	{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:21px;
width:641px; 
background-color:#FFFFFF;
background-image:url(../img/img_card-bg.gif);
background-repeat:repeat-y;
background-position:-2px 0;
}
h2, h3, h4	{
font-family:"arial black", Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-weight:lighter;
}
.divListItem .padding	{
float:none !important;
padding-top:0 !important;
}
.divListItem h2, .divListItem h3	{
text-transform:uppercase;
padding-top:2px;
}
.divListItem h3	{
margin-top:0 !important;
}
.divListItem a:hover h2, .divListItem a:hover h3	{
color:#772432 !important;
}
.divListItem a {
color:#000;
text-decoration:none;
}
.divListItem a:hover {
color:#333333;
}
h2	{
font-weight:normal;
margin:6px 0 14px 0;
font-size:16px;
}
h3	{
font-weight:normal;
margin:15px 0 14px 0;
font-size:14px;
}

.divBox h3	{
margin:0;
padding:0;
}
.divBox p	{
/*
margin:0 0 0.5em 0;
*/
}
.times	{
}



/* klasser för dokumentikoner */
img.icon	{	/* denna appliceras direkt på dokumentikonen */
position:relative;
bottom:-3px;
margin-right:3px;
}
.iconHtml	{
background-image:url(../img/icon-html.gif);
background-repeat:no-repeat;
padding-top:1px;
padding-left:18px;
}
.iconHtmlext	{
background-image:url(../img/icon-htmlExt.gif);
background-repeat:no-repeat;
padding-top:1px;
padding-left:18px;
}
.iconLink	{
background-image:url(../img/icon-link.gif);
background-repeat:no-repeat;
padding-top:1px;
padding-left:18px;
}
.iconDoc	{
background-image:url(../img/icon-doc.gif);
background-repeat:no-repeat;
padding-top:1px;
padding-left:18px;
}
.iconGraphic	{
background-image:url(../img/icon-graphic.gif);
background-repeat:no-repeat;
padding-top:1px;
padding-left:18px;
}
.iconMedia	{
background-image:url(../img/icon-media.gif);
background-repeat:no-repeat;
padding-top:1px;
padding-left:18px;
}
.iconMp3	{
background-image:url(../img/icon-mp3.gif);
background-repeat:no-repeat;
padding-top:1px;
padding-left:18px;
}
.iconPdf	{
background-image:url(../img/icon-pdf.gif);
background-repeat:no-repeat;
padding-top:1px;
padding-left:18px;
}
#divColRight .iconPdf	{
background-position:0 -2px;
}
.iconPpt	{
background-image:url(../img/icon-ppt.gif);
background-repeat:no-repeat;
padding-top:1px;
padding-left:18px;
}
.iconPub	{
background-image:url(../img/icon-pub.gif);
background-repeat:no-repeat;
padding-top:1px;
padding-left:18px;
}
.iconTxt	{
background-image:url(../img/icon-txt.gif);
background-repeat:no-repeat;
padding-top:1px;
padding-left:18px;
}
.iconXls	{
background-image:url(../img/icon-xls.gif);
background-repeat:no-repeat;
padding-top:1px;
padding-left:18px;
}

.size1, .size2, .size3, .size4, .size5	{
font-family:"arial black", Arial, Helvetica, sans-serif;
}
.size1 a, .size2 a, .size3 a, .size4 a, .size5 a,
a.size1, a.size2, a.size3, a.size4, a.size5,
a .size1, a .size2, a .size3, a .size4, a .size5	{
text-decoration:none;
}
.size1	{
font-size:18px;
}
.size2	{
font-size:15px;
}
.size3	{
font-size:13px;
}
.size4	{
font-size:11px;
}
.size5	{
font-size:9px;
}

