﻿body,html {
  margin:0px;
  padding:0px;
  height:100%;
  width:100%;
  font-family:Verdana;
  font-size:11px;
  color:#fff;
  /* background:url('../images/bg_blue.png'); */
  /* background:url('../images/bg_green.png'); */
}
img
{
  border:0px;
}

#wrapper
{
  margin:auto;
  width:1280px;
}
#CustomeCSS
{
  display:none;
}
#logo
{
  position:absolute;
  float:left;
  z-index:10;
  margin-left:-4px;
}
#header_left
{
  position:absolute;
  z-index:2;
  margin-top:-1px;
  margin-left:-1px;
}
/* Text Images */
#ti_001
{
  position:absolute;
  top:380px;
  margin-left:80px;
}
#ti_002
{
  position:absolute;
  margin-left:710px;
  top:180px;
}

#whitespace
{
  width:1280px;
  height:137px;
  background:#fff;
  position:absolute;
}
#titlebar
{
  position:absolute;
  top:90px;
  width:580px;
  height:45px;
  background:url('/images/bg_header_title.png');
  color:#000;
  padding-left:700px;
}
#headlines
{
  font-size:24px;
  margin:0px;
  padding:0px;
  margin-top:8px;
  margin-left:10px;
}
#rightmenu
{
  position:absolute;
  z-index:10;
  background:url('/images/bg_rightmenu.png') no-repeat;
  width:175px;
  height:231px;
  margin-left:1105px;
  text-align:right;
}
#rightmenu ul
{
  float:right;
  margin-right:24px;
  margin-top:12px;
  list-style:none;
}
#rightmenu li
{
  margin:0px;
  padding:0px 0px 14px 0px;
  width:100%;
}
#rightmenu a
{
  text-decoration:none;
  font-weight:bold;
  color:#fff;
}
#rightmenu a:hover
{
  text-decoration:none;
  font-weight:bold;
  color:#003366;
}
#rightmenu .active
{
  text-decoration:none;
  font-weight:bold;
  color:#003366;
}
#rightwall
{
  position:absolute;
  margin-left:1196px;
  top:202px;
  z-index:2;
}
#start_textblock
{
  position:absolute;
  background:url('/images/bg_front_textblock.png') no-repeat;
  margin-left:768px;
  width:512px;
  height:336px;
  top:205px;
}
#start_textblock p
{
  width:332px;
  font-size:12px;
  line-height:25px;
  margin-left:50px;
  margin-top:20px;
}
#start_picture
{
  position:absolute;
  top:565px;
}
#start_opsomming
{
  position:absolute;
  width:257px;
  height:353px; /*391px;*/
  margin-left:255px;
  top:342px;
  background:url('/images/bg_start_opsomming.png') no-repeat;
  padding-top:100px;
}
#start_opsomming ul
{
  margin:0px;
  margin-left:25px;
  padding:0px;
  font-size:12px;
  font-weight:bold;
}
#start_opsomming li
{
  line-height:34px;
  color:#669933;
}
/* Start Models Layout */
#start_models
{
  position:absolute;
  width:755px;
  height:250px;
  top:545px;
  margin-left:512px;
  background:url('/images/bg_start_models.jpg') no-repeat;
}
.startmodels
{
  padding-left:6px;
  float:left;
  width:245px;
  text-align:center;
  margin-top:-27px;
  z-index:2;
  position:relative;
}
.startmodels h3
{
  margin:0px;
  padding:0px;
  text-align:left;
  margin-left:20px;
  margin-top:-10px;
  font-size:14px;
  font-weight:normal;
  letter-spacing:1px;
}
.startmodels h4
{
  margin:0px;
  padding:0px;
  margin-left:20px;
  text-align:left;
  font-size:21px;
  line-height:25px;
  letter-spacing:1px;
  color:#669933;
}
.startmodels h2
{
  margin:0px;
  padding:0px;
  font-size:11px;
  font-weight:normal;
  text-align:left;
  margin-left:35px;
}

/* Subpage Defaults */
#header_small
{
  position:absolute;
  z-index:2;
  margin-top:-1px;
  margin-left:-1px;
}

#header_small p{
	margin-top: 0;
}

#titlebar_small
{
  position:absolute;
  top:90px;
  width:650px;
  height:45px;
  background:url('/images/bg_header_title.png');
  color:#000;
  padding-left:560px;
}
#left_midtext
{
  position:absolute;
  top:320px;
  margin-left:0px;
  width:250px;
  text-align:right;
}
#left_content
{
  position:absolute;
  width:257px;
  height:410px;
  margin-left:255px;
  top:220px;
  background:url('/images/bg_start_opsomming.png') no-repeat 0 120px;
  padding-top:100px;
}
#left_content ul
{
  margin:0px;
  margin-left:25px;
  padding:0px;
  font-size:12px;
}
#left_content li
{
  line-height:34px;
  padding-bottom:6px;
}
#left_content p
{
  line-height:25px;
  font-size:12px;
  padding-left:10px;
}
#right_content
{
  position:absolute;
  width:762px;
  height:555px;
  background:url('/images/bg_subpage.png') no-repeat 0 120px;
  margin-left:518px;  
  top:135px;
  padding:40px 0px 0px 50px;
}
#right_content p
{
  line-height:25px;
  font-size:12px;
  width:580px;
  padding-left:20px;
}

#footer
{
  position:absolute;
  margin-top:825px;
  width:1280px;
  text-align:center;
}
#footer a
{
  font-size:inherit;
  color:#fff;
  text-decoration:none;
}

/* LOGIN SCHEME */
.login-scheme
{
    width:315px;
    height:80px;
    border:15px solid #bb0000;
    background:#dddddd;
    left:50%;
    top:50%;
    margin-top:-80px;
    margin-left:-215px;
    position:absolute;
    padding:10px;
}
.login-scheme .title
{
    font-weight:bold;
    float:left;
    width:100px;
    color:#000;
}
.login-scheme .input input
{
    width:200px;
    border:1px solid #000;
    margin:1px;
}
.login-scheme .submit input
{
    width:100px;
    margin:10px 0px 0px 0px;
}

/* Photo gallery layout presets */
.bigImage { width: 508px; padding-left:50px; height:270px; text-align:center; }
#imgTitle { display:none; }
#bigImage { height:360px; border:1px solid #fff; }

.thumbStripArea { overflow:hidden; width: 506px; padding-left:60px; margin-top:150px; height: 67px; font-weight: bold; }

.scrollLeftStart  { position: relative; cursor:pointer; text-align:center; padding-top: 25px; top: 0px; width: 25px;  height: 65px; float: left; }
.scrollLeft       { position: relative; cursor:pointer; text-align:center; padding-top: 25px; top: 0px; width: 15px;  height: 65px; float: left; }
.thumbs           { position: relative; top: 0px; width: 340px; height: 67px; overflow: hidden; float: left; }
.thumb            { text-align:center;cursor:pointer;display:block;height:55px;overflow:hidden;float:left;margin:5px; background:#000; border: 1px solid #dddddd;}
.selectedthumb    { border: 1px solid #000000;}
.thumb img        { height:55px; }
.scrollRight      { position: relative; cursor:pointer; text-align:center; padding-top: 25px; top: 0px; width: 15px;  height: 65px; float: left; }
.scrollRightEnd   { position: relative; cursor:pointer; text-align:center; padding-top: 25px; top: 0px; width: 25px;  height: 65px; float: left; }
.MaxPicture 	  { border:15px solid #fff; background:#fff; text-align:center; display:none; position:absolute; left:50%; z-index:2000; width:800px; margin-left:-400px; top:50px; }
.MaxPicuture img  { display:table-cell; }
.thumbstrip       { float:left; width:100%; }
#messageImage     { float:left; text-align:center; width:100%; }
.MaxPicture a   { color:#000; }
#messageImage a { color:#fff; }
