body {
	background: #fff url(images/header-bg.jpg) center top no-repeat;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	margin: 0;
}

#header {
	height: 108px;
	margin: 0 auto;
	width: 700px;
}
#header h1 {
	font-size: 25px;
	padding: 5px 150px 0 0;
	font-weight: bold;
}
#header h2 {
	font-size: 23px;
	padding: 0 100px 0 0;
	font-weight: bold;
}
#main {
	width: 700px;
	margin: 0 auto;
}


/* Menü */

#menu {
	padding-bottom: 30px;
	width: 700px;
	background: transparent;
	voice-family: "\"}\"";
	voice-family: inherit;
}
#menu ul {
	margin: 0;
	margin-left: 130px; /*margin between first menu item and left browser edge*/
	padding: 0;
	list-style: none;
}
#menu li {
	display: inline;
	margin: 0 2px 0 0;
	padding: 0;
	text-transform:uppercase;
}
#menu a{
	float: left;
	display: block;
	font: bold 11px Arial;
	color: #000;
	text-decoration: none;
	margin: 0 1px 0 0; /*Margin between each menu item*/
	padding: 5px 10px;
	/*background-color: black; /*Brown color theme*/ 
	/*border-top: 1px solid white;*/
}
#menu a:hover {
	background-color: #CD1F2D; /*Brown color theme*/ 
	color: white;
}
#menu #current a { /*currently selected tab*/
	background-color: #D25A0B; /*Brown color theme*/ 
	color: white;
	border-color: #D25A0B; /*Brown color theme*/ 
}

/* Tartalom */

.contentcolumn {	
	padding-left: 10px;
	font-weight: normal;
	text-align: left;
	vertical-align: top; 
}
.contentcolumn h1{
	font-weight: bold;
	font-size: 18px;
	border-left: 7px solid #CD1F2D;
	text-align: left;
	padding-left: 5px;

}
.leftcolumn {
	float: left;
	text-align: left;
	width: 230px;
	padding: 0;
	vertical-align: top; 
}
.leftcolumn h1{
	font-weight: bold;
	font-size: 18px;
	border-left: 7px solid #CD1F2D;
	text-align: left;
	padding-left: 5px;
}

#footer {
	width: 100%;
	background: #B7DCEF;
	padding: 10px 0 10px 0;
}

.items {
	background: #fff url(images/catbg.png) left top no-repeat;
	height: 140px;
}

#cintro {
	background: url(images/menu.jpg) left top no-repeat;
	padding-left: 170px;
	height: 400px;	
}


ul.catmenu {
	list-style-type: none;
	padding-left: 15px;
	margin: 0;
}
ul.catmenu li {
	background-image: url(images/arrow.gif);
	background-repeat: no-repeat;
	margin: 0;
	padding-bottom: 5px;
}
ul.catmenu li a {	
	/*width: 5em;*/
	padding-left: 10px;
}
ul.catmenu li a:hover {
	color: green;
}



A:link {
	color: Black;
	text-decoration : underline;
}
A:visited {
	color: Black;
	TEXT-DECORATION: underline;
}
A:active {
	color: Black;
	TEXT-DECORATION: none
}
A:hover {
	color: #DF0029;
	TEXT-DECORATION: none;
}


.inputButton{
	BACKGROUND-COLOR: #814834;
	COLOR: white;
	FONT: 11px Verdana;
	BORDER-BOTTOM: #956500 1px solid;
	BORDER-LEFT: #E6BE5F 1px solid;
	BORDER-RIGHT: #956500 1px solid;
	BORDER-TOP: #E6BE5F 1px solid;
	font-weight : bold;
}
.InputBox{
	BACKGROUND-COLOR: White;
	FONT: 11px Verdana;
	BORDER-BOTTOM: #814834 1px solid;
	BORDER-LEFT: #814834 1px solid;
	BORDER-RIGHT: #814834 1px solid;
	BORDER-TOP: #814834 1px solid; 
}
.leftBlockContent {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	background : #E4CEB6;
	color : #814834;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;	
}
.leftBlockHeader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana;	
	background : #814834;
	color : #DBB971;
	HEIGHT: 23;
	padding-top: 1px;
	padding-left: 5px;
	border-left: thin solid #E4CEB6;
	border-right: thin solid #E4CEB6;
	border-top: thin solid #E4CEB6;
}
.rightBlockContent {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	background : White;
	color : Black;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	WIDTH:193px;
}
.rightBlockHeader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana;	
	color : white;
	HEIGHT:26;
	padding-top:0 px;
	padding-left:21px;
}
.CenterBlockContent {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	background : #E4CEB6;
	color : #814834;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;	
}
.centerBlockHeader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana;	
	background : #814834;
	color : #DBB971;
	HEIGHT: 23;
	padding-top: 1px;
	padding-left: 5px;
	border-left: thin solid #E4CEB6;
	border-right: thin solid #E4CEB6;
	border-top: thin solid #E4CEB6;
}
.BlockContent {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	color : #814834;
}
.BlockHeader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	background : #DBBD9D;
	color : Black;
}
.leftBlock{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	background : White;
	color : Black;
}
.rightBlock{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	background : White;
	color : Black;
}
.CenterBlock{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	background : White;
	color : Black;
}
