html, body {margin: 0; padding: 0; width: 100%; font-family: Arial;}
img {border: 0;}
a:hover {text-decoration: none;}
h1, h2, h3, h4 {color: #4ca5e6; font-size: 24px; font-weight: normal;}

.back_top {background: url(images/b_top.jpg) top left repeat-x;}
.back_bottom {background: url(images/b_bottom.jpg) bottom left repeat-x;}
.container {width: 1070px; min-height: 100px; margin: 0 auto; background: url(images/b_container.png) 240px 0px no-repeat; border: solid 0px #f00;}
.header {position: relative; height: 285px; border: solid 0px #f00;}
.logo {position: absolute; top: 30px; left: 58px;}
.htel {width: 287px; position: absolute; top: 25px; right: 0px;}
.htel {color: #090c10; font-size: 23px;}

.text {width: 1070px; overflow: hidden;}
.content {float: left; width: 628px; padding: 0px 32px 0px 68px; border: solid 0px #000;}
.content {font-size: 16px;}
.content a {color: #e5481b;}
.right {float: left; width: 342px; padding: 42px 0px 50px 0px;}
.rb {width: 306px; background: url(images/b_right_block.png) top center no-repeat;}
.rb1 {width: 261px; padding: 5px 30px 10px 15px;}
.rb1 ul {margin: 0; padding: 0; list-style-type: none;}
.rb1 ul li {padding: 15px 16px; border-bottom: dotted 1px #c1c1ba;}
.rb1, .rb1 a {color: #090c10; font-size: 12px; text-transform: uppercase; text-decoration: none;}
.rb2 {height: 155px; padding: 30px 0px 0px 0px; text-align: center;}
.rb2 {color: #090c10; font-size: 20px;}
.rb2 .mailto, .rb2 .mailto a {color: #e5481b; font-size: 14px;}
.rb3 {width: 266px; padding: 5px 20px 20px 20px;}
.rb3 .mn {padding: 0px 0px 15px 0px; margin-bottom: 10px; border-bottom: solid 1px #e2e2df; font-size: 12px;}
.rb3 .mn a {font-size: 12px;}
.rb3 .mn .mn_title {color: #4da5e6; padding-bottom: 3px;}
.rb3 a {color: #e5481b; font-size: 13px;}

.demontajes {padding: 14px; font-size: 12px; background: #f8f8f8; border: solid 1px #ececec;}
.demontajes a {color: #3e95da;}

.footer {height: 71px; padding: 43px 0px 0px 69px; background: url(images/b_footer.png) 726px 0px no-repeat;}
.footer {color: #090c10; font-size: 12px;}
.footer a {color: #808080; }

.table {border-collapse: collapse; text-align: left; font-size: 12px;}
.table th {padding: 10px 8px; border: 1px solid #dadada; background-color: #e1e1e1;}
.table td {border: 1px solid #dadada; padding: 6px 8px;}
