/*-------------------------------------------------
CSS CODE: PLANET IH 2007
AUTHOR: DOBO MATYAS, BLOGTER - BLOGTER.HU
DATE: 2007.10.14
-------------------------------------------------*/

/*-------------------------------------------------
CSS RESET
-------------------------------------------------*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; background:transparent; margin:0; padding:0; }
:focus { outline:0; }
body { line-height:1; color:#000; background:#FFF; font:0.9em/1em arial, helvetica, sans-serif; }
ol,ul { list-style:none; }
table { border-collapse:collapse; border-spacing:0; }
caption,th,td { text-align:left; font-weight:400; }
blockquote:before,blockquote:after,q:before,q:after { content:""; }
blockquote,q { quotes:"" ""; }
strong { font-weight:700; }

/*-------------------------------------------------
GENERAL
-------------------------------------------------*/
body { font: 12px arial, helvetica, sans-serif; color: #282828; text-align: center;}
a {color: #333; text-decoration: underline; cursor: pointer !important;}
a:hover {text-decoration: none; background: #333; color: #fff;}
#container {width: 919px; margin: 20px auto;text-align: left;}
#head {width: 919px; height: 70px; position: relative;}
	#logo {position: absolute; left: 20px;}
	#headMessage {font-size: 17px;position: absolute; left: 170px; top: 15px; font-weight: bold; color: #333;}
#pageTitle {font: 40px Georgia, Times, serif; text-align: center; border-top: 1px dotted #333;border-bottom: 1px dotted #333; padding: 20px; clear: both;}
#right {width: 672px; float: right; margin-top: 30px;}
	.item {border-bottom: 1px solid #eee; padding-bottom: 10px; margin-bottom: 10px;}
		.item h2 {font-size: 16px; font-weight: bold; margin-bottom: 5px; font: 24px georgia;}
		.item p {line-height: 16px; font-size: 13px;}
			.item h2 a {text-decoration: none; }
	.nextPage {margin-bottom: 40px;}
		.nextPage a {display: block; padding: 4px 20px 4px 4px; background: #333; color: #fff;}
#left {width: 220px; float: left; margin-top: 20px;}
	#left ul {margin-bottom: 20px;}
		#left ul li {}
			#left ul li a {display: block; padding: 6px 20px 6px 6px; border-bottom: 1px dotted #333;}
				#left ul li a:hover {background: #000 url('imgs/arrow.png') 195px 10px  no-repeat; color: #fff;}
		#left ul li.active a {background: #000 url('imgs/arrow.png') 195px 10px  no-repeat; color: #fff; text-decoration: none;}
	#left h2 {font-size: 16px; font-weight: bold; padding-bottom: 5px; border-bottom: 1px dotted #333; margin-bottom: 10px;}
#foot { clear: both; padding: 20px 0 40px 0; position: relative;}
	#foot ul {border-top: 1px dotted #333;padding-top: 15px;}
		#foot ul li {float: left; margin-right: 10px;}
			#foot ul li a { display: block; padding: 4px 20px 4px 4px;}
			#foot ul li.active a { background: #333; color: #fff; text-decoration: none;}
	#foot h2 {position: absolute; top: 30px; left: 800px;}