body { margin: 0px; padding: 0px; background-color: #fff; font-family: Arial, Verdana, Helvetica, Sans-serif; font-size:76%; color:#000; text-align: center;}
div { margin: 0px; padding: 0px; }
p { margin: 0px; padding-top: 10px;}
ul {margin: 0px; padding-left:15px;}
li {margin: 0px; padding-left:0px;}
img {border: 0px;}

#wrapper { width:990px; margin:0px auto; text-align:left; border: 0px solid red; margin-left: auto; margin-right: auto;}

#top { width: 990px; height: 110px; margin-top: 20px; padding: 0px;}
#top img {padding-left: 50px;}

#login { width: 990px; height: 20px; margin-top: 0px; padding: 0px; text-align: right;}
#login a {text-decoration: none}

#headwrapper {width: 990px; height: 60px;}

#menuwrapper {width: 810px; height: 60px; float:left; background: url(../images/startmenu_back_hudskolan.gif) no-repeat; }
#menuwrapper table {margin-top:0px; text-align: right; }
#menuwrapper td {padding-right:0px; padding-top: 30px; height: 60px; }

#menuwrapper a { padding-right: 10px; text-decoration: none; font-weight: bold; margin: 0px; font-family: Arial, Verdana; font-size:17px;}
#menuwrapper a:link { color: #fff; }
#menuwrapper a:visited { color: #fff; }
#menuwrapper a:hover { color: #000; }

#newswrapper {width: 180px; height: 60px; margin-top:2px; float:left; background-color: #afd7a3 }
#news {width: 175px; height: 50px; padding-top: 30px; padding-left:5px; margin-top: 0px; text-align: left; font-size:17px; font-weight: bold; color: #fff;}

#subwrapper {width: 810px; float:left;}

#submenuwrapper {width: 810px; height: 230px; background: url(../images/submenu_back_hudskolan.gif) no-repeat; margin-top:5px; float:left;}

#submenu105 { width: 130px; height: 230px; padding-top: 0px; margin-top:5px; margin-left: 0px; text-align: right; background: url(../images/submenu1.png);}
#submenu104 { width: 130px; height: 230px; padding-top: 0px; margin-top:5px; margin-left: 0px; text-align: right; background: url(../images/submenu1.png);}
#submenu103 { width: 130px; height: 230px; padding-top: 0px; margin-top:5px; margin-left: 0px; text-align: right; background: url(../images/submenu1.png);}
#submenu102 { width: 130px; height: 230px; padding-top: 0px; margin-top:5px; margin-left: 0px; text-align: right; background: url(../images/submenu1.png);}
#submenu101 { width: 130px; height: 230px; padding-top: 0px; margin-top:5px; margin-left: 0px; text-align: right; background: url(../images/submenu1.png);}
#submenu100 { width: 130px; height: 230px; padding-top: 0px; margin-top:5px; margin-left: 0px; text-align: right; background: url(../images/submenu1.png);}

#submenu105 a { text-decoration: none; font-weight: bold; margin:0px; padding-right:5px; font-size:13px;}		
#submenu105 a:link { color: #fff; }
#submenu105 a:visited { color: #fff; }
#submenu105 a:hover { color: #fff; text-decoration: underline;}

#submenu104 a { text-decoration: none; font-weight: bold; margin:0px; padding-right:5px; font-size:13px;}		
#submenu104 a:link { color: #fff; }
#submenu104 a:visited { color: #fff; }
#submenu104 a:hover { color: #fff; text-decoration: underline;}

#submenu103 a { text-decoration: none; font-weight: bold; margin:0px; padding-right:5px; font-size:13px;}		
#submenu103 a:link { color: #fff; }
#submenu103 a:visited { color: #fff; }
#submenu103 a:hover { color: #fff; text-decoration: underline;}

#submenu102 a { text-decoration: none; font-weight: bold; margin:0px; padding-right:5px; font-size:13px;}		
#submenu102 a:link { color: #fff; }
#submenu102 a:visited { color: #fff; }
#submenu102 a:hover { color: #fff; text-decoration: underline;}

#submenu101 a { text-decoration: none; font-weight: bold; margin:0px; padding-right:5px; font-size:13px;}		
#submenu101 a:link { color: #fff; }
#submenu101 a:visited { color: #fff; }
#submenu101 a:hover { color: #fff; text-decoration: underline;}

#submenu100 a { text-decoration: none; font-weight: bold; margin:0px; padding-right:5px; font-size:13px;}		
#submenu100 a:link { color: #fff; }
#submenu100 a:visited { color: #fff; }
#submenu100 a:hover { color: #fff; text-decoration: underline;}

#contentwrapper { width: 810px; margin: 0px; margin-left: 0px; margin-top:15px; }
#content { width: 810px; margin: 0px; padding: 0px; padding-top:30px; background-color: #fff;}
#leftholder { width: 268px; float:left; margin: 0px; padding: 0px; margin-right: 4px; padding-top:30px; background-color: #fff;}
#middleholder { width: 265px; float:left; margin: 0px; padding: 0px; margin-right: 4px; padding-top:30px; background-color: #fff;}
#rightholder { width: 265px; float:left; margin: 0px; padding: 0px; margin-right: 4px; padding-top:30px; background-color: #fff;}

#footer { width: 795px; height: 85px; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size:10px; text-align: right; color: #A6A6A6;}

#newstext {width: 170px; height:600px; margin-top: 5px; background-color: #fff; float:left; font-size:11px; padding-left:5px;}
#newstext a {text-decoration: none}

/* Undersida */
#mainholder { width: 990px; float:left; margin: 0px; padding: 0px; padding-left: 0px; padding-top: 5px;}

#menuwrapper_u {width: 810px; height: 60px ;float:left}
#menuwrapper_u table {margin-top:0px; text-align: right;}
#menuwrapper_u td {padding-right:0px; padding-top: 20px; height: 60px; }

#menuwrapper_u a { padding-right: 10px; text-decoration: none; font-weight: bold; margin: 0px; font-family: Arial, Verdana; font-size:17px;}
#menuwrapper_u a:link { color: #fff; }
#menuwrapper_u a:visited { color: #fff; }
#menuwrapper_u a:hover { color: #000; }

#newswrapper_u {width: 180px; height: 60px; margin-top:2px; float:left; background-color: #afd7a3}
#news_u {width: 175px; height: 50px; padding-top: 30px; padding-left:5px; margin-top: 0px; text-align: left; float:left; font-size:17px; font-weight: bold; color: #fff;}
#news_u a { text-decoration: none; font-weight: bold; margin: 0px; font-family: Arial, Verdana; font-size:17px;}
#news_u a:link { color: #fff; }
#news_u a:visited { color: #fff; }
#news_u a:hover { color: #000; }


#submenu_u { width: 988px; height: 25px; background-color: #ace69a; padding-top: 3px; padding-left: 0px; margin-top: 0px; margin-left:2px;}
#submenu_u p {margin: 0px; padding: 0px; padding-left: 10px;}
#submenu_u a { text-decoration: none; font-weight: bold; margin:0px; padding-right:15px; font-size:13px;}		
#submenu_u a:link { color: #fff; }
#submenu_u a:visited { color: #fff; }
#submenu_u a:hover { color: #000; }

#submenu_u .submenu_u_click a { text-decoration: none; font-weight: bold; margin:0px; padding-right:15px; font-size:13px;}		
#submenu_u .submenu_u_click a:link { color: #000; }
#submenu_u .submenu_u_click a:visited { color: #000; }
#submenu_u .submenu_u_click a:hover { color: #000; }

td {
	font-family: font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size:76%;
	color:#000000;

}

.t1_1k { width: 800px; margin: 0px; padding: 0px; padding-right: 0px; border: 0px solid red}

.t1_2k { float:left; width: 545px; margin: 0px; padding: 0px; padding-right: 10px; border: 0px solid red}
.t2_2k { float:left; width: 435px; margin: 0px; padding: 0px; border: 0px solid blue;}

.t1_3k { float:left; width: 320px; margin: 0px; padding: 0px; padding-right: 10px; border: 0px solid red}
.t2_3k { float:left; width: 320px; margin: 0px; padding: 0px; padding-right: 10px;border: 0px solid blue;}
.t3_3k { float:left; width: 320px; margin: 0px; padding: 0px; border: 0px solid blue;}

.t1_4k { float:left; width: 240px; margin: 0px; padding: 0px; padding-right: 10px; border: 0px solid red}
.t2_4k { float:left; width: 240px; margin: 0px; padding: 0px; padding-right: 10px; border: 0px solid blue;}
.t3_4k { float:left; width: 240px; margin: 0px; padding: 0px; padding-right: 10px; border: 0px solid blue;}
.t4_4k { float:left; width: 240px; margin: 0px; padding: 0px; border: 0px solid blue;}

.clear {clear: both;}

#clear {clear: both;}


