body {
background : #666666 url(../images/bodyBg.jpg) repeat-x top left;
margin : 0;
padding : 0;
font : normal 12px Arial, sans-serif;
color : white;
}
img {
border : 0 none;
}
h1 {
color : #ff0000;
font-size : 18px;
}
.sheo h1 {
	color: #363636;
}
h2 {
color : #990000;
font-size : 14px;
}
h3 {
color : #990000;
font-size : 12px;
}
a {
font : normal 15px Arial, sans-serif;
color : #363636;
text-decoration : underline;
}
a:hover {
font : normal 15px Arial, sans-serif;
color : #363636;
text-decoration : none;
}
a.red {
font : normal 12px Arial, sans-serif;
color : #990000;
text-decoration : underline;
}
a.red:hover {
font : normal 12px Arial, sans-serif;
color : #990000;
text-decoration : none;
}
a.menu {
background:url('../images/menuIco.png') no-repeat center left;
padding-left:20px;
font : normal 15px Arial, sans-serif;
color : white;
text-decoration : underline;
}
a.menu:hover {
background:url('../images/menuIcoOver.png') no-repeat center left;
padding-left:20px;
font : normal 15px Arial, sans-serif;
color : white;
text-decoration : none;
}
a.white {
font : normal 15px Arial, sans-serif;
color : white;
text-decoration : underline;
}
a.white:hover {
font : normal 15px Arial, sans-serif;
color : white;
text-decoration : none;
}
a.copy {
font : normal 11px Arial, sans-serif;
color : white;
text-decoration : underline;
}
a.copy:hover {
font : normal 11px Arial, sans-serif;
color : white;
text-decoration : none;
}
p {
padding : 0;
line-height: 16px;
font : normal 12px Arial, sans-serif;
}
p.contacts-info {
margin-bottom : -10px;
}
table {
margin : 0;
padding : 0;
border : 0 none;
}
table.page {
width : 100%;
}
td.menuItem {
width:20%;
text-align:center;
padding-top:3px;
}
td.main {
width : 850px;
}
td.logo {
width : 431px;
padding-left : 20px;
}
td.contacts {
width : 357px;
text-align : right;
padding-right: 8px;
}
td.main-ul {
width : 80px;
}
#header {
width : 100%;
height : 95px;
background:#767676;
margin-top : 10px;
padding : 5 0px;
}
#menu {
width : 100%;
background:#767676;
margin-top : 10px;
vertical-align:middle;
}
#menuContent {
height : 24px;
}
#content {
margin : 10 0px;
}
#content-def2 {
width : 850px;
margin : 10 0px;
background:#767676;
padding : 7px;
}
td.gallery {
width : 465px;
padding-left : 20px;
}
td.about {
padding:20 0px;
}
#footer {
width : 100%;
text-align : center;
margin-top : -5px;
}
p.copyrights {
font-size : 11px;
}
div.galleryPic {
float: left;
}
div.str {
width : 465px;
float : left;
}
div.img-item {
width : 155px;
float : left;
}
td.def-menu {
width : 200px;
background: rgb(118, 118, 118);
padding : 7px;
}
td.def-column {
width : 8px;
}
td.def-body {
width : 642px;
background: rgb(118, 118, 118);
padding : 7px;
}
ul {
list-style-type: none;
}
ul.ul-index {
list-style-image: url('http://ardik.ru/images/M_images/menu-ico.gif');
}
li {
padding : 5 10px;
background : #767676;
margin-bottom : 10px;
font : normal 12px Arial, sans-serif;
}

#nav li {
  background:url('http://ardik.ru/images/tick.png') no-repeat top left;
  white-space: nowrap;
}

#nav a {
  background:url('http://ardik.ru/images/tick.png') no-repeat top right;
  color:#eee;
}

a.mainlevel {
  color:#eee;
}
a.mainlevel:hover {
  color:#eee;
}

#nav li.active {
  background:url('http://ardik.ru/images/tick.png') no-repeat top left;
	color: #333;
}
#nav li.active a {
  background:url('http://ardik.ru/images/tick.png') no-repeat top right;
  color: #333;
  text-indent: 10px;
}

#mainlevel-nav li {

  display          : inline;
  list-style       : none;
  background-image : none;
  padding-left     : 2px;
  padding-right    : 2px;
  margin           : 0px;
  width            : auto !important;
  font-size        : 11px;
  line-height      : 15px;
  white-space      : nowrap;

  }
#mainlevel-nav li a {

  padding-left     : 10px;
  padding-right    : 10px;
  font-size        : 11px;
  color            : #333333;
  text-decoration  : underline;

}

#mainlevel-nav li a:hover {
  font-size        : 11px;
  color            : #ffffff;

}

table.contentpaneopen {
font : normal 12px Arial, sans-serif;
}

a.sublevel {
margin-left : 3px;
}

.contentheading, .componentheading {
font : bold 18px Arial, sans-serif;
color : #363636;
}

.pagenav, .pagenav_prev {
font : normal 12px Arial, sans-serif;
}

div.back_button {
font : normal 12px Arial, sans-serif;
}
