*{
margin:0px;
padding:opx;
}

/*тело сайта*/
body {
	background-image: url(/images/fon.jpg);
	background-repeat: repeat-x;
	background-color: #fffee3;
}

p {padding-bottom: 14px;}


/*-----ШАПКА САЙТА-----*/


/*блок шапки*/


#header{


position: relative;


height: 430px;


width: 900px;


margin: 0 auto;


padding-right:90px;


margin-top:20px;


}


/*логотип в шапке*/


#logo{


position:absolute;


width:221px;


height:143px;


top:5px;


left:50px;


background-image:url(/images/logo.gif);


background-repeat:no-repeat;


}


/*блок с поиском*/


#poisk{


width:200px;


height:24px;


position:absolute;


left:730px;


top:5px;


background-image:url(/images/search.gif);


background-repeat:no-repeat;


}








/*параметры строки поиска*/


#stroka{


border:0px;


position:absolute;


top:0px;


left:0px;


margin-left:15px;


margin-top:3px;


height:15px;





}








/*телефоны в шапке сайта*/


#phone{


position: absolute;


background-image: url(/images/tele.gif);


background-repeat: no-repeat;


width: 266px;


height:63px;


top:37px;


left: 320px;


}





/*слоган в шапке*/


#slogan{


position: absolute;


background-image: url(/images/slogan.gif?);


background-repeat: no-repeat;


width: 622px;


height:84px;


top:280px;


left: 80px;





} 





#pillmenu{


position:absolute;


top:190px;


left:50px;


width:800px;


height:50px;


z-index:3;


}





#smenu{


position:absolute;


top:240px;


left:85px;


width:800px;


height:30px;


z-index:3;


}





/*надпись не дозвонились*/


#nedozvon{


position:absolute;


top:115px;


left: 465px;


width:130px;


height:20px;


}





/*надпись про заказ*/


#zakaz{


position:absolute;


top:135px;


left: 445px;


width:170px;


height:20px;


}





/*картинка с маленьким листиком*/


#bullet{


position:absolute;


top:137px;


left: 430px;


width:10px;


height:11px;


background-image: url(/images/bullet.gif);


background-repeat:no-repeat;





}





/*надпись "подробнее" в шапке*/


#podrobnee{


position:absolute;


top:385px;


left: 380px;


width:250px;


height:20px;


}





/*кнопка "хочу заказать"*/


#hochu{


position: absolute;


width:326px;


height:50px;


top: 380px;


right:-20px;


z-index:6;


}





/*картинка тарелки с супом*/


#tarelka{


position:absolute;


top:-30px;


left: 590px;


width:398px;


height:427px;


background-image: url(/images/tarelka.jpg);


background-repeat:no-repeat;





}





/*выезжающий красный блок*/


#red_blok{


position: absolute; 


width:326px; 


height:180px; 


display:none; 


background-color:#cf1110; 


left: 647px; 


top:420px;


padding-top:50px;


text-align:center;


z-index:5;


}





/*текст в красном блоке*/


.text_red_blok{


	font-family: Tahoma;


	font-size: 12px;


	color: #ff9900;


	font-weight: bold;


	z-index:5;


}





/*телефоны в красном блоке*/


.tel_red_blok{


font-family: Tahoma;


	font-size: 22px;


	color: #fff;


	font-weight: bold;


	z-index:5;


}





/*-----ЦЕНТР САЙТА-----*/


 /*центральный блок*/


#center{


position:relative;


margin: 0 auto;


z-index:1;


}



/*растягивание блока при добавлении информации*/
.center
{
position: relative;
width: 900px;
}

/*маленький блок по центру в главном блоке*/
#little_blok1
{
position:retative;
margin: 0 auto;
padding-left:20px;
z-index:1;

}

/*растягивание маленького блок по центру при добавлении информации*/

.little_blok1{
position: relative;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000;
width: 760px;
padding-right: 140px;
}


#right_blok{
border: 1px double #cc3300;
position:absolute;

padding-top: 13px;
left: 787px;
top: 25px;

width: 165px;
height: 245px;

z-index:10;
background: #f6ebcf;

}









/*блок, обьединяющий два маленьких блока в главном блоке*/


#q{


position:relative;


margin: 0 auto;


}


.q{


position: relative;


width: 920px;


}


.q:after{


content: '';


display: block;


clear: both;


}








/*-----ПОДВАЛ САЙТА-----*/

/*блок подвала*/

#footer{

position: relative;

height: 95px;

left:0px;

margin-top:auto;

margin-right:auto;

margin-bottom:auto;

}


/*маленький блок подвала*/

#footer1{

position: relative;

width: 700px;

height: 90px;

margin: 0 auto;
background: #f6ebcf;

}





/*блок для счетчика*/


#rambler{

position: absolute;
width:740px;
height:61px;
left:80px;
top:30px;
background: #f6ebcf;
}



/*блок с копирайтом*/

#copyright
{
position: absolute;
width:160px;
height:60px;
top:30px;
left: -80px;
background: #f6ebcf;
padding-left: 10px;
}

#tele_bottom
{
position: absolute;
width:880px;
height:23px;
top:0px;
left: -80px;
color: #990000;
background: #f6ebcf;
font-size: 15px;
font-weight: bold;
padding: 5px 5px 5px 15px;
}




/*блок с разработчиком*/


#divby{

position: absolute;

width:150px;

height:30px;

top:55px;

right:-100px;

}





/*блок с лимоном в углу*/


#lemon{


position:absolute;


width:125px;


height:105px;


bottom:0px;


left:0px;


background-image:url(/images/lemon.jpg);


background-repeat:no-repeat;


}


#olives{


position:absolute;


width:106px;


height:74px;


bottom:0px;


left:83px;


background-image:url(/images/olives.gif);

background-repeat:no-repeat;

z-index: 3;

}


 /*-----ОСТАЛЬНЫЕ ТЕГИ-----*/


 


 /*текст в параграфах блоко копирайта и разработчиков*/


#copyright p, #divby p, #rambler p{

	font-family: Tahoma;

	font-size: 10px;

	color: #999999;
}

#copyright a {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif;}
#copyright a:hover {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif;}

        /*параметры ссылок*/

        a {
	color: #CC3300;
	margin-right: 0px;
	font-style: normal;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}

/* Подменю */
a.mainleveltnd
       {
 	padding-left: 17px;
 	margin-right: 30px;
	font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
       }

/* Меню */

A.rollover, A.mainlevelrollover 
        {
	background: url(/images/sun1.gif); /*пустой гиф  */
 	background-repeat:no-repeat;
	display:block;/*  Рисунок как блочный элемент */
	width: 120px;
	height: 31px; /*  Высота рисунка */
	padding-top:7px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight: bold;
	float:left;
	margin-right:-10px;
        }





/* Всплывание */	   


A.rollover:hover , A.mainlevelrollover:hover 


        {


	padding-top:7px;


	background: url(/images/sun2.gif); /* Путь к файлу с заменяемым рисунком  */


	background-repeat:no-repeat;


	color:#FFFFFF;


	text-decoration: none;	

        }





/******************************************************/

        ul{
	list-style-type:circle; padding-top: 7px; padding-bottom: 17px;
	}

        li {	padding-bottom:7px;}

	li.item6 a{
	background: url(/images/sun1.gif); /* Путь к файлу с исходным рисунком  */
	background-repeat:no-repeat;
	display:block;/*  Рисунок как блочный элемент */
	width: 195px;
	height: 31px; /*  Высота рисунка */
	padding-top:7px;
	text-align:center;
	margin-left: 8px;
        }


			   li.item6 a:hover {


	background: url(/images/sun02.gif); /* Путь к файлу с заменяемым рисунком  */


	background-repeat:no-repeat;


	color:#FFFFFF;


	text-decoration: none;	


	padding-top:7px;


	   }


	   #menu1{


	   margin-right: 7px;


	   }


  /*текст в параграфах блока про "недозвонились"*/


#nedozvon p {


	color:#990000;


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 11px;


	font-weight: bold;


}





 /*ссылка блока про заказ*/


#zakaz a {


	color:#fff;


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 11px;


	font-weight: lighter;


	}


 /*текст и ссылка в  блоке про "подробнее"*/


#podrobnee a, #podrobnee p {


	color:#cc3300;


	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 12px;


	


}


/*ссылка блока про заказ*/


#divby a {


	font-family: Tahoma;


	font-size: 10px;


	color: #999999;


	}





p.text{


	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;


	font-size: 13px;


	color: #000;


	padding: 10px;


}





h1 {


	color:#cc0000;


	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;


	font-size: 21px;


	font-style: oblique;


	margin-left:0px;


	padding-top: 10px;


        margin-bottom: 10px;


	border-bottom: 1px solid #cc0000;


}





h3 {


font-size:14px;


margin-bottom:17px; 


padding-left:-10px;


margin-left:0px;


color:#cc3300;


border-bottom: 1px solid #cc3300;


}





.mainleveltnd { font-color: #ff0000; font-size: 12px;


background-image: url(/images/bullet.gif);


background-repeat:no-repeat;


padding-left:11px;


}





contentpaneopen{ margin-top: 0px;


padding-top:0px;}





table.menutable th {	background-color: #d3baa2; color:#cc3300; font-size: 15px;}


table.menutable td {	background-color: #d4b08e; color:#000000; font-size: }





hr { color: #cc3300; background-color: #cc3300;}