* { margin:0; padding:0; }
html { width:100%; height:100%;}
body { height:100%; font:normal 81% Arial, Helvetica, sans-serif;}

.basis {background:url(../images/bg-top.gif) repeat-x top left; top:0;}

table {border-collapse:collapse}
img {border:none}
a {color:#2f896b; text-decoration:underline}
a:hover {text-decoration:none}
ul li {list-style-type:none;}
ol {padding:10px 0 10px 20px;}

.main-block {width:990px; margin:0 auto; padding-top:23px; position:relative; }

.main-menu {position:absolute; height:19px; left:231px; top:34px; 	z-index:100;}
.main-menu li {float:left; height:19px; margin-right:28px;}
.news-33 {margin-right:33px;}
.main-menu li a {display:block; height:19px;}
.main-menu li a span {display:none;}
.main-menu a {background-position:0 0px;}
.main-menu a:hover {background-position:0 -19px;}

	.home {background:url(../images/menu-home.gif) no-repeat 0 0; width:42px;}
	.about {background:url(../images/menu-about.gif) no-repeat 0 0; width:71px;} 
	.delivery {background:url(../images/menu-delivery.gif) no-repeat 0 0; width:67px;}
	.franchise {background:url(../images/menu-franchise.gif) no-repeat 0 0; width:78px;}
	.jobs {background:url(../images/menu-jobs.gif) no-repeat 0 0; width:99px;}
	.news {background:url(../images/menu-news.gif) no-repeat 0 0; width:114px;}
	.contact {background:url(../images/menu-contact.gif) no-repeat 0 0; width:86px;}

.main-menu .activ {background-position:0 -19px;}


.main-menu li ul{
    display:none;
    padding:0px;
    margin:0px;
    border:0px;

  
    padding-top:10px;
    height:22px;
    position:relative;
	top:-10px;
	  	z-index:100;
	position:relative;  
}


.main-menu li ul li{
    height:22px;
    font-size:9px;
    font-family:arial;
    font-weight:bold;
    line-height:24px;
    border-left:0px;
    background-color:#ffffff;
    display:block;
    color:#418971;
    text-indent:0px;
    text-align:left;
    float:left;
    width:198px;
	border-left:1px solid #418971;
	border-right:1px solid #418971;
	border-top:1px solid #418971;
	z-index:100;
	position:relative;
}
.main-menu li ul .first-drop { 

    height:22px;
    font-size:9px;
    font-family:arial;
    font-weight:bold;
    line-height:24px;
    border-left:0px;
	border-right:0px;
	border-top:0px;
	border-bottom:0px;
    background:#ffffff url(../images/top-conner-drop-menu.png) no-repeat top center;
    display:block;
    color:#418971;
    text-indent:0px;
    text-align:left;
    float:left;
    width:200px;


}
*html .main-menu li ul .first-drop {
	position:relative;
	top:2px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/top-conner-drop-menu.png', sizingMethod='scale'); 
   background:transparent;
}




.main-menu li ul .last-drop { 

    height:22px;
    font-size:9px;
    font-family:arial;
    font-weight:bold;
    line-height:24px;
    border-left:0px;
	border-right:0px;
	border-top:1px solid #418971;
	border-bottom:0px;
    background:#ffffff url(../images/down-conner-drop-menu.png) no-repeat top center;
    display:block;
    color:#418971;
    text-indent:0px;
    text-align:left;
    float:left;
    width:200px;

}
*html .main-menu li ul .last-drop {

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/down-conner-drop-menu.png', sizingMethod='scale'); 
   background:transparent;
}



*html .main-menu li ul li{

   position:relative;
   z-index:20;
   
}
.main-menu li ul li:hover{
color:#C60000;
height:22px;
}

.main-menu li ul li a{
    font-size:11px;
    font-family:arial;
    font-weight:bold;
    line-height:24px;
    text-decoration:none;
    display:block;
    color:#418971;
    padding-left:10px;

    height:22px;
    
}

.main-menu li ul li:hover a{
    font-size:11px;
    font-family:arial;
    font-weight:bold;
    line-height:24px;
    text-decoration:none;
    display:block;
    color:#C60000;
    height:22px;

}

.main-menu li:hover ul{
    display:block;
    color:#000000;
    position:absolute;
    width:195px;
	height:22px;
    z-index:80;
    float:left;
    margin-top:20px;

}


.content-main-box {width:990px;height:auto; background:url(../images/bg-ind.png) repeat-y top right; margin-bottom:12px;}
.content-main-box .inner-btm {background:url(../images/bg-ind-btm.png) no-repeat bottom right;}
.content-main-box .inner-top {background:url(../images/bg-ind-top.jpg) no-repeat top right; padding:50px 7px 13px 55px; }
.content-main-box .inner-content {height:auto; background:url(../images/bg-pizza.jpg) no-repeat bottom left; overflow:hidden;padding-bottom:10px;}
.content-main-box .inner-content-inner {height:auto; background:url(../images/bg-pizza-inner.jpg) no-repeat bottom left; overflow:hidden;}
.content-main-box .column-inner {width:800px;height: auto!important; height:460px;min-height:460px;margin-top:86px;}
.content-main-box .column-innermenu {background:#fcf5d9; width:800px;height: auto!important; height:460px;min-height:460px;margin-top:150px;}
	.bg-burger {background:url(../images/bg-burger.png) no-repeat bottom right;}
	.bg-delivery {background:url(../images/sidebar_delievery.jpg) no-repeat bottom right;}
	.bg-burger2 {background:url(../images/bg-burger2.png) no-repeat bottom right;}
	.bg-pizza	{background:url(../images/bg-pizza.png) no-repeat bottom right;}
	.bg-fajitas {background:url(../images/bg-fajitas.png) no-repeat bottom right;}
	.bg-garlic {background:url(../images/bg-garlic.png) no-repeat bottom right;}
	.bg-chips {background:url(../images/bg-chips.png) no-repeat bottom right;}
	.bg-chips2 {background:url(../images/bg-chips2.png) no-repeat bottom right;}
	.bg-chicken {background:url(../images/bg-chicken.png) no-repeat bottom right;}
	.bg-baguette {background:url(../images/bg-baguette.png) no-repeat bottom right;}
	
	
.content-main-box .left-column {float:left; overflow:hidden; width:504px; padding:36px 16px 30px 28px;}
.content-main-box .left-column-inner {float:left; overflow:hidden; width:524px;height:auto; padding:0px 16px 10px 28px;}
.content-main-box .left-column-inner2 {float:left; overflow:hidden; width:744px;height:auto; padding:0px 16px 10px 28px;}
.content-main-box .right-column {width:240px; float:left; padding-top:4px;}
.content-main-box .right-column-inner {width:222px; float:right; padding-top:4px; overflow:hidden;height:auto;}
.content-main-box .big-column-inner {float:left; overflow:hidden; width:702px; height:auto; padding:0px 16px 170px 28px;}
/*.content-main-box h1 {color:#418971; font-size:1.8em; margin-bottom:18px;}*/
.content-main-box h1 {color:#459075; font-size:1.8em; margin-bottom:18px;padding-left:32px; background:url(../images/flower.png) no-repeat left top;}
.content-main-box h2 {color:#418971; font-size:1.8em; margin-bottom:18px;}
.content-main-box .left-column p {margin:0 0 15px 9px;}


.donatello {color:#418971;}
.red {color:#C60000;}
.right-menu {width:117px; float:right; padding:55px 0 85px 0; width:118px;}
.right-menu h1 {background-color:#1d835d; color:#ffffff; font-size:2em; margin-bottom:8px;}
.right-menu h1 img {margin-left:-32px;}
.right-menu ul {padding-left:7px; margin-bottom:22px;}
.right-menu ul li{background:url(../images/ico-right-menu.gif) no-repeat left 0.4t5em; padding-left:10px; margin-bottom:5px;}
.right-menu ul li a {color:#418971;}
.right-menu .button-order { margin:0 0 0 13px;}
.right-menu .red-active {color:#c60000; text-decoration:none;}
.right-menu .red-ico  {background:url(../images/ico-right-menu-red.gif) no-repeat left 0.45em; padding-left:16px; margin-bottom:5px;}

.left-column-inner h2 {color:#c60000;font-size:13px;padding-top:15px;}
.left-column-inner h3 {font-weight:bold;font-size:13px;margin-top:12px;margin-bottom:12px;}

.left-column-inner2 h2 {color:#c60000;font-size:13px;padding-top:15px;}
.left-column-inner2 h3 {font-weight:bold;font-size:13px;margin-top:12px;margin-bottom:12px;}

.big-column-inner h2 {color:#c60000;font-size:13px;padding-top:15px;}
.big-column-inner h3 {font-weight:bold;font-size:13px;margin-top:12px;margin-bottom:12px;}

.location-phone{margin-top:20px; text-align:center;margin-left:-5px;}
.table-store {background:url(../images/table-store.gif) no-repeat top left; width:146px;height:43px;}
.table-phone {background:url(../images/table-phone.gif) no-repeat top left; width:143px;height:43px;}
.table-location {background:url(../images/table-location.gif) no-repeat top left; width:157px;height:43px;}




.table-white-left {background:url(../images/table-w-left.gif) no-repeat top left; width:146px;height:24px;}
.table-white-center {background:url(../images/table-w-center.gif) no-repeat top left; width:143px;height:24px;}
.table-white-right {background:url(../images/table-w-right.gif) no-repeat top left; width:157px;height:24px;}

.table-blue-left {background:url(../images/table-b-left.gif) no-repeat top left; width:146px;height:21px;}
.table-blue-center {background:url(../images/table-b-center.gif) no-repeat top left; width:143px;height:21px;}
.table-blue-right {background:url(../images/table-b-right.gif) no-repeat top left; width:157px;height:21px;}

.table-blue-left-corner {background:url(../images/table-b-left-corner.gif) no-repeat top left; width:146px;height:27px;}
.table-blue-center-corner {background:url(../images/table-b-center-corner.gif) no-repeat top left; width:143px;height:27px;}
.table-blue-right-corner {background:url(../images/table-b-right-corner.gif) no-repeat top left; width:157px;height:27px;}

.table-white-left-corner {background:url(../images/table-w-left-corner.gif) no-repeat top left; width:146px;height:27px;}
.table-white-center-corner {background:url(../images/table-w-center-corner.gif) no-repeat top left; width:143px;height:27px;}
.table-white-right-corner {background:url(../images/table-w-right-corner.gif) no-repeat top left; width:157px;height:27px;}

.meal-box {background:url(../images/bg-meal.jpg) no-repeat top left; width:230px; padding:138px 0 0 10px; margin-bottom:24px;}
.pitta-box {background:url(../images/bg-pitta.jpg) no-repeat top left; width:220px; padding:133px 0 0 20px;}
.meal-box .button-index {text-align:center; margin:3px 0 0 87px; display:block; width:79px;}
.pitta-box .button-index {text-align:center; margin:5px 0 0 77px; display:block; width:79px;}

.special1 {background:url(../images/specials/julyoffer1.jpg) no-repeat top left; width:240px; padding:145px 0 0 10px;}
.special2 {background:url(../images/specials/julyoffer2.jpg) no-repeat top left; width:240px; padding:145px 0 0 20px;}
.special3 {background:url(../images/specials/julyoffer3.jpg) no-repeat top left; width:240px; padding:145px 0 0 20px;}
.special1 .button-index {text-align:center; margin:3px 0 0 87px; display:block; width:79px;}
.special2 .button-index {text-align:center; margin:5px 0 0 77px; display:block; width:79px;}
.special3 .button-index {text-align:center; margin:5px 0 0 77px; display:block; width:79px;}

.short-info-link { height:128px; padding:0 0 0 40px; margin-bottom:15px;}
.short-info-link .left-block {background:url(../images/rek-block-pizzeria.jpg) no-repeat top left; width:263px; height:91px; float:left; margin-right:60px; text-align:right; padding:37px 7px 0 0;}
.short-info-link .centre-block {background:url(../images/rek-block-food.jpg) no-repeat top left; width:263px; height:91px; float:left; margin-right:60px; text-align:right; padding:37px 7px 0 0;}
.short-info-link .right-block {background:url(../images/rek-block-new.jpg) no-repeat top left; width:263px; height:91px; float:left; text-align:right; padding:37px 7px 0 0;}


.prod-combos {margin-top:30px;margin-bottom:10px;}
.prod-combos span {margin-left:10px;}
.img-table {border:2px solid #418971;margin-top:5px;}
.logos-combos {margin-left:30px; text-align:center;}
.logos-combos img {margin-bottom:10px;}

/* FOOTER*/
.footer { text-align:center; font-size:0.85em; padding:0 0 18px 45px;}
.footer .bottom-menu { background:url(../images/bg-flawer-left.gif) no-repeat top left; display:inline; padding:5px 0; margin-bottom:10px;}
.footer ul {background:url(../images/bg-flawer-right.gif) no-repeat top right; display:inline; padding:5px 25px;}
.footer ul li {display:inline; padding:0 3px;}
.footer .contact-area {padding-top:5px;}
.footer a:hover, .footer a.activ {color:#c60000;}
.footer a.activ {cursor:default;}
.clear {clear:both; display:block;}       


.banner-meal-deal {
position:absolute;
left:250px;
top:70px;


}

.pizza-price {
margin-top:20px;
margin-bottom:30px;
margin-left:0px;

}
.pizza-price .price-descrip {
width:300px;

}
.price-small {
text-align:center;
font-weight:bold;
}

.price-red {

text-align:center;
color:#C60000;
padding-top:20px;

}
.price-blue {
color:#418971;
text-align:center;
padding-top:20px;


}


