@charset "utf-8";
/* CSS Document */

body{
margin:0;
padding:0;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666667;
background-color:#f6f6f6;
background-image:url(../images/bodybg.png);
background-position:top;
background-repeat:repeat-x;






}
#main_body{


width:1000px;
height:auto;
background-color:#fff;
margin:0;
padding:0;

margin:auto;

}
#header{
background-image:url(../images/headbg.png);
background-repeat:no-repeat;
background-position:left;



width:1000px;
height:93px;
margin:0;
padding:0;
background-color:#fff;

}
img#logo{
margin:0;
padding:0;
}

#main_logo{

width:420px;
height:93px;

float:left;


}

#ontop{
width:325px;
height:86px;

float:right;


}

#ontop_menu{
margin-top:64px;

width:auto;
height:auto;
text-align:right;
float:right;

margin-right:30px;


}
#ontop_menu a{
color:#727272;
font-style:normal;

font-size:11px;



}

#ontop_menu a:hover{
color:#00b5be;
font-style:normal;

font-size:11px;



}

#qr{
margin-right:2px;
margin-top:3px;

width:86px;
height:86px;
background-image:url(../images/qr.png);
background-repeat:no-repeat;

float:right;
}


#header h1.download{
margin:0;
padding:0;
float:right;
margin-top:3px;
margin-right:26px;
}

img{
border:none;
}
.bold{font-size:14px; color:#000; background-color:#FFFF00; 
}
#top_menu{

margin:0;
padding:0;
width:1000px;
height:37px;



background-image:url(../images/top_menu_bg.jpg);
background-repeat:repeat-x;


}


#content_body{
margin:0;
padding:0;

height:auto;
font-size:12px;

}

#package_home{
margin-top:10px;
width:1000px;
height:326px;

background-color:#f3f3f1;
background-image:url(../images/shadow.png);
background-repeat:no-repeat;
background-position:bottom;

}

#contact_map{
width:240px;
height:289px;

float:right;
margin-right:4px;
background-image:url(../images/map.png);
background-repeat:no-repeat;

}


#left_bar{
width:222px;
height:auto;

float:left;
margin-top:7px;
margin-left:7px;
margin-bottom:1em;

}

#inside_body_home{
width:100%;
height:auto;

float:left;





}

#inside_body{
width:750px;
height:auto;

float:left;




}



#prod{
margin:0;
padding:0;

margin:auto;
width:100%;
height:202px;
float:left;

background-color:#f3f3f1;




}

#page_prod{
margin:0;
padding:0;

margin:auto;
width:100%;
height:202px;
float:left;
background-color:#FFFFFF;


}


#content_left{
float:left;
width:755px;
height:auto;
margin-bottom:2em;



}
#contact_person{

width:680px;
height:auto;

margin-left:20px;
clear:both;
}
#con{

width:180px;
height:auto;

float:left;
text-align:left;
margin-right:4em;
}
span.name{
color:#0097aa;
font-weight:bold;

}

#rightbar{
float:right;
width:230px;
height:auto;
margin-top:5px;


}

h1{
font-size:14px;
font-weight:bold;
color:#0199ae;
margin-top:28px;
margin-left:20px;

}


h2{
font-size:14px;
font-weight:bold;
color:#0199ae;
margin-top:28px;
margin-left:20px;

}

h1#title_calendar{
font-size:13px;
font-weight:bold;
color:#40a8b1;
margin-top:18px;


}

h1#title2{
font-size:13px;
font-weight:bold;
color:#fff;
margin-top:0px;
margin-left:20px;
background-color:#bab07d;
padding:5px 5px 5px 5px;
clear:both;




}

h1#title3{
font-size:13px;
font-weight:bold;
color:#40a8b1;
margin-top:38px;
margin-left:20px;
border-bottom:1px dashed #999999;

}


p{
margin:5px 5px 1em 20px;

}

p#center{
text-align:center;


}

#border_footer{
float:left;
width:100%;
height:7px;
border-top:1px solid #909193;
margin:0;
padding:0;



}

#footer{

width:1000px;
height:50px;
clear:both;
background-color:#00b6bc;
margin-bottom:2em;


}

#footer_menu{
margin-top:2em;
float:left;
margin-left:2em;
color:#FFFFFF;
font-size:11px;

}
#footer_menu a{

color:#FFFFFF;
font-size:11px;
text-decoration:none;

}
#footer_menu a:hover{
color:#0f4d67;
}
ul#list li{
list-style-type:square;
padding-top:5px;
}
a{
color:#000;
text-decoration:none;
}
a:hover{
color:#0097aa;
text-decoration:underline;
}
#contact{

width:260px;
float:left;
margin-top:2em;
}
#map{
background-image:url(../images/map.jpg);
background-repeat:no-repeat;
width:389px;
height:245px;
float:right;
margin-top:2em;
margin-right:2em;
}
#spacer{
height:10px;
}



ul li#num{
list-style-type:decimal;
margin-bottom:1em;
}

ul li#sub{
list-style-type:square;
margin-bottom:1em;
}
#pc{
border:1px solid #000;
width:420px;

}

#left_title{
width:200px;
height:auto;

float:left;
}
#right_title{
width:500px;
height:auto;

float:right;
text-align:right;

}

#submit{
border:1px solid #e5e5e5;
background-color:#e0476a;
color:#FFFFFF;
margin-top:5px;
}





/* COOKBOOK */

#tbbook{
width:140px;
height:175px;

float:left;
text-align:center;

margin-right:0.2em;
margin-left:0.2em;


}

#tbbook img{
border:1px solid #cfcfcf;

}




/*END  COOKBOOK */




/* IMAGES FLOAT LEFT */


img#float_left{
float:left;
margin-right:19px;
margin-bottom:19px;

}

.img{
border:2px solid #dad8d8;
}


img#card{
margin-top:1em;
border:2px solid #dad8d8;
}

/* END IMAGES FLOAT LEFT */ 


/* TABLE */
td#num{
background-color:#e5e5e5;
text-align:center;
height:15px;
}

td#price{
height:15px;
background-color:#b9e6e6;
text-align:center;
}
td#price2{
background-color:#b9e6e6;
color:#333333;
text-align:center;
}


table#border img{

border:2px solid #dad8d8;

}

tr#border img{

border:2px solid #dad8d8;

}

td#language{
background-color:#f3fdfd;
color:#333333;
}

/* END TABLE */



/* SPACING */
#big_space{

width:100%;
height:2em;




}

#bigger_space{

width:100%;
height:7em;




}

/* END SPACING */
