html { overflow: -moz-scrollbars-vertical;}
body {
	background-color: #C7C7C7;
	text-align: center;
	padding: 0;
	margin: 0;
}
p { margin: 0; }
div{margin: 0;}
form{ margin: 0; padding: 0;}
img {border: 0; margin: 0;}
table {border-collapse: collapse;}
a {text-decoration: underline;}
a:hover {text-decoration: none;}
td { text-align: left; vertical-align: top; color: #000000; font-size: 11px; font-family:  tahoma, verdana, arial; }
h1 { color: #4E4E4E; font-size: 24px; font-weight: 500; font-family: pragmatica, tahoma, arial, verdana ; border:0; padding:0; margin: 10px 0 5px 0;}
h2 { color: #303030; font-size: 14px; font-weight: bold; font-family: pragmatica, tahoma, arial, verdana ; border:0; padding:0; margin:10px 0 5px 0;}
h3 { color: #494949; font-size: 11px; font-weight: 600; font-family: pragmatica, tahoma, arial, verdana ; border:0; padding:0; margin:5px 0;}
ul { color: #000000;}
li{ list-style-image: url(disc.gif);}
.jiu{ display:inline; width:100%; margin:0 auto;}
.jiu h3{margin:0; padding:0; display:inline;background:none; border:none;}
.jiu h3 a{text-decoration:none;color:#ffffff; cursor:default; background:none; background:none;}
.ta_center { text-align: center;}

#main {width: 766px; margin: 0px auto;  background-color: #ffffff;}
#main td.nav {width: 100%; height: 70px; margin: 1px auto; background: url(bg_nav.gif) repeat-x left top; text-align: center;}
#main td.centr { text-align: center;}


#main table.center {width: 766px; margin: 0 auto; background-color: #ffffff;}
#main table.center td.left_shade{width: 20px; background: url(left_shade.gif) repeat-y right top;}
#main table.center td.right_shade{width: 20px; background: url(right_shade.gif) repeat-y left top;}
#main table.center td.logo{width: 362px; height: 200px; text-align: center; vertical-align: middle;}
#main table.center td.center_line { height: 35px; background: url(bg_center_line.jpg) repeat-x left top; vertical-align: middle;}
#main table.center div.center_header { color: #303030; font-size: 13px; font-weight: bold; font-family: arial, verdana, tahoma; border:0; padding:0; margin: 0 0 0 40px;}
#main table.center td.footer { height: 60px; background: url(bg_footer.jpg) repeat-x left top;
	vertical-align: middle; color: #8a8a8a;}
#main table.center td.footer div{width: 90%; margin: auto 0 auto 30px;}
#main table.center td.footer a {color: #67362E; text-decoration: underline;}
#main table.center td.footer a:hover {text-decoration: none;}


#main table.top_graphic {width: 726px; height: 200px; margin: 0 auto;}

#cont_left td.text_left { text-align: center; width: 254px;}
#cont_left table.left_text { margin: 10px auto; width: 216px;}
#cont_left .img_cont { text-align: center;}
#cont_left .img_cont img { margin: 5px auto;}

#cont_right table.main_text1 { margin: 0 0 0 1px; width: 470px; background-color: #ECECEC;}
#cont_right table.main_text1 div {margin: 0 10px 0 10px;}
#cont_right table.main_text1 div.foto{ margin: 10px 8px;}
#cont_right table.main_text1 div.fotol{ float: left; margin: 0;}
#cont_right table.main_text1 div.fotol img{ margin: 14px 10px 10px 0;}
	#gallery div { margin: 5px 10px;}

#cont_right table.main_text2 { width: 471px; background-color: #DEDEDE;}
#cont_right table.main_text2 td.images{ text-align: center;}
#cont_right table.main_text2 td.form{ text-align: center;}
#cont_right table.main_text2 td.form form{ margin: 10px auto;}
#cont_right table.main_text2 td.images table{ margin: 0 auto;}
#cont_right table.main_text2 div {margin: 0 10px 0 10px;}
#cont_right table.main_text2 div.foto{ margin: 10px 8px;}
#cont_right table.main_text2 div.fotol{ float: left; margin: 0;}
#cont_right table.main_text2 div.fotol img{ margin: 14px 10px 10px 0;}