/* reset css*/
html,body,h1,p,img{margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: normal;font-size: 100%;font-family: inherit;vertical-align: baseline; list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
body {line-height: 1;font-size: 62.5%; }
html, body { height: 100%; text-align: center; background: transparent; scrollbar-face-color:#dcdbc6; scrollbar-arrow-color:#a2a589; scrollbar-base-color:#f3f4ec; scrollbar-track-color:#f3f4ec; scrollbar-3dlight-color:#f3f4ec; scrollbar-highlight-color:#f3f4ec; scrollbar-shadow-color:#f3f4ec; scrollbar-darkshadow-color:#a2a589;}
h1 { width: 467px; margin: 0 auto; padding: 37px 0 40px 0; }
h1.next { width: 467px; margin: 0 auto; padding: 50px 0 35px 0; }
h3 {margin:0;padding:0;color:#8C875E;font-size:100%}
a {color:#A19D75}
a:hover{text-decoration:none}
h2 {width: 467px; margin: 0 auto; padding: 0px 0 5px 5px;font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; text-align:left;font-size:200% ;color:#5e6051}

.somm td, .new {border-bottom: 1px solid #dcdbc6;padding:5px 0 5px 0; color:#A19D75}
.somm { font-size: 90%; }
.text { text-align: left; width: 420px; overflow: hidden; font-size: 120%;}

#center { width: 980px; height: 720px; margin: 0 auto; background: url(../img/home-bckg2.jpg) no-repeat; text-align: center; clear: left; position: relative;}

#text { width: 460px; margin: 0 auto; padding: 20px 0; text-align: left; border-top: 1px solid #A2A589; font-size: 120%; }

#text,  #menu a, .text { font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; text-decoration: none; color: #A19D75; line-height: 180%; }

#content2 { height:480px; width: 460px; margin: 0 auto; padding: 20px 0; text-align: left; border-top: 1px solid #A2A589; line-height: 180%; font-size: 120%; overflow: auto; }
#content2,  #menu a { font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif; text-decoration: none; color: #A2A589; }
#content2 ul, #content2 li {padding:0;margin:0 0 0 10px;}

#menu { width: 460px; margin: 10px auto 0 auto; font-size: 115%; line-height: 120%; border-top: 1px solid #A2A589; clear: both; }
#menu li { width: 92px; float: left; overflow: hidden; }
#menu a { display: block; padding-top: 60px; }
#menu a:hover { background-position: top right !important; }
#menu a.sel{ background-position: top right !important; }

#m1 a { background: url(../img/home-m1.gif) no-repeat top left; }
#m2 a { background: url(../img/home-m2.gif) no-repeat top left; }
#m3 a { background: url(../img/home-m3.gif) no-repeat top left; }
#m4 a { background: url(../img/home-m4.gif) no-repeat top left; }
#m5 a { background: url(../img/home-m5.gif) no-repeat top left; }

#distance { float: left; width:1px; height:50%; margin-top: -360px; }

iframe { position: absolute; left: 260px;  top: 350px; height: 110px; border: 0; width: 460px; }

.border { padding: 2px; border: 1px solid #A19D75; zoom:1; }

table.in-text {font-size: 100%; color:#A19D75;}

.popup { width: 850px; height:420px; position: relative; }

/* nyroModal - don't edit!!! */
div#nyroModalFull {font-size: 12px;color: #fff;}
div#nyroModalFull div#nyroModalLoading {border: 0;width: 150px;height: 150	px;text-indent: -9999em;background: #fff url(../img/nyroloader.gif) no-repeat;background-position: center;}
div#nyroModalFull div#nyroModalWrapper {background: #fff;}
div#nyroModalFull div#nyroModalWrapper a#closeBut {position: absolute;display: block;top: 0px;right: 0px;width: 25px;height: 25px;text-indent: -9999em;background: url(../img/nyroclose.gif) no-repeat;outline: 0; z-index: 9000;}

/* nyroModal - nothing to edit here */
div#nyroModalFull div#nyroModalLoading.error {border: 4px solid #f66;line-height: 20px;padding: 20px;width: 300px;height: 100px;text-indent: 0;background: #fff;}
div#nyroModalFull div#nyroModalWrapper div.wrapper div#nyroModalContent {}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent {position: relative;overflow: hidden;text-align: center;}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent img {vertical-align: baseline;}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent div {position: absolute;bottom: 0;left: 0;background: #F5F6F0;padding: 10px;margin: 10px;border: 1px white dotted;overflow: hidden;opacity: 0.2;filter: alpha(opacity=20); display: none;}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent div:hover {opacity: 0.5;filter: alpha(opacity=50);cursor: help;}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a {outline: none;position: absolute;top: 0;height: 100%;cursor: pointer;text-indent: -9999em;background-image: url(data:image/gif;base64,AAAA); /* Trick IE6 */}
/* .fotogalerie div#nyroModalFull div#nyroModalWrapper div#nyroWatermark { width: 100%; height: 100%; background: url(../img/watermark.png) no-repeat center; _background: url(../img/watermark.gif) no-repeat center; position: absolute; left: 0; top: 0; opacity: .5; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50);}*/

