* { margin: 0; }

body {
	font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 15px 0;
	}

a { color: #e45a98; text-decoration: none; white-space: nowrap; }
h1 { font-size: 20px; font-weight: normal; margin: 0 0 5px; line-height: normal; }
p { margin: 0 0 22px; }
img { border: 0; }

#container {
	width: 950px;
	margin: auto;
	}

#header {
	width: 950px;
	height: 70px;
	}
	#header ul { padding: 28px 0 0; list-style: none; float: right; }
	#header li { float: left; font-size: 12px; }
	#header li a { float: left; color: #999; border-right: 2px solid #ddd; padding: 0 10px; line-height: 16px; }
	#header li a:hover { color: #e45a98; }
	#header .active a { color: #333;}
	#header .active a:hover { color: #333; }
	#header .logo { float: left; width: 217px; height: 43px; display: block; background: url(../t01_images/bg/logo.gif); text-indent: -9999px; }

#content {
	width: 950px;
	height: 340px;
	/*padding: 0 0 20px; */
	line-height: 20px;
	overflow: auto;
	}
    #content .move { height: 500px !important;}
	
#content_image { float: left; width: 480px; text-align: center; }
#content_tekst { float: right; width: 432px; padding: 0 10px 0 28px;}

#content_image2 { float: left; width: 480px; text-align: center; }
#content_tekst2 { float: right; width: 414px; padding: 0 10px 0 28px;}
#content_tekst img { border: 2px solid #ddd; padding: 2px; margin: 0 10px 0 0; }
#content_tekst img.hover { border: 2px solid #e45a98; }

#slider {
	width: 930px;
	padding: 15px 5px 10px;
    white-space: nowrap;
	border-top: 1px solid #999;
	overflow: hidden;
	}
	#slider img { padding: 2px; border: 2px solid #ddd; margin: 0 5px; cursor: pointer; }
    #slider img.hover { padding: 1px; border: 3px solid #e45a98; }

#footer {
	width: 950px;
	font-size: 10px;
	color: #999;
	border-top: 1px solid #999;
	padding: 10px 0 0;
	}
	#footer ul { padding: 0; list-style: none; float: right; }
	#footer li { float: left; }
	#footer li a { float: left; color: #999; border-right: 1px solid #ddd; padding: 0 5px; }
	#footer li a:hover { color: #e45a98; }

#show .image { float: left; width: 480px; text-align: center; }
#show .tekst { float: right; width: 432px; height: 319px; padding: 0 10px 0 28px; overflow: auto; }
#show .tekst a img { float: left; border: 2px solid #ddd; padding: 2px; margin: 0 10px 0 0; }
#show .tekst a:hover img { border: 2px solid #e45a98; }
#show a:hover { border-bottom: 1px dotted #000; }
#showmenu a.wactive img { padding: 1px; border: 3px solid #000; text-decoration: underline; }

#underbar {
	width: 950px;
	height: 120px;
	padding: 10px 0;
        border-top: 1px solid #999;
	}
	#underbar ul { padding: 0; list-style: none; }
	#underbar li { float: left; }
	#underbar li a { width: 232px; height: 120px; display: block; padding: 0 6px 0 0; text-indent: -9999px; float: left; }
	#underbar .first a { background: url(../images2/footer/01.jpg) no-repeat top left; }
	#underbar .first a:hover  { background: url(../images2/footer/01.jpg) no-repeat bottom left; }
	#underbar .second a { background: url(../images2/footer/02.jpg) no-repeat top left; }
	#underbar .second a:hover  { background: url(../images2/footer/02.jpg) no-repeat bottom left; }
	#underbar .third a { background: url(../images2/footer/03.jpg) no-repeat top left; }
	#underbar .third a:hover  { background: url(../images2/footer/03.jpg) no-repeat bottom left; }
	#underbar .fourth a { background: url(../images2/footer/04.jpg) no-repeat top left; }
	#underbar .fourth a:hover { background: url(../images2/footer/04.jpg) no-repeat bottom left; }
	#underbar .last a { padding: 0; }

#slide {
	width: 950px;
	height: 319px;
	position: relative;
	}
	#slide img { position: absolute; top: 0; left: 0; z-index: 100; }
	#slide img.active { z-index: 300; }
	#slide img.last-active { z-index: 200; }

#qTip {
	padding: 5px;
	display: none;
	color: #000;
	position: absolute;
    background : #fff;
	border: 1px solid #ccc;
	z-index: 1000;
	}

.last a { border: 0 !important; margin: 0 -6px 0 0; }

.input
{   width:200px;
	margin:1px;
	padding:0;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #a0a0a0;
}

.button
{
	margin:1px;
	padding:0;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	border:1px solid #a0a0a0;
	background-color:#eeeeee;
}
/* GALLERY */

.caption { font-style: italic; color: #887; }
.demo { position: relative; margin-top: 2em; }
.gallery_demo { width: 702px; margin: 0 auto; }
.gallery_demo li { width: 68px; height: 50px; border: 3px double #111; margin: 0 2px; background:#000; }
.gallery_demo li div { left: 240px }
.gallery_demo li div .caption { font: italic 0.7em/1.4 georgia,serif; }

#main_image { margin: 0 auto 60px; height: 438px; width: 700px; background: #000;}
#main_image img { margin: 0 0 10px;}

.nav{ padding: 15px 0 0; clear:both; font: 80% 'helvetica neue',sans-serif; letter-spacing: 3px; text-transform: uppercase; }

.info { text-align: left; width: 700px; margin: 30px auto; border-top: 1px dotted #221 ;padding: 30px 0 0; }
.info p { margin-top: 1.6em; }