html, body {
	padding: 0px;margin: 0px;
	font-family: Tahoma;font-size: 12px;color: #332401;
	background: url(img/bg_line.gif) no-repeat right 102px #ffcc58;
}

hr {border: 1px dotted #e1b346;margin: 3px;}
.bdott {border-bottom: 1px dotted #e1b346;}
.g_dott {background: url(img/g_dotted.gif)  bottom;}
.dotted{
	background: url(img/dotted_bottom.gif) repeat-x bottom;
	height: 10px;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
}
.red{
	color: #bf0027;
}
.yell {color: #ffe56d;}
img {border:none;}
h1,h2,h3,h4 {color: #bf0027;font-size: 12px; margin-top: 5px;margin-bottom: 5px;}
a {color: #332401;}
a:hover {text-decoration: none;}
ul {padding: 0px;margin: 0px;}
li {
	list-style-type: none;
	background: url(img/li.gif) no-repeat left center;
	padding-left: 15px;line-height: 17px;
   }

#main {padding: 20px;}
#top {width: 100%; }
#top td {font-size: 11px;}
.addr {width: 250px;}
.addr td {padding: 3px 3px 5px 3px;}
.telef {width: 110px; margin-left: 70px;}
.telef td {padding: 3px 3px 5px 3px;}
.i_top {background: url(img/img1.gif) no-repeat bottom right;height: 82px;}
.t_menu {background: url(img/img2.gif) no-repeat bottom right #ffe383;  height: 50px;}

#top_menu {height: 50px;background: url(img/bg_top_menu.gif) no-repeat;}
#top_menu td {background: url(img/dotted_top.gif) no-repeat right;padding-right: 10px;padding-left: 10px; background-color: #ffe383}

#zak {width: 100%;height: 89px;background: url(img/img3.gif) no-repeat right;}
#zak td {color: #bf0027;font-size:  18px;padding-left: 15px;}

#red {width: 100%;height: 238px;background: url(img/red_bg.gif) repeat-x; margin-bottom: 20px; }
#red .pizza {background: url(img/pizza.jpg) no-repeat; width: 194px;}
#red .slogan {background: url(img/sl_foot.gif) no-repeat bottom right; text-align: center;}
#red .red_razd {width:115px;background: url(img/red_razd.gif) no-repeat;}
#red .end_red {background: url(img/red2_bg.gif) repeat-x; text-align: right; }
#red .end_red .img4 {width: 100%;height: 238px;background: url(img/img4.jpg) no-repeat right top; padding-right:60px; vertical-align: top;}

.top_pizza {width: 100%;color: #fff;}
.top_pizza td {text-align: left;font-size: 11px; padding: 5px; white-space: nowrap;}
.top_pizza td span {color: #ffe56d;}
.top_pizza td a {color: #fff;}
.top_pizza .g_dott {background: url(img/g_dotted.gif) repeat-x bottom; padding-bottom: 5px;}

#content {margin-top: 20px; width: 100%;}
#content .top_news {width: 556px;vertical-align: top;}
#content .txt {padding-left: 40px; vertical-align: top; padding-right: 40px;}
#content .txt table{ width: 100%; border-collapse: collapse;}
#content .txt .menu { width: 600px;
	 
}
#content .txt .menu td{ padding-right: 15px; vertical-align: top;
	 
}
#content .txt img {float: right;margin: 5px 30px 5px 5px;}

.t_block {width:259px; height:13px; background: url(img/t_block.gif) no-repeat bottom #ffe383;}
.mid_block {padding: 0px 5px 0px 20px; background:#ffe383; width:234px;}
.b_block {width:259px; height:13px;}

.news td {padding: 7px;}
.news td a {color: #bf0027;}
.news td span{color:#846720;font-size: 11px;}
.news td .more{background: url(img/tic.gif) no-repeat right center;padding-right: 15px;color: #332401;font-size: 11px;}

#foot{width: 100%;}
#foot td{font-size: 11px;}
#foot .foot_img {width: 256px;}

.copy {
	width: 100%;height: 54px;
	background: url(img/copy_bg.gif) repeat-x;
	color: #fff;margin-top: 20px;
		}
.copy a {color: #fff;}
.copy .copy_beg {background: url(img/copy_beg.gif) no-repeat;width: 15px;}
.copy .copy_end {background: url(img/copy_end.gif) no-repeat right;width: 15px;}
.links_add{float:right;}
