<style type="text/css">

html {margin:0; padding:0; font:83%/1.5 Tahoma,Arial,Verdana,Helvetica,Sans-Serif;}
body {padding:0; margin:0; font-family:Verdana,Arial,Helvetica,Sans-Serif; font-size:12px; background: #f0e5cf;
	scrollbar-base-color: #F0E5CF; scrollbar-face-color: #EBDDAD; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #ffffff;
	scrollbar-3dlight-color: #cccccc; scrollbar-arrow-color: #333333; scrollbar-track-color: #ffffff; scrollbar-darkshadow-color: #cccccc;
}
img{ border-style: none;}

hr { border: thin solid #C3C584; width: 75%; margin: 0px 0 0px 0;}

/*Main Framework*/
#columncontainer {margin: 20px auto 0px auto; width: 800px; border: 1px solid #000000; background: #EBDDAD;}
#midcolumncont {width: auto; height: 750px; background: #EBDDAD; margin:0; padding:0;}
#sidhuvud {height:98px; width: 800px; margin:0; border-bottom: 1px solid #000000; background:url('bilder/logos/top_bg.jpg') no-repeat; background-color: #196281;}

.redborder{height: 10px; width: 800px; margin:0; border-top: 1px solid #000000; border-bottom: 1px solid #000; background: #548618;}

#leftcolumn  { background-color: #EBDDAD; float: left; margin: 20px 0px 20px 5px; padding: 0px; border: 0px; width: 138px }
.contentleft   { background-color: #f0e5cf; margin: 0px 0px 10px 0px; padding: 10px; border: solid 1px #B1A820; width: 110px; height: auto }

#centercolumn  { background-color: #EBDDAD; float: left; margin: 20px 10px 20px 8px; padding: 0px; width: 460px; height: auto }
.contentcent   { background-color: #f0e5cf; margin: 0px 0px 10px 0px; padding: 10px; border: solid 1px #B1A820; width: 438px; height: auto }
.contentcentextra    { background: #f0e5cf; margin: 0px auto 10px auto; padding: 10px; Font-Size : 14px; Font-Weight : bold; Color : #d24131;
					  border: solid 1px #B1A820; width: 330px; height: auto }
.contentcentbanner   { background-color: #f0e5cf; margin: 10px 0px 10px 0px; padding: 10px; border: solid 1px #B1A820; width: 438px; height: auto }
.contentcentlinks   { background-color: #f0e5cf; margin: 0px 0px 0px 0px; padding: 10px; border: solid 1px #B1A820; width: 438px; height: auto }

#rightcolumn  { background-color: #EBDDAD; float:right; margin: 20px 6px 20px 4px; padding: 0px; width: 150px}
.contentrig    { background: #f0e5cf; margin: 0px auto 10px auto; padding: 10px; border: solid 1px #B1A820; width: 130px; height: auto }

#mediaframe {height: 155px; width: auto; margin:0; padding: 0px; background: #196281; border-top: solid 0px #000; background:url('bilder/logos/bottom_bg.jpg') no-repeat; }
.contentmedia {width:130px; height:106px; margin: 10px 0px 10px 0px; background: #F0E5CF; padding: 8px; overflow: auto; border: solid 1px #B1A820;}

#sidfot {margin: 20px auto 0px auto; height: 35px; width: 800px; text-align:center; padding:0px; border: 1px solid #000; background: #E5C75E;}

#inlogg {margin: 20px auto 0px auto; height:35px; width: 800px; text-align:center; padding:0px; border: 0px solid #000; background: #f0e5cf;}
/*End Main Framework*/

/* PORTUGAL 2008 */
#workshops {background-color: #EBDDAD; color: #a23a28; border: 1px solid #B1A820; margin: 10px 0 12px 0; padding: 8px; font-weight: bold;}
/* End Portugal 2008

/* Festival framework */
#sidhuvudf {height:83px; width: 800px; margin:0; border-bottom: 1px solid #000000; background:url('festival2007/bilder/festival2007.jpg') no-repeat; background-color: #196281;}
#leftcolumnf { background-color: #EBDDAD; float: left; margin: 20px 0px 20px 5px; padding: 0px; border: 0px; width: 374px}
#rightcolumnf { background-color: #EBDDAD; float:right; margin: 20px 6px 20px 4px; padding: 0px; width: 374px}
.contentf { background-color: #f0e5cf; margin: 0px 0px 10px 0px; padding: 10px; border: solid 1px #B1A820; width: 350px; height: auto}
#contact { Font-Size : 14px; padding:0; margin: 6px 0 14px 6px; }
/* End Festival framework */

/*Sidhuvud uppsättning*/
#sidhuvudLogo {
	float:left; position:relative; margin-top:5px; margin-left:2px; width:140px; height:140px;
	background:url('bilder/ny_logo_test2_140px.jpg') no-repeat;
	}
span.huvudrubrik{float:left; margin-left:20px; margin-top:24px; font-family:Arial,Verdana; Font-Size:1.8em; Font-Weight:bold; line-height:1.1; Color:#000;}
span.huvudunderrubrik{float:left; margin-left:14px; margin-top:32px; font-family:Arial; Font-Size:1.2em; line-height:1.1; Color:#000;}
/*End Sidhuvud uppsättning*/

/*Rundade borders alla*/
.roundbot {background: #EBDDAD;}
.r1{margin: 0 5px; height: 1px; border-bottom: 1px solid #D4A823; border-left: 1px solid #D4A823; border-right: 1px solid #D4A823; overflow: hidden; background: #F0E5CF;}
.r2{margin: 0 3px; height: 1px; border-left: 1px solid #D4A823; border-right: 1px solid #D4A823; overflow: hidden; background: #F0E5CF;}
.r3{margin: 0 2px; height: 1px; border-left: 1px solid #D4A823; border-right: 1px solid #D4A823; overflow: hidden; background: #F0E5CF;}
.r4{margin: 0 1px; height: 2px; border-left: 1px solid #D4A823; border-right: 1px solid #D4A823; overflow: hidden; background: #F0E5CF;}
#container_cent { background-color: #f0e5cf; margin: 0px 0px 20px; width: 460px }
/*End Rundade borders alla*/

/*Rundade borders media column*/
#botpos {margin-left: 100px;}

/*End Rundade bordes media column*/

/*News Text divs*/
.news {}
.newshead { Font-Size : 13px; Font-Weight : bold; Color : #196282; padding:0; margin:8px 0 0 0;}
.newsshort {Font-Size : 11px; padding:0; margin:4px 0 0 0; word-wrap: break-word;}
.newslink { margin : 0; Font-Size : 12px; Color : #196282; padding:0; margin:4px 0 0 0;}
.newsdate { margin : 0; Font-Size : 10px; Font-Weight : bold; padding:0; margin:4px 0 4px 0;}
.update { color: #FF6666;}
/*End News Text divs*/

.headline { Font-Size : 14px; Font-Weight : bold; Color : #000; padding:0; margin:4px 0 10px 0;}
.underhead { Font-Size : 13px; Font-Weight : bold; Color : #000; padding:0; margin: 12px 0 6px 0;}
.maintext { padding:0; margin: 0 0 10px 0; }
.mediatext { Font-Size : 10px; padding:0; margin: 0 0 10px 0; }
.infotext { Font-Size : 11px; padding:0; margin: 0 0 2px 0; }
.mediaheadline { Font-Size : 13px; Font-Weight : bold; Color : #000; padding:0; margin:0px 0 0px 0;}
.mediaunderhead {Font-Size : 11px; Font-Weight : bold; Color : #000; padding:0; margin: 6px 0px 4px 0px;}
.medialink {Font-Size : 10px; Color : #196282; padding:0; margin: 0px 0px 0px 0px;}

/*Fontinställningar*/
h1 {font-family:Verdana,Arial,Helvetica,Sans-Serif; font-size:1.6em; color:#910; text-align: center;}
span.bottomlinks {font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif; font-size:11px; margin:0px 0px 0px 6px; color:#196282; Text-Decoration:none;}
span.bottomlinks:hover {color:#000;}
span.bottomtext {font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif; font-size:11px; margin:0px 0px 0px 10px; color:#000; Text-Decoration:none;}

/*  Länkarna */
A:link{ Color : #196282; Text-Decoration : none}
A:visited{	Color : #196282; Text-Decoration : none}
A:hover{ Color : #196282; Text-Decoration : none}
A:active{ Color : #196282; Text-Decoration : none}


</style>
 