html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus{outline:0;}
body{line-height:1;color:black;background:white;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:normal;}
td{padding-bottom:5px;}
blockquote:before,blockquote:after,
q:before,q:after{content:"";}
blockquote,q{quotes:"""";}
a:hover{ text-decoration:none;}
hr{border:solid #f85a26; border-width:1px 0 0 0; height:1px;}
body{background:#e8d992 url(/Templates/seno/img/fon1.jpg) center top repeat-x; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:15px;}

.oreng{position:absolute;height:44px;  background-color:#f85a26; width:30%; top:200px; right:0}
.top{position:relative; margin:0 auto; width:1000px; height:430px;z-index:1}

.logo{width:611px; position:absolute; top:200px; left:330px;height:42px;background-color:#f85a26; padding-left:20px; padding-top:2px; font:bold 28px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.logo img{ position:absolute; left:20px; top:5px; }
#logoS{height:134px;width:622px; position:absolute; top:60px; left:0;behavior:url(/Templates/seno/iepngfix2.htc);}
#tenlogo{height:22px;width:512px; position:absolute; top:44px; left:0;behavior:url(/Templates/seno/iepngfix2.htc);}

.navigat{ position:absolute; top:40px; left:110px;}

.menu{ position:absolute; top:100px; left:120px;}
.menu a{ display:block; height:30px;}
.menu br{ line-height:15px;}

#otsiv{ display:block; width:100px; height:20px !important; padding-left:30px; margin:-50px 0 15px 90px; position: absolute; background:url(/Templates/seno/img/hvost_t.gif) left  bottom no-repeat}
#otsiv img{margin-top:-10px; position:relative;}
.topH img{ margin-top:-10px; position:relative;}
.topH{ display:block; width:100px; height:20px !important; padding-left:30px; margin:-55px 0 15px 90px; position:relative; background:url(/Templates/seno/img/hvost_t.gif) left  bottom no-repeat}
.top_N{ display:block; width:100px; padding-left:30px; padding-top:10px; margin:-15px 0 0 90px; position:relative; background: url(/Templates/seno/img/fvost_b.gif) left top no-repeat; height:20px !important;}

#doska{height:153px;width:267px;behavior:url(/Templates/seno/iepngfix2.htc);}

.inform{ position:absolute; left:340px; top:0; }
.inform img{ position:absolute;}
.inform a{ display:block; width:230px; position:relative; text-align:center; margin-top:90px; margin-left:10px;}
.inform a img{ position: static; left:0;}

.leftO{ margin-left:27px;} 
.navigat img{ margin:0 10px;}
#kontakt{ position:absolute; width:260px; height:41px; right:100px; top:80px}

.vesyli{ width:100%; height:420px; position:absolute; top:0; left:0;}
.vesyli div{ background-position:left top; background-repeat:no-repeat; margin:0 auto; width:1280px; height:420px; behavior:url(/Templates/seno/iepngfix2.htc); position:relative;}

.content{ position:relative; margin:0 auto; width:1000px; clear:both; padding-bottom:79px;}
.blog_ind{ width:300px; margin:0 14px; float:left;}
.blog_ind center{}
.blog_ind a{color:#472100}
.right{ display:block; text-align:right}
.spaser{ width:100%; height:1px; clear:both;}
.cenorest, .adamax{ position:absolute; top:35px; font:normal 10px Tahoma; color:#472100;}
.cenorest a, .adamax a{font:normal 10px Tahoma; color:#472100;}
.cenorest{left:0px;}
.adamax{ right:150px; text-align:right;}
#footer{ position:absolute; top:auto; left:0; width:100%; background-image:url(/Templates/seno/img/botts.jpg); height:79px; clear:both;}
.center{ position:relative; margin:0 auto; width:1000px;}
#leftBomImg{ position:absolute; right:0; top:-100px;behavior:url(/Templates/seno/iepngfix2.htc);}

/*отзывы*/
.rigtTab{ width:457px; float:right; background:url(/Templates/seno/img/righTab.png) right bottom no-repeat}
.rigtTab hr{ bottom:-10px; position:relative; width:95%;}
.kontentTab{ background:#eae2bd url(/Templates/seno/img/bottTab.png) bottom left no-repeat; width:446px; padding:10px 0 30px 0; }
.leftcolum{ margin-right:500px; border-top:1px solid #f85a26; padding-top:15px;}

/*новости*/
.nwescolum{font:10px;}
.rightTextNamber{ display:block; margin:5px; position:relative; width:480px}
.rightTextNamber font{ position:absolute; right:0}
.newsNamber a{ text-decoration:none; color:#230e00; font-size:12px}
#select{ color:#666666}

/*отзывы*/
.formotziv { text-align:left; padding-left:23px;}
.formotziv input, .formotziv  textarea{ border:0px solid #FFFFFF;}
.formotziv input{width:400px}
.formotziv  textarea{width:400px; height:130px}
.formotziv font{ color:#6f6f6f; font-size:11px }
.otzivB{ position:relative; width:490px; display:block;}
.otzivB font{ font-weight:normal; position:absolute; right:0;}

/*меню*/
.minemenu a{ font-size:12px; color:#230e00; display:block; font-weight:bold;}
.minemenu table{ width:480px; margin-bottom:10px; margin-left:15px; border-bottom:1px solid #f85a26}
.previubluda{ margin:0 20px 10px 0; float:left;}

.menuopis{ margin:10px 10px 0 20px;}
.ingrid{display:block; text-align:right; margin-top:10px; color:#000000;}

.fotoweek{ height:270px; border-bottom:1px solid #f85a26; width:417px; margin:10px auto; background:url(/Templates/seno/img/fotoweek.gif) left top no-repeat;}
.fotoweek img{ margin-left:45px; margin-top:29px;}
.fotoweek font{ margin-top:-15px; display:block; text-align:right; position:relative; margin-right:10px}

.oneGelleri{ margin-bottom:30px; width:490px; margin-top:-20px;}
.oneGelleri b{ display:block; width:95%; padding-left:3%; float:left; margin-bottom:10px; margin-top:20px;}
.oneGelleri img{ float:left; margin:10px;}

.tableVacant{ width:99%; border:0;}
.tableVacant td{ padding-bottom:20px;}

.bulion, .seno{ display:block;margin:10px;background-repeat:no-repeat;}
.seno{ width:127px; height:28px; float:left;  background-image:url(http://traktirseno.ru/uploads/trakt.gif)}
.seno:hover{ background-image:url(background-image:url(http://traktirseno.ru/uploads/trakt.gif));}
.bulion{ width:143px; height:29px; float:right; background-image:url(http://traktirseno.ru/uploads/bulion.gif); }
.bulion:hover{ background-image:url(http://traktirseno.ru/uploads/buliom_hov.gif);}
#reserving_form input,#reserving_form  select{margin-bottom:5px; margin-left:5px;}
#reserving_form textarea{margin-bottom:15px;margin-left:5px;}
#reserving_form td{vertical-align:top;}
#reserving_form a{font-size:14px; color:#5c3913;}
#sabMitRev{width:auto; height:auto;border:1px solid #666666; margin-left:300px;}
#reserving_form_div{background-color: #fef590; border:2px solid #feb409; width:480px; padding:20px; position:absolute; left:200px; top:190px;}

#AllMen{ position:absolute; top:150px; left:60%; z-index:8}
.topH2{position:absolute; top:53px; left:93px;}

#banketFurshet{ float:left;margin-top:30px;}