/* ------------------------------------

            CSS definition file
          Dynamic Web Solution's

	@file:		stilus css
	@author:	aqua <info@dws.hu>
	@since:	 	2007-08-05 - 9:31:18

   ------------------------------------ */
   	
		h1, p {
			margin:						0;
		}
   
		a:link, a:visited, a:active {
			color:						rgb(152, 51, 1);
			text-decoration:			none;
		}
		
		a:hover {
			color:						rgb(152, 51, 1);
			text-decoration:			underline;				
		}   
   
		h1 {
			color:						rgb(111,111,111);
			font:						bold 15px Verdana, Arial, Helvetica, sans-serif;	
			padding:					10px 0 5px 0;
		}
		
		h2 {
			color: 						rgb(100,100,100); 
			font:						normal 10px Verdana, Arial, Helvetica, sans-serif;
			padding:					0 0 20px 10px;	
		}
		
		p {
			padding:					0 0 10px 0;	
			text-align:					justify;
			font:						normal 11px Verdana, Arial, Helvetica, sans-serif;
			line-height:				20px;			
		}
		
		b.voros {
			color:						rgb(152, 51, 1);
		}
		
		.felsorolas {
			padding:					0 60px 0 10px;	
		}		
		
		ol {
			list-style-type:			square;
			line-height:				20px;
			text-align:					justify;
			padding-right:				60px;			
			padding-bottom:				20px;
		}
		
		ol ol {
			list-style-type:			disc;
			line-height:				20px;
			text-align:					justify;
			padding-right:				60px;
			padding-bottom:				0;
		}
		
		ol ol ol {
			list-style-type:			circle;
			line-height:				20px;
			text-align:					justify;
			padding-right:				60px;			
			padding-bottom:				0;			
		}		
		
		object, form{
			margin: 					0;	
			padding: 					0 0 10px 0;
			clear:						both;
		} 		
		
		form fieldset{
			width:						764px;
			margin:						0;
			padding:					0;
			display:					block;
			border:						solid 1px rgb(204,204,204);
		}
		
		form fieldset legend{
			margin:						10px;
			font:						bold 11px Verdana, Arial, Helvetica, sans-serif;
			color:						rgb(152, 51, 1);
		}
			 
		
		label{
			display:					block;
			float:						left;
			margin:						2px 4px 0 0;
		}
		
		input {
			font:						normal 11px Verdana, Arial, Helvetica, sans-serif;
			border:						solid 1px rgb(111,111,111);
			height:						14px;
		}
		
		.submit {
			color:						rgb(255,255,255);		
			background:					rgb(152,51,1);
			border:						none;
			height:						20px;
		}
		
		select {
			font:						normal 11px Verdana, Arial, Helvetica, sans-serif;		
			border:						solid 1px rgb(111,111,111);
			height:						17px;
			margin:						0 10px 0 0;			
		}	
		
		textarea {
			font:						normal 11px Verdana, Arial, Helvetica, sans-serif;
			border:						solid 1px rgb(111,111,111);
			clear:						both;
		}		
		
		img.keret {
			 border: 					solid 1px rgb(111,111,111);
			 padding:					1px;
		}
		
		.fejlec {
			padding:					0 60px 30px 10px;	
			text-align:					left;
		}
		
		.tablazat {
			width:						95%;
			display:  					table;			
			border: 					none; 
			background: 				none; 
			border-spacing:				5px;				/* cellspacing: IE */
			border-collapse:			separate;
		}
		
		.oszlop {
			width:						auto;
			display:  					table-row;
		}
		
		.sor  {
			width:						auto;
			display:  					table-cell;			
			border:						none;			
			float:						left;				/* bongeszo 'buggy' fix */			
			line-height:				15px;
		}			
		
		.sor_ures {
			border:						none;			
			float:						left;				/* bongeszo 'buggy' fix */			
			display:  					table-cell;
			padding: 					2px;
		}
