* { margin: 0; padding: 0; }
body { background-color: #fff; font: 12px Tahoma, sans-serif; }

#outer { width: 1000px; margin: 0 auto; }
#inner { overflow: hidden; padding-left: 10px; }

/* IE Win<7 */
* html #inner {	height: 1%; }

#head { background: url(../img/strip.png) center bottom no-repeat; padding: 10px 0 18px 0; margin-bottom: 4px; }
#logo { border: none; }
#head h1, #head h2 { display: inline; font-size: 13px; font-weight: bold; text-transform: uppercase; color: #c72b2f; }
#head h1 { margin-left: 5px; }
#head h2 { margin-left: 75px; }

#left-block { float: left; width: 248px; }
#left-block ul { width: 235px; padding: 4px 0 41px 0; list-style: none; //padding-bottom: 35px; }
#left-block li { border-bottom: 1px dotted #729872; }
#left-block li a { display: block; padding: 6px 0  3px 26px; font-size: 11px; font-weight: bold; text-transform: uppercase; text-decoration: none; color: #729872; background: url(../img/bullet-li.png) left 65% no-repeat; }
#left-block li a:hover { color: #c72b2f; }

table.left-table { border-collapse: collapse; border: 2px solid #729872; margin: 30px 0; }
table.left-table td { border: 1px solid #fff; text-align: center; }
table.left-table td a { text-transform: uppercase; text-decoration: none; color: #c72b2f; font-weight: bold; }
table.left-table td a img { border: none; }

div.l-block-div, div.r-block-div { border: 2px solid #729872; margin: 30px 0; text-align: center; }
div.l-block-div img, div.r-block-div img { display: block; }
div.l-block-div a, div.r-block-div a { text-transform: uppercase; text-decoration: none; color: #c72b2f; font-weight: bold; }
div.l-block-div { width: 211px; }
div.r-block-div { width: 131px; margin: 60px 0 33px 35px; }

#center-block { float: left; margin-left: 20px; width: 500px; padding-bottom: 10px; }
table#head-c-table { border-collapse: collapse; border: none; }
#center-block h1 { display: block; margin: 23px 0 2px 4px; padding: 0 0 5px 5px; border-left: 2px solid #c72b2f; font-size: 11px; font-weight: bold; text-transform: uppercase; color: #729872; }
#center-block h1 span { display: block; padding: 13px 0 3px 8px; border-bottom: 1px dotted #729872; }
#center-block h2, #center-block h3, #center-block p { margin: 16px 2px; font-weight: bold;  }
#center-block h2 { font-size: 11px; text-transform: uppercase; color: #c72b2f; }
#center-block h3 { font-size: 12px; color: #729872; }
#center-block ul { list-style: none; }
#center-block ul li { font-weight: bold; margin-left: 2px; padding-left: 13px; background: url(../img/bullet-li-c.png) left no-repeat; }
#to-top { float: right; }
#to-top a { display: block; padding-left: 10px; background: url(../img/to-top.png) left center no-repeat; font-size: 11px; font-weight: bold; text-decoration: none; text-transform: uppercase; color: #729872; }

#right-block { float: left; margin-left: 20px; width: 200px; }
div.r-red-block { border-left: 2px solid #c72b2f; margin: 24px 0 42px 0; padding-left: 3px; font-size: 11px; font-weight: bold; }
div.r-red-block span { font-weight: lighter; }
#r-first-img { margin-top: 100px; }

#footer { height: 20px; background: url(../img/strip.png) center top no-repeat; }