/*alap beállítások*/

body
{
	background-color:			#ffc801;
	margin: 					0px;
	background-image:			url(../design/sitebg.jpg);
	background-position:		top;
	background-repeat:			repeat-x;

	font-family:				Arial Narrow, Arial;
	font-size:					11px;
	color:						#535353;
}

div
{
	border-spacing:				0px;	
	margin:						0px auto 0%;
	border:						0px none;
	padding: 					0px;
	font-family:				Arial Narrow, Arial;
	font-size:					11px;
	color:						#535353;
}
p
{
	border-spacing:				0px;	
	margin:						0px auto 0%;
	border:						0px none;
	padding: 					0px;
}

table, tr, td
{
	border-collapse:			collapse;
	border-spacing:				0px;	
	margin:						0px auto 0%;
	border:						0px none;
	padding: 					0px;
	width:						auto;
	font-family:				Arial Narrow, Arial;
	font-size:					11px;
	color:						#535353;
}

img
{
	margin:						0px auto 0%;
	border:						0px none;
}
a
{
	color:						#2a2a2a;
	text-decoration:			underline;
}
a:hover
{
	color:						#2a2a2a;
	text-decoration:			none;
}



#main {}
table#main { width: 1000px; height: 100%; background-image: url(../design/mainbg.png); }
#main td.main { text-align: center; }
#main table.main { width: 978px; height: 100%; background-image: url(../design/mainbg.jpg); background-position: top; background-repeat: repeat-x; }
#main td.footer { width: 978px; height: 100%; background-color: #4f8cde; background-image: url(../design/footerbg.jpg); background-repeat: repeat-x; background-position: bottom; padding: 20px; }




#content {}
table#content { width: 978px; }
#content td.left { width: 240px; vertical-align: top; }
#content td.right { width: 738px; vertical-align: top; text-align: left; }
#content table.menu { width: 240px; }
#content td.rightshadow { width: 12px; vertical-align: bottom; }
#content td.bottomshadow { width: 228px; height: 14px; }
#content td.menuarea { vertical-align: top; background-image: url(../design/menubg.jpg); }
#content a.menu { text-decoration: none; }
#content a.menu:hover { text-decoration: none; }
#content div.menu { width: 226px; padding-top: 10px; padding-bottom: 10px; color: #535353; font-family: Arial Narrow, Arial; font-size: 15px; text-transform: uppercase; font-weight: bold; }
#content div.menuhover { width: 226px; background-color: #25518d; padding-top: 10px; padding-bottom: 10px; color: #fff; font-family: Arial Narrow, Arial; font-size: 15px; font-weight: bold; cursor: pointer; text-transform: uppercase; }
#content div.selectmenu { width: 226px; background-color: #25518d; padding-top: 10px; padding-bottom: 10px; color: #fff; font-family: Arial Narrow, Arial; font-size: 15px; font-weight: bold; text-transform: uppercase; }

#content div.szoveg { margin: 15px; margin-left: 0px; font-size: 15px; text-align: left; }


#lead {}
table#lead { margin-top: 20px; margin-bottom: 20px; width:  700px; float: left; }
#lead td { vertical-align: top; }
#lead div.leadcim { font-size: 16px; text-transform: uppercase; font-weight: bold; }
#lead div.leadszoveg { font-size: 13px; }
#lead a.leadszoveg { text-decoration: none; font-size: 13px; }
#lead a.leadszoveg:hover { text-decoration: none; font-size: 13px; }
#lead td.leadline { width: 20px; background-image: url(../design/leadline.gif); background-position: center; background-repeat: repeat-y;  }


#main td.footertext { font-family: Arial Narrow, Arial; color: #fff; font-size: 12px; padding: 15px; text-align: left; vertical-align: top; }
#main td.footerline { width: 1px; background-color: #fff; }




#image {}
div#image { width: 738px; height: 378px; }
#image div.logok { float: right; margin: 10px; }

#image div.bevezeto { margin: 15px; margin-top: 260px; width: 700px;  font-size: 16px; font-weight: bold; color: #fff; position: absolute; }




#galeriabig {}
table#galeriabig { width: 738px; }	   
#galeriabig a.galeria { }
#galeriabig td { text-align: left; width: 738px; }
#galeriabig img.galeria { border: 2px solid #3668ad; margin: 4px; }
#galeriabig	div.title { font-size: 16px; text-transform: uppercase; font-weight: bold; }
#galeriabig td.leiras { font-size: 13px; }