/*
Style: NETMAX - hofstadter - alap 2011
Description: 930px weight 2 column site
Version: 1.0
Author: sbs/netmax
Comments: HTML document
*/

/* INIT */

html, body, form, input, select, fieldset 
  {font-size: 10px; font-family: Tahoma, Verdana, Arial; color: #000; }
  
body 
  {background-color: #242424; }

html, body, div, form, fieldset,input,textarea, h1, h2, h3, h4, h5, h6, 
p, pre, code, blockquote, ul, ol, li, dl, dt, dd, th,td, address 
  {margin: 0; padding: 0; }

html
  {height: 100%}

h1, h2, h3, h4, h5, h6, pre, code 
  {font-size: 10px; ;font-weight:normal }
ul, ol 
  {list-style: none; }

form label 
  {cursor: pointer; }
address 
  {font-style: normal; }

:link,:visited 
  { text-decoration: none; }
a
  {outline:none;outline-style:none }

a img,:link img,:visited img 
  {border: none; }
fieldset,img,table 
  {border: none; }

table
  {border-collapse:collapse;border-spacing:0;border:0}
caption,th
  {text-align:left}

div.clear, span.clear 
  {clear: both; font-size: 0px; }

q:before,q:after
  { content:''}

abbr,acronym
  {border:0}

/* 
---------------------------------------------------------------------
START 
---------------------------------------------------------------------
*/

body{
	color: #000;
	background-color: #242424;
	/*
	background-image: url(elemek/hofstadter-epitoanyag-background.jpg);                             
	background-repeat: repeat;
	*/
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica;
	/*text-align: left;*/

	width: 100%;

	/* for IE center div position !*/
	text-align:center;
}

p{
  font-size: 12px;
  line-height: 25px;
	text-align: justify;
	margin:  5px 20px 5px 20px;
}

h1, h2, h3, h4, h5, h6 {
	text-align:left;
}


a:link, a:visited, a:active{
	color: #036;
}

a:hover{  
  color: #F00;
	text-decoration: underline;
}



h1{
	font-family: Arial, Helvetica;
	font-size: 18px;
	color: #666;
	
	margin:  5px 0px 5px 0px;
	padding: 5px 20px 5px 20px;
	
	border-bottom: 1px dotted #ccc;
}

h2{
	font-family: Arial, Helvetica;
	font-size: 18px;
	color: #666;
	
	margin:  5px 0px 5px 0px;
	padding: 5px 20px 5px 20px;
	
	
	border-bottom: 1px dotted #ccc;
}

.table {
	font-size: 10px;
	color: #036;
}

.table a{
	font-size: 10px;
	color: #036;
}
/* 
---------------------------------------------------------------------
FOOTER
---------------------------------------------------------------------
*/

.footer{
	color: #666;
	font-size: 12px;
	background-color: #FFF;
	text-align:left;
	
}

.footer p{
	font-size: 12px;
	margin:  5px 20px 5px 20px;
}


.footer a{
	font-size: 12px;
	color: #666;
}
