* { margin: 0px; padding: 0px; }
body { background: #565656; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #303030; width: 100%; margin-top: 0px; text-align: center; overflow: -moz-scrollbars-vertical; }

hr { border: none; border-bottom: 1px solid #becce6; height: 0; }
div { padding: 0px; margin: 0px; }
a { color: #303030; text-decoration: none; }
a:hover { color: #303030; text-decoration: underline; }
h1 { padding: 0px; margin: 0px; font-size: 18px; }
h2 { padding: 0px; margin: 0px; font-size: 16px; }
h3 { padding: 0px; margin: 0px; font-size: 13px; }
h4 { padding: 0px; margin: 0px; font-size: 11px; }
h5 { padding: 0px; margin: 0px; font-size: 10px; }
h6 { padding: 0px; margin: 0px; font-size:  9px; }
p { margin-top: 0px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; }
div { margin: 0px; padding: 0px;}
table, tr, td { border: 0px; padding: 4px; border-spacing: 0px; border-collapse: collapse; font-size: 10px; }
img { border: 0px; margin-right: 10px; }
select, input, textarea { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.image_border { border: 1px solid #000000; }
form { padding: 0px; margin: 0px; }
.small { font-size: 10px; }
.clear { margin: 0px; padding:: 0px; clear: both;}
.guestbook_bottom { border-bottom: 1px dotted #000000; }
.toggler { padding: 3px 5px 5px 5px; margin-bottom: 5px; margin-top: 5px; font-size: 12px; font-weight: normal; background: #9f9f9f; border: 1px solid white; cursor: pointer; }
.element {margin-left: 10px;}

#background {  position: absolute; top: 0px; left: 0px; width: 100%; height: 473px; background: url('/img/mnt-int/rvs.jpg'); background-position: bottom center; }
#line { position: absolute; left: 0px; top: 35px; width: 100%; height: 60px; background: url('/img/mnt-int/logo-bar.png'); }

#container { background: #ffffff; text-align: left; position: relative; top: 20px; width: 912px; margin-left: auto; margin-right: auto; background: url('/img/mnt-int/content.png'); background-repeat: no-repeat; background-position: bottom right; }

	#header { height: 360px; }

	#header a { color: #ffffff; }

		#header #topmenu { background: #0063b1; text-align: right; height: 20px; padding-top: 18px; padding-right: 15px; }

        #header #header_line { position: absolute; left: 0px; top: 15px; width: 100%; height: 60px; background: url('/img/mnt-int/logo-bar.png'); }

        #header #logo h1 span { display: none; }
		#header #logo a { position: relative; left: 15px; top: 15px; background: url('/img/mnt-int/mnt-int.png'); background-repeat: no-repeat; width: 283px; height: 75px; display: block; }

		#background_image h2 span { display: none; }
		#background_image { position: relative; top: 20px; background: url('/img/mnt-int/background-image.jpg'); background-repeat: no-repeat; width: 900px; height: 242px; display: block; margin-left: 6px; }

		#header #menu { position: absolute; background: url('/img/mnt-int/menu.png'); top: 277px; width: 900px; height: 60px; margin-left: 6px; font-size: 11px; letter-spacing: 2px;  }
		#header #menu ul { display: inline; }
		#header #menu li { margin-left: 15px; margin-top: 10px; padding-right: 10px; padding-top: 25px; padding-bottom: 5px; list-style: none; border-right: 1px solid #949ab2; float: left; }
		#header #menu li a { font-weight: bold; }

    #middle { margin-left: 6px; padding-bottom: 10px; background-repeat: repeat-y; }

        #content { padding-left: 15px; padding-bottom: 0px; padding-right: 15px; float: left; width: 575px; overflow: hidden; border-right: 1px solid #c0cce6; }

            .content { padding-top: 10px; padding-bottom: 10px; border-top: 1px solid #c0cce6; }

            .content:first-child { border: 0px; }

            .content p {}
            .content ul { margin: 5px; margin-left: 15px; }
            .content h3 { margin-bottom: 5px; }
            .content h2 { margin-bottom: 5px; }
            .content img { margin-left: 5px; }

            .productgroup_item, .product_item { float: left; height: 150px; margin-top: 10px; width: 191px; text-align: center;  font-weight: bold; }
            .product .product_images { float: left; width: 220px; }
            .product .description { float: left; width: 250px; }
            .product_thumb { float: left; }
            .productgroup .back {float: left; width: 500px; }

            .slideshow div { float: left; }
            .slideshow span { display: none; }
            .slideshow .prev { background: url('/img/carousel/previous.png'); background-repeat: no-repeat; width: 20px; height: 180px; display: block; margin-right: 5px; position: relative; }
            .slideshow .next { background: url('/img/carousel/next.png'); background-repeat: no-repeat; width: 20px; height: 180px; display: block; margin-top: 0px; position: relative; }

        #right { float: right; margin-right: 15px; width: 260px; overflow: hidden; padding-bottom: 10px; }
        #left { float: left; margin-left: 10px; width: 280px; overflow: hidden; }

    #copyright { text-align: right; margin-left: auto; margin-right: auto; margin-bottom: 20px; font-size: 9px; padding-top: 20px; width: 900px; }
