@charset   "UTF-8";
body{
color : #929292;
background-color : #e8ffa7;
background-image : url(../img/bg4.gif);
background-repeat : repeat-y;
background-position : top center;
padding : 0px;
margin : 0px;
font-size : 81.25%;
line-height : 1.6em;
text-align : center;
height : 100%;
}
html {
height : 100%;
}
html:container body{
min-height:100%;
padding-bottom:1px;
}
* {
padding : 0px;
margin : 0px;
box-sizing : border-box;
-moz-box-sizing : border-box;
zoom:1;
}
div,p{
padding : 0px;
margin : 0px;
}
.container{
margin : 0px 0px 0px 0px;
padding-left : auto;
padding-right : auto;
width : 100%;
height : 100%;
padding-top : 84px;
text-align : center;
padding-right : 14px;
}
#headerbox {
z-index : 10;
margin : 0px auto 0px auto;
padding:0;
height:84px;
width : 100%;
position : fixed;
_position : absolute;
text-align : center;
top : 0px;
left : auto;
right : auto;
}
#header_in{
margin : 0px auto 0px auto;
width : 740px;
height : 84px;
background-color : #c49261;
border-bottom-width : 4px;
border-bottom-style : solid;
border-bottom-color : #fff200;
}
#header_logo{
width : 250px;
float : left;
}
.menu{
background-image : url(../pizzeria/img/button02.gif);
background-repeat : no-repeat;
height : 25px;
right : auto;
padding-top : 2px;
width : 480px;
float : right;
position : relative;

font-size : 11px;
}
.menu_top{
padding-top : 25px;
height : 80px;


bottom : auto;
}
.menu_link{
font-size : 11px;
font-weight : bold;
color : #ffffd0;
text-decoration : none;
}
.menu_link:hover{
font-size : 11px;
font-weight : bold;
color : #c4ff93;
text-decoration : none;
}
#main {
width : 100%;
padding : 0px 0px 0px 15px;
}
#mainbox {
margin : 0px auto 0px auto;
padding:0;
width : 740px;
right : auto;
background-color : #ffffff;
}
.table_center{
margin : 0px auto 0px auto;
}
a{
font-weight : bold;
color : #c81325;
}
a:hover{
font-weight : bold;
color : #f598a2;
}
#footer{
font-family : sans-serif;
color : #FF9C00;
text-align : center;
padding-top : 5px;
padding-bottom : 5px;
padding-right : auto;
padding-left : auto;
width : 100%;
clear : both;
right : inherit;
}
.footer_link{
color : #ffffff;
text-decoration : none;
font-weight : normal;
}
.footer_link:hover{
color : #fffa9d;
text-decoration : underline;
font-weight : normal;
}
.title_img{
float : left;
position : relative;
padding-right : 10px;
padding-bottom : 10px;
padding-left : 20px;
padding-top : 20px;
}
.read{
font-size : 1.2em;
line-height : 1.6em;
text-align : left;
padding-top : 30px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
color : #000000;
}
.read2{
line-height : 1.6em;
text-align : left;
padding-top : 10px;
padding-left : 0px;
padding-bottom : 0px;
color : #000000;
}
.name{
width : 740px;
text-align : left;
padding : 20px;
}
.read_box{
background-image : url(../ristorante/img/bg01.gif);
background-repeat : repeat-x;
background-position : center 105px;
padding-bottom : 20px;
}
.main_img{
background-image : url(../ristorante/img/bg02.jpg);
background-repeat : no-repeat;
width : 350px;
float : right;
background-position : center center;
height : 400px;
margin-left : 10px;
}
.comment{
margin-top : 0.5em;
}
.subject{
font-weight : bold;
padding-top : 1em;
}
ul{
list-style:none;
padding-bottom : 7px;
}
li{
list-style:none;
display:inline;
background : url(../img/arrow.gif) no-repeat left center;
margin-left : 15px;
margin-right : 15px;
padding-left : 12px;
}
.sub2{
font-weight : bold;
color : #ffffff;
background-color : #8c6239;
padding : 2px 2px 2px 6px;
margin-top : 10px;
text-align : left;
margin-bottom : 10px;
background-image : url(../pizzeria/img/bg-sub.gif);
background-repeat : repeat-y;
background-position : top right;
}
.list{
_font-size : 81.25%;
line-height : 1.6em;
text-align : left;
padding : 2px;
}
.list_2l{
_font-size : 81.25%;
line-height : 1.6em;
text-align : left;
padding : 2px 2px 1.5em 2px;
}
.list_color{
_font-size : 81.25%;
line-height : 1.6em;
text-align : left;
padding : 2px 2px 2px 6px;
background-color : #fbf7e3;
margin-bottom : 1.6em;
}
.list_color2{
_font-size : 81.25%;
line-height : 1.6em;
text-align : left;
padding : 2px 2px 2px 6px;
background-color : #fbf7e3;
}
.list_img_cap{
padding : 2px;
margin-bottom : 1.6em;
font-weight : normal;
}
.list_img_cap_b{
_font-size : 81.25%;
line-height : 1.4em;
text-align : center;
font-weight : bold;
padding : 2px;
}
.list_b{
_font-size : 81.25%;
font-weight : bold;
padding : 2px;
text-align : left;
}
.list_b_2l{
_font-size : 81.25%;
line-height : 1.6em;
text-align : left;
padding : 2px 2px 1.5em 2px;
font-weight : bold;
}
.font_normal{
font-weight : normal;
}
.name_box{
padding-top : 0px;
padding-left : 20px;
padding-right : 20px;
width : 740px;
}
.name_box2{
padding-top : 20px;
padding-left : 20px;
padding-right : 20px;
}
.img_left{
margin-right : 10px;
width : 350px;
float : left;
position : relative;
padding-bottom : 15px;
height : 263px;
}
.name_left{
width : 370px;
float : left;
position : relative;
text-align : left;
padding-left : 20px;
background-color : #ffffff;
padding-right : 10px;
}
.name_right{
width : 370px;
float : right;
position : relative;
text-align : left;
padding-right : 20px;
background-color : #ffffff;
padding-left : 10px;
}
.font_l_bold{
font-size : 120%;
_font-size : 100%;
font-weight : bold;
text-align : left;
}
.name_bloc{
_font-size : 81.25%;
_line-height : 1.6em;
padding-top : 0.5px;
padding-bottom : 20px;
width : 340px;
text-align : left;
}
.font_color{
color : #c49261;
}
.font_red{
color : #cc0000;
font-weight : bold;
}
h2{
color : #ffffff;
background-color : #c49261;
padding : 4px;
text-align : left;
margin-bottom : 5px;
}
.course_sub{
background-color : #ebd1b8;
padding : 4px;
text-align : left;
color : #000000;
_font-size : 81.25%;
height : 25px;
font-weight : bold;
}
.course_sub2{
background-color : #ebd1b8;
padding : 4px;
text-align : left;
_font-size : 81.25%;
height : 25px;
color : #000000;
}
.course_sub3{
background-color : #ebd1b8;
padding : 4px;
text-align : left;
_font-size : 81.25%;
height : 25px;
font-weight : bold;
margin-bottom : 1.6em;
color : #000000;
}
.course_sub4{
background-color : #ebd1b8;
padding : 4px;
text-align : center;
_font-size : 81.25%;
width : 95%;
color : #ffffff;
font-weight : bold;
margin-left : auto;
margin-right : auto;
}
.clear{
clear : both;
padding-bottom : 20px;
}
.title_right{
width : 340px;
float : right;
padding-top : 15px;
margin-bottom : 15px;
}
.img_right{
text-align : left;
width : 155px;
height : 215px;
float : left;
position : relative;
}
.read_cap_b{
font-weight : bold;
margin-top : 40px;
margin-bottom : 5px;
}
.font_l{
font-size : 1.2em;
padding-bottom : 15px;
}
.hyphen{
letter-spacing : -1px;
}
.cap{
text-align : center;
line-height : 1.2em;
padding-bottom : 10px;
font-size : 81.25%;
}
.list-2l{
-font-size : 81.25%;
line-height : 1.6em;
text-align : left;
padding : 2px 2px 1.5em 2px;
}
.inside-cap{
text-align : center;
width : 142px;
font-size : 81.25%;
}
