@charset "utf-8";
/* CSS Document */
body {padding: 0px; margin: 0px; font-family: Verdana; font-size: 11px; background-color: #cccccc; /*background-image: url(img/gradient2.png); background-repeat: repeat-x;*/}
/*centrering av hela sidan*/
#center {padding: 0px; margin-left: auto; margin-right: auto; margin-top: 18px; width: 743px; background-color:#000000;  border: solid 1px #000000;}
/*I top klassen finns all kod som handlar om toppen*/
#top {width: 743px; height: 267px; color: #600000; background-color: #FFFFFF; background-image: url(img/Stefansrubrik1.jpg);}
#top_sv {width: 743px; height: 267px; color: #600000; background-color: #FFFFFF; background-image: url(img/Stefansrubrik2.jpg); /*border-right: 1px solid #000000; border-left: 1px solid #000000; border-top: 1px solid #000000;*/} 
#top_fi {width: 743px; height: 267px; color: #600000; background-color: #FFFFFF; background-image: url(img/Stefansrubrik3.jpg); /*border-right: 1px solid #000000; border-left: 1px solid #000000; border-top: 1px solid #000000;*/} 

/* Till nästa kommer koder om menybalken*/
#menybox {background-color: #000000; width: 743px;}
#menybox a, #menybox span {float: left; padding: 5px 13px; border-right: 1px solid #FFFFFF; background-color: #000000; color: #ffffff; text-decoration: none;}
/*Länk ändringar*/
#menybox a:hover, #menybox span#aktuell {background-color: #dde2ec; color: #777777; border-right: 1px solid #FFFFFF;}
/* main alltså det som kommer under menybalken */
#main {width: 743px; height: auto; margin: 0px 0px 0px 0px; font-weight: bold; font-size: 14px; color: #014D73; background:#FFF url(img/gradient2.png) repeat-x;}
#main_text {margin: 0px 20px 10px 30px;}
/*Botten innehåller kontakt uppgifter*/
#botten {width: 743px; height: 45px; font-weight: lighter; font-family: Arial; font-size: 12px;  color: #ffffff; background-color: #000000; text-align: center;}
/* -text ustrering- */
.top_innehol {margin: 0px auto auto 0px; padding: 85px 0px 0px 15px;}

/* tabell border setups */
.tabell_border { border: #000066 solid 2px; font-size: 12px;}


/* flagor */
.sv1_knapp {background-image: url(img/svflag2.gif); height: 28px; width: 28px; background-color: transparent; border: none;}
.fi1_knapp {background-image: url(img/fiflag2.gif); height: 28px; width: 28px; background-color: transparent; border: none;}

/* colors */
.black { color:#000000;}

/* img map*/
.map { border: 0px;}

/* bild galleri */
/* tabell A som innehåller övriga tabeller och navigeringsmenyer */
.tabell_A{margin-right: auto; margin-left: auto; padding: 0px; border : 0px; border : 0px;}

/* rubrik över bildvisningen ($rubrik i config.php)  */
.rubrik{ font: 22px "Times New Roman", Times, serif; text-align: center; padding-bottom: 5px; color: #000000; letter-spacing: 2px;}

/* egen text eller meny ovanför bildvisningen ($sidhuvudtext i config.php) */
.sidhuvudtext{font: 11px Verdana, Arial, Helvetica, sans-serif; padding: 3px 5px; width: auto; margin-right: auto; margin-left: auto; text-align: center; letter-spacing: 1px; color: #000000;}

/* formatering av menyknappar */
.sidhuvudtext a:link{color: #000000; padding: 2px 5px; border: 1px solid #000000; margin-right: 2px; margin-left: 2px;}
.sidhuvudtext a:visited{ color: #000000; padding: 2px 5px; border: 1px solid #000000; margin-right: 2px; margin-left: 2px;}
.sidhuvudtext a:hover{ color: #000000; background-color: #000000; text-decoration: none;}

/* egen informationstext ovanför bildvisningen ($infotext i config.php) */
.infotext{font: 11px Verdana, Arial, Helvetica, sans-serif; padding: 3px 5px; border: 1px solid #000000; width: 700px; margin-right: auto; margin-left: auto; color: #666666;}

/* dropdownmeny CSS-mall */
.layoutmeny{font: 11px Verdana, Arial, Helvetica, sans-serif; padding: 1px 5px 1px 1px; border: 1px solid #000000; width: auto; margin-right: auto; margin-left: auto; text-align: center;}
.layoutmeny select{ font: 11px Verdana, Arial, Helvetica, sans-serif; text-align: left; background-color: #CCCCCC;}

/* länkar val av sidvis */
.layoutmeny a:link{color: #000000; text-decoration: none;}
.layoutmeny a:visited{color: #000000; text-decoration: none;}

/* paginering/sidbläddring*/
.navigator1{font: 11px Verdana, Arial, Helvetica, sans-serif; text-align: center; padding: 1px 1px; border-bottom-width: 0px; border-bottom-style: solid; border-bottom-color: #000000; color: #000000;}
.active_page1 {font-weight: bold;}

/*table body */
/* tabellrad  som innehåller tabell B*/
.tabell_A_rad{}
/* tabellcell som innehåller tabell B */
.tabell_A_cell{padding: 10px;}
/* tabell B */
.tabell_B{margin-right: auto; margin-left: auto; border : 0px;}
/* tabellcell som innehåller tabell C */
.tabell_B_cell{border : 0px; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px;}
/* tabell C som innehåller tabell D */
.tabell_C{margin: auto; padding: 0px; border : 0px;}
/* tabellcell som innehåller tabell D */
.tabell_C_cell{padding-top: 5px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px; border: 0px;}
/* tabell D där miniatyren och bildinformationen visas */
.tabell_D{padding: 0px; border: 0px;}
/* tabellcell (i tabell D) där miniatyren visas */
.miniatyrbild{border : 0px; background-image: url(bilder/layout13/frame_100_pix.gif); background-repeat: no-repeat; background-position: center center; height: 135px; width: 135px;}
/*table body end */

/* filnamn under miniatyrerna */
.filnamn{font: 9px Verdana, Arial, Helvetica, sans-serif; color:#666666;}
/* bildstorlek under miniatyrerna */
.bildstorlek{font: 9px Verdana, Arial, Helvetica, sans-serif; color:#666666;}
/* filstorlek under miniatyrerna */
.filstorlek{font: 9px Verdana, Arial, Helvetica, sans-serif; color:#666666;}
/* paginering/sidbläddring under bilderna */
.navigator2{font: 11px Verdana, Arial, Helvetica, sans-serif; text-align: center; padding: 1px 1px; border-top-width: 0px; border-top-style: solid; border-top-color: #000000;}
.active_page2 {font-weight: bold; border: 1px solid #999999; color: #999999;}
/* länkar till sidnummer (i navigator2) */
.pagelinks{}
.pagelinks a:visited{color: #333333;}
/* länkar */
a:link { text-decoration: none; color: #3333FF}
a:visited { text-decoration: none; color: #3333FF}
a:active { text-decoration: none; color: #3333FF}
a:hover { text-decoration: underline}

/* egen text eller meny under bildvisningen ($sidfottext i config.php) */
.sidfottext{font: 11px Verdana, Arial, Helvetica, sans-serif; background-color: #999999; padding: 3px 5px; width: 700px; margin-right: auto; margin-left: auto; border-top-width: 1px; border-top-style: solid; border-top-color: #000000;}
/* bild galleri end */
/* form normal Data */
.onLoad { color:#FFAC04; background:#040D1A; border: 2px solid #FFAC04;}
.onMouseOver { color: #ffffff; background:#000000; border: 2px solid #FFAC04; }
.onMouseOut { background:#040D1A; color:#FFAC04; border: 2px solid #FFAC04; }
/* form normal Data end */
