html, body
{
	text-align:				center;
	
	padding:				0;
	margin:					0;
	
	font-family:			Verdana, Arial;
	font-size:				11px;
	color:					#666666;
	line-height:			18px;
	
	background-color:		#EDEDED;
}

body, td
{
	font-family:			Verdana, Arial;
	font-size:				11px;
	color:					#666666;
	line-height:			18px;
}

#idContainer
{
	width:					851px;
	
	margin:					0 auto;
	padding:				0;
	
	overflow:				hidden;
	
	text-align:				left;
	
	background:				url('../images/bg.jpg') top left repeat-y;
}

#idHeader
{
	width:					851px;
	height:					191px;
	
	background:				url('../images/header1.jpg') top left no-repeat;
}

#idRegistered
{
	position:				relative;
	top:					45px;
	left:					335px;
}

#idMenu
{
	width:					590px;
	height:					25px !important;
	height:					32px;
	
	padding-top:			7px;
	
	float:					left;
	background:				url('../images/menu_bg.jpg') top left no-repeat;
}

#idContent
{
	width:					545px !important;
	width:					590px;
	
	min-height:				446px;
	height:					auto !important;
	height:					445px;
	
	padding-left:			30px;
	padding-right:			15px;
	margin-top:				40px;
}

* html #idContent
{
	float:					left;
	margin-top:				-445px;
	padding-bottom:			10px;
}

#idRight
{
	width:					261px;
	min-height:				486px;
	height:					auto !important;
	height:					486px;
	
	background:				url('../images/adres_bg4.jpg') top left no-repeat;

	float:					right;
	_float:left;
}

#idRightTop
{
	height:					189px !important;
	height:					214px;
	
	width:					200px !important;
	width:					255px;	
	
	padding-top:			20px;
	padding-left:			30px;
	padding-right:			25px;
	
	overflow:				hidden;
	
	font-family:			Verdana, Arial;
	font-size:				11px;
	color:					#F8F8F8;
}

#idRightMiddle
{
	height:					65px !important;
	height:					78px;
	
	width:					200px !important;
	width:					255px;	
	
	padding-top:			7px !important;
	padding-top:			20px;
	padding-left:			30px;
	padding-right:			25px;
	
	margin-top:				62px !important;
	margin-top:				45px;
	
	overflow:				hidden;
	
	font-family:			Verdana, Arial;
	font-size:				11px;
	color:					#F8F8F8;
}

#idRightBottom
{

	height:					60px !important;
	height:					70px;
	
	width:					230px !important;
	width:					285px;	
	
	padding-top:			3px !important;
	padding-top:			10px;
	padding-left:			30px;
	padding-right:			25px;
	
	margin-left:			-25px;
	
	overflow:				hidden;
	
	font-family:			Verdana, Arial;
	font-size:				11px;
	color:					#F8F8F8;
}

#idRightTop h1, #idRightMiddle h1, #idRightBottom h1
{
	font-size:				13px;
	color:					#F8F8F8;
	margin:					0;
	padding-bottom:			5px;
}

#idFooter
{
	width:					851px;
	height:					19px !important;
	height:					24px;
	
	padding-top:			5px;
	
	background:				url('../images/footer.jpg') top left no-repeat;
}

#idBottomRight
{
	float:					right;
	margin-top:				-17px;
	padding-right:			25px;
	line-height:			12px;
}

* html #idFooter
{
	height:					24px;
}

ul#idMenuBottom
{
	display:				inline;
}

ul#idMenuBottom li
{
	display:				inline;
	padding-right:			15px;
	
	background:				url('../images/bg_li.jpg') top right no-repeat;
}

ul#idMenuBottom li a
{
	font-family:			Verdana, Arial;
	font-size:				11px;
	color:					#353636;
	
	text-decoration:		none;
}

ul#idMenuBottom li a:hover
{
	font-family:			Verdana, Arial;
	font-size:				11px;
	color:					#248941;
	
	text-decoration:		none;
}

a
{
	font-family:			Verdana, Arial;
	font-size:				11px;
	color:					#666666;
	
	text-decoration:		underline;
}

a:hover
{
	font-family:			Verdana, Arial;
	font-size:				11px;
	color:					#248941;
	
	text-decoration:		underline;
}

h1
{
	font-size:				13px;
	color:					#248941;
}

#idRightTop a, #idRightMiddle a, #idRightBottom a
{
	font-family:			Verdana, Arial;
	font-size:				11px;
	color:					#FFFFFF;
	
	text-decoration:		underline;
}

#idRightTop a:hover, #idRightMiddle a:hover, #idRightBottom a:hover
{
	font-family:			Verdana, Arial;
	font-size:				11px;
	color:					#FFFFFF;
	
	text-decoration:		underline;
}

.text
{
	border:					1px solid #248941;
	width:					250px;
	height:					20px;
	
	font-family:			Verdana, Arial;
	font-size:				11px;
}

.button
{
	background:				#248941;
	border:					1px solid #000000;
	width:					250px;
	height:					20px;
	
	font-family:			Verdana, Arial;
	font-size:				11px;
	font-weight:			bold;
	color:					#FFFFFF;
	
	cursor:					pointer;
}

.tarea
{
	width:					250px;
	height:					150px;
	
	border:					1px solid #248941;
	
	font-family:			Verdana, Arial;
	font-size:				11px;
}

select
{
	width:					250px;
	
	border:					1px solid #248941;
	height:					18px;
	
	font-family:			Verdana, Arial;
	font-size:				11px;
}

.formTitel
{
	border:					0px solid #000000;
	background:				#248941;
	
	color:					#FFFFFF;
}

.req
{
	color:					#248941;
}

.suc
{
	color:					#248941;
	font-weight:			bold;
}

.err
{
	color:					#FF0000;
	font-weight:			bold;
}