@charset "UTF-8";

/*
Design by: JOB Reklambyrå AB, www.jobreklambyra.se

*/

/* RESET */
h1, h2, h3, h4, h5, h6, .reginput { font-size:100%; font-weight:normal; font-style:normal; padding:none; margin:none }
img, a { border:none; }
.clear { clear:both; height:0px; font-size:1px; line-height:0px }

/* LAYOUT */
html { height:101% }
body, table, td, img, div { behavior:url(../css/iepngfix.htc) }
body { margin:0 auto; background-color:#ffffff }

#admin { position:absolute; top:0px; left:0px; z-index:10; width:100px; height:100px; background-image:url(../images/admin.png); background-repeat:no-repeat }

#container {width:855px;margin:0 auto;background-color:#FFFFFF;}

#header {  }
#logo { float:left; position:relative; left:-25px; padding-top:15px; padding-bottom:15px }
#address { float:right; padding-top:15px; width:275px }
#footer { padding:10px 0 0 0 }

#main { width:855px; padding-top:20px; }
#cover { width:855px; height:308px; background-image:url(../topbilder/images/bild1.png); }
/*#cover_shadow { position:absolute; z-index:2; height:10px; width:855px; background-image:url(../images/cover_shadow.png); background-repeat:no-repeat }*/


.colspace { float:left; width:15px; padding-top:10px }
.main1col { float:left; width:130px; padding-bottom:15px }
.main2col { float:left; width:275px; padding-bottom:15px }
.main3col { float:left; width:420px; padding-bottom:15px }
.main4col { float:left; width:565px; padding-bottom:15px }
.main5col { float:left; width:710px; padding-bottom:15px }
.main6col { float:left; width:855px; padding-bottom:15px }

#klammer { float:left; width:30px }
#content { float:left; width:355px;padding-left:15px;}
#content_header {float:left;/* text-align:right;*/width:355px; }
#content_text {float:left; right:0px; width:355px; }

.line { width:100%; border-bottom: 1px solid #c40079; font-size:0px; line-height:0px; padding-top:1px }
.linedashed { width:100%; border-bottom: 1px dashed #c40079; font-size:0px; line-height:0px; margin-bottom:5px; margin-top:5px }
.helpdiv {position:absolute;z-index:10;width:640px;background-color:#FFFFFF;border: solid rgb(196,0,121);padding:5px;}

/* TYPE */
body, table, input, textarea, select { font-family:Helvetica, Arial, Verdana, sans-serif; font-size:11px; line-height:17px; color:#000000 }
h1, .h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; line-height:28px; color:#000000; font-weight:normal; font-style:italic }
.h1_green { font-family:Helvetica, Arial, Verdana, sans-serif; font-size:28px; line-height:32px; color:#c40079; font-weight:bold; text-transform:uppercase; }
h2, .h2 { font-family:Helvetica, Arial, Verdana, sans-serif; font-size:14px; font-weight:bold; line-height:18px; color:#c40079; text-transform:uppercase; }
h3, .h3 { font-family:Helvetica, Arial, Verdana, sans-serif; font-size:12px; font-weight:bold; line-height:18px; color:#000000; }

#footer { font-family: Helvetica, Arial, Verdana, sans-serif; font-size:11px; line-height:15px; color:#000000 }
.imagetext { font-family: Helvetica, Arial, Verdana, sans-serif; font-size:11px; line-height:15px; color:#000000; padding:5px 0; }

.menu { font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; font-size:12px; line-height:20px; }
.menu_active { font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; font-size:12px; line-height:20px; }

.submenu { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; line-height:20px; color:#999999; }
.submenu_active { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; line-height:20px; color:#999999; }

/* LINKS */
a:link { text-decoration:none; color:#c40079; }
a:visited { text-decoration:none; color:#c40079; }
a:hover { text-decoration:none; color:#000000; }

.menu a:link { text-decoration:none; color:#000000; }
.menu a:visited { text-decoration:none; color:#000000; }
.menu a:hover { text-decoration:none; color:#c40079; }

.menu_active a:link { text-decoration:none; color:#c40079; }
.menu_active a:visited { text-decoration:none; color:#c40079; }
.menu_active a:hover { text-decoration:none; color:#c40079; }

.submenu a:link { text-decoration:none; color:#999999; }
.submenu a:visited { text-decoration:none; color:#999999; }
.submenu a:hover { text-decoration:none; color:#c40079; }

.submenu_active a:link { text-decoration:none; color:#c40079; }
.submenu_active a:visited { text-decoration:none; color:#c40079; }
.submenu_active a:hover { text-decoration:none; color:#c40079; }

.boxlink a:link { text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#ffffff; }
.boxlink a:visited { text-decoration:none;  font-family:Georgia, "Times New Roman", Times, serif;font-size:11px; color:#eeeeee; }
.boxlink a:hover { text-decoration:none;  font-family:Georgia, "Times New Roman", Times, serif;font-size:11px;color:#eeeeee; }

.boxlink {font-family:Georgia, "Times New Roman", Times, serif;font-size:11px;color:#ffffff; }

