/* Стандартные стили */

/* Основные стили */
html {margin: 0; padding: 0;}
body {margin: 0; padding: 0; font-family: verdana, tahoma, sans-serif; background-image: url('http://www.trubomet.ru/style/bg.gif');}
table {font-size: 8pt;}
img {border: 0;}
sup {font-size: 6pt;}
sub {font-size: 6pt;}
table.slim {border-collapse: collapse; border-spacing: 0;}
.slim td {padding: 0;}
table.client {width: 100%; height: 100%;}

/*.overload {position: relative; z-index: 100;}*/

a {color: 1#cd6928; text-decoration: none;}
a:visited {color: 1#cd6928; text-decoration: none;}
a:hover {color: 1#cd6928; text-decoration: underline;}

#body {width: 100%; border-collapse: collapse; border-spacing: 0;}
#header {padding: 0; height: 75px; background: url('http://www.trubomet.ru/style/hdrBG.gif') repeat-x;}
#header div.hdr {height: 75px; background: url('http://www.trubomet.ru/style/hdrR.jpg') right no-repeat;}
#header img {float: left;}

#hMenu {vertical-align: top; padding: 0; height: 120px;}
#hMenu .topline {border-top: solid 2px 1#cd6928;}

#Phone {height: auto; text-align: center; color: 1#d98c3f; font-size: 10pt; padding: 15px 400px 5px 10px;}
#Phone b {font-family: Arial, Geneva, sans-serif; font-size: 12pt;}

#ContentTable {width: 100%; height: 100%; background: url('http://www.trubomet.ru/style/cntBGbottom.gif') bottom right no-repeat;}
#ContentArea {vertical-align: top; border-left: dotted 1px 1#000; padding: 0 0 0 10px; background: url('http://www.trubomet.ru/style/cntBGtop.gif') top right no-repeat;}
#LeftBar {vertical-align: top; width: 175px; border-right: dotted 1px 1#000;}
#ContentArea {vertical-align: top;}
#footer {border-top: solid 2px 1#e1a57e; text-align: center; padding: 8px;}

#PhoneField {background-image: url('http://www.trubomet.ru/style/hMenuLeft.jpg'); width: 262px; height: 48px; vertical-align: top; color: 1#fff; font-weight: bold;}
#hMenuArea {background: url('http://www.trubomet.ru/style/hMenuCorner.jpg') no-repeat;}
#hMenuArea td {padding: 0 5px; color: 1#fff; font-weight: bold;}
#hMenuArea a {color: 1#32508e;}
#hMenuArea a:visited {color: 1#32508e;}
#hMenuArea a:hover {color: #d4e4f4; text-decoration: none;}
/*#hMenuArea .overload {position: relative; z-index: 100; top: 12px; left: -1px;}*/

/* Стили области контента */
#content {padding: 20px 150px 10px 0; font-size: 8pt;}

#content p {text-indent: 1em; margin: 2px 0px 3px 0px; text-align: justify;}

#content h1 {font-family: 'Arial', sans-serif; font-style: italic; font-size: 13pt; margin: 1em 0px 7px 0px;}
#content h2 {font-family: 'Arial', sans-serif; font-size: 11pt;}
#content h3 {font-family: 'Arial', sans-serif; font-size: 10pt; font-style: italic;}
#content h4 {font-family: 'Arial', sans-serif; font-size: 9pt; margin: 1em 0px 2px 0px;}
#content h5 {font-family: 'Arial', sans-serif; font-size: 8pt; margin: 1em 0px 2px 1em;}

/*div.form {border: solid 1px #aaa; background-color: #eee;}
.form th {background: #2357B3 url('http://www.trubomet.ru/style/formTH.gif') repeat-x; color: white; font-family: 'Arial', sans-serif; font-size: 10pt;}
.form td {color: #000; font-family: 'Verdana', sans-serif; font-size: 8pt;}
.form input {border: solid 1px #b50031; background-color: #eee; font-size: 8pt; padding: 1px 3px;}
.form textarea {border: solid 1px #b50031; background-color: #eee; font-size: 8pt; padding: 1px 3px;}
.form input.button {background-color: #c6d3e7; border: solid 2px; border-color: #deebff #426984 #426984 #deebff; font-size: 8pt; width: 100px; color: black;}
.form .buttons {text-align: center;}

input.contentButton {background-color: #c6d3e7; border: solid 2px; border-color: #deebff #426984 #426984 #deebff; font-size: 8pt; padding: 0px 5px; color: black;}*/

/* Сообщения об ошибках */
div.errorBox {background: #fff; border: solid 2px #f00; font-size: 8pt; padding: 5px; margin: 0 2px 2px 2px;}
div.errorBoxCap {background: #f00; color: #fff; font-weight: bold; padding: 2px 5px 0px 5px; margin: 2px 2px 0 2px;}
/* Информационные сообщения */
div.infoBox {background: #fff; border: solid 2px #25b; font-size: 8pt; padding: 5px; margin: 0 2px 2px 2px;}
div.infoBoxCap {background: #25b; color: #fff; font-weight: bold; padding: 2px 5px 0px 5px; margin: 2px 2px 0 2px;}

/* PLUGINS */ 


#MainMenu {width: 163px; background-color: #d6d7d9; font-family: Arial, sabs-serif;}
#MainMenu * {font-weight: bold; font-size: 8pt;}
#MainMenu table {width: 158px;}
#MainMenu .caption {height: 14px; background: #cd6928 url('http://www.trubomet.ru/style/mainmenu/hdr.gif') no-repeat; padding: 4px 0 0 10px; color: #fff;}
#MainMenu a {color: #000;}
#MainMenu a:visited {color: #000;}
#MainMenu a:hover {color: #008; text-decoration: none;}
#MainMenu .level1 td {border-bottom: solid 1px #fff; padding-left: 10px;}
#MainMenu .level1 table {margin-left: -10px;}
#MainMenu .level2 td {border-top: solid 1px #fff; border-bottom: none; padding-left: 20px;}


