body {margin: 0; padding: 0; background: #fff; color: #000; min-width: 1000px; width: expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'100%');}
.wrap {margin: 0; padding: 0; background: #fff; color: #000; min-width: 1000px; width: expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'100%');}

.corp {width: 100%; min-width: 1000px; height: 100%; margin: 0; padding: 0; font: 12px Verdana, sans-serif;}
.corp td.border {padding: 0 0 5px 0; border-bottom: 3px solid #ce5200;}
a img {border: 0;}
.bold {font-weight: bold;}

#header {width: 100%; min-width: 1000px; margin: 0; padding: 0; font: 20px Arial, sans-serif; color: #b7051a; position: relative;}

#header div.left_h {width: 28%; position: relative; float: left;}
#header div.left_h img {width: 234px;}
#header div.left_h div.logo {padding: 30px 25px 15px 25px; line-height: 18px;}
#header div.left_h a, #header div.left_h a:active, #header div.left_h a:focus {text-decoration: none; color: #b7051a;}
#header div.left_h a:hover {text-decoration: none; color: #b7051a;}

#header div.center_h {width: 356px; height: 175px; position: relative; float: left; background: url('../img/orange/tuve.jpg') 0 30px no-repeat;}

#header div.right_h {width: 35%; position: relative; float: right;}
#header div.right_h div.partners {float: right; padding: 17px 20px 0 5px;}
#header div.partners img {float: left;}
#header div.partners img.green {padding: 13px 30px 5px 5px;}



div.left {width: 28%; float: left;}
div.center {width: 52%; float: left;}
div.right {width: 19%; float: right; text-align: right;}

/* CONTENT*/
#content {width: 100%; min-width: 1000px;}

/*top_menu*/
#top_menu {clear: both; width: 100%; padding: 10px 0 0 0;}
#top_menu a {font: bold 14px Arial, sans-serif; color: #5a5a5a; text-transform: uppercase;}
#top_menu a:hover, #top_menu a:focus {font: bold 14px Arial, sans-serif; color: #5a5a5a; text-transform: uppercase; text-decoration: none;}

#top_menu div.left a {padding: 0 5px 0 25px;}
#top_menu div.center a {padding: 0 9px 0 0;}
#top_menu div.right a {padding: 0 20px 0 0;}

/*left_menu*/
div.left_menu {padding: 20px 20px 15px 25px;}
div.left_menu div.item {background: url('../img/orange/item.jpg') no-repeat; padding: 0 0 9px 25px; font: bold 16px Arial, sans-serif; color: #371602;}
div.left_menu div.item_sel {background: url('../img/orange/item.jpg') no-repeat; padding: 0 0 9px 25px; font: bold 16px Arial, sans-serif; color: #ce5200;}

div.left_menu ul {margin: .5em 0 0 1em; padding: 0;}
div.left_menu ul li {list-style-type: none; font: bold 14px Arial, sans-serif; color: #371602; margin: 0 0 .7em 0;}
div.left_menu ul li.sel {color: #ce5200;}

div.left_menu a, div.left_menu a:active, div.left_menu a:visited {text-decoration: none; color: #371602;}
div.left_menu a:hover, div.left_menu a:focus {text-decoration: none; color: #ce5200;}

/*other_site*/
div.other_site {padding: 10px 10px 10px 25px;}
div.other_site a, div.other_site a:active, div.other_site a:visited {font: 20px Arial, sans-serif; color: #ce5200; text-decoration: none;}
div.other_site a:hover, div.other_site a:focus {font: 20px Arial, sans-serif; color: #371602; text-decoration: none;}

/*button*/
div.button {padding: 15px 10px 10px 25px;}
div.button a, div.button a:active, div.button a:visited {font: bold 12px Arial, sans-serif; color: #ce5200; text-decoration: underline;}
div.button a:hover, div.button a:focus {font: bold 12px Arial, sans-serif; color: #371602; text-decoration: underline;}

/*content_center*/
div.center div.banner {padding: 20px 5px 5px 0;}
h1 {font: bold 20px Verdana, sans-serif; color: #ce5200; margin: 0 0 20px 0;}
#content div.text {font: 12px Verdana, sans-serif; color: #000; margin: 20px 10px 10px 0;}

#content div.text p {margin: 0 0 1em 0;}
#content div.text img {float: left; padding: 0 20px 20px 0;}
#content div.text img.right {float: right; padding: 0 0 20px 20px;}

#content div.center a, #content div.center a:visited, #content div.center a:active {text-decoration: underline; color: #ce5200;}
#content div.center a:hover, #content div.center a:focus {text-decoration: none; color: #ce5200;}

#content div.text div.news {padding: 0 0 20px 0; clear: both;}

#content div.text div.menu_abc {clear: both; padding: 15px 0; color: #a1a9a1; font: bold 14px Verdana, sans-serif;}
#content div.menu_abc a, #content div.menu_abc a:active, #content div.menu_abc a:visited {text-decoration: underline; color: #ce5200;}
#content div.menu_abc a:hover, #content div.menu_abc a:focus {text-decoration: underline; color: #722d00;}
#content div.text div.list {clear: both; padding: 0 0 25px 0;}

/*banners_right*/
div.right div.banner {padding: 20px 20px 5px 5px;}


/* FOOTER */
#footer {width: 100%; min-width: 1000px; font: bold 12px Arial, sans-serif; color: #7f5940;}
#footer div.left div {padding: 10px 5px 10px 25px;}
#footer div.center div {padding: 10px 5px 10px 0;}
#footer div.right div {padding: 10px 20px 10px 0;}
#footer img {padding: 0 0 0 29px;}

.table     {border: solid; border-width: 1px 0px 0px 1px; border-color: #00923f }
.td        {border: solid; border-width: 0px 1px 1px 0px; border-color: #00923f }
.full3      {border: solid; border-width: 1px 1px 1px 1px; border-color: #00923f }

