@MEDIA SCREEN{

body                  {background-color:#695847;
                       scrollbar-face-color: #F1EDE4; 
                       scrollbar-track-color: #F1EDE4; 
                       scrollbar-shadow-color: #302E2B; 
                       scrollbar-3dlight-color: #000000; 
                       scrollbar-arrow-color: #302E2B;}

input, textarea, select{
	color : #000000;
	font: normal 10px;
	border-collapse: collapse; border: 1px solid #000000;
}


#indhold              {width:800; height:500; /*border: solid red 1px;*/
                       position:absolute;
                       left:50%;
                       top:50%;
                       margin-left:-24.5em;
                       margin-top:-265px;
                       background-color:#F1EDE4;}
                       
                                             
                       
#forsideimg           {position:absolute; margin-left:0px; margin-top:0px;}

#logo                 {position:absolute; margin-left:661px; margin-top:430px;}

#kglogo               {position:absolute; margin-left:760px; margin-top:0px;}

#overskrift           {position:absolute; margin-left:205px; margin-top:-10px;}

#overskrift2          {position:absolute; margin-left:245px; margin-top:80px;}


#slogan               {position:absolute; margin-left:435px; margin-top:83px;}

#navbar               {position:absolute; margin-left:630px; margin-top:115px; text-indent:-10px;
                       font-family:tahoma; font-size:14px; color:#215469; font-weight:bold;
                       }
                       
#navbar2              {position:absolute; margin-left:630px; margin-top:320px; text-indent:-10px;
                       font-family:tahoma; font-size:12px; color:#5C554A; font-weight:bold;}
                       
#navbar3              {position:absolute; margin-left:630px; margin-top:370px; text-indent:-10px;
                       font-family:tahoma; font-size:12px; color:#5C554A; font-weight:bold;}

#tekst                {position:absolute; margin-left:240px; margin-top:130px;
                       width:375px; height:320px; overflow-y:scroll; overflow-x:auto;
                       /*border:solid red 1px; width:380px;*/ font-family:tahoma; font-size:13px;
                       color:#200D0F; padding:5px;}

#tekstfeld            {position:absolute; margin-left:-6px; margin-top:-6px;
                       width:340px; height:320px; font-family:tahoma; font-size:13px;
                       color:#141414; padding:5px; line-height:110%;}
                                              
            
                                              
#indhold2             {position:absolute; margin-left:0px; margin-top:0px; height:330px; width:340px;}
                       
#adr                  {position:absolute; margin-left:229px; margin-top:450px; text-decoration:none;}

#adr2                 {position:absolute; margin-left:229px; margin-top:446px; text-decoration:none;}

}


@MEDIA PRINT{
	#navbar{
		display:none;
	}	
	#navbar2 {
		display:none;
	}	
	#navbar3 {
		display:none;
	}	
	#forsideimg, #logo, #kglogo, #overskrift, #overskrift2, #slogan, #adr, #adr2 {
		display:none;
	}
	#tekstfeld            {position:static; margin-left:0px; margin-top:0px;
                       width:100%; height:100%; font-family:tahoma; font-size:13px;
                       color:#141414; padding:5px; line-height:110%;}
}


#side				{background-color:#F1EDE4;}

#sidetekst				{font-family:tahoma; font-size:13px;
                       color:#141414; padding:5px; line-height:110%;} 

ul                    {list-style-type:none;}
ol                  {list-style: url(images/stjernedot.gif);}  

.uoverskrifter        {font-family:tahoma; font-size:12px; color:#215469; line-height:12px;
                       font-weight:bold; margin-top:5px;}                                  

a:link                {color:#215469;}
a:hover               {color:#378AAE;}
a                     {text-decoration:none; color:#215469;}

a.nr2:link, a.nr2:visited {color:#FFFFFF;}
a.nr2:hover {color:#F1EDE4;}
a.nr2:active {color:#215469;}

p                     {color:#215469;}

table				  {font-family:tahoma; font-size:13px}

h4					  {font-family:tahoma; color:#215469; font-size:14px; margin-bottom:10px;}

.requirred			  {}

.maintable {border: 0px ; width: 100%; padding: 0px; background-color: #FFFFFF} /*main table for forum*/
.row1 {font-family: Tahoma; color: #000000; font-weight: bold; background-color: #F1EDE4;font-size: 11px;} /*registration row, mainly here for symetry*/
.headline {font-family: Tahoma;font-weight: bold;color: #FFFFFF;background-color: #215469;font-size: 11px; color: #FFFFFF;} /*headline row, the first row that says forum name, topics, posts and such*/
.row2 {font-family: Tahoma; color: #000000;background-color: #F1EDE4;font-size: 11px;} /*color of the forum rows*/
.entry {border: 6px ; width: 40%; padding: 6px; background-color: #F1EDE4} /*main table for add entry*/
