a:focus {-moz-outline: none -moz-mac-focusring;}
img {border-style:none;}
form{padding:0; margin: 0;}

p{margin:0; padding:0;}
ul{margin: 0;padding: 0;}
li {margin: 0;padding: 0;}

table {
	
	margin: 0;
	padding: 2px;
	border:0;
}
td{border: 2px;
text-align: center;
margin: 2px;
padding: 2px;
line-height: 15px;
font-size: 11px;
	height: 20px;
	border-bottom: 1px solid #6b5037;
	}
	
	td.tekst{border: 2px;
text-align: center;
margin: 2px;
padding: 2px;
line-height: 15px;
font-size: 11px;
	height: 20px;
	}
	
td.dn{
	width: 75px;
	height: 50px;

}
td.gx{width: 70px;
background:#2e1e14;
	height: 50px;

	
}

body{	
padding:0;
margin:0;
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size: 13px;
color:#fff;
background: #3b281b url(../img/backgroundBig.jpg) no-repeat 0px 0px;}
#clear{clear:both;}
#clearTop{clear:both;}
#top{
height:194px;
width:100%;
margin:0;
background: url(../img/background_head.gif) repeat-x 0px 75px;	}

#head{
margin: 0 0 0 112px;
width:800px;
height:194px;}

#logo a{
background: url(../img/logo.gif) no-repeat 20px 10px;
width:165px;
height:75px;
left: 120px;
top:5px;
position:absolute;
}
	
	
#head #banner{
margin: 75px 0 0;
background: url(../img/headerIndex.jpg) no-repeat 0px 0px; 
height:119px;
width:652px;
float:left;}

#bottom{
margin: 0 112px;
width:820px;
background: url(../img/shadowR.gif) no-repeat 800px 0px;}

#leftCol{
float:left;
width:158px;}

#content{
float:left;
padding:20px;
width:323px;}

#content2{
float:left;
padding:20px;
width:600px;}

#content p.title{
font-size: 24px;
margin: 0 0 18px;}

#content p.midText{
font-size: 16px;
margin: 15px 0 5px 0;}

#content ul li{
	list-style: square;
	text-indent: 0px;
	margin:0;
padding:0;
display: list-item;
}



#rightCol{
background: url(../img/bgRcol.gif) no-repeat 0px 0px;
float:left;
min-height:250px;
padding:65px 0;
width:278px;}

#plan_tekst{
width:390px;}

#rightCol p{
text-align: right;
font-size: 11px;
margin: 5px 10px 0 10px;}

#rightCol .image{
margin: 20px 0 0 0;}

#LangMenu{
margin:0;
padding:0px;
width:147px;
height:32px;}
	#LangMenu ul {
	list-style: none;
	margin: 0px;
	width:147px;
	padding: 0px;}
	#LangMenu ul li {display: inline;}
	#LangMenu ul li a, #LangMenu li{
	margin:0px;
	float: left;
	height: 32px;
	width:49px;
	text-indent: -999999px;}
				
		#LangMenu ul li a.b1 {background: url(../img/LanguageMenu.gif) no-repeat 0px 0px;}
		#LangMenu ul li a.b2 {background: url(../img/LanguageMenu.gif) no-repeat -49px 0px;}
		#LangMenu ul li a.b3 {background: url(../img/LanguageMenu.gif) no-repeat -98px 0px;}
							
		#LangMenu ul li a.b1:hover {background-position: 0px -32px;}
		#LangMenu ul li a.b2:hover {background-position: -49px -32px; }
		#LangMenu ul li a.b3:hover {background-position: -98px -32px; }
			
			#LangMenu li .c1 {background: url(../img/LanguageMenu.gif) no-repeat 0px -32px;}
			#LangMenu li .c2 {background: url(../img/LanguageMenu.gif) no-repeat -49px -32px;}
			#LangMenu li .c3 {background: url(../img/LanguageMenu.gif) no-repeat -98px -32px;}
	
#login{
margin: 100px 0 0 10px;
width:125px;
height:50px;}

a:visited {
color:white;
text-decoration: none;
}

a {
color:#b6c292;
text-decoration: none;
}

a:hover {
color:white;
}

#content a{color:#b6c292}
#content a:hover{
	text-decoration:none;
	border-bottom:1px dotted;
	} 

.inputName, .inputpass{
float:left;
height:16px;
background: #6d0000;
color:white;
padding:2px;
font-size:12px;
line-height: 20px;
border:none;
vertical-align: middle;}

#form{
width:147px;
height:193px;
background: #a70909 url(../img/formBg.gif) repeat-x 0px 0px;
float:right;}

.inputName{margin-bottom:5px;width:120px;}
.inputpass{width:91px;}

.inputButton{
vertical-align: middle;
border:none;
float:right;
width:20px;
height:20px;
background: #470000 url(../img/ar1.gif) no-repeat 8px 8px;
text-indent: -999999px;}


#footer p{
	position:relative;
	margin-left:280px;
	font-size:12px;
	color:#b5661b;
	width:310px;
	border-left:1px solid #573c2a;
	padding-left:20px;
	height:20px;}
	

	