html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-s: 100%;vertical-align: baseline;background: transparent;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}
body {background:#ebf9ff url('/img/top_gradient.jpg') repeat-x;}
div#navigation{float:left;width:315px;margin-left:-100%}
.logo {display:block;text-align:center;}
.menu {margin:80px 0 50px 0;list-style-position:inside;}
.menu li {padding:0 0 0 100px;width:150px;border-top:solid 1px #d1dfe2;line-height:20px;background:url("/img/menu_marker.gif") 85px 50% no-repeat;}
.menu li.first {border:none;}
.menu a {font-family:Arial, serif;color:#73755f;font-size:0.8em;text-decoration:none;font-variant:small-caps;}
.menu a.select {color:#f4a823;}

.full_back {background:url(/img/paper_03.jpg) repeat-y; width:315px; padding:0 0 0 0;}
.buddah {background: url(/img/paper_05.jpg) bottom no-repeat;}
.links {padding:0 0 50px 0; list-style-type:none; width:315px; text-align:center; }
.links li.top_back{height:65px; width:315px; background:url(/img/paper_01.jpg) no-repeat; margin:0; padding:0;}
.links li{width:215px;margin:0 50px;}
.links a{color:#73755f;font-size:1.2em;display:block;margin-bottom:32px;font-family:Tahoma, serif;}
.links li.first {font-variant:small-caps;font-weight:bold;}
.flash {float:right;background:url("/img/line_top.gif") 0 100% repeat-x;height:410px;width:673px;}
.flash1 {float:right;background:url("/img/line_top.gif") 0 100% repeat-x;height:268px;width:673px;}
div#wrapper{float:left;width:100%;margin-bottom:30px;}
div#content{min-width:673px;margin-left:315px;_width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 990) ? '990px' : ‘100%’);}
div#content .phone {top:20px;right:50px;position:absolute;}
div#content .phone1 {top:60px;right:50px;position:absolute;}
div#content .phone .ind {color:#64c5f6;font-size:1.1em;vertical-align:8px;}
div#content .phone .ph {color:#ffffff;font-size:2.2em;}
.text {padding:420px 10px 0 20px;font-family:Tahoma, serif;font-size:0.8em;}
.text1 {padding:280px 10px 0 20px;}
.text h1 {margin-bottom:15px;color:#73755f;font-size:1.5em;font-family:Tahoma, serif;}
.text ul {margin-left:30px;list-style: disc;}
.text p {text-indent:30px;}
.text table td,div#content table th {padding:2px 10px;}
.text table tbody th {text-align:left;}
.text table,.text table td, .text table  th {border:solid 1px black;}
.text img {margin:10px;}
.text div.additional_img {text-align:right;}
.text a {color:#73755f;}
.text a:hover   ,.text a:active   {color:#f6b94f;}
.text p {margin:15px 0;line-height:18px;}
.text form table td, .text form table  th{border:none;}
.text table.faq .button {border:solid 1px black;}
.text table.faq #question {height:150px;width:70%;}
.text table.faq {width:100%;border:none;}
.text dl.faq dd {padding-bottom:15px;margin:15px 0 15px 30px;border-bottom:1px solid #D1DFE2;}
.text .clL {clear:left;}
.text #map {float:left;margin-right:15px;width: 500px; height: 300px}
.text .link-under {margin-left:5px;}
.text .catalog-item  a,.text .catalog-item  p {display:inline;}
.text .country-name{display:none;}
.text .vcalendar {padding-left:0;}
.text .vcalendar dd {font-size:1em;}
.text .vcalendar .vjournal{margin-bottom:20px;}
.vcalendar {list-style-type:none;margin-top:40px;padding-left:20px;}
.vcalendar .day-month {position:relative;color:#f4a823;font-family:Arial, Narrow, serif;font-size:2.0em;display:block;}
.vcalendar .year {right:0;color:#ebce9b;font-family:Arial, Narrow, serif;font-size:1.3em;display:block;}
.vcalendar a {color:#73755f;}
.vcalendar h2 {color:#73755f;font-size:1.8em;font-family:Tahoma, serif;margin:20px 0;}
.vcalendar h2 a {text-decoration:none;font-size:65%;}
.vcalendar dt {float:left;width:16%;text-align:right;}
.vcalendar dd {float:left;width:32%;padding:0 0 0 2%;font-size:0.8em;}
div#footer {clear:left;width:100%;background:url("/img/footer.jpg") 50% 0 no-repeat;height:137px;}
div#footer .footer_in {width:100%;height:3px;background:url("/img/line_footer.gif") 50% 0 repeat-x;}
div#footer a {color:#73755f;}
div#footer div.down {width:30%;margin-top:30px;text-align:left;padding: 0 0 0 3%;font-size:0.8em;float:left;}
div#footer div.down.banner {text-align:center;}
