html {padding: 0; margin: 0; font-family: tahoma, Helvetica, sans-serif;}
body {padding: 0; margin: 0; font-size: 12px; background: #fff url(../i/bg-html.jpg) left bottom repeat-x;}

div#set {background: url(../i/bg-dots.gif) center bottom no-repeat;}

td {font-size: 12px; color: #27324B;}
p {text-indent: 8px; margin: 0 0 10px 0; color: #27324B;}

table.mainT {width: 995px; height:100%; background: url(../i/bg-top.jpg) left top no-repeat;}
img a { border: 0;}
a {color: #576D9E; text-decoration: none;}
a:hover {color: #576D9E; text-decoration: underline;}

h1 {background: #27324B; color: #fff; font-weight: normal; font-size: 13px; height: 20px; padding-left: 20px;}

/*  Шапка  */
.head {height: 135px;}

.search {display: block; float: right; padding: 0 30px;}
.search input { font-size:10px;}
.bursa {margin-top: 8px; height: 19px; //height: 18px;}
.suchen {margin-top: 8px;}

.textline {height: 50px;}
#slogan {float: left; margin: 3px 0 0 10px; font-size: 22px; position: relative;}
	#slogan span {font-size: 12px; display: block; margin-top: 0px; position: relative;}
#addrblock {font-weight: bold; float: right; margin: 2px 10px 0 0;}

#fl { color: #27324B; font-size: 10px; }
#fl a { color: #27324B; font-size: 10px; text-decoration: none; }

/*  Верхнее меню  */
.pinkline {height: 40px;}
a.topMenu {display: block; float: left; padding: 12px 30px 0 30px; background: url(../i/sep.gif) right top no-repeat; height: 28px; //height: 40px; color: #fff; text-decoration: none;}
a.topMenu:hover {background: url(../i/pinkhover.gif) right top no-repeat; color: #fff; text-decoration: underline overline;}

/*  Левая колонка  */
#leftCol {background: #576D9E; border-right: 5px solid #C99FAC; width: 210px; padding: 10px 0 20px 0;}


/*  Контент  */
td.cont {background: #fff;}
div.h1 {background: #27324B; color: #fff; font-weight: normal; font-size: 13px; height: 20px; padding-left: 20px;}
td.cont p {padding-left: 10px; padding-right: 10px;}

td.izvr1 {background: url(../i/dots-vert.gif) right top repeat-y;}
td.izvr2 {background: url(../i/dots-cross.gif) right bottom no-repeat; padding-bottom: 65px;}
td.last2 {background: url(../i/dots-hor.gif) right bottom repeat-x; padding-bottom: 65px;}

a.dark {color: #27324B; text-decoration: none; font-weight: bold;}
a.dark:hover {color: #27324B; text-decoration: underline; font-weight: bold;}

.blak {background: #27324B; height: 20px;}


/*  Правая колонка  */
.rightCol {background: #576D9E; border-left: 5px solid #C99FAC; width: 210px; padding: 10px 0 20px 0;}

.rightBott {background: #576D9E; border-left: 5px solid #C99FAC;}
#comp {position: relative; left: 15px; top: 12px;}

/*  Подвал  */
.footer {background: #25324D url(../i/bg-foot.gif) left bottom repeat-x; height: 64px;}
a.fortun {color: #A2B8EC; text-decoration: none;}
a.fortun:hover {color: #A2B8EC; text-decoration: underline;}

.footerC {padding: 0 100px 0 100px; color: #fff; background: #25324D url(../i/bg-foot.gif) left bottom repeat-x;}
a.menu {color: #fff; text-decoration: none;}
a.menu:hover {color: #fff; text-decoration: underline;}

/*  Новости список  */
.date_news {color: #2256A6; font-weight: bold; padding-bottom: 5px;}
.cont_cent {padding: 6px;}
.news_txt {padding: 6px 0;}
.all_news {color: #27324B;}

/* Навигация */
.nav {padding: 6px; border-top: 1px solid #2256A6;}

/*  форма поиска */
#search_form table {border: none;}

/*  прайс-лист  */
div.wait_containers {}

a.white {color: #FFFFFF; font-weight:bold;}