/* CSS Document */
/*-------------------- Map -----------------


*/

/* ************ general ****************/
body
{
	margin: 0em;
	font-family:tahoma;/*Verdana, Arial, Helvetica, sans-serif;*/
	font-size:12px;
	background-color:#C7C7C7;
	background-image:url(../Images/bg.gif);
	background-repeat:repeat-x;
	line-height:17px;
}
/* ************ Div ****************/
.mainDiv
{
	width:945px;
	min-height:600px;
	margin: 0px;
	background-color:#fff;
	
}
/* for Internet Explorer */

* html .mainDiv {
	height: 600px;
}
/**/
.flashTop
{
	margin: 7px 7px 7px 7px;
	vertical-align:top;
	padding:0px;
}

/*---------------------------Div & Table --------------------------------*/

#layout{
	width:850px;
	min-height:750px;
	height:auto;
	border-left: solid 1px #BFBFBF;
	border-right: solid 1px #BFBFBF;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:40px;
	background-color:#fff;
	}
#top{
	width:850px;
	height:98px;
	background-image:url(../Images/top.jpg);
	background-repeat:no-repeat;
	margin-top:0px;
}
#mainContent
{
	width:810px;
	margin: 0px 0px 0px 0px;
	padding: 30px 20px 20px 20px;
	}
.content{
}
#content{
	background-color:green;
	
}
#bottom{
	height:22px;
	width:820px;
	position:static;
	border:solid 15px #fff;
	margin: 0px auto 0px auto; 
	background-image:url(../Images/bottomBg.gif);
	background-repeat:repeat;
	font-size:10px;
	color:#6E6C67;
	text-align:center;

}


#picHor
{
	margin-left: 10px;
	float: right;
	clear: right;
	width: 550px;
}
#picRight
{
	margin-left: 10px;
	float: right;
	clear: right;
	width: 250px;
}

/*-------------------MENY-----------------------------------------*/
.menu{
	border-top: solid 1px #fff;
	width:850px;
	height:32px;
	float:left;
	clear:right;
	background-image:url(../Images/menuBackground.gif);
	}
.menuItem
{
	display:block;
	height:32px;
}

.menuItem a
{
	text-decoration:none;
	width:auto;
	height:20px;
	color:#fff;
	display:block;
	font-weight:bold;
	font-size:11px;
	letter-spacing:0em;
	padding: 6px 15px 4px 15px;
/*	background-image:url(../Images/menyPil.gif);
	background-repeat:no-repeat;
	background-position:right;*/
}
.menuItem a:hover
{
	color:#fff;
/*	background-position:bottom;
	background-repeat:repeat-x;
	background-image:url(../Images/menuOnBg.gif);*/
	background-color:#152B5D;
	border-bottom:solid 1px #999999;
	text-decoration:none;
	padding: 6px 15px 4px 15px;
}
.menuSub{
	border-right:solid 1px #999999;
	border-left:solid 1px #999999;
	border-bottom:solid 1px #999999;
	height:20px;
	font-size:11px;
	min-width:170px;
	width:170px;
	background-color:#A0A0A0;
	z-index:100;	
	}
.menuSub a{
	text-decoration:none;
	color:#fff;/*#1F3F88;*/
	display:block;
	font-weight:bold;
	padding: 4px 5px 4px 5px;
	background-repeat:repeat-x;
}
.menuSub a:hover{
	color:#fff;
	background-color:#999999;
	text-decoration:none;
	display:block;
	}

/* --------------------   li & ul -------------------------------------*/


/*---------------------------------Text-----------------------------------*/

h1, .h1
{
  	font-family:Arial, Helvetica, sans-serif;
	color:#152A5A;
	font-weight:bold;
	font-size:20px;
	display:block;
	/*width:100%;*/
	margin: 3px 3px 10px 0px;
	padding: 3px 0px 10px 0px;
	text-align:left;
	}
h2
{
	color:#283C6F;
	font-size:13px;
	font-weight:bold;
	display:block;
	margin: 5px 0px 8px 0px;
	padding: 3px;
	}
h3
{
	color:#797979;
	font-size:11px;
	font-weight:bold;
	display:block;
	margin: 5px 0px 5px 0px;
	}
b{
	font-size:12px;
} 
a{
	color: #0049b2;
	text-decoration: none;
}
a:hover{
	color: #0049b2;
	text-decoration: underline;
}

/*------------------------------ Diverse --------------------------------*/
.imageSide{
	width:255px;
	float:right;
	clear:left;
	padding-left:15px;

}
.button{
	padding:4px;

}
img{
	margin-bottom: 5px;
}
select, input, textarea{
	font-size: 12px;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
}

select, input, textarea, textbox{
	background-image: url(../Images/input-bg.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-x-position: 0%;
	background-y-position: 0%;
	border: solid 1px #bababa;

}
.GridAlternatingItemStyle
{
  background-color:#F0F0F0;
  height:15px;
  padding: 2px 2px 2px 2px;
}

.submit
{
	height:25px;
	text-align:center;
	padding-bottom:8px;
	vertical-align:top;
}
