html, body { width:100%; min-height:100% }
body { margin:0; padding:0; background: url(../i/bg/bg.gif) #8a0500 repeat-x left top; color:#241d1b; text-align:center; font: normal normal 0.7em Verdana, Arial, Helvetica, sans-serif   }
img, table { border:none }
form { padding:0; margin:0;  }
input, textarea { font-size:11px; border:1px solid #8b0803; font-family: Verdana, Arial, Helvetica, sans-serif }
a { color: #8a0500; text-decoration: underline }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; color:#df4400; font: normal normal 0.7em Verdana, Arial, Helvetica, sans-serif  }
h1 { font-size:22px; padding-bottom:16px; line-height:normal }
h2 { font-size:17px; padding-bottom:16px }
h3 { font-size:11px; padding-bottom:16px; color:#241d1b; font-weight:bold }

.fl { float:left }
.fr { float:right }
.clear { clear:both; font-size:1px; height:1px; visibility:hidden; line-height:normal; margin-bottom:-1px  }

#fix { width:761px; margin:0 auto }
#fixtop { background:url(../i/bg/tbg.png) transparent left top repeat-x; width:741px; height:10px; margin:0 auto; font-size:1px; margin-left:10px;  }
#fixbottom { background:url(../i/bg/bbg.png) transparent left top repeat-x; width:741px; height:10px; margin:0 auto; font-size:1px; margin-left:10px; }

#fixtopleft,  #fixbottomleft { margin-left:-10px; float:left }
#fixtopright, #fixbottomright { margin-right:-10px; float:right }
#fixtop div, #fixbottom div { font-size:1px; position:relative; width:10px; height:10px } 
#fixtopleft { background:url(../i/bg/tl.png) transparent left top no-repeat }
#fixtopright { background:url(../i/bg/tr.png) transparent right top no-repeat }
#fixbottomleft { background:url(../i/bg/bl.png) transparent bottom left no-repeat }
#fixbottomright { background:url(../i/bg/br.png) transparent bottom right no-repeat }
* html #fixtop, * html #fixtopleft, * html #fixtopright, * html #fixbottom, * html #fixbottomleft, * html #fixbottomright, * html #conteiner { background:none }
#conteiner {  padding:0; margin:0;  position:relative; text-align:left; width:741px; padding:0 10px; background:url(../i/bg/contentbg.png) transparent left top  }
#head { height:91px; width:761px }
#head #logo { width:278px; height:57px; display:block; float:left; margin:18px 0 0 13px; background:url(../i/logo/minordija.gif) no-repeat left top; text-indent:-9999em  }
#head #logo a { width:278px; height:57px; display:block  }
#head #topmenu { float:right; margin:44px 29px 0 0; color:#8a0305; }
#head #topmenu a {  color:#8a0305; text-decoration:none  }
#flash { border-bottom:5px solid #fff }
#flash img, #flash object { display:block }
/* menu  */
#menu { height:45px; font-size:16px; margin:0 auto; text-align:center; background:#8a0500 }
#menu div { position:relative; border-bottom:5px solid #f58220; height:45px }
#menu ul, #menu li { padding:0; margin:0; list-style:none   }
#menu li { float:left; padding-top:13px;  background:url(../i/bg/menu.gif) no-repeat center center; width:20%; text-align:center }
#menu li.active { background:url(../i/bg/menubg.gif) no-repeat center center; width:20%; text-align:center }
#menu a { color:#eee9d5; font:bold 16px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; display:block; width:99%; padding:0 0px 14px 0px; border-left:2px solid #f58220  }
* html #menu a { width:98% }
#menu li.first a { border:none; width:100% }
#menu a:hover, #menu a.active {  }
#rightmenu ul { padding:0; margin:0; list-style:none; width:200px }
#rightmenu ul ul { width:180px }
#rightmenu li { background:url(../i/ico/right.gif) no-repeat 0 4px; padding:1px 0 1px 10px;  }
#rightmenu li li { background:none; padding:1px 0 1px 10px;  }
#rightmenu a { color:#3c3330; font-weight:bold; text-decoration:none  }
#rightmenu a:hover, #rightmenu a.active { color:#8a0500 }
#rightmenu li li a { background:none; padding:1px 0 1px 10px; font-weight:normal; color:#3c3330 }
#rightmenu li li a:hover { text-decoration:underline }
#left { width:420px; float:left; text-align:left; position:relative }
#list .items { background:url(../i/bg/items.gif) bottom center no-repeat; padding:0 0 9px 0; clear:both; margin-top:9px; width:100% }
#list .items p { padding:0; margin:0  }
#list .items .nav { clear:none  }
#list .items strong { font-size:14px; color:#8e0d09; padding-bottom:9px; display:block }
#content #list img { margin:0 15px 0 0 }
#content #list .nav img { float:none; border:none; padding:0; margin:0 }
#right { width:210px; float:right; text-align:left; padding-right:7px; position:relative; color:#000  }
#news { color:#3c3330 }
#news h3 { padding-bottom:2px }
#news .items { padding-bottom:15px; clear:both }
#right #news a { color:#3c3330; font-weight:bold; text-decoration:none; display:block }
#right #news .items { padding-bottom:15px }
.nav, .nav li { padding:0; margin:0; list-style:none; line-height:normal }
.nav { clear:both; height:18px }
.nav li { float:right }
.nav a { text-decoration:none; padding:0 10px }
#content .nav img { float:none; border:none; padding:0; margin:0 }
#content .nav li img { margin-top:4px  }
fieldset { padding:0; margin:0 0 6px 0; border:none; clear:both; text-align:right }
fieldset input { width:115px; float:right }
fieldset textarea { width:115px; height:104px }
fieldset label { text-align:right; float:left; width:80px; padding-right:5px }
form a { color:#736c5b }
/* text */
#content { padding:26px 20px 26px 42px; text-align:left; background:#d8d0ad; width:679px;  min-height:368px }
* html #content { height:368px  }
#content p { padding-top:0; margin-top:0 }
#content img { border:3px solid #fff; float:left; margin:0 20px 15px 0 }
#half  { background:url(../i/bg/half.gif) #d8d0ad repeat-y -42px 0; width:679px; min-height:366px; position:relative  }
* html #half  { height:366px  }
.clear2 { background:url(../i/bg/line.gif) no-repeat left top; margin-left:-42px; clear:both; font-size:1px; height:1px; margin-top:1px   }
#foot { color:#fff; margin:12px 0 }
#foot div { color:#f58220; margin-top:4px }
#foot p { padding:0; margin:0 }
#foot a { color:#fff; text-decoration:none }
#sitemap  { color:#3c3330; padding:0; margin:0; list-style:none }
#sitemap  li { padding:0; margin:0 0 15px 0; list-style:none }
#sitemap a { color:#3c3330; font-weight:bold; text-decoration:none }
#sitemap a:hover { text-decoration:underline }
#search { color:#3c3330; padding-top:15px; clear:both; list-style-type:decimal }
#search h3 { padding-bottom:2px }
#search .items { clear:both }
#search p { padding:0; margin:0 }
#paging { padding:20px 0 0 0; text-align:center }
