body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,
fieldset,input,p,blockquote,th,td {
margin:0; padding:0;
}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {
font-style:normal;font-weight:normal;
}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
q:before,q:after {content:”;}

body,html {background:#fff;font-family:Calibri, Tahoma;}

#allcenter {background:url(bg.gif);width:100%;min-width:1000px;}
#allcenter2 {background:#fff;width:97%;margin: 0 18px;}

#topnavi {background:url(top.gif) repeat-x;width:100%;height:67px;min-width:970px; padding-top:10px;}
#topnavi p {margin:-15px 0 0 0; padding:0 40px 0 0; text-align: right;}
.tel {list-style-type: none;font-size:16px;font-weight:bold;color:#fff;padding:10px 0 0 20px;}
.tel li {display:inline;font-size:16px;font-weight:bold;color:#fff;}
.email {list-style-type: none;font-size:16px;font-weight:bold;color:#fff;margin:-20px 0 0 100px;padding:5px 0 0 110px;}
#topnavi li {color:#fff;}
#topnavi li a {color:#fff;}
.ha {display:block;margin:0;padding:0;width:100%;height:198px;}

#top {font-family:Verdana; font-size:11px; line-height:14px; color:#333F44; background:#fff;}

#header {height:198px; width:100%;background:url(head.png) top left no-repeat;}

.head-l { float:left; width:100%; }
.head-r {background:url(head-l.png) repeat-x;float:left; width:308px;height:198px; margin-left:-308px;}
.logo {margin:-180px 0 0 40px;padding:0;}
.hed-1 {margin:0;padding:0;}
.head-l h1  {margin:10px 0 0 40px;padding:0;text-align:left;font-size:24px;color:#fff;line-height:22px;font-weight:200;}

#foto {width: 369px; height: 198px; border: none;margin:0 0 0 39px;}

#mainnavi {background:url(bgmainnavi.gif); height: 40px;min-width:900px;}
#mainnavi .mn1 {margin:0;text-align:center;list-style-type: none;}
#mainnavi li {display: inline;margin:0;padding:0 6px;text-align:center;}
.line {border:0;margin:16px 0 0 0;}

#mainnavi .top_activemenu {
  font-family:		Arial;
  font-weight:		bolder;
  font-size:		13px;
  color:		#FFFF66;
  text-decoration:none;
}

.posthead {background:url(posthead.gif) repeat-x;width:100%;height:15px;}

.br {font-size: 14px;font-weight:bold; padding:17px 0 0 0;margin:0 0 -17px 0; color:#fff;}

.blocktext {color:#7e7e7e;padding:0 10px;}
.rrr p {font-size:14px;color:#7e7e7e;}
.contrr p {font-size:14px;color:#7e7e7e;font-weight:lighter;}
.blocktable {color:#7e7e7e;padding:0 10px;}
.TableContent {color:#7e7e7e;padding:0 10px;}
#wrap { width:100%; float:left;min-width:600px;}
.MsoNormal {color:#7e7e7e;}
.TableContent {margin:0 0 0 20px;}
.cat {font-size:14px;color:#7e7e7e;}

.subnavi {width:80%;min-width:700px;height:123px;background:#fff;}
#center { margin:0 6px 0 236px;background:#fff;color:#7e7e7e; font-size:14px;font-weight:lighter;line-height:20px;padding:0 10px 20px 10px;}
#center h1 {font-size:20px; font-family: Tahoma;padding:20px 0;line-height:19px;}
#center h2 {font-size:18px; font-family: Tahoma;padding:20px 0;line-height:19px;}
#center h3 {font-size:16px; font-family: Tahoma;padding:20px 0;line-height:19px;}
#center h4,h5,h6 {font-size:14px; font-family: Tahoma;padding:20px 0;line-height:19px;}
#center ul,ol {font-size:18px;padding:20px 0;}
#center p {font-size:14px;font-weight:lighter; font-family: Calibri;text-align:justify;line-height:14pt;}
#center blockquote {font-size:14px; font-family: Calibri;text-align:justify; padding:20px 40px;line-height:14px;}

 
#center a {font-size:16px;color:#a53d00;text-decoration:none;}
#center a:hover {font-size:16px;border-bottom:1px dashed #CCCCCC;color:#CCCCCC;}

.pagetitle  {background: url(titlepage.gif) repeat-x;height:39px; width:100%;min-width:400px;}
.pag {display:block;color:#fff;padding:15px 0 0 15px;margin:0;font-size: 12px;}

#right { width:6px; margin-left:-6px; background:#fff; height:100%;color:#7e7e7e;}
#left { width:236px; margin-left:-100%; background:#fff;color:#7e7e7e;}

.block {width:236px;background:#fff;color:#7e7e7e;font-size:10px;}
.blocktitle {width:213px;height:39px;background:url(zag.gif) no-repeat;}
.blocktitle h1 {font-size: 14px;font-weight:bold;text-align:center;padding:15px 0 0 0; color:#fff;}

.contblocktext {width:212px;background:url(bgblock.gif);color:#7e7e7e;}

.blocktext {width:180px;margin:0 48px 0 8px;}


.news {margin:10px 0;color:#7e7e7e;font-size:12px;}

.blockend {width:212px;height:45px;background:url(endblockbg.gif) no-repeat;}
.blocktext a {color:#a53d00;text-decoration:none;margin:15px 10px 0 0;}
.blocktext a:hover {color:#9A4B4B;margin:15px 10px 0 0;}
#right .cloud_1 {font-size:10px;color:#FFF;text-decoration:none;text-align:left;}
.a cloud_1 {font-size:10px;color:#FFF;text-decoration:none;}
.side { float:left;}
.clear { clear:both;}

#mainnavi a {
  font-family:		Arial;
  font-size:		13px;
  font-weight:		bolder;
  color:		#FFFFFF;
  text-decoration:none;
}
#mainnavi a:hover{
  font-family:		Arial;
  font-size:		13px;
  font-weight:		bolder;
  color:		#FFFF66;
  text-decoration:none;
}


a.mmenu{
font-family: Arial;
font-size: 12px;
display:block;
font-weight:bold;
padding:0 0 4px 0px;
border-bottom:2px dotted #a53d00;

text-decoration: none;
text-align:left;
}
a.menu:hover{
font-family: Arial;
font-size: 12px;
font-weight:bold;
padding:0 0 4px 0px;
border-bottom:2px dotted #a53d00;
text-decoration: none;
text-align:left;}

a.menu{
font-family: Arial;
font-size: 12px;
display:block;
font-weight:bold;
padding:0 0 4px 0px;
border-bottom:2px dotted #a53d00;

text-decoration: none;
text-align:left;
}
a.mmenu:hover{
font-family: Arial;
font-size: 12px;
font-weight:bold;
padding:0 0 4px 0px;
border-bottom:2px dotted #a53d00;
text-decoration: none;
text-align:left;}

#footer {background: #000 url(footer.gif) repeat-x;min-width:970px;clear:both;height:76px;}
.counter {padding:10px 0 0 0;margin:0px 0 0 20px;text-align:left;list-style-type: none;font-size: 12px; color:#fff;}
.adres {text-align:right;margin:-30px 20px 0 0;list-style-type: none;font-size: 12px; color:#fff;}
#footer li {padding:10px 0 0 0;}
