body
{
	background: #ffffff url(/Tolkeportalen/images/tolkeportalen_bg_Q75.jpg) no-repeat 0px 0px;
}

body.translatorbody
{
	background: #ffffff url(/Tolkeportalen/images/tolkeportalen_bg_Q75_white.jpg) no-repeat 0px 0px;
}

div.mainregionTranslate
{
	/*padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 75%;
	line-height: 0.8em;
	background-color: #FFFFFF;
	height: 100%;
	float: left;*/
	width: 720px; /*main + right content 240 + 480 */
}

div.mainregionTranslate p, div.mainregionTranslate td, div.mainregionTranslate a {font-size: 0.9em;}


div.toptext	
{
	width: 400px;
	float: right;
	overflow: hidden;
	/*font-size: 0.7em;*/
    color: #FFFFFF;/*color: #4A6BAB;*/
    text-align: right;
    padding-right: 3px;
}

div.toplogorow
{
	float: left;
	width: 930px;	
}
div.toplogo
{
	float: left;
	width: 195px;
}
div.topinputboxes
{
	width: 240px;
	float: right;
	text-align:left;
	overflow: hidden;
    display:block;
    margin-top: 55px;
    clear:right;
}	



div.topshortcutcontainer
{
	float: right;
	width: 250px;
    margin-right: 265px;
	font-size: 0.8em;
	height: auto;
}

div.topmenucontainer
{	
	height: 31px;
	float: left;
	width:930px;
}

img.logo {
margin-top: 40px;
}

.quickSearch {width: 245px; background-color: #c2d6ee; height: 19px;}
input.topinput {border: 0; padding: 3px 0 3px 3px; margin: 0; height: 99%}
input.QuicksearchButton {border: 0; padding: 0; margin: 0;}

.hundredprosent
{
	width:100%;
	}

/* Search */

#search 
{
	margin-left: 17px;
	padding-right: 12px;
}

.leftregionsearch
{
    width: 48%;
   float: left; 
}

.rightregionsearch
{
     width: 50%;
   float: left; 
}

p.bold
{
    font-weight: bold;
    margin-top: 5px;
}

.searchhitbold 
{
    font-weight: bold;
    margin: 5px 0 5px 0;
}

.boxSearchTranslatorLong 
{
    width: 85%;
}

.blueline, tr.blueline
{
    border-bottom: solid 1px #709ed5;
     margin: 8px 0 5px 0;
}

div.lightblue  div.maincontentSearch
{
    background-color: #dbe8f6;
   /* width: 100%;
    height: 100%;*/
}

.padding10px {
    padding-left: 10px;
    /*padding-right: 10px;*/
}

.imgSearchTranslatorButton {
    margin-top: 6.5em; 
    margin-left: 2.3em;/* 28px 1.6em;*/
}

.searchbutton{ margin-bottom: -4px; margin-left: 16px;} /*9px*/

.margin5px {
    margin-bottom: 5px;
}

div.maincontentSearch
{
	float: left;
	font-size:100%;	
	line-height: 133%; 
	width:100%;
	overflow: hidden;
}

.dropbox01 {width: 200px;}

/* visning av alle tolker i sokeresultatet */
.TolkSoekUrl {font-weight: bold; font-size: 1.3em; padding-bottom: 5px;}
.TolkSoekAlderLedetekst, .TolkSoekBostedsKommuneLedetekst, .TolkSoekBostedsFylkeLedetekst{font-weight: bold; padding-right: 5px;width: 25%; float:left}
.TolkSoekAlder, .TolkSoekBostedsKommune, .TolkSoekBostedsFylke{padding-right: 5px; width: 70%; float:left}
.TolkSoekForm{padding: 0 5px 5px 0; width: 70%; float:left}
.TolkSoekFormLedetekst{font-weight: bold; padding: 0 5px 5px 0;width: 25%; float:left}
.TolkSoekSprakLedetekst {font-weight: bold; padding: 5px 5px 0 0;}
.TolkSoekSprak {font-weight: bold; padding: 5px 5px 0 0;}
table.tolksearch{padding-bottom: 5px}
td.TolkSoekSprak{width: 26%}

/* visning av en bestemt tolk */
.TransDirectURL{color:Gray; margin-top:0.2em; margin-bottom:0.2em; width:100%; clear:right;}
.TolkPersonNavn{font-weight:bold; color: #396DC2; font-size: 1.3em; padding-bottom: 0.5em; margin-top:0.4em;}
.TolkPersonSprakLedetekst {padding: 0.3em 0 0.5em 0; font-weight: bold;}
.TolkPersonUtdanningLedetekst,  .TolkPersonErfaringLedetekst, .TolkPersonKontaktInformasjonLedetekst, .TolkPersonMetodeLedetekst, .TolkPersonFormLedetekst, .TolkPersonEmneOmradeLedetekst, .TolkPersonReservasjonLedetekst{padding: 0.3em 0 0.5em 0; font-weight: bold; width: 36%; float:left;}

.TolkPersonUtdanning, .TolkPersonErfaring, .TolkPersonKontaktInformasjon, .TolkPersonMetode, .TolkPersonForm, .TolkPersonEmneOmrade, .TolkPersonReservasjon{width: 54%; float:left; padding: 0.3em 0 0.5em 0;}
.TolkPersonSprak {padding: 0.3em 0 0.5em 0; font-weight: bold;}

/*Translator login */

div.tolk td{font-size: 0.8em;}

/* table.tolk td, table.tolklogin td, .maincontent td  {font-size: 0.8em;}*/

table.tolk, div.tolk
{
    margin: 10px;
    border: 0;
    clear:both;
}

/*Bestemmer bredden paa form-elementer i admin og register*/
.multibox01, .droplist01, .box01
{
	width: 300px;
}

.right 
{
	float:right;
}

.tolklogin
{
    margin-left: 60px;
    margin-top: 60px;
}

.translatormenu 
{
    padding: 10px 0 10px 10px;
}

a.tolktab 
{
    padding: 5px 3px 5px 3px;
    background-color: #d3e2f3;
    border: solid 1px #6F86B6;
    margin-right: 2px;
}

a.tolktabselected 
{
    font-weight: bold;
    padding: 5px 3px 5px 3px;
    background-color: #bbd3ec;
    border: solid 1px #6F86B6;
    margin-right: 2px;
}

a.tolktab:hover, a.tolktabselected:hover
{
    background-color: #F1BC5F;
    text-decoration: none;
}
/*img.smallLogo 
{
  margin-top: 3px;
}*/
a.logoimg 
{
    padding-top: 3px;
}


/* Overskriving av css fra Structure.css */
.topinput
{
    background-color: white;
}

td.topbutton
{	
	background-color: #6F86B6;	
}

div.maincontentfocus
{
	background-color: #dbe8f6;
}

div.mainpretext 
{
	background-color: #477bb8;
	color: #ffffff;
}

div.maincontentbottom
{
	color: #6F86B6;/*#999999;*/
}


div.rightcontentlistitem, div.rightcolor
{	
	background-color: #DAE8F5;/*#feefbe;*/
}

div.rightcolordark
{
	background-color: #ffffff;
	margin-bottom: 12px;
}
div.rightcolororange
{
	background-color: #bbd3ec;
}

div.rightcontentdarkheader
{
	background-color: #ffffff;
	color: #333333;
}

div.rightcontentpretext, div.rightcontentpretext h3
{	
	background-color: #477bb8;
	color: #ffffff;
}

div.rightcontentdark
{
	background-color: #ffffff;
}
div.rightcontentdarklistitem
{
	background-color: #ffffff;
}

.loggInnDiv, .searchDiv
{
	background-color: #EAF8DF;
}


/* END : Overskriving av css fra Structure.css */

/* Overskrivinger fra EditorWeb.css */


body{
	background-color: #ffffff;
	color: #333333;
}

td.lightergray
{
	color: #a7a7a7;
}

a:link,a:visited
{
	color: #396DC2;
}
a:hover
{
	color: #396DC2;
}

.rightcontent 
{
    background-color: #bbd3ec;
    color: #333333;
}

.rightcontent a:link, .rightcontent a:visited, .rightcontent a,.rightcontentlistitem a:link, .rightcontentlistitem a:visited, .rightcontentlistitem a
{
	color: #396DC2;
}
.rightcontent a:hover, .rightcontentlistitem a:hover
{
	color: #396DC2;
}

a.gray:link,a.gray:visited
{
	color: #333333;
}
a.gray:hover
{
	color: #333333;
}

a.menu:link,a.menu:visited
{
	color: #333333;
}
a.menu:hover
{
	color: #333333;
}

div.menu1:hover, div.menuhead:hover {background-color: #f1bc5f;}

a.lightgray:link,a.lightgray:visited
{
	color: #333333;
}
a.lightgray:hover
{
	color: #396DC2;
	
}
a.lightergray:link,a.lightergray:visited
{
	color: #396DC2;
	
}
a.lightergray:hover
{
	color: #396DC2;
	
}
a.beige:link, a.beige:visited
{
	color: #396DC2;
	
}
a.beige:hover
{
	color: #396DC2;
}

.hovertext
{
	color: #396DC2;
}

/* END Overskrivinger fra EditorWeb.css */

/* END Overskrivinger fra Units.css */
.buttonbackground
{
	background-color: #feefbe;
}

div.menu1, div.menu2
{
	font-size: 1em;
	background-color: #bbd3ec;
	width: 180px;
	padding: 2px 0px 2px 0px;
	margin: 0px 0px 0px 0px;
	border-top: solid 1px #ffffff;
	position: relative;
	float: left;
}
div.menu2
{
	background-color: #d3e2f3;
	padding: 2px 0px 2px 0px;
	margin: 0px 0px 0px 0px;
	width: 180px;
}

p.menu2, div.menuhead
{
	background-color: #bbd3ec;
	border-top: solid 1px #FFFFFF;
}

div.mainnews
{
	position: relative;
	background: #ff8a00 url(/images/fw/orangeheader.png) repeat-y 0px 0px;
}

div.mainnewsitem
{
	background-color: #fff4cb;
}

div.line4pxfocus, div.line1pxfocus, div.line4pxlist, div.line1pxlist, div.line4pxfirst
{
	background-color: #fff2ce;
}

div.line4pxlisthalf, div.line1pxlisthalf, div.line1pxright, div.line1pxleft, div.line4pxleft
{
	background-color: #ffffff;
}

.printbody div.line4pxfirst
{
	background-color: #000000;
}

div.line4pxnomargin
{
	background-color: #7091C6;
}


/* END Overskrivinger fra Units.css */

/*Frontpagelist*/
ul.frontpagelist
{
	list-style-type: none;
    margin: 0;
    padding: 0;
}

li.frontpagelistItem
{
	list-style-type: none;
	padding: 0;
	display: list-item;
	line-height: 1.3em;
	padding-bottom: 5px;
    border-bottom: solid 1px #396DC2;
}

#admin 
{
	display:block;
	float:left;	
	width:99%;
	padding: 5px 5px 5px 0;
	margin-left: 10px;
}

#admin td
{
	padding-top: 5px;
	padding-right: 5px;
}

/*
#admin table, #admin table.tolk
{
	 
}*/

.maincontent 
{
	color:#333333;
	width: 100%;
	display:block;
	float:left;
}

.maincontent p 
{
	font-size: 1em;
}

/* overskriving fra Structure.css */



a.white {color: #FFFFFF;}
a.white:link,a.white:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
a.white:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}

/* Print */
printregion table.tolksearch, printregion td.TolkPerso	nSprak, printregion td.TolkPersonNiva, printregion TolkPersonSprak{font-size: 60%; border: solid 1px red;}

/* standard */
.clearBoth 
{
    clear: both;
}

.floatLeft 
{
    float: left;
}

.floatRight 
{
    float: right;
}

.bold 
{
    font-weight: bold;
}

.padding5px{padding-bottom: 5px; padding-top: 5px;}