﻿body, form	{ margin:0; padding:0; }
body		{ background:#DBEDF3 url(body_bg.gif) 0 0 repeat-x; overflow-x:hidden; font-family:Arial; font-size:88%; text-align:center;}

/* text i inläsningsboxar #d7ecf2*/
input {font-family:Arial; font-size:88%}
select {font-family:Arial; font-size:88% }
textarea {font-family:Arial; font-size:88%}
th
{
    background-color:#f2f9fa;
    font-size:13px;
}
td
{
     font-size:12px;
}
.textIStegRubrik 
{
    font-family:Arial;
     font-size:88%; 
     font-weight:bold;   
     display:inline-block;
     width:185px;
}

.friText
{
      display:inline-block;
    font-family:Arial; 
    font-size:88%;
    display:inline-block;
     Width:263px;
       font-weight:bold; 
       overflow:hidden;
     
}
.redaksok
{
      display:inline-block;
    font-family:Arial; 
    font-size:88%;
    display:inline-block;
     Width:263px;
       font-weight:bold; 
       overflow:hidden;
     
}
.textRubrik 
{
    font-family:Arial;
     font-size:88%; 
     font-weight:bold; 
    
}
.textDokument
{
	font-family:Arial;
	font-size:88%;
	font-weight:bold;
	color:Gray;
	 
}

TABLE
{
    margin-left:auto; margin-right:auto;
   
}
      
.UCtextRubrik 
{
font-family:Arial;
font-size:88%; 
font-weight:bold;
display:inline-block;
width:176px;
}

.textNormal 
{
     display:inline-block;
    font-family:Arial; 
    font-size:88%;
    width:185px;
    
    }
.textError 
{
    display:inline-block;
    font-family:Arial; 
    font-size:88%; 
    color:Red;
    }
.textStorRubrik 
{
    font-family:Arial;
     font-size:100%;
      font-weight:bold;
     
      
      }

 .textInloggad
    {
    display:inline-block;
    font-family:Arial; 
    font-size:88%; 
    color:Blue;
    }
    
select.uc
{
   width:190px;
    height:100%;
    font-family:Arial; 
    font-size: 10px;

}

a	{ color:#000; font-family:Arial; }


A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {text-decoration: underline; }


h1	{ padding:0; margin:0; }

/* GRID */
#document { width: 877px; margin: 0 auto; display: block; text-align: left; }
#header { display: block; overflow: hidden; height: 141px; background: transparent url(header_bg.gif) 100% 0 no-repeat; }
#header div.pad { padding: 20px 0 12px 26px; }
#grid			{ margin:20px 0; }
#navigation		{ width:203px; display: block; float: left; overflow: hidden; }
#content		{ width:471px; display: block; float: left; overflow: hidden; }
#iframe			{ width:674px; display: block; float: left; overflow: hidden; }
#sidebar		{ width:203px; display: block; float: left; overflow: hidden; }

#content .margins .pad	{ padding:10px 12px; }

/* TABS */
#tabs		{ width: 877px; height:35px; background: transparent url(tabs_bg.gif) 0 0 no-repeat; }
#tabs ul	{ padding: 0; margin: 0; overflow:hidden; }

#tabs ul li			{ background:url(tabs_li.gif) 100% 0 no-repeat; height:35px; }

#tabs ul li			{ display: inline; padding:8px 24px 0 20px; }
#tabs ul li a		{ font-weight: normal; color: #fff; text-decoration: none; }
#tabs ul li a:hover	{ text-decoration: underline; }
#tabs ul li a.selected	{ font-weight:bold; background:url(tabs_arrow.gif) 0 50% no-repeat; padding-left:8px; }

/* MENU */
#menu				{}
#menu .head			{ background:url(menu_head.gif) 0 0 no-repeat; padding:10px 10px 5px 20px; color:#fff; font-weight:bold; }
#menu .foot			{ height:70; background:url(menu_foot.gif) 0 0 repeat-x; }
#menu .head_foot	{ background:url(menu_head_foot.gif) 0 0 no-repeat; padding-top:6px; }

#menu ul			{ margin:0; padding:0; list-style-type:none; }
#menu ul li			{ padding:4px 5px 4px 20px; background-color:#ebf5f8; border-bottom:1px solid #d7ecf2; }
#menu ul li a		{ text-decoration:none; }
#menu ul li a:hover	{ text-decoration:underline; }

#menu ul li a.selected	{ font-weight:bold; }

#menu ul li.level2	{ padding-left:35px; background-color:#f2f9fa; }
#menu ul li.level3	{ padding-left:50px; background-color:#fff; }

/* MODULE */
.module				{}
.module .head		{ background:url(module_head.gif) 0 0 no-repeat; padding:10px 10px 5px 20px; color:#fff; font-weight:bold; }
.module .head_foot	{ background:url(module_head_foot.gif) 0 0 no-repeat; padding-top:6px; }
.module .content	{ background:url(module_content.gif) 0 0 repeat-x; padding:10px; margin-right:2px; }

.module .content ul	{ overflow:hidden; margin:0; padding:0; }
.module .content ul li	{ background:url(module_content_li.gif) 0 4px no-repeat; padding:0 0 10px 10px; list-style:none; }



/* EGET */
.exjobbrow
{
	border-left-style:solid;
	border-bottom-style:none;
	border-top-style:none;
	border-right-style:none;
	border-width:thin;
	border-color:#f2f9fa;
	
}
.exjobbtable
{
	border-style:solid;
	border-width:thin;
	border-color:#f2f9fa;
}
.exjobbRubrik
{
	border-bottom-style:solid;
	border-top-style:none;
	border-width:thin;
	font-family:Arial; 
	font-size:88%; 
	font-weight:bold;
	border-color:#f2f9fa;
}
.exjobbRubrikIMitten
{
	border-bottom-style:solid;
	border-top-style:solid;
	border-width:thin;
	font-family:Arial; 
	font-size:88%; 
	font-weight:bold;
	border-color:#f2f9fa;
}
.steckunder
{
	border-bottom-style:solid;
	border-width:thin;
	font-family:Arial; 
	font-size:88%;
	border-color:#f2f9fa;
}

.steckunderbold
{
	border-bottom-style:solid;
	border-width:thin;
	font-family:Arial; 
	font-size:88%; 
	font-weight:bold;
	border-color:#f2f9fa;
}


 input.ucButton{

	background-image: url('../images/toning.gif');
	WIDTH : 40px;
	height :20px;
	font-family:Arial; 
	font-size:88%; 
	
	
}
input.file
{
   display: none;
}
input.formKnapp{
	
	
	WIDTH :115px;
    font-family :Arial; 
	font-size:77%; 
	background-image: url('../images/toning.gif');
	
	
}
td.kant
{
    vertical-align:top;
    
    width:150px;
    height:100px;
}
td.mitten
{
   text-align : center;
    width:50px;
    height:100px;
      vertical-align:middle;
}
td.hoger
{
     width:10px;
     vertical-align:top;
     text-align : center;
}
tr {text-align:left;}
select 
{
    width:190px;
}
iSteg
{
    width:520px
}