body {
        font-size: 12px;
        color: #003333;
        background-color: #fff;
        background-repeat: repeat;
        margin: 0;
        padding: 0;
        background-image: url(../images/plitka_bg.jpg);
        font-family: Tahoma, Arial, Helvetica, sans-serif;
}
td {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #003333;
}
h1 {
        font-family: "Times New Roman", Times, serif;
        font-size: 18px;
        color: #000000;
}
h2 {
        font-family: "Times New Roman", Times, serif;
        font-size: 16px;
        color: #000000;
}
h3 {
        font-family: "Times New Roman", Times, serif;
        font-size: 14px;
        color: #000000;
}
.top_bg {
        background-image: url(../images/top_bg.jpg);
        background-repeat: repeat-x;
        background-position: left top;
}
.header_bg {
        background-image: url(../images/header_bg.jpg);
        background-repeat: repeat-x;
        background-position: left top; }

.header_bg2 {
        background-image: url(../images/header_bg.jpg);
        background-repeat: repeat-x;
        background-position: left bottom; }


.top_menu_bg {
        background-repeat: no-repeat;
        background-position: right top;
        background-color: #eaf6f8;
}
.footer_bg {
        background-image: url(../images/bottom_border.jpg);
        background-repeat: repeat-x;
        background-position: left top;
        padding-top: 6px;
}
.main {
        background-image: url(../images/trubka_shnur_bottom.gif);
        background-repeat: no-repeat;
        background-position: right top;
}
.right_td_pizza_man {
        background-image: url(../images/pizza_man.png);
        background-repeat: no-repeat;
        background-position: right top;
}
.header_left_bg {
        background-image: url(../images/header_left_bg.jpg);
        background-repeat: no-repeat;
        background-position: left top;
}
.menu_item {
        color: #287477;
        font-size: 14px;
        font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
        padding: 0 10px;
}

a:link, a:visited,  a:active {
        color: #0d837f;
        font-size: 11px;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        text-decoration: underline;
}
a:hover {
        color: #0d837f;
        font-size: 11px;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        text-decoration: none;
}
a.menu:link, a.menu:visited, a.menu:hover, a.menu:active {
        color: #287477;
        font-size: 14px;
        font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
        text-decoration: none;
}

a.mainmenu:link, a.mainmenu:visited, a.mainmenu:hover, a.mainmenu:active {
	font-size: 18px;
	font-weight: bold;
}

a.pathway:link, a.pathway:visited,  a.pathway:active {
        color: #63aea6;
        font-size: 11px;
        font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
        text-decoration: underline;
}
a.pathway:hover {
        color: #63aea6;
        font-size: 11px;
        font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
        text-decoration: none;
}
a.news:link, a.news:visited, a.news:hover, a.news:active {
        color: #0d837f;
        font-size: 12px;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        text-decoration: underline;
}
a.news:hover {
        color: #0d837f;
        font-size: 12px;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        text-decoration: none;
}
.news_date {
        color: #0d837f;
        font-size: 12px;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
}
.news_container {
        padding-bottom: 20px;
        text-align: left;
}
img {
        border-style: none;
}
.contacts_left_corner {
        background-image: url(../images/contacts_left_corner.gif);
        background-repeat: no-repeat;
        background-position: left top;
}
.contacts_left_bottom_side {
        background-image: url(../images/contacts_left_bottom_side.gif);
        background-repeat: no-repeat;
        background-position: left top;
}
.contacts_left_bg {
        background-image: url(../images/contacts_left_bg.gif);
        background-repeat: repeat-x;
        background-position: left top;
        font-family: Arial Narrow, Arial, Helvetica, sans-serif;
        font-size: 18px;
        color: #FFFFFF;
        font-weight: normal;
}
.contacts_left_middle {
        background-image: url(../images/contacts_left_middle.gif);
        background-repeat: repeat-x;
        background-position: left top;
}
.contacts_left_bottom {
        background-image: url(../images/contacts_left_bottom.gif);
        background-repeat: repeat-x;
        background-position: left top;
        font-family: Arial Narrow, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        font-weight: normal;
}
.contacts_left_middle_side {
        background-image: url(../images/contacts_left_middle_side.gif);
        background-repeat: no-repeat;
        background-position: left top;
}
.contacts_middle_bg {
        background-image: url(../images/contacts_middle_bg.gif);
        background-repeat: repeat;
        background-position: left top;
}
.top_menu_shnur_bg {
        background-image: url(../images/trubka_shnur_menu.jpg);
        background-repeat: no-repeat;
        background-position: right top;
        width: 100%;
}
.order_text {
        color: #0d837f;
        font-family:  Arial Narrow, Tahoma, Helvetica, Arial, sans-serif;
        font-size: 13px;
        font-weight: bold;
}
.order_right_txt {
        color: #000000;
        font-family:  Arial Narrow, Tahoma, Helvetica, Arial, sans-serif;
        font-size: 11px;
        font-weight: normal;
}
.order_bottom_txt {
        color: #0d837f;
        font-family: Arial Narrow, Tahoma, Helvetica, Arial, sans-serif;
        font-size: 11px;
        font-weight: normal;
}
.contacts_phones {
        color: #000000;
        font-family: Arial Narrow, Tahoma, Arial, Helvetica, sans-serif;
        font-size: 18px;
        font-weight: normal;
        line-height: 0.9;
}
.main_part_gradient_bg {
        background-image: url(../images/main_bg.jpg);
        background-repeat: repeat-x;
        background-position: left bottom;
        background-color: #fff;
}
.main_column_bottom_bg {
        background-image: url(../images/column_bottom_bg.gif);
        background-repeat: repeat-x;
        background-position: left bottom;
        background-color: #fff;
}
.main_column_bg {
        background-image: url(../images/left_right_column_bg.jpg);
        background-repeat: repeat-x;
        background-position: left bottom;
}
.main_header {
        background-image: url(../images/cook.gif);
        background-repeat: no-repeat;
        background-position: right top;
        padding: 60px 90px 10px 10px;
        text-align: left;
}
.right_column {
        padding: 90px 20px 20px 20px;
}
.left_column {
        padding: 90px 20px 20px 60px;
}
.copyright {
        color: #a34a15;
}
.designby {
        color: #a34a15;
}
.ital_recomend {
        color: #006668;
        font-family: "Times New Roman", Times, serif;
        font-size: 18px;
}

a:hover.ital_recomend {
	color: #006668;
        font-family: "Times New Roman", Times, serif;
        font-size: 18px;
}

a.linkup {
	color: #006668;
       font-family: "Times New Roman", Times, serif;
       font-size: 16px;
	padding: 0 15 0 15;
}

.pizza_name {
        background-color: #37979a;
        border-top: solid 1px #37979a;
        color: #ffffff;
        font-family:  Arial Narrow, Tahoma, Helvetica, Arial, sans-serif;
        font-size: 11px;
        padding: 4px 8px 4px 8px;
}
.pizza_top_line {
        border-top: solid 1px #37979a;
}
.pizza_description {
        color: #006668;
        font-family:  Arial Narrow, Tahoma, Helvetica, Arial, sans-serif;
        font-size: 11px;
        padding: 4px;
}
.pizza_price {
        color: #37979a;
        font-family:  Arial Narrow, Tahoma, Helvetica, Arial, sans-serif;
        font-size: 11px;
        font-weight: bold;
        padding: 4px;
}

.pizza_price2     {
        color: #37979a;
        font-family:  Arial Narrow, Tahoma, Helvetica, Arial, sans-serif;
        font-size: 13px;
        font-weight: bold;
        padding: 4px;
}
.pathway_container {
        padding: 0px 0px 10px 150px;
        color: #63aea6;
        font-size: 11px;
}
.italy_photo_bg {
        background-image: url(../images/italy_photo.jpg);
        background-repeat: no-repeat;
        background-position: right bottom;
}







.add_i {
   border:1px inset #ffffff;
   color:#000000;
   background-color:#bdf033;
   font-size:10px;
}

.add_i_i {


   color:#ffffff;
   width:27px;
   font-weight:bold;
   margin:0px 0px 0px 0px;
}
.add_t {
   border:1px solid #37979a;
   display:none;
   margin:4px 0px 0px 9px;
/*   width:250px;*/
}

.add_t td {
   padding:1px;
}

.mhead {
          color: #37979a;
        font-family:  Arial Narrow, Tahoma, Helvetica, Arial, sans-serif;
        font-size: 11px;
        font-weight: normal;
        padding: 4px;

}

p.skidka {
	color: #FF0000; 
	font-size: 14px;
	text-align: center;
}

.spec {
	padding: 0px 0px 35px 0px;
}