body
{
background-color:#999999;
color: #333333;
font-size: 12;
font-family: Arial, Verdana, ;
font-weight: ;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

img.no_border { border-style:none; }

/* TECKENFORMATERING + LÄNKAR */
.bread_small {color: #333333; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: none; position: absolute; left:; top:;}

A:link { text-decoration: none; color: #cccccc; font-weight: bold;}
A:visited { text-decoration: none; color: #cccccc; font-weight: bold;}
A:active { text-decoration: none; color: #cccccc; font-weight: bold;}
A:hover { text-decoration: none; color: #FFCC00; font-weight: bold;}
/* TECKENFORMATERING + LÄNKAR */


/* INRE POSITIONERING */
.start {
background-color: #FFFFFF;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
border: 1px solid #CCCCCC;
overflow:auto;
color: #333333;
height: 200px;
font-size: 11px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: ;
text-align:left;
scrollbar-base-color: #CCCCCC;
scrollbar-track-color: #CCCCCC;
scrollbar-arrow-color: #0099CC;
}

.bild {
position:absolute;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
left:px;
top:px;
width:150px;
height:200px;
}

table.01 {
	z-index:10;
	position:absolute;
	left:15px;
	top: 47;
}

.bildram
{
border-width: 1px;
border-style: solid;
border-color: #444444;
}
/* /INRE POSITIONERING */
	
/* INRE POSITIONERING */	
.vmeny
{
position:absolute;
padding-top: 28px;
padding-bottom: 0px;
padding-left: 2px;
padding-right: 10px;
left:8px;
top:0px;
width:149px;
height:;
}

.text
{
background-color:;
position:relative;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
left:155px;
top:0px;
width:620px;
height:;
}

li.meny
{
color: #444444;
font-size:12px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
list-style-type:none;
list-style-position:inside;
padding:;
position:relative;
top: 0px;
}

/* TEXT, RUBBAR & LÄNKAR */	

h1
{
color: #333333;
font-size:18px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
padding:14 0 0 0;
}

h2
{
color: #333333;
font-size:12px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
padding:4 0 0 0;
}

.header_bild
{
padding: 11 0 0 0;
}

A:link { text-decoration: none; color: #666666; font-weight: bold;}
A:visited { text-decoration: none; color: #666666; font-weight: bold;}
A:active { text-decoration: none; color: #666666; font-weight: bold;}
A:hover { text-decoration: none; color: #FFCC00; font-weight: bold;}

.meny-avstand
{
line-height: 20px;
}

.meny
{
text-decoration: none; color: #999999; font-weight: bold; 
}

A:link.meny { text-decoration: none; color: #222222; font-weight: bold;}
A:visited.meny { text-decoration: none; color: #222222; font-weight: bold;}
A:active.meny { text-decoration: none; color: #222222; font-weight: bold;}
A:hover.meny { text-decoration: none; color: #666666; font-weight: bold;}

A:link.meny_liten { font-size:11; text-decoration: none; color: #222222; font-weight: bold;}
A:visited.meny_liten { font-size:11; text-decoration: none; color: #222222; font-weight: bold;}
A:active.meny_liten { font-size:11; text-decoration: none; color: #222222; font-weight: bold;}
A:hover.meny_liten { font-size:11; text-decoration: none; color: #666666; font-weight: bold;}

A:link.link_big { font-size:12; text-decoration: none; color: #666666; font-weight: bold;}
A:visited.link_big { font-size:12; text-decoration: none; color: #666666; font-weight: bold;}
A:active.link_big { font-size:12; text-decoration: none; color: #666666; font-weight: bold;}
A:hover.link_big { font-size:12; text-decoration: none; color: #FFCC00; font-weight: bold;}

/* TABELLER, LISTOR, FORMULÄR, ÖVRIGT */
.table_stor
{
position:relative;
top: 10px;
}

.table_list
{
border-bottom-color:#CCCCCC;
border-bottom-style:dotted;
border-bottom-width:1px;
}

td
{
color: #000000;
font-size:12px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: ;
}

.studenten_lararen_foraldern
{
position:relative;
left:10px;
top:12px;
width:616px;
height:;
}

.studenten_bild
{
position:relative;
left:2px;
top:0px;
width:54px;
height:;
}

.studenten_text
{
position:absolute;
left:62px;
top:2px;
width:125px;
height:;
}

.lararen_bild
{
position:absolute;
left:419px;
top:0px;
width:54px;
height:;
}

.lararen_text
{
position:absolute;
left:479px;
top:2px;
width:125px;
height:;
}

.foraldern_bild
{
position:absolute;
left:210px;
top:0px;
width:75px;
height:;
}

.foraldern_text
{
position:absolute;
left:272px;
top:2px;
width:125px;
height:;
}





/* HUVUDPOSITIONERING */	
div.Table_01
{
	position:absolute;
	left:0px;
	top:0px;
	width:804px;
	height:497px;
}

div.layout-top
{
	position:absolute;
	left:0px;
	top:0px;
	width:804px;
	height:79px;
}

div.layout-02
{
	position:absolute;
	left:0px;
	top:79px;
	width:804px;
	height:30px;
}

div.layout-03
{
	background-image: url(layout/layout_03.gif);
	background-repeat: repeat;
	position:absolute;
	left:0px;
	top:109px;
	width:804px;
	height:;
}

div.layout-04
{
	background-image: url(layout/layout_04.gif);
	background-repeat: repeat;
	position:relative;
	left:px;
	top:px;
	width:804px;
	height:30px;
}

/* /HUVUDPOSITIONERING */ 		
