@import url("main.css.php?browser=firefox");

* {margin: 0; padding: 0}

html {height: 100%}

body { height: auto !important;
  	height: 100%; min-height: 100%;
	margin: 0 auto; padding: 0;
}
table,tr,td,tbody,thead {border-collapse: collapse}

span { white-space: nowrap }

img {border: 0}
a {text-decoration: none}
a:active {color: #d04f69}
a:visited {color: #505050}
a:link {color: #505050}
a:hover {color: #bb1139; text-decoration: underline}

p,h1,h2,h3,h4,h5,h6,span,em {cursor: default; font-style: normal; font-family: Verdana, Arial; padding: 0}
textarea,input {font-style: normal; font-family: Verdana, Arial; padding: 0}

table.container {margin: 0 auto}
div.general {text-align: center; width: 1240px; border-left: 1px solid #9f9899; border-right: 1px solid #9f9899; background-color: #ffffff}

/* верх шапка */
div.upline {width:1145px; height:35px; background-image: url('../imgs/site/upline.gif'); margin: auto auto 3px auto}
div.logo_field {width:1145px; height:94px; margin: auto}
div.logo {position: absolute; margin: 32px 0 0 0}
div.logo img {width:277px; height:62px}
div.titla {position: absolute; margin: 43px 0 0 298px}
div.titla p {font-size: 10px; color: #bb1139; text-align: left; letter-spacing: -1px; text-transform: uppercase; line-height: 16px}
div.slogan {position: absolute; margin: 48px 0 0 479px}
div.slogan img {width: 288px; height: 23px}
div.uphones {position: absolute; margin: 48px 0 0 832px; text-align: left}
div.uphones td {padding-right: 8px}
div.uphones p {font-size: 12px; letter-spacing: -1px}
div.uphones p font.sm {color: #52494a; font-size: 11px}
div.uphones p font.b {color: #004f5d; font-size: 18px}
div.uphones p font.r {color: #bb1139; font-size: 18px}
#langsel {position: absolute; margin: 53px 0 0 1080px}
#langsel p, #langsel p a {font-size: 11px; color: #bb1139; letter-spacing: -1px; text-transform: uppercase}
#langsel p font {text-decoration: underline}

div.upline h2, div.upline h2 a {color: #ffffff; font-size: 11px; letter-spacing: -1px; text-transform: uppercase; font-weight: 400;}
div.upline h2.secmenu, div.upline h2.secmenu a {color: #fffce6}
div.upline h2.thirdmenu, div.upline h2.thirdmenu a {color: #f5ddcc}
div.upline table {margin-left: 25px}
div.upline td {padding-right: 32px; height: 35px}
div.upline td.secondm {padding-left: 27px}
div.upline td.thirdm {padding-left: 360px}
