/*----------------------©2009--------------------------*/

body {
	margin:0;
	padding:0;
  background:url(img/bck_top.png) repeat-x top;
	font-size:11px; font-family:"Arial", Tahoma, Verdana;
	color:#5c5c5c;
	line-height: 20px;
min-height: 100%;margin-bottom: 1px;
}


html {	
	background:url(img/bck_btm.gif) repeat-x bottom;
	background-attachment:fixed;
	z-index: -1;
	background-color:#e6e7d8;
min-height: 100%;margin-bottom: 1px;
	}
	
	
h3, h4, ul, li, form {
	margin:0;
	padding:0;
	list-style-type:none;
	}

	
	h1 {
font-weight:lighter;
font-size:26px; font-family:"Arial Narrow", Arial, Tahoma, Verdana;
color:#0070af;
line-height:30px;
margin:0;
padding:0;
	}

	h2 {
font-weight:lighter;
font-size:34px; font-family:"Arial Narrow", Arial, Tahoma, Verdana;
color:#0070af;
line-height:40px;
margin:0;
padding:0;
	}
	
h3 {
font-weight:lighter;
font-size:16px; font-family:"Arial", Tahoma, Verdana;
color:#5c5c5c;
line-height:18px;
margin:0;
padding:0;
	}
	
 h3 a { color:#5c5c5c; text-decoration:none;}
 h3 a:hover { color:#0070af; text-decoration:underline;}

  
a { text-decoration:none; }
img { border:0;}

#content {
	margin:0 auto 0 auto;
	width:733px;
 height:100%;
	}
	

.small {
font-size: 80%;
}

.medium {
font-size: 100%;
}

.large {
font-size: 120%;
}

	
	
/*-----------------------image-------------------------*/
#otsi {
	position:absolute;
	float:left;
	top:10px;
	left:490px;
	display:block;
	}
	
#print {
  text-align:right;
	}
	
.line {
  margin-top:8px;
  margin-bottom:8px;
	}
	
#vehicom {
	position:relative;
	float:left;
	bottom:30px;
	left:213px;
	display:block;
	}
	
#lang {
	margin-left:630px;
	}
	
#logo {
	margin-left:255px;
	}

/*----------------------header--------------------------*/

#hdr {
	clear:left;
	height:216px;
	width:734px;
	background:url(img/header.jpg) no-repeat top;
	}

/*-----------------------menu----------------------------*/

#menu {
  color:#ffffff;
	clear:left;
	height:42px;
	width:734px;
	background:url(img/menu_bck.gif) no-repeat top;
	margin: 0 auto 0 auto;
  text-align: center;
	}
	
#menu_btn {
  width:auto;
	margin: auto;
	color:#ffffff;
	height:42px;
	padding:0 0 0 0;
}

#menu_btn ul {
   background:url(img/line_ver.png) middle center no-repeat;
   clear:left;
   float:left;
   margin:0;
   padding:0;
   text-align: center;
  
}

	
#menu_btn li {
   background:url(img/line_ver.png) middle center no-repeat;
   display:block;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;  
   display: inline;
	}
	
#menu_btn a  {
  float:left;
	color:#ffffff;
	padding:9px 16px 9px 16px;
	display:block;  float:left;
	}
#menu_btn a:hover, #sel a {
  float:left;
	background:url(img/btn_bck.png) top center no-repeat;
	color:#ffffff;
}



/*-----------------------menu_btm------------------------*/

#menu_btm {
	clear:left;
	min-height:50px;
	width:734px;
	background:url(img/menu_btm_shdw.gif) no-repeat top center;
	background-z-index: +5;
	z-index: +5;
	}
	
#menu_btm_top {
	background:url(img/alam_bck_top.png) no-repeat top center;
	background-z-index: +9;
	z-index: +9;
	}

#menu_btm_mdl {
	background:url(img/alam_bck_mdl.png) repeat-y top center;
	}

#menu_btm_btm {
	background:url(img/alam_bck_btm.png) no-repeat top center;
	}

#menu_btm_btn {
  font-size:10px;
	color:#0070af;
	padding-left:9px;
	
		}
#menu_btm_btn li {
  float:left;
	}
#menu_btm_btn a  {
	color:#0070af;
	padding:0 0 0 10px;
	width:123px;
	min-height:20px;
	display:block;  float:left;
	}
#menu_btm_btn a:hover, #sel2 a {
  background-color:#5c5c5c;
	color:#ffffff;
}

/*---------------------content---------------------------*/


#cnt_top {
  margin:0 auto 0 auto;
  padding-left:20px;
  padding-right:20px;
	height:50px;
	width:640px;
	background:url(img/cnt_top.png) no-repeat top center;
	}

#cnt {
  clear:left;
  display:block;
  height:100%;
  margin:0 auto 0 auto;
  padding:10px 20px 20px 20px;
	width:640px;
	background:url(img/cnt_bck.png) repeat center;
	}

  #cnt a { color:#5c5c5c; text-decoration:underline;}
  #cnt a:hover { color:#005daa; text-decoration:underline;}

.cnt_left {
  float:left;
	width:453px;
	height:40px;
	margin:0;
	padding:0;
	}

.cnt_right {
  float:left;
	width:187px;
	height:40px;
	background:url(img/otsi_bck.png) no-repeat top right;
	margin:0;
	padding:0;
	}
	


.cnt_main_left {
  display:table-footer-group;
  float:left;
	width:445px;
	margin:0;
  height:100%;
	padding:0 30px 0 0;
	}

.cnt_main_right {
  display:table-footer-group;
  float:left;
	width:165px;
	margin:0;
  height:100%;
	}
	
	
	.large {
  font-size:13px;
  font-weight:bold;
	}	


#cnt_btm {
  margin:0 auto 0 auto;
	height:90px;
	width:640px;
	padding-left:20px;
  padding-right:20px;
	background:url(img/cnt_btm.png) no-repeat top center;
	}


.cnt_btm_half {
float:left;
	width:320px;
	height:90px;
	margin:0;
	padding:10px 0 0 0;
	}

.cnt_btm_half_r {
text-align:right;
	}


/*---------------------search-------------------------*/

#search input {
	border: 0;
	font-family:"Arial", Tahoma, Verdana; 
	color:#5c5c5c;
	font-size:11px;
  padding:0 0 0 11px;
	margin:0 0 0 0;
  text-align:left;
	}

.pimpinput {
	background:transparent;
	position:absolute;
	height:16px;
	width:145px;
	}
	
#search {
	width:145px;
	float: left;
	height:16px;
}

#otsi_img {
padding:0 0 0 12px;
}


/*---------------------vormid-------------------------*/

.textarea {
	height:100px;
	width:430px;
	}
.input {
	width:200px;
	}
.checkbox {
	margin-top:5px;
	margin-right:5px;
	}
	
.test1 {
  border: 1px solid #d6d7c9;
	font-family:"Arial", Tahoma, Verdana; 
	color:#5c5c5c;
	font-size:11px;
	margin-bottom:10px;
	line-height:16px;
	background-color:#f1f1ee;
	}
	
.thickbox2 {
  padding: 7px 7px 7px 7px ;
	}
	
