td {
	text-align: left;
	vertical-align: top;
	font-family:tahoma;
	font-size:12px;
	color:#222220;
	line-height:14px;
	padding: 0;
	
}
.but
{
border-color:#707070;
border-width:1px;
border-style:solid;
}
a {
	text-decoration: none;
	color:#940000;
}

html { background: #DCB20A url(images/ht.gif) repeat-x left top; }
body  {	margin:0; padding:0;}
img, table { border: 0 none; }
table { border-collapse: collapse; }


#header { background: url(images/h_cbg.jpg) repeat-x left top; height: 315px; }
#header table { background: url(images/h_lbg.jpg) no-repeat left top; }

.name { height: 102px; margin: 0 0 0 240px; position: relative; width: 560px; }
#b { left: 199px; position: absolute; top: -1px; }

.nav { float: right; padding:38px 10px 0 0; }
.nav a { margin: 0 10px; }


#main { background: #FFF url(images/t_bcbg.gif) repeat-x left bottom; width: 100%; }


.wrap { border: 1px solid #bababa; margin: 5px 0 1px 0; width: 100%; }
.wrapper { padding: 18px; }

#home .wrap { border: 0 none; margin: 8px 4px 4px 4px; width: auto; }
#home .wrapper { padding: 0; }

#about .wrapper { padding: 2px 2px 2px 18px; }


.address { font-style: normal; }
.address span { float: left; width: 80px; }


.clear { overflow: hidden; width: 100%; }

.b_img { border: 1px solid #c4c4c4; padding: 4px; }

.hr, .hr2 { height: 1px; overflow: hidden; }
.hr { background: #C3B8B0; }
.hr2 { background: #607376; }

.l_img { float: left; margin: 0 15px 0 0; }
.r_img { float: right; margin: 0 0 0 15px; }

.managers img { border: 1px solid #c4c4c4; float: left; margin: 0 15px 0 0; padding: 4px; }


		
		
		
.linksm         { font-family: tahoma; font-size: 10px; color: #3A9BE5; text-align:justify; text-decoration:none;}
.linksm:link    { font-family: tahoma; font-size: 10px; color: #3A9BE5; text-align:justify; text-decoration:none;}
.linksm:hover   { font-family: tahoma; font-size: 10px; color: #fc5d8d; text-align:justify; text-decoration:underline;}
.linksm:active  { font-family: tahoma; font-size: 10px; color: #3A9BE5; text-align:justify; text-decoration:none;}
		
		
.links         { font-family: tahoma; font-size: 10px; color: #ffffff; text-align:justify; text-decoration:none;}
.links:link    { font-family: tahoma; font-size: 10px; color: #ffffff; text-align:justify; text-decoration:none;}
.links:hover   { font-family: tahoma; font-size: 10px; color: #FFF474; text-align:justify; text-decoration:none;}
.links:active  { font-family: tahoma; font-size: 10px; color: #ffffff; text-align:justify; text-decoration:none;}

.links2         { font-family: tahoma;  color: #ffffff; text-align:justify; text-decoration:none;}
.links2:link    { font-family: tahoma;  color: #ffffff; text-align:justify; text-decoration:none;}
.links2:hover   { font-family: tahoma;  color: #FFF47D; text-align:justify; text-decoration:none;}
.links2:active  { font-family: tahoma;  color: #ffffff; text-align:justify; text-decoration:none;}

.links3         { font-family: tahoma; font-size: 10px; color: #8DCE00; text-align:justify; text-decoration:none;}
.links3:link    { font-family: tahoma; font-size: 10px; color: #8DCE00; text-align:justify; text-decoration:none;}
.links3:hover   { font-family: tahoma; font-size: 10px; color: #8DCE00; text-align:justify; text-decoration:underline;}
.links3:active  { font-family: tahoma; font-size: 10px; color: #8DCE00; text-align:justify; text-decoration:none;}

.links4         { font-family: tahoma; font-size: 10px; color: #C35300; text-align:justify; text-decoration:none;}
.links4:link    { font-family: tahoma; font-size: 10px; color: #C35300; text-align:justify; text-decoration:none;}
.links4:hover   { font-family: tahoma; font-size: 10px; color: #C35300; text-align:justify; text-decoration:underline;}
.links4:active  { font-family: tahoma; font-size: 10px; color: #C35300; text-align:justify; text-decoration:none;}

.links5         { font-family: tahoma; font-size: 11px; color: #BF3434; text-align:justify; text-decoration:underline;}
.links5:link    { font-family: tahoma; font-size: 11px; color: #BF3434; text-align:justify; text-decoration:underline;}
.links5:hover   { font-family: tahoma; font-size: 11px; color: #BF3434; text-align:justify; text-decoration:none;}
.links5:active  { font-family: tahoma; font-size: 11px; color: #BF3434; text-align:justify; text-decoration:underline;}

.links6        { font-family: tahoma; font-size: 11px; color: #9BB417; text-align:justify; text-decoration:none;}
.links6:link    { font-family: tahoma; font-size: 11px; color: #9BB417; text-align:justify; text-decoration:none;}
.links6:hover   { font-family: tahoma; font-size: 11px; color: #1476A9; text-align:justify; text-decoration:underline;}
.links6:active  { font-family: tahoma; font-size: 11px; color: #9BB417; text-align:justify; text-decoration:none;}

.links123        { font-family: tahoma; font-size: 12px; color: #222220; text-align:justify; text-decoration:none;}
.links123:link    { font-family: tahoma; font-size: 12px; color: #222220; text-align:justify; text-decoration:none;}
.links123:hover   { font-family: tahoma; font-size: 12px; color: #e0a900; text-align:justify; text-decoration:underline;}
.links123:active  { font-family: tahoma; font-size: 12px; color: #9BB417; text-align:justify; text-decoration:none;}

.links_blue        { font-family: tahoma; font-size: 12px; color: #315383; text-align:justify; text-decoration:underline;}
.links_blue:link    { font-family: tahoma; font-size: 12px; color: #315383; text-align:justify; text-decoration:underline;}
.links_blue:hover   { font-family: tahoma; font-size: 12px; color: #e0a900; text-align:justify; text-decoration:none;}
.links_blue:active  { font-family: tahoma; font-size: 12px; color: #315383; text-align:justify; text-decoration:underline;}


.blue {color:#315383;text-decoration:none}
.blue2 {color:#0E8DA3;text-decoration:none}
.blue3 {color:#0E8DA3;text-decoration:none}
.blue4 {color:#0E8DA3;text-decoration:underline}

.white_g {color:#FEFEFE; text-decoration:underline}
.brown0 {color:#D2BC9E; text-decoration:none}
.brown {color:#222220; text-decoration:none}
.brown2 {color:#F4E1C3; text-decoration:underline}
.brown_l {color:#F4E1C3; text-decoration:underline}

.add {color:#434A53; text-decoration:none}
.green {color:#AFFF00; text-decoration:underline}
.green2 {color:#4A8203; text-decoration:underline;}
.green3 {color:#8DCE00; text-decoration:underline;}
.orange {color:#FFB039; text-decoration:none}
.orange2 {color:#FFB039; text-decoration:underline}

.yelow {color:#FFFA75; text-decoration:underline;}
.meny {color:#8D4913; text-decoration:none}
.gray {color:#2E2E2E; text-decoration:none}
.gray2 {color:#2E2E2E; text-decoration:underline}
.gray_m {color:#828282; text-decoration:none}
.gray_mm {color:#828282; text-decoration:underline}
.white {color:#ffffff; text-decoration:none}
.white2 {color:#ffffff; text-decoration:underline}
.red {color:#BA004A; text-decoration:underline; }
.red2 {color:#C35300; text-decoration:underline; }
.red3 {color:#E05B00; text-decoration:none; }
.red4 {color:#fc5d8d; text-decoration:underline;font-size:11px }
.s1 { font-size:11px}
.s2 { font-size:12px}
.s4 { font-size:14px}
.s0 { font-size:10px}
.t {text-transform:uppercase}
.u {text-decoration:underline}

a:hover {text-decoration:none}
#al:hover {text-decoration:underline}

.guest_name1 {color:#fff; background:#ffa5cb; text-decoration:none}
.guest_name {color:#8d0202; text-decoration:none}
.guest_name_t {color:#444; text-decoration:none}

.otherpages {color:#444; text-decoration:none}

.l_bg { background: url(images/left_bg.jpg) no-repeat right top; }

.form div { height: 36px; }
.form fieldset { border: 0 none; margin: 0; padding: 0 0 6px 0; }
.form fieldset input { width: 200px; }
.form input, .form textarea { background: #FFF; border: 1px solid #bababa; font-family: Tahoma; font-size: 11px; }
.form label { display: block; padding: 0 0 2px 0; }
.form textarea { height: 44px; width: 200px; }

/* #pvh  #gallery{height: 340px;} */
.news .text img, .news_full .text img{
	float: left;
	margin:5px 10px 0 0;
}
.news .text,.news .title,.news .date{
	color: #FFF !important;
}
.right{
	float:right;
	margin: 0 10px 5px 0;
	clear: both;
}
.news_full{
	color: #000 !important;	
}
#more{height: 500px; display: none;}


.list { margin:0; padding:0;}
.list li { background:url(images/kv_b.gif) no-repeat left 6px; list-style:none; padding:0 0 6px 14px;}