body {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
min-width: 760px;
height: 100%;
font-size:12px;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
}
a { 
text-decoration:none;

}
a:link { 
text-decoration:none;
color:#666666;
}
a:visited {
text-decoration:none;
color:#666666; 
}
a:hover { 
text-decoration:none; 
color:#949494
}

.menu a:link { 
text-decoration:none;
color:#666666;
font-size:14px;
}
.menu a:visited {
text-decoration:none;
color:#666666;
font-size:14px;
}
.menu a:hover { 
text-decoration:none; 
color:#949494;
font-size:14px;
}
.info a:link { text-decoration:none; color:#999999; font-size:11px;}
.info a:visited { text-decoration:none; color:#999999; font-size:11px; }
.info a:hover { text-decoration:none; color:#999999; font-size:11px; }
.info a:activ { text-decoration:none; color:#999999; font-size:11px; }
p {
color: #333333;
margin: 0px;
padding: 0px;
}
.p {
color: #333333;
margin: 0px;
padding: 0px;
}
.mangel {
font-size:12px;
color:#FF0000;
}
h1 {
color: #333333;
font-size: 140%;
font-style: normal;
margin: 0px;
padding: 0px 0px 3px 0px;
font-weight: normal;
letter-spacing: -1px;
}

h2 {
color: #333333;
font-size: 180%;
font-weight: bold;
margin: 0px;
padding: 0px;
font-weight: normal;
letter-spacing: -1px;
}

h3 {
color: #333333;

font-size: 120%;
font-style: normal;
margin: 0px;
padding: 0px;
font-weight: normal;
letter-spacing: -1px;
}
div.con {
margin: 0px auto;
padding: 0px 0px 0px 0px;
width: 830px;
text-align: center;
background: #fff url(../img/fbbg760.gif) repeat-y 50% 0px;
}
div.logo {
margin: 0px auto;
padding: 0px 0px 0px 0px;
width: 760px;
height: 30px;
text-align: left;
vertical-align:bottom;

}
div.marqueeFont {
font-size:12px;
color:#000000;

padding:5px;
margin:5px;
}
div.header {
margin: 0px auto;
padding: 0px 0px 0px 0px;
width: 760px;
height: 244px;
text-align: left;
background: #fff url(../img/site/header_bg4.jpg) repeat-x bottom right;
}
div.headerfloat {
float: right;
right: 40px;
margin: 0px;
padding: 0px;
width: 520px;
height: 200px;
}
div.headerfloat2 {
float:left;
left: 0px;
margin:40px 0px 0px 10px;
padding:9px;
width: 170px;
height: 112px;
}
div.navcontainer {
float: left;
width: 100%;
padding: 0px 0px 0px 0px;
background-color:#C8AC79;
}
#navcon {
width: 100%;
}
ul#navlist {
text-align:left;
margin: 0px;
padding: 10px 0px 10px 0px;
list-style-type: none;
font-size: 12px;
text-decoration: none;
}

ul#navlist li {
display: inline;
margin: 0px;
padding: 0px;
}

ul#navlist li a {
display: inline;
padding: 10px 25px 10px 25px;
width: 120px;
height: 30px;
}

ul#navlist li a:link, ul#navlist li a:visited {
color: #ffffff;
text-decoration: none;
}

ul#navlist li#active a {
background-color: #F4EEE3;
text-decoration: none;
text-align:center;
color: #333333;
}

ul#navlist li#active a:hover {
color: #333333;
}

ul#navlist li a:hover {
color: #333333;
}

div.content {
margin: 0px auto;
padding: 10px 0px 0px 0px;
width: 760px;
text-align: left;
background: #fff url(../img/bgcolor.gif);
}

div.content p {
text-align: left;
margin: 0px; 
padding: 0px;
line-height: 150%;
}

div.leftcol {
float: left;
margin: 0px 0px 0px 0px;
padding: 0px 20px 40px 0px;
width: 150px;
text-align: left;
}

div.rightcol  {
float: right;
padding: 0px 10px 20px 0px;
}
div.maincol {
float: left;
margin: 0px 0px 0px 0px;
padding: 7px 0px 20px 10px;
width: 530px;
text-align: left;
}
div.maincol2 {
float: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 760px;
text-align: left;
}
#box {
border:solid 1px #dfdfdf;
width:160px;
padding: 2px;
margin: 2px 0px 0px 0px;
}
div.pfloat {
float: left;
margin: 0px 0px 0px 0px;
padding: 0px 15px 0px 10px;
width: 210px;
height: 160px;
text-align: left;
}
div.pfloat p {
padding: 0px 0px 0px 10px;
}

div.pfloat h1 {
padding: 0px 0px 0px 10px;
}
div.contentbottom {
clear: both;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 760px;
text-align: center;
background: #FFFFFF ;
border-top: dotted 1px #CCCCCC;
}

div.contentbottom p {
font-size: 11px;
color: #999999;
}
div.botleft {
float: left;
margin: 25px 0px 20px 0px;
padding: 0px 0px 0px 0px;
width: 170px;
text-align: left;
}

div.botleft p {
margin: 0px;
padding: 0px 20px 0px 30px;
}

div.botmiddle {
float: left;
margin: 25px 0px 20px 0px;
padding: 0px 0px 0px 0px;
width: 200px;
text-align: left;
border-left: dotted 1px #CCCCCC;
}

div.botmiddle p {
margin: 0px;
padding: 0px 20px 0px 25px;
}

div.botright {
float: left;
margin: 25px 0px 20px 0px;
padding: 0px 0px 0px 0px;
width: 170px;
text-align: left;
border-left: dotted 1px #CCCCCC;
}

div.botright p {
margin: 0px;
text-align:right;
padding: 0px 20px 0px 25px;
}

div.clear {
clear: both;
width: 760px;
height: 0px;
}
div.footer {
margin: 0px auto;
padding: 0px 0px 0px 0px;
width: 830px;
height: 40px;
margin: 0px auto;
text-align: center;
background: #fff url(../img/fbfooter.gif) no-repeat top;
}
div.newsfloat {
float: right;
margin: 0px 0px 0px 0px;
padding: 15px 0px 4px 10px;
width: 140px;
text-align: right;
background: url(../img/news.jpg)  bottom left no-repeat;
}

div.newsfloat p {
color: #333333;
margin: 0px;
padding: 0px;
}
.newsb {
border-bottom:1px solid #C0C0C0;
}
.b_t {
border-bottom:solid 1px #FFFFFF;
}
.border {
border-bottom:1px solid #cccccc;
}
.fon {
font-size:18px;
font-weight:100;
}
.mapborder {
border:solid 1px #CDE0DC;
}
#blognews {
float:none;
width:550px;
}

#blognews .post {
margin-bottom:40px;
}

#blognews .post h2 {
color:#333;
font-size:18px;
margin:0;
padding:0 0 10px 3px;
border-bottom:1px solid #ccc;
background:url(../img/blog.gif) no-repeat top right;	
}

#blognews .post h2 a {
color:#333;
text-decoration:none;
}

#blognews .post h2 a:hover {
text-decoration:underline;
}
#blognews .post p {
color:#5E5E5E;
font-size:12px;
padding:10px 0 0 0;
margin:0 4px 0 4px;	
}

#blognews .post p a {
color:#3399FF;
text-decoration:none;
}

#blognews .post p a:hover {
color:#f60;
text-decoration:underline;
}

#blognews .post p.date {
float:right;
color:#ccc;
font-weight:bold;
font-size:11px;
text-align:center;
padding:8px 6px 8px 30px; 
margin:10px 0 0 0;
border:none;
background:url(../img/icons/date.gif) no-repeat top right;
}
#blog {
float:left; 
width:345px;
}
#blog .post {
margin-bottom:40px;
}

#blog .post h2 {
color:#333;
font-size:1.5em;
font-weight:normal;
margin:0;
padding:0;
}

#blog .post h2 a {
color:#333;
text-decoration:none;
}

#blog .post h2 a:hover {
text-decoration:underline;
}

#blog .post h3 {
color:#999;
font-size:0.6em;
font-weight:normal;
text-transform:uppercase;
margin:0 0 0 0;
padding:0 0 10px 3px;
border-bottom:1px solid #ccc;
background:url(../img/blog.gif) no-repeat top right;	
}

#blog .post h3 span {
color:#5E5E5E;
}

#blog .post p {
color:#5E5E5E;
font-size:0.8em;
padding:10px 0 0 0;
margin:0 4px 0 4px;	
}

#blog .post p a {
color:#3399FF;
text-decoration:none;
}

#blog .post p a:hover {
color:#f60;
text-decoration:underline;
}

#blog .post p.date {
float:right;
color:#fff;
font-weight:bold;
font-size:0.6em;
text-align:center;
padding:5px 30px 14px 40px;
margin:10px 0 0 0;
border:none;
background:url(../img/date.gif) no-repeat top right;
}
.font_nyhed {
font-size:14px;
color:#333333;
border-bottom:#cccccc solid 1px;
}
