* {margin:0;padding:0;  font-family: Arial,Tahoma, Verdana, Geneva, Helvetica, sans-serif;}
a img {border:none;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

body {background:#2a4204 url(img/bodybg2.jpg) center top no-repeat;background-attachment: fixed; }
/* #mother {width:850px;margin:0 auto;background:url(img/bodybg.gif) center top repeat-y;padding:0 18px 0 16px;} */
#mother {width:850px;margin:0 auto;background:#fff;border-left:4px solid #fff;border-right:4px solid #fff;} 
#top {height:62px;background:url(img/topbg.gif) repeat-x;border-bottom:4px solid #fff;}
#top #rp {float:right;font-size:12px;color:#fff;font-style:normal;font-weight:bold;padding:10px;}
#top #rp a {font-size:12px;color:#ffffcc}
#flags {margin-bottom:10px;}

#top h1 {display:none}
#container {background:url(img/contbg.gif) left top repeat-y;}
#rightpart {float:left;width:200px;}
#centerpart {float:left;width:648px;}

#topmenu {background:#40b634 url(img/topmenubg.gif) left bottom repeat-x;border-bottom:4px solid #fff;}
#topmenu ul {list-style-type:none;}
#topmenu li {float:left;padding:8px 0px;}
#topmenu li a {display:block;float:left;border-right:1px solid #fff;color:#fff;text-align:center;font-size:12px;font-weight:bold;text-decoration:none;padding:0 25px}
#topmenu li a:hover {text-decoration:underline;}
#topmenu li a.last {border-right:none;}
#motive {border-bottom:4px solid #fff;height:150px;}

#container {background:url(img/conttopbg.gif) top left repeat-x;padding-top:20px}

.sidebox {font-size:.8em;margin-right:10px;}
.sidebox ul {list-style-type:none;}
.sidebox li a {display:block;width:124px;padding:8px 14px;text-align:center;background:#e2001a;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;border-bottom:1px solid #000;text-decoration:none;}
.sidebox li a:hover {text-decoration:underline;}
.sidebox li.selected-menu a {background:#000 url(img/menuselected.gif) left top no-repeat;;color:#fff;}


.sidebox li li a {border-bottom:none;background:#878889 !important;border-bottom:1px solid #000;font-size:11px;color:#fff;}
.sidebox li li.selected-menu a  {font-weight:bold !important;text-decoration:underline;}

#footer {background:url(img/footerbg.gif) left top repeat-x;height:54px;font-size:.7em;padding:54px 20px 0 20px;color:#fff;border-bottom:4px solid #fff}
#footer span {display:block;float:right;width:400px;text-align:right;}
.webdesign {float:right;margin-left:5px;display:block;}
#footer a {color:#ffffcc;}
#footer a:hover {color:#ffcc00;}


#web-html h1,#web-html h2,#web-html h3,#web-html h4,#web-html h5,#web-html h6 {margin-bottom:10px;}
#web-html {	padding:0 20px;}
#web-html h1 {color:#174e96;font-size:1.2em}
#web-html h2 {color:#40b434;font-size:1.1em}
#web-html h2 a {color:#40b434;font-size:1.1em}
#web-html h3 { font-size:1em;color:#555;}
#web-html table {margin-bottom:10px;}
#web-html table,#web-html table td {border-collapse:collapse;}
#web-html table a {text-decoration:none;border:none;}
#web-html table td {padding:5px;}
#web-html table p {padding:0;margin:0;}
#web-html ul p,#web-html ol p {margin:0;padding:0;}
#web-html .annotation {margin-bottom: 10px;color: #333;font-style: italic;}
#web-html p {margin-bottom:10px;}
#web-html a {color:#40b434;font-weight:bold;}
#web-html a:hover {color:#00f;}
#web-html ul,#web-html ol {margin:10px 10px 10px 30px;}
#web-html li {margin-bottom:4px}
#web-html img {padding:0px;border:5px solid #9EEF95;margin:0 2px 2px 2px;}
#web-html blockquote {margin:10px 10px 10px 25px;border:1px solid #ddd;padding:10px;border-left:15px solid #CEF773;}
#web-html .fr-rightbox a {background:#fff;padding:3px;}
#html {font-size:.8em;}
.baners a {display:block;margin-bottom:15px;text-align:center;}
.hide {display:none;}

#web-html address {padding:10px;background:#E2FFDF;margin-bottom:15px;width:370px;border:1px solid #196824}
#fld-2-5 {width:365px;font-size:12px;}
fieldset {border:1px solid #196824;background:#E2FFDF}
legend {font-weight:bold;font-size:16px;}
.atach-right {margin:0 0 0 10px;padding:0}