body {

    margin: 5px 5px 5px 5px;

    padding: 0px;;

    font-family: arial, sans-serif;

    font-size: 12px;

    background:#FFFFFF;

	background-image:url(/images/design/hatter2.jpg);

	background-repeat:repeat-x;

	background-attachment:fixed;

    color: #00002e;

	line-height:130%;

}

h1.cim

{

	color: #a41101;

	font-size:16px;

	font-weight:bold;

	line-height:200%;	

	margin: 0;

	padding: 0;

}

h1

{

	color: #a41101;

	font-size:18px;

	font-weight:bold;

	line-height:200%;	

	margin: 0;

	padding: 0;

}



hr{

	color:#FF0000;

	height:1px;

}

.demoDiv{

	background-color: #CCC; 

	height: 200px; 

	overflow: hidden;

}

.animationContainer{

	height: 220px;

}

.hideInitially{

visibility:hidden;

	display:none;

	z-index: 50;

}

p{

	padding:0px;

	margin:0px;

}

form{

	margin:0px;

	padding:0px;

}

div.belepodiv {

	float:right;

	text-align:right;

	margin: 0px 0px 0px 0px;

	padding: 3px 3px 3px 3px;

	width:718px;

	border-bottom-width:1px;

	border-bottom-style:solid;

	border-bottom-color:#FF0000; 

	color:#00002e;

	

}

div.infoszoveg{

	margin:10px 0px 10px 0px ; 

	padding: 5px 10px 5px 10px;

	border-style:solid;

	border-width:1px;

	width:800px;

	background-color:#FFFFFF;

	border-color:#ff0000;

	font-weight:bold;

	color:#FF0000;

}

div.fehercsik{

	float:left;

	position:relative;

	margin:0px 0px 10px 10px ; 

	padding: 0px 10px 0px 10px;

	border-style:solid;

	border-width:1px;

	border-color:#ff0000;

	font-weight:bold;

	background-color:#FFFFFF;

}

div.gyorsmenudiv {

	float:left;

	text-align:right;

	margin-top: 5px;

	margin-left: 10px;

	padding: 0px 0px 0px 0px;

	border-style:solid;

	border-color:#FF0000;

	border-top-width:1px;

	border-bottom-width:0px;

	border-left-width:0px;

	border-right-width:1px;

	color:#ff0000;

	margin-right:8px;

}

div.slidemenudiv {

	width:710px;

	margin-bottom:10px;

	padding: 0px;

}

div.gordulodivek {

	float:left;

	vertical-align:top;

	margin:0px;

	padding:0px;

}

div.slidemenudivkeret {

	margin:0px;

	padding:0px;	

	background-color:#FFFFFF;

	border-style:solid;

	border-width:1px;

	border-color: #ff0000;

	margin-bottom:0px;

}

div.nagydobozdivkeret {

	padding:0px;

	top: 0px;

	width:722px;

	background-color:#FFFFFF;

	border-style:solid;

	border-width:1px;

	border-color: #ff0000;

}

div.nagydoboztartalom {

	position:relative;

	vertical-align:top;

	padding:10px;	

	width:702px;

	top:0px;

	background-color:#FFFFFF;

}



div.dobozcim {

	margin:0px;

	padding:0px;	 

	background-image:url(/images/design/gombalap.jpg);

	background-repeat:repeat-x;

	background-color:#FFFFFF;

	border-bottom-style:solid;

	border-bottom-width:1px;

	font-weight:bold;

	border-bottom-color: #ff0000;

}

div.logodiv {

	width:990px;

	float:left;

	padding-bottom:10px;

	border-right-style:solid;

	border-right-width:1px;

	border-right-color:#FF0000;

}

div.egeszoldaldiv {

	width:990px;

	float:inherit;

	

}

div.belepodiv2 {

	float:right; 

	margin-top:5px; 

	margin-right:5px; 

	display:none; 

	color:#FFFFFF;

}

div.szemelyes_menu {

	float:right; 

	margin-top:0px; 

	margin-right:5px; 

	color:#FFFFFF;

	margin-right:100px;

}







div.jobboldal{

	width:266px;

	float:right;

	border-left-style:solid;

	border-color:#ff0000;

	border-left-width:1px;

	margin-top:0px;

	margin-left:0px;

	padding-left:0px;

	vertical-align:top;

	height:100%;

} 

div.baloldal{ 

	float:left;

	position:relative;

	width:723px;

	top:0px;	

	text-align:left;

} 



div.valaszto{ 

	position:relative;

	width:100%;

	border-top:solid;

	border-top-color:#FF0000;

	border-top-width:1px;

	padding-top: 3px;

	text-align:left;

} 

div.jobbvalaszto{ 

	position:relative;

	width:100%;

	border-top:solid;

	border-top-color:#FF0000;

	border-top-width:1px;

	padding-top: 3px;

	text-align:right;

} 

a{

	font-weight:bold;

	color:#a41101;

	text-decoration:underline;

}

a:hover{

	font-weight:bold;

	color:#FF0000;

	text-decoration:underline;

}

a.keplink{

	font-weight:normal;

	color:#000000;

	text-decoration:none;

}

a.keplink:hover{

	font-weight:bold;

	color:#a41101;

	text-decoration:underline;

}

a.fejlec{

	color:#FFFFFF;

	text-decoration:underline;	

}

input{

	background-color:#f8f6ca;

	border-color:#ff0000;

	border-style:solid;

	border-width:1px;

	font-size:12px;

	color: #000000;

}

select{

	background-color:#f8f6ca;

	border-color:#ff0000;

	border-style:solid;

	border-width:1px;

	font-size:12px;

	color: #000000;

}

textarea{

	background-color:#f8f6ca;

	border-color:#ff0000;

	border-style:solid;

	border-width:1px;

	font-size:12px;

	color: #000000;

}

input.gomb{

	background-image:url(/images/design/gombalap.jpg);

	border-color:#ff0000;

	border-style:solid;

	border-width:1px;

	background-repeat:repeat-x;

	border-spacing:0px;

	color:#00002e;

}

.keretes

{

	border-style:solid;

	border-width:1px;

	border-color:#FF0000;

}

td.keplista

{

	text-align:center;

}

td.keplista:hover

{

	background-color:#febf76;

}
td.keplista2

{
	border-width:1px;
	border-style:solid;
	border-color:#FF0000;
	text-align:center;
	background-color:#ffffff;

}

div.baleltarto

{

	margin: 10px;

}

td

{

	vertical-align:top;

}

table

{

	padding: 0;

	margin: 0;

}

div.adatdoboz{

	margin-right:10px;

	float:left;

	text-align:left;

	width:200px;

}

.piros{

	color: #a41101;

}

.Accordion2 {

	border-left: solid 1px RED;

	border-right: solid 1px RED;

	border-bottom: solid 1px RED;

	background-color:#FEFAE2;

	width:680px;

}





.Accordion2PanelTab {

	background-color:#FFFFFF;

	background-image:none;

	background-color: #FCEB98;

	border-top: solid 1px RED;

	margin: 0px;

	padding: 2px;

	

}





.Accordion2PanelContent {

	overflow: auto;

	margin: 0px;

	padding: 0px;

	height:auto;

	width:670px;

	background-color:#FEFAE2;

}

.Accordion {

	border-left: solid 1px RED;

	border-right: solid 1px RED;

	border-bottom: solid 1px RED;

	overflow: hidden;

	background-color:#FEFAE2;

	width:680px;

}





.AccordionPanelTab {

	background-color:#FFFFFF;

	background-image:none;

	border-top: solid 1px RED;

	margin: 0px;

	padding: 2px;

	cursor: pointer;

	-moz-user-select: none;

	/*-khtml-user-select: none;*/

}





.AccordionPanelContent {

	overflow: auto;

	margin: 0px;

	padding: 0px;

	height:180px;

	width:670px;

	background-color:#FEFAE2;

}



.AccordionPanelOpen .AccordionPanelTab {

	background-color: #FCEB98;

	background-image:none;

}





.AccordionPanelTabHover {

	color:#333333;

		background-image:url(/images/design/gombalap.jpg);

}

.AccordionPanelOpen .AccordionPanelTabHover {

	color: #000000;

}





.AccordionFocused .AccordionPanelTab {

	background-color: #FFFFFF;

}





.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {

	background-color:#FCEB98;

}

.elozmeny{

	display:none;

	border-color:#FF0000;

	margin:10px;

	padding:10px;

	width:400px;

	border-width:1px;

	border-style:solid;

	font-style:italic;

}