*{	font-family: Arial, Helvetica, sans-serif;font-size: 12px;}

P.tekst {
Text-indent: 16px;
Text-align: justify;
Right: 50px;
}

.logo {

	background-color: #d4fad3;

	background-image: url(../template/logo.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 289px;

	width: 1000px;}

.t1{

	position: relative;

	visibility: inherit;

	left: 500px;

	top: -27px;

	right: 5;

	font-size: 24px;

	font-weight: bold;

	color: #FFFFFF;

}



#nav li {

    list-style-type: none;

	display: block;

	position: relative;

	visibility: inherit;

	right: 5;

	width: 150px;

	height: 20px;

	font-weight: bold;

	color: #7fd6ea;

}



#nav li a {

	background-image: url(../template/off.gif);

	background-repeat: no-repeat;

	display: block;

	text-decoration: none;

	font-size: 12px;

	margin: 0px;

	text-indent: 15px;

	width: auto;

}



#nav li a:hover,  #nav li  a.current {

	line-height: 20px;

	background-image: url(../template/on.gif);

	background-repeat: no-repeat;

	text-indent: 20px;

}





select,textarea,input{

	border : 1px solid #56c44b;

	background-color: #FFFFFF;

	font-size: 12px;

	padding: 2px;}



.path{

	padding-left: 10px;

	padding-right: 10px;

	padding-top: 5px;

	padding-bottom: 5px;

	}



.a_path,.a_path:link, .a_path:visited, .a_path:active{

	font-size: 18px;

	line-height: 20px;

	font-weight: bold;

	color: #FFFFFF;

	}

	

.a_path:hover{ color: #CCFF66;}	

			



.hint{

vertical-align: top;

background-color: #ffffcc;

padding-left: 10px;

padding-right: 10px;

padding-top: 9px;

padding-bottom: 11px;

}





.index_city{

	vertical-align: top;

	padding-left: 10px;

	padding-right: 10px;

	font-size: 16px;

	line-height: 21px;

}



.index{

vertical-align: top;

padding-left: 10px;

padding-right: 10px;

}





small {

font: 10px/12px "Verdana", "Arial";

text-decoration: none;

}



.marker{

color: #000099;

background-color:#e0ffdf;

}





FORM{

margin: 0px;

padding: 0px;

}



.error{

padding-left: 10px;

padding-right: 10px;

padding-top: 9px;

padding-bottom: 11px;

background-color: #ffbbbb;

color: #000000;

}



#form{

vertical-align: top;

background-color: #d4fad3;

padding-left: 10px;

padding-right: 10px;

padding-top: 9px;

padding-bottom: 11px;

}



.form1{

vertical-align: top;

background-color: #d4fad3;

padding-left: 10px;

padding-right: 10px;

padding-top: 9px;

padding-bottom: 11px;

}



.form_head{

vertical-align: top;

background-color: #246c33;

padding-left: 10px;

padding-right: 10px;

padding-top: 3px;

padding-bottom: 3px;

color: #ffffff; font: bold 11px/15px  "Tahoma", "Arial";

}





img.image{

border: 10px solid #ffffff;

}



img.small_image{

border: 1px solid #c5c5c5;

margin-right: 10px;

margin-top: 5px;

}



img.normal_image{

border: 1px solid #c5c5c5;

}



h1{

	display: inline;

	margin:0px;

	padding:0px;

	font-size: 16px;

	line-height: 20px;

	font-weight: bold;

}



.subtitle{

padding-bottom: 10px;

font: bold 17px/18px  "Tahoma", "Arial";

}





.down{

	background-image: url(../template/down.jpg);

	background-repeat: no-repeat;

}





.title{

padding-bottom: 3px;

font: bold 13px/16px "Tahoma", "Arial" ;

}



.category_title{

	background-color: #d4fad3;

	padding-bottom: 3px;

	font-size: 13px;

	line-height: 20px;

	text-indent: 15px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #56c44b;

	padding-top: 3px;

	font-weight: bold;

}



.subcategory_sel{

background-color: #d4fad3;

}



.block_title{

background-color: #e0e0e0;

padding-left: 10px;

padding-right: 10px;

padding-top: 3px;

padding-bottom: 2px;

font: bold 13px/16px "Tahoma", "Arial" ;

}



td.menu{

	text-align: center;

	color:#445964;

	font: bold 11px/15px  "Tahoma", "Arial";

	padding-right: 3px;

}



#block{

vertical-align: top;

border: 1px solid #e0e0e0;

padding-left: 9px;

padding-right: 9px;

padding-top: 8px;

padding-bottom: 10px;

}



#slist{

vertical-align: top;

border-bottom: 1px solid #ffffff;

border-right: 1px solid #ffffff;

background-color: #eaeaea;

padding-left: 5px;

padding-right: 5px;

padding-top: 2px;

padding-bottom: 1px;

}



#slist_head{

color: #ffffff;

vertical-align: top;

border-bottom: 1px solid #ffffff;

border-right: 1px solid #ffffff;

background-color: #bbbbbb;

padding-left: 5px;

padding-right: 5px;

padding-top: 2px;

padding-bottom: 1px;

font-weight:bold;

}







#list1{

vertical-align: top;

background-color: #d4fad3;

padding-left: 10px;

padding-right: 10px;

padding-top: 9px;

padding-bottom: 11px;

}



#list2{

vertical-align: top;

padding-left: 10px;

padding-right: 10px;

padding-top: 9px;

padding-bottom: 11px;

}



.left{

vertical-align: top;

padding-left: 0px;

padding-right: 0px;

padding-top: 16px;

padding-bottom: 16px;

}



.center{

vertical-align: top;

padding-left: 0px;

padding-right: 0px;

padding-top: 16px;

padding-bottom: 16px;

}



.right{

vertical-align: top;

padding-left: 0px;

padding-right: 0px;

padding-top: 16px;

padding-bottom: 16px;

}









td{

color: #445964; font: 12px/16px "Arial" ;

}



#lmenu li{

	padding-top: 4px;

	padding-bottom: 4px;

}

body{

	margin: 0px;

	padding: 0px;

	color: #1E5929;

	background-color: #e0ffdf;

	font-family: Arial;

	font-size: 12px;

	line-height: 16px;

}



#black{

	color:#445964;

	text-decoration: none;

}



#black:hover{

	color:#000066;

	text-decoration: none;

}



#light{color:#a6b0b5;}

#red{color:#ff0000;}





span.sel{

background-color:#e0ffdf;

}



a.sel{color: #000000; text-decoration: none;}

a.sel:hover{color: #000000; text-decoration: underline;}





#menu{color:#445964; font: bold 11px/15px  "Tahoma", "Arial";}



.rubrika{

	background-image: url(../template/menu.jpg);

	background-repeat: no-repeat;

	font-weight: bold;

	color: #FFFFFF;

	padding: 3px;

	text-align: center;

	height: 30px;

}



.last{

	font-weight: bold;

	color: #FFFFFF;

	padding: 3px;

	text-align: center;

	font-size: 14px;

	background-color: #56c44b;

	line-height: 15px;

}



a:link, a:visited, a:active {color: #0044a1;}

a:hover{color: #0044ff; text-decoration: underline;}





#Navigation {

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	width: 196px;

}

#Navigation ul {

	list-style: none;

	margin: 0px;

	padding: 0px;

}



#Navigation li { display: block; }



#Navigation ul li a  {

	color: #FFFFFF;

	display: block;

	text-decoration: none;

	font-size: 12px;

	background-color: #80d8ec;

	border-left-width: 5px;

	border-left-style: solid;

	border-left-color: #8ddce9;

	height: 15px;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 5px;

	margin: 0px;

	border-right-width: 5px;

	border-right-style: solid;

	border-right-color: #8ddce9;

	padding-right: 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #8ddce9;

	background-repeat: no-repeat;

	background-position: left;

	font-weight: bold;

	line-height: 20px;

	letter-spacing: 1px;

}



#Navigation ul li a:hover,  #Navigation ul li  a.current {

	background-color: #36C0DE;

	border-right-width: 5px;

	border-right-style: solid;

	border-right-color: #e0ffdf;

	border-left-width: 5px;

	border-left-style: solid;

	border-left-color: #1F9DB8;

	color: #236931;

	line-height: 20px;

}



.err_el{border: 1px dashed #FF0000;}

.img_s{

	border: 1px solid #000000;

	margin: 10px;

	padding: 1px;

}



td.text{

	padding: 5px;

	text-indent: 10px;

	text-align: justify;

	background-color: #d4fad3;

}



.foto{

	border: 1px solid #000000;

	margin: 2px;

}



.foto_l {

	float: left;

	padding-right: 10px;

	padding-left: 3px;

}



.foto_r {

	float: right;

	padding-right: 3px;

	padding-left: 10px;

}
