html, body, img { margin: 0px; padding: 0px; color: #6D6F70; }
img { border: 0; }
td { font-family: Verdana; font-size: 12px; }
a { color: black; }

h2 { margin: 0px 0px 15px 0px; padding: 20px 0px 0px 20px; font-size: 16px; font-weight: bold; color: #F36202; }

#top_part1 { height: 80px; background: transparent url(../img/map1.gif) no-repeat right bottom; }
#logo { width: 317px; background: transparent url(../img/logo.gif) no-repeat left top; font-size: 11px; color: #707C86; vertical-align: bottom; text-align: right; padding: 0px 6px 5px 0px; }
#tmail { background: transparent url(../img/e.gif) no-repeat 45px 29px; padding: 0px 0px 0px 80px; }
#tmail a { font-size: 11px; color: #2E9FE6; }
#tn { width: 100%; }
#tn ul { list-style: none; margin: 0px 0px 0px 30px; padding: 0px 0px 0px 0px; }
#tn li { display: inline; padding: 0px; margin: 0px 10px 0px 0px; line-height: 11px; }
#tn li a { color: #F05C02; font-size: 11px; font-weight: bold; }

#top_part2 { height: 153px; background: transparent url(../img/img.jpg) no-repeat left top; }
#address { height: 50px; background: transparent url(../img/map2.gif) no-repeat right top; vertical-align: top; font-size: 11px; color: #707C86; padding: 5px 0px 0px 3px; }

#main_part { height: 100%; width: 100%;}

#ln { width: 192px;  vertical-align: top; background: transparent url(../img/people1.jpg) no-repeat 37px bottom;  padding-bottom: 30px; }
#do { background: transparent url(../img/do1.gif) repeat-x left top; height: 45px; margin-bottom: 10px; }
#do td { height: 45px; background: transparent url(../img/dol.gif) no-repeat left top; text-align: center; }
#do td span { display: block; background: transparent url(../img/dor.gif) no-repeat right top; width: 100%; height: 100%; padding-top: 6px; font-size: 17px; font-family: Arial; color: #FFFFFF; font-weight: bold; }

#ln ul { list-style: none; margin: 0px 0px 25px 23px; padding: 0px; }
#ln li { margin: 0px 0px 5px 0px; padding: 0px; }
#ln li a { color: #F05C02; font-size: 12px; }

#all_tours { font-size: 11px; background: transparent url(../img/str.gif) no-repeat left bottom; margin-left: 23px; padding-bottom: 7px; }
#all_tours a { color: #7D7D7D; }

#main { width: auto; vertical-align: top;  padding-bottom: 30px; }
#dg { background: transparent url(../img/dg1.gif) repeat-x left top; height: 45px; margin-bottom: 8px; }
#dg td { height: 45px; background: transparent url(../img/dgl.gif) no-repeat left top; padding-left: 21px; }
#dg td h1 { background: transparent url(../img/dgr.gif) no-repeat right top; width: 100%; height: 100%; padding-top: 6px; font-size: 17px; font-family: Arial; color: #F56201; font-weight: bold; margin: 0px; }

#main p { margin: 0px 0px 15px 0px; line-height: 17px; color: #6D6F70; }
#main a { color: #F36202; font-size: 11px; }

#rn { width: 192px; vertical-align: top; font-size: 11px; padding-bottom: 30px; }
#db { background: transparent url(../img/db1.gif) repeat-x left top; height: 45px; margin-bottom: 10px; }
#db td { height: 45px; background: transparent url(../img/dbl.gif) no-repeat left top; text-align: center; }
#db td span { display: block; background: transparent url(../img/dbr.gif) no-repeat right top; width: 100%; height: 100%; padding-top: 6px; font-size: 17px; font-family: Arial; color: #FFFFFF; font-weight: bold; }
#rn p { margin: 0px; padding: 0px; }

#rn .dt { font-weight: bold; margin-bottom: 5px; }
#rn .news { margin-bottom: 7px; }
#rn .more { margin-bottom: 20px; }
#rn .more a { color: #2FA0E8; }
#rn .dots { margin: 0px 0px 20px 0px; background: transparent url(../img/dots.gif) repeat-x left center; }

#graph { margin-top: 25px; text-align: right; background: transparent url(../img/str2.gif) no-repeat right bottom; padding: 0px 12px 7px 0px; }
#graph b { color: #299AE2; font-size: 12px; }
#graph a { color: #299AE2; }


#footer { height: 106px; /*background: transparent url(../img/people2.jpg) no-repeat 37px top; */}
#footer_left { height: 106px; background: transparent url(../img/people2.jpg) no-repeat 37px top; }
#copy { width: 100%; background: transparent url(../img/copy.gif) no-repeat 230px top; vertical-align: top; padding: 9px 0px 0px 265px; font-size: 11px; color: #787878; }
#copy span { color: #E95A0B; }

#counters { text-align: right; }

#tega { height: 47px; vertical-align: top; font-size: 11px; color: #787878; text-align: right; }
#tega a { color: #FE6509; }


