@charset "UTF-8";

/* 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:100% }

body { margin:none }

#admin { display:none }

#container { margin:0 auto; }

#header { }
#logo {  }
#banner { display:none }

#menu { display:none }
.menuitem { float:none; background-color:#FFFFFF; padding-left:6px; padding-right:6px }
.menuitemactive { float:left;  padding-left:6px; padding-right:6px; background-color:#C7E5F8; }

.menuspace { display:none }
#menu2 { display:none }
.menu2item { float:left; padding-left:6px; padding-right:6px }
.menu2itemactive { float:left; background-color:#C7E5F8; padding-left:6px; padding-right:6px }

.menu2space { position:relative; float:left; background-color:#FFFFFF; width:1px; height:18px }

#main { width:660px; padding-bottom:20px }
.main1col { float:left; width:200px; padding-right:20px; padding-top:20px }
.main2col { float:left; width:420px; padding-right:20px; padding-top:20px }
.main3col { float:left; width:640px; padding-right:20px; padding-top:20px }


#right { display:none }
.rightcolbox { padding-top:10px; padding-bottom:5px }
/*.leftbluebox { float:left; width:184px; padding-right:20px; padding:8px; background-color:#C7E5F8; background-image: url(http://alvsby.cqtest.se/images/square183x62px.png); background-repeat:no-repeat }*/

.line { width:100%; border-bottom: 1px solid #C7E5F8; font-size:0px; line-height:0px }
.linedashed { width:100%; border-bottom: 1px dashed #C7E5F8; font-size:0px; line-height:0px; margin-bottom:10px; margin-top:10px }

#footer { display:none }


/* TYPE */
body, table, tr, td	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#000000 }
h1, .h1 { font-family: Helvetica, Verdana, Arial, sans-serif; font-size:20px; line-height:24px; font-weight:normal; letter-spacing:2px; color:#0072B9; text-transform:uppercase }
h2, .h2 { font-family:Helvetica, Verdana, Arial, sans-serif; font-weight:bold; font-size:16px; line-height:20px;color:#0072B9 }
h3, .h3 { font-weight:normal; color:#0072B9; letter-spacing:1px; text-transform:uppercase;color:#0072B9;  }
.h3black { font-weight:normal; color:#000000; letter-spacing:1px; text-transform:uppercase }
.imagetext { font-family: Verdana, Arial, Helvetica, sans-serif; font-style:oblique; padding-top:5px }
.reginput { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#000000 }


/* MISC */
#right img { padding-bottom:5px }


/* LINKS */
a:link { text-decoration:none; color:#0072B9 }
a:visited { text-decoration:none; color:#0072B9 }
a:hover { color:#0072B9; text-decoration:underline }

#menu a:link { text-decoration:none; color: #0072B9; font-weight:normal }
#menu a:visited { text-decoration:none; color:#0072B9 }
#menu a:hover { color:#000000 }

#menu2 a:link { text-decoration:none; color:#0072B9 }
#menu2 a:visited { text-decoration:none; color:#0072B9 }
#menu2 a:hover { color:#000000 }

.dellink { text-decoration:none; color: #FF0000; font-weight:normal }
