body { background:#FFFFFF; margin:0; padding:0; font-family:Trebuchet MS; font-size:15px; color:#542929; line-height:22px; }
p, form { margin:0; padding:0; }
.Clear { clear:both; }
.Clear15 { clear:both; clear:both; }
.ClearBor { clear:both; height:12px; border-bottom:1px dashed #FF9900; margin-bottom:5px; }

a:link, a:active, a:visited { text-decoration:underline; margin-bottom:1px; padding-bottom:1px; color:#694A27; display:inline; }
a:hover { text-decoration:none; margin-bottom:1px; padding-bottom:1px; color:#FF6600; border-bottom:none; }
a img { border:none; }
img a { border:none; }

#TopCenter { z-index:30; width:100%; height:40px; position:absolute; top:0px; left:0px; text-align:center; line-height:40px; color:#FF3300; font-size:13px;  }
#TopFlash { z-index:50; width:100%; height:270px; position:absolute; top:20px; left:0px; text-align:center;  }
#TopLeft { z-index:10; width:450px; height:390px; position:absolute; left:0px; top:0px; } 
#TopRight { z-index:20; width:450px; height:390px; position:absolute; right:0px; top:0px; }   
#TopCaption { z-index:40; width:100%; height:40px; position:absolute; top:300px; left:0px; text-align:center; line-height:40px; }

h1 { margin:0; padding:0; line-height:40px; font-size:30px; color:#FF3300; font-weight:normal; font-family:Georgia, "Trebuchet MS"; }
h2 { margin:0; padding:0 10px; line-height:43px; width:230px; height:45px; font-size:24px; color:#5B2E00; font-weight:normal; font-family:Georgia; background:url(/template/index/h2.png) no-repeat; margin-top:7px; }
h3 { margin:0; padding:0; line-height:40px; font-size:24px; color:#FF3300; font-weight:normal; font-family:Georgia, "Trebuchet MS"; }
h4 { margin:0; padding:0; line-height:40px; font-size:20px; color:#FF6600; font-weight:normal; font-family:Georgia, "Trebuchet MS"; }


#TextID { width:100%; z-index:60; top:340px; position:absolute;}
.TextDiv { width:100%;}
.BotLeft {  background:url(pizza_13.jpg) no-repeat right bottom; } 
.BotRight { background:url(pizza_12.jpg) no-repeat left bottom;  }   
.RightTD { vertical-align:top; width:10%; background:url(pizza_09.jpg) right center no-repeat;  }
.LeftTD  { vertical-align:top; width:10%; background:url(pizza_06.jpg) left center no-repeat; }
.MainTD { vertical-align:top; width:80%; height:550px; padding-left:10px; padding-right:10px; padding-top:10px; }
.BotTD { height:130px; text-align:center; }
.SiteMenu { font-size:14px; height:35px; line-height:30px; background:url(/template/index/menu.png) no-repeat center center;  }
.SiteMenuUL ul { display:inline; }
.SiteMenuUL li { display:inline; }
.SiteMenuUL a { color:#694A27; text-decoration:none; border-bottom:1px dashed #694A27; margin:10px; padding:0; }
.SiteMenuUL a:hover { color:#FF6600; border-bottom:none; }
.SiteMenuLiS { color:#993300; margin:7px; }
.Copy { font-size:14px; float:left; margin-left:150px; padding-top:30px; color:#3C2828; font-weight:bold; }
.Counters { float:right; margin-right:150px; padding-top:30px;   }
.Counter { float:right; margin-right:0px;}

#OrderDiv { width:230px; margin-left:10px; margin-top:7px; font-size:13px; }
#GoOrder { font-size:15px; margin-top:5px; margin-left:10px; color:#FF9900; }
#GoOrder img { width:18px; height:18px; vertical-align:middle; margin-right:7px; margin-bottom:3px; } 
#GoOrder a { color:#FF0000; text-decoration:none; }
#GoOrder a:hover { color:#FF9900; }

#GoOrder2 { font-size:16px; margin-top:5px; margin-left:15px; color:#FF9900; float:left; }
#GoOrder2 img { width:24px; height:24px; vertical-align:middle; margin-right:7px; margin-bottom:3px; } 
#GoOrder2 a { color:#FF0000; text-decoration:none; }
#GoOrder2 a:hover { color:#FF9900; }


.GoOrder3 { font-size:16px; color:#FF9900;  }
.GoOrder3 a { color:#FF0000; text-decoration:none; }
.GoOrder3 a:hover { color:#FF9900; }



.ActForms input { width:400px; height:26px; line-height:26px; font-size:14px; color:#542929; font-family:"Trebuchet MS"; margin-bottom:10px; }
.ActForms textarea { font-size:14px; color:#542929; font-family:"Trebuchet MS"; margin-bottom:15px; }
.ActFormsSub input { font-size:13px; color:#542929; font-family:"Trebuchet MS"; width:200px; height:26px; }

.DopText { font-size:13px; color:#5e3715; margin-top:50px; }
.DopText img { float:left; margin-right:10px; margin-top:-15px; }


.MenuList { font-size:21px; line-height:29px; color:#FF3300; list-style:none; margin:5px 0 0 10px; padding:3px 10px; background:url(bg1.png) no-repeat; }
.MenuList2 { font-size:21px; line-height:29px; color:#FF3300; list-style:none; margin:5px 0 0 10px; padding:3px 10px; background:url(bg2.png) no-repeat; }

.MenuList a { text-decoration:none; }

.RubrikatorMainList { width:100%; margin-top:0px; margin-bottom:15px; }
.RubrikatorMainList img { float:left; width:120px; margin-right:12px; margin-top:0px; border:none; }
.RubrikatorMainCap { font-size:24px; font-family:Georgia, "Trebuchet MS"; }

.RubrikatorItemList { width:100%; margin-top:10px; margin-bottom:15px; }
.RubrikatorItemList img { float:left; width:100px; margin-right:12px; border:none; }
.RubrikatorItemCap { font-size:18px; font-family:Georgia, "Trebuchet MS"; color:#FF0000; line-height:22px; }
.RubrikatorItemText { font-size:13px; color:#993300; }
.RubrikatorItemTable { width:280px; border:none; padding:3px; color:#FF3300; font-family:Georgia; }
.Doted { background:url(dot.png) bottom left repeat-x; width:98%; }
.UDoted1 { white-space:nowrap; font-size:18px; }
.UDoted4 { white-space:nowrap; font-size:18px; color:#542929; }
.UDoted2 { padding-right:13px; background:url(../_standart/rub.gif) right center no-repeat; white-space:nowrap; font-size:22px; }
.UDoted3 { white-space:nowrap; font-size:22px; }
.UDoted3 input { width:25px; font-size:14px; color:#542929; text-align:center; line-height:16px; height:16px; border:1px solid #FFFFFF; float:left;} 
.UDoted3 img { width:14px; height:15px; margin:1px 0px; padding:0; }

.PrItem { font-size:16px;  font-family:Georgia; color:#FF0000; white-space:nowrap; vertical-align:top; }
.PrItem2 { font-size:16px;  font-family:Georgia; color:#FF6600; white-space:nowrap; vertical-align:top; }
.PrItem3 { font-size:16px;  font-family:Georgia; color:#FF3300; vertical-align:top; }

.TrItem { width:100%; padding:5px 5px 5px 0px; border:none; line-height:16px; font-size:14px; }
.TrItem2 { width:97%; padding:5px 5px 5px 0px; border:none; line-height:18px; font-size:15px; }
.Small { font-size:12px; color:#996600; }
.Summa { font-size:16px;  font-family:Georgia; color:#FF6600; white-space:nowrap; margin-left:25px; }
.Summa2 { font-size:16px;  font-family:Georgia; color:#FF6600; white-space:nowrap; margin-right:25px; float:right; margin-top:5px; }
.Summa3 { font-size:26px;  font-family:Georgia; color:#FF6600; white-space:nowrap; margin-top:5px; float:inherit; text-align:center; }
.Radio input { margin-right:2px;}
.Radio { width:2%; background-color:#FFFFFF;  }
.pricebg { font-size:13px; background-color:#FFFFFF; }
.pricedot {  background:url(dot.png) bottom right repeat-x; }
