body {
  height:100%; padding:0px; margin:0px; background:#e8e8e8 url(/uploads/images/back.gif) top left repeat-x;
}

html {
  height:100%;
}

.default {
  width:1000px; height:100%; border:0px; display:table; background:#e8e8e8;
}

.header1 {
  width:1000px; height:390px; background:url(/uploads/images/header1.jpg) top left no-repeat;
}

.header2 {
  width:1000px; height:390px; background:url(/uploads/images/header2.jpg) top left no-repeat;
}

.header3 {
  width:1000px; height:390px; background:url(/uploads/images/header3.jpg) top left no-repeat;
}

.header31 {
  width:1000px; height:390px; background:url(/uploads/images/header31.jpg) top left no-repeat;
}

.header4 {
  width:1000px; height:390px; background:url(/uploads/images/header4.jpg) top left no-repeat;
}

.header5 {
  width:1000px; height:390px; background:url(/uploads/images/header5.jpg) top left no-repeat;
}

.header6 {
  width:1000px; height:390px; background:url(/uploads/images/header6.jpg) top left no-repeat;
}

.header7 {
  width:1000px; height:390px; background:url(/uploads/images/header7.jpg) top left no-repeat;
}

.topmenu {
  width:100%; height:82px; background:url(/uploads/images/mainmenu.png) top left repeat-x;
}

.content {
  background:url(/uploads/images/back-content.gif) top left repeat-x;
}

.topname {
  width:100%; height:82px;
}

.mainmenu {
  width:100%; height:39px; border:0px;
}

.but {
  background:url(/uploads/images/menu-sep.gif) top left no-repeat;
}

.but-sel {
  background:url(/uploads/images/menu-sepsel.gif) top left no-repeat;
}

.submenu {
  width:150px; height:27px;
  background:#000000;
  text-align:left;
  vertical-align:center;
}

.n {
  background: #000000 url(/uploads/images/subsep.png) bottom center no-repeat;
}


.submenu a {
  font-family:tahoma; font-size:11px; color:#ffffff; text-decoration:none;
}

.submenu a:hover {
  font-family:tahoma; font-size:11px; color:#f50000; text-decoration:none;
}

.content-field {
  width:100%; height:100%; border:0px; padding:10px 20px 0 20px;
}

.text {
  padding-top:10px; padding-right:75px; padding-left:75px;
}

ul, .text p {
  font-family:tahoma; font-size:11px; color:#333333; line-height:16px;
}

a, a:hover {
color:#f50000;
}

.grain p {
  font-family:tahoma; font-size:10px; color:#333333;
}

.grain p a {
  text-decoration:underline; color:#333333;
}

.grain p a:hover {
  color:#f50000;
}


.raquo {
  color:#f50000; font-weight:bold;
}

.footer {
  width:100%;
  height:50px; border:0px;
  padding:10px 20px 0px 20px;
  background: url(/uploads/images/back-phone.gif) bottom right no-repeat;
}

.footer p {
  font-family:tahoma; font-size:10px; color:#333333;
}

h1, h1 a {
  margin:0px; font-family:times new roman; font-size:18px; font-weight:normal; color:#333333; text-decoration:none;
}

h1 a:hover {
  color:#f50000;
}


.tbl td {
  padding-bottom:30px;
}

