.head{background: url(left.jpg) no-repeat, url(right.jpg) no-repeat right; height:115px}

body{font: 100% Arial,Verdana,Sans-serif;color: #007B91;background: url(bg.gif) 50% 0 repeat-y;margin: 0;padding: 0;border: 10px solid #A6D0A7;}
img{border: 0; max-width: 100%;}

a{color: #008BCC;}
a:hover{color: #006B7E;text-decoration: none;}
a.button{border:solid 2px #A6D0A7; background:#E8F9E8; padding: 3px 8px; text-decoration:none}
p.showing a{border:solid 2px #A6D0A7; background:#E8F9E8; padding: 1px 8px; text-decoration:none; line-height:2em;}
a.button:hover, p.showing a:hover{background:#CADECB;}
a.button_sm{border:solid 1px #79A3AB; padding: 1px 5px; text-decoration:none}
a.button_sm:hover {background:#F3FDF4;color: #64B0D4;}


#cent{margin: 0 6%;}
.cont {margin: 0 5%;}
.center, .expC2, .expC4{text-align: center;}
.fair{	font-size: 85%;}
.bol{	font-size: large;}
.bg_w{ background-color:#FFFFFF;padding:0 3px;}
.orange{ padding:6px 5px 2px 6px;background:#FFD7AA; float:left; font-weight:bold}
.border_8{border: solid 8px /*#9AC19B;*/ #88B68A; overflow:hidden; clear:both}

.add{	margin: 1em 2em 2em 5em;font-size: 85%;	font-style: oblique;}
.showing{margin: 1em 2em 2em;font-size: 85%;text-align: justify; line-height: 1.58em}
.showbol{margin: 0 2em;padding: 0.5em 2em;}
.showadd{margin: 1em 1em 1em 2em;}
.exposition{margin: 0 2em;	font-size: 85%;}
/*.terms{margin: 0 2em;	font-size: 85%; font-weight:bolder} */
/*div.vdnh img{margin: 0 2em 0 0;} */
.mar_0, .vdnh img.mar_0 {margin:0;}
.mar_2 {margin:0 1em;} /*.mar_2 {margin:0 2em;} */
.pad_1 {margin:1em;}
.mar_bott{margin-bottom: 2em;}
.border{border:1px solid #008CA5; margin: 1em 2em 2em;font-size: 85%; padding: 1em; overflow:hidden; line-height:1.58em;}
.border strong {font-size:larger;}
.border h4 {font-size:100%;margin: 0 0 15px 0;}
.border span { font-weight:bold}


.adv_hotel {border:1px solid #77AFB8; margin: 1em 2em 2em;font-size: 85%; padding: 0; background-color:#F1FCF1;color: #52838C;}
.title{border-bottom:1px solid #A5CEBB;background-color:#FBFEF8;color: #699AA2;text-align: center; padding:1em;}
.bolder { font-weight:bolder;color: #699AA2;}


.smaller{font-size: small;}
.small{font-size: x-small;}
.clear{clear:both}
.left{float:left;}
.right{float:right;}
.img_r{padding: 10px; float: right;}
.right_0 {float: right;clear: both; padding-left: 5px;}
.right_30{float:right; width:350px;}

.top_block{width:730px; margin:0 auto}

/*.terms{background: #A6D0A7; padding-top:5px; clear:both; overflow:hidden} */
.terms{background: #A6D0A7; padding-top:5px;}
.l_terms{margin: 2em;	font-size: 85%; font-weight:bolder; line-height:2em}
.r_terms{margin: 2em;	font-size: 85%; font-weight:bolder; line-height:2em}

/*.tablemenu, .border_8{border: solid 8px #9AC19B; overflow:hidden} */
/*.tablemenu div.item {float:left; padding:10px 1.2%;}*/

.border_8 div.item{float:left; padding:10px 2%;}
.item_first { clear:both; margin-left:10%}
.item_last { margin-right:0%}
.item a {border:solid 1px #9AC19B; background:#E8F9E8; padding: 5px; text-decoration:none; line-height:1.8em;}
.item a:hover{background:#CADECB;}

h1 {font-size: 150%;text-align: center;margin: 0;}
h2, .h2 {font-size: 110%;margin: 1em 2em;}
h3 {font-size: 105%;margin: 0 2em 1em;}
h4 {font-size: 85%;	margin: 0 2em;}
h5 {margin: 0 2em;}
h6 {font-size: 67%;margin: 1em 1em 1em 3em;}

hr{width: 90%;}

.bg_0 {background: #A6D0A7}
.bg {background: #A6D0A7; padding-top:1em}
.expo {text-align: center;	font-size: 96%;margin:0;padding:3px;}
.le {float: left;	width: 18%;margin-bottom:-4px;}
.ce {float: left;width: 64%;text-align: center;}
.ri {float: right;text-align: right;margin-bottom:-4px;}

.show{width: 25%; float: left;text-align: center; font-size: smaller;}
div.show img{margin: 1em 1em;}
div.show p{margin: 0 1em 1em;font-weight: bold;}

.vvc{width: 50%;float: left;}
.vdnh{width: 49%;float: right;}

div.border a, .b, p.showing span, .bg_w  {	font-weight: bolder;}

.tg {font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Verdana, sans-serif; margin: 0 2em 2em;padding: 0.5em 2em;}
.tg_left {float:left; padding-top:10px; font-size: 80%; line-height: 1.8em}
div.tg a:hover{color: #00bbff;text-decoration: none;}
div.tg a{color: #006A7D; text-decoration:none}

.exp{
	text-align: right;
	margin: 0em 2em;
	font-style: oblique;
	font-weight: bolder;
	font-family: "Times New Roman", Times, serif;
}

.writer {
	text-align: right;
	margin: 0em 2em 1em;
	font-weight: lighter;
}
.foto{
	width: 33%;
	float: left;
	text-align: center;
	font-size: smaller;
}
.foto2{
	width: 50%;
	float: left;
	text-align: center;
	font-size: smaller;
}
div.foto img, div.foto2 img, div.photo img{margin: 1em 1em 0;border: 0;}

div.foto p{   
	margin: 0 1em;	
}

table.calend td, .expC1{
	border-color: #008CA5;
	border-width: 1px;
	border: solid;
	text-align: center;
}
.expC0{
	width: 80%;
	margin: 0 auto;
	position: relative;
	font-size: 85%;
}
.expC1{margin: 1em;	padding: 1em;}
.expC2{font-weight:bold;}

.w_700{	width:80%;}