#menu_l
	{
		position:				absolute;
		top:					251px;
		left:					0px;
		width:					200px;
		z-index:				8;
		border-left:			1px solid #ffcccc;
		background-color:		white;
	}

#menu_t
	{
		position:				absolute;
		top:					225px;
		left:					230px;
		width:					700px;
		z-index:				10;
	}

#main
	{
		position:				absolute;
		top:					250px;
		left:					200px;
		z-index:				4;
		background-color:		white;
		width:					760px;
		background-image:		url(../gr/main_bg.gif);
	}

#sprachenauswahl
	{
		position:				absolute;
		top:					10px;
		right:					0px;
		width:					400px;
		height:					20px;
		z-index:				16;
		text-align:				right;
	}
	
#newsletterbox
	{
		position:				absolute;
		top:					30px;
		right:					0px;
		width:					400px;
		height:					20px;
		z-index:				16;
		text-align:				right;
	}


#smallmenutop
	{
		position:				absolute;
		top:					229px;
		right:					8px;
		width:					100px;
		height:					20px;
		text-align:				right;
		z-index:				16;
	}

p.line
	{
		width:					40%;
		height:					10px;
		border-top:				1px dotted darkred;
		margin:					25px 0 0 12px;
		padding:				0;
		line-height:			0;
	}


.newsletterform
	{
		font-family:			Arial, Helvetica, sans-serif;
		font-size:				11px;
		height:					15px;
		margin:					0;
		padding:				0;
		color:					#666666;
	}
	
.w_on_b, .w_on_b a:link, .w_on_b a:active, .w_on_b a:visited
	{
		font-family:			Arial, Helvetica, sans-serif;
		font-size:				11px;
		letter-spacing:			1px;
		color:					#666666;
		margin:					0;
		text-decoration:		none;
	}

.title
	{
		font-family:			Arial, Helvetica, sans-serif;
		font-size:				12px;
		margin:					0px;
		padding:				0px;
	}
	
p.submenuhead
	{
		font-family:			Arial, Helvetica, sans-serif;
		font-size:				20px;
		letter-spacing:			1px;
		color:					white;
		background-color:		#ee9e9a;
		text-align:				right;
		padding:				45px 20px 5px 0;
		margin:					0 0 1px 0;
		border-top:				1px solid #ffafab;
		border-bottom:			1px solid #cc7c78;
	}

p.submenuhead a:link, p.submenuhead a:active, p.submenuhead a:visited
	{
		color:					white;
		text-decoration:		none;
	}
	
p.submenuhead a:hover
	{
		text-decoration:		underline;
	}

.w_on_b a:hover
	{
		text-decoration:		underline;
	}

p
	{
		font-family:			Arial, Helvetica, sans-serif;
		font-size:				12px;
		line-height:			1.5;
		margin:					12px;
	}
	
p.table
	{
		font-family:			Arial, Helvetica, sans-serif;
		font-size:				12px;
		line-height:			1.5;
		margin:					5px 5px 5px 6px;
	}
	
.boxframe
	{
		display:				block;
		margin:					0 10px 0 100px;
	}


* a:link, * a:active, * a:visited
	{
		color:					darkred;
		text-decoration:		none;
	}

* a:hover
	{
		text-decoration:		underline;
	}

p.* a:link, p.* a:active, p.* a:visited, li.* a:link, li.* a:active, li.* a:visited
	{
		color:					darkred;
		text-decoration:		none;
	}

p.* a:hover, li.* a:hover
	{
		text-decoration:		underline;
	}

*.box
	{
		font-family:			Arial, Helvetica, sans-serif;
		font-size:				12px;
		line-height:			1.5;
		margin:					0;
		margin:					10px 10px 0px 16px;
	}

.first
	{
		font-weight:			bold;
		color:					#990000;
	}

em
	{
		font-style:				italics;
		color:					#990000;
	}
	
ul
	{
    	font-family:			Arial, sans-serif;
		font-size:				12px;
		line-height:			1.5;
		margin:					5px 10px 5px 24px;
		padding:				0px;
	}

*.azo1
	{
		list-style-type:		square;
		margin:					0 0 0 15px;
	}

*.azo2
	{
		list-style-type:		square;
	}

*.azo2
	{
		list-style-type:		square;
	}
	
*.azk1
	{	
		list-style-type:		decimal;
		margin:					0 0 0 15px;
	}

*.azk2
	{	
		list-style-type:		lower-alpha;
	}

*.azk3
	{	
		list-style-type:		lower-roman;
	}

h1
	{
		font-family:			Arial, Helvetica, sans-serif;
		font-size:				25px;
		padding:				8px 8px 0px 42px;
		background-image:		url(../gr/ue1_point.gif);
		background-repeat:		no-repeat;
		background-position:	5px 7px;
		font-weight:			normal;
	}		

h2
	{
		font-family:			Arial, Helvetica, sans-serif;
		font-size:				15px;
		font-weight:			bold;
		letter-spacing:			1px;
		padding:				12px 8px 0px 12px;
	}		

h3
	{
		font-family:			Arial, Helvetica, sans-serif;
		letter-spacing:			1px;
		font-size:				12px;
		font-weight:			bold;
		padding:				0px 8px 0px 12px;
	}		

h4
	{
		font-family:			Arial, Helvetica, sans-serif;
		font-size:				10px;
		font-weight:			bold;
		letter-spacing:			2px;
	}

.fotorechts
	{
		float:					right;
		margin:					2px -2px 2px 10px;
		padding:				0px;
		background-color:		#e0e0e0;
	}

.fotorechtsnf
	{
		float:					right;
		margin:					2px -2px 2px 10px;
		padding:				0px;
	}

.fotolinks
	{
		float:					left;
		margin:					2px 10px 2px -10px;
		padding:				0px;
		background-color:		#e0e0e0;
	}

.fotolinksnf
	{
		float:					left;
		margin:					2px 10px 2px -10px;
		padding:				0px;
	}

.untertitel
	{
		font-family:			Arial, Helvetica, sans-serif;
		font-size:				12px;
		display:				block;
		margin:					5px;
	}	

.form1
	{
		font-family:			Arial, Helvetica, sans-serif;
		font-size:				12px;
		width:					270px;
		height:					20px;
	}

.form2
	{
		font-family:			Arial, Helvetica, sans-serif;
		font-size:				12px;
		width:					270px;
	}

.form3
	{
		font-family:			Arial, Helvetica, sans-serif;
		font-size:				12px;
		height:					30px;
	}

.menucontainer a:link, .menucontainer a:active, .menucontainer a:visited
	{
		display:				block;
		position:				relative;
		left:					0px;
		padding:				5px 17px 6px 8px;
		font-family:			Arial, Helvetica, sans-serif;
		font-size:				12px;
		text-align:				right;
		color:					black;
		text-decoration:		none;
		border-right:			3px solid white;
	}

.menucontainer a:hover
	{
		display:				block;
		font-weight:			bold;
		text-decoration:		none;
		border-right:			3px solid #da251d;
	}

.menucontainer2 a:link, .menucontainer2 a:active, .menucontainer2 a:visited
	{
		font-family:			Arial, Helvetica, sans-serif;
		font-size:				12px;
		display:				block;
		position:				relative;
		left:					0px;
		font-weight:			bold;
		color:					black;
		text-align:				right;
		padding:				6px 17px 6px 8px;
		text-decoration:		none;
		border-right:			3px solid #da251d;
	}

.menucontainer2 a:hover
	{
		display:				block;
		text-decoration:		none;
		border-right:			3px solid #da251d;
	}

#menucontainer3 a
	{
		font-family:			Arial, Helvetica, sans-serif;
		font-size:				12px;
		line-height:			140%;
		display:				block;
		position:				relative;
		left:					0px;
		font-weight:			bold;
		color:					white;
		text-align:				right;
		margin:					72px 0px 0px 0px;
		padding:				5px 10px 1px 10px;
		text-decoration:		none;
	}

#menucontainer3 a:hover
	{
		background-color:		#ee9e9a;
	}

#menucontainer4 a
	{
		font-family:			Arial, Helvetica, sans-serif;
		font-size:				12px;
		line-height:			140%;
		display:				block;
		position:				relative;
		left:					0px;
		width:					63px;
		font-weight:			bold;
		color:					#1275aa;
		text-align:				left;
		margin:					0px 0px 0px 0px;
		padding:				10px 0 128px 10px;
		text-decoration:		none;
		background-image:		url(../gr/menudot2.gif);
		background-repeat:		no-repeat;
		background-position:	10px 30px;
	}

img.blocked
	{
		display:				block;
	}
	
.mainframe
	{
		padding:				18px 25px 0px 25px;
	}
	
.propminheight
	{
		float:					right;
		width:					1px;
		height:					650px;
	}

.df_0 a:link, .df_0 a:visited, .df_0 a:active
	{	
		background-color:		white;
	}

.df_1 a:link, .df_1 a:visited, .df_1 a:active
	{	
		background-color:		white;
		border-bottom:			1px solid #dddddd;
	}

.df_2 a:link, .df_2 a:visited, .df_2 a:active
	{	
		background-color:		#f0f0f0;
		font-size: 				11px;
	}

.df_3 a:link, .df_3 a:visited, .df_3 a:active
	{	
		background-color:		#e4e4e4;
	}

.df_4 a:link, .df_4 a:visited, .df_4 a:active
	{
		background-color:		#dfdfdf;
	}

.df_5 a:link, .df_5 a:visited, .df_5 a:active
	{
	
	}

.nolink
	{
		color: 					darkred;
	}


div.hebrew * {
	direction:rtl;
	unicode-bidi:embed;
	text-align:right;
}
div.hebrew h1 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:30px;
		padding:8px 37px 0 0;
		margin-right:12px;
		background-image:url(../gr/ue1_point.gif);
		background-repeat:no-repeat;
		background-position:right 13px;
		font-weight:normal;
}
div.hebrew p {
	font-size:0.95em;
}
div.hebrew p img.goto {
	display:none;
}