@charset "utf-8";
html, body, ul, li, p, h1, h2, h3, h4, form { margin: 0px; padding: 0px;}
p, h1, h2, h3, h4 {clear:both;}
html, body { width:100%; height:100%;}
body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

h1 { color:#f21c0a; font-size:22px; font-weight:normal; margin-bottom:10px;}
h2 { color:#f21c0a; font-size:14px; font-weight:bold; background-color:#EEEEEE; clear:both; margin-bottom:10px;}
h3 { color:#f21c0a; font-size:12px; font-weight:bold; }
h4 { color:#000000; font-size:12px; font-weight:bold; margin-top:10px; }
p { margin-bottom:10px;}
a { color:#000;}

#XMLtemp { position:absolute; top:60px; left:0px;}
	#XMLtemp a { padding:2px 0 0 20px; color:#999999; display:block; text-decoration:none;background-image:url(img/grfx_listArrow.gif); background-repeat:no-repeat; background-position:5px 5px;}
	#XMLtemp a:hover { color:#f21c0a;}

#container { min-height:100%; position:relative;}
*html #container { height:100%;}

#top { background-color:#f21c0a; width:100%; min-width:800px; height:60px; overflow:hidden;}
	#topZSE { width:200px; height:60px; background-image:url(img/grfx_top_ZSEbgr.gif); background-repeat:no-repeat; overflow:hidden; float:left;}
	#topZSE a { width:200px; height:60px; display:block; }
	#topEE { width:250px; height:60px; overflow:hidden; background:url(img/grfx_top_EEbgr.gif) no-repeat;}
		#topEE h1 { color:#FFF; margin:18px 0 0 18px; display:none;}
	
#menu { margin-left:200px; width:620px;}
	#menu ul { list-style:none;}
	#menu li { list-style:none; float:left; margin-right:4px;}
	#menu a { font-weight:bold; color:#000000; text-decoration:none; line-height:20px; text-align:center; display:block; width:120px; height:20px; background-image:url(img/grfx_menuBgrN.gif); background-repeat:no-repeat; overflow:hidden;}
	#menu a:hover { text-decoration:underline;}
	#menu a.actual { color:#FFFFFF; background-image:url(img/grfx_menuBgrA.gif);}

#main { float:left; clear:both; margin-top:70px; width:800px;}

#left { float:left; width:200px;}
#leftMenu { background-color:#f5cbc0;}
	#leftMenuStart { height:10px; overflow:hidden; background-image:url(img/grfx_leftMenuStart.gif);}
	#leftMenuEnd { height:10px; overflow:hidden; background-image:url(img/grfx_leftMenuEnd.gif); margin-top:-10px;}
	.leftMenuSubStart { height:5px; overflow:hidden; background-image:url(img/grfx_leftMenuSubStart.gif);}
	.leftMenuSubEnd { height:5px; overflow:hidden; background-image:url(img/grfx_leftMenuSubEnd.gif);}
	#leftMenu ul { list-style:none;}
	#leftMenu li { list-style:none;}
	#leftMenu ul li { background-color:#f21c0a; margin-bottom:10px; margin-left:10px; width:180px;}
	#leftMenu a { color:#FFFFFF; font-weight:bold; text-decoration:none; margin-left:10px; display:block;}
	#leftMenu a:hover { text-decoration:underline;}
	#leftMenu ul li ul li { margin:5px 0 0 20px; width:160px;}
	#leftMenu ul li ul li a { font-weight:normal; display:block;}
	
	#leftMenuFree { margin-top:10px;}
	#leftMenuFree ul li { background-color:#f21c0a; list-style:none; margin-left:10px; width:180px;}
	#leftMenuFree li.white { background-color:#FFFFFF; height:10px; overflow:hidden;}
	#leftMenuFree a { color:#FFFFFF; font-weight:bold; text-decoration:none; margin-left:10px; display:block;}
	#leftMenuFree a:hover { text-decoration:underline;}
	.leftMenuFreeStart { height:5px; overflow:hidden; background-image:url(img/grfx_leftMenuFreeStart.gif);}
	.leftMenuFreeEnd { height:5px; overflow:hidden; background-image:url(img/grfx_leftMenuFreeEnd.gif);}

#content { float:left; width:580px; margin-left:20px;}
	.subRow { margin-top:20px; float:left; width:540px;}
	.subBlock { width:270px; float:left;}
	.subBlock h3 { margin-bottom:8px;}
	.subBlock p { width:240px; margin-top:6px;}
	a.arrow { padding-left:16px; font-weight:bold; text-decoration:none; color:#000000; background-image:url(img/grfx_listArrow.gif); background-repeat:no-repeat; background-position:0px 3px;}
	a.arrow:hover { color:#f21c0a;}
	a.arrowPrev{ padding-left:16px; text-decoration:underline; color:#000000; background-image:url(img/grfx_prevArrow.gif); background-repeat:no-repeat; background-position:0px 3px;}
	a.arrowPrev:hover { color:#f21c0a;}
	p.arrowTop { text-align:right; }
	p.arrowTop a { margin-bottom:20px; padding-left:16px; text-decoration:underline; color:#000000; background-image:url(img/grfx_listArrow.gif); background-repeat:no-repeat; background-position:0px 3px;}
	p.arrowTop a:hover { color:#f21c0a;}
	#content ul { margin-left:20px;}

#cleaner { clear:both; height:20px;}
#bottom { position:absolute; bottom:0; left:0; height:20px; font-size:10px; line-height:20px; padding-left:220px; color:#969696; background:url(img/grfx_bottom_EONbgr.gif) no-repeat left;}
	
	