body {
margin:0px;
font-weight:normal;
font-family:Tahoma;
font-size:11px;
background-color:#dedede;
}

body.grey {background-color:#3c3c3c;}

div, p, td, font {
font-family:Tahoma;
font-size:11px;
}

img {border:0;}

#container {
position:absolute;
top:0;
left:50%;
width:1024px;
margin-left:-512px;
}

#top	{
width:1024px;
height:177px;
}

#content_home	{
width:1024px;
height:567px;
background-image:url(../images/home_background.jpg);
background-position:top left;
background-repeat:no-repeat;
}

#content	{
width:1024px;
height:auto;
background-image:url(../images/bg.gif);
background-position:top left;
background-repeat:repeat-x y;
}

#content_left
{
width:191px;
background-image:url(../images/left_bg1.gif);
background-position:top left;
background-repeat:no-repeat;
padding-top:83px;
border-bottom:1px solid #757575;
}

#content_right	{
width:833px;
background-image:url(../images/right_bg.gif);
background-position:top left;
background-repeat:no-repeat;
padding-top:83px;
padding-bottom:19px;
border-bottom:1px solid #757575;
}

div.table_home	{
	padding-left: 21px;
}

div.table_home table	{
	margin-bottom:19px;
	margin-top: 10px;
}

#foot	{
width:999px;
height:24px;
background-image:url(../images/foot_bg.gif);
background-position: top left;
background-repeat:repeat-x;
color:#ffffff;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
padding-top:7px;
padding-left:5px;
padding-right:20px;
}

.pic_bg	{
background-image:url(../images/pic_bg.gif);
background-position:top;
background-repeat:no-repeat;
padding: 0px;
}

.pic_bg img{
	margin-top:0px;
}

.bevezeto_home	{
color:#ffffff;
font-family:arial;
font-size:11px;
text-align:justify;
padding: 0 12px 0 20px;
}

.menu1_bg	{
background-image:url(../images/menu1_bg.gif); background-position:top;
background-repeat:no-repeat; width:191px; line-height:31px;  vertical-align:text-middle;
}

.menu2_bg	{
background-image:url(../images/menu2_bg.gif);background-position:top;
background-repeat:no-repeat; width:191px; line-height:31px; vertical-align:text-middle;
}

.menu3_bg	{
background-image:url(../images/menu3_bg.gif);background-position:top;
background-repeat:no-repeat; width:191px; line-height:31px;  vertical-align:text-middle;
}

.menu4_bg	{
background-image:url(../images/menu4_bg.gif); background-position:top;
background-repeat:no-repeat; width:191px; line-height:31px; vertical-align:text-middle;
}

.menu5_bg	{
background-image:url(../images/menu5_bg.gif); background-position:top;
background-repeat:no-repeat; width:191px; line-height:31px;  vertical-align:text-middle; 
}

.menu6_bg	{
background-image:url(../images/menu6_bg.gif); background-position:top;
background-repeat:no-repeat;  width:191px; line-height:31px;  vertical-align:text-middle;
}

.menu7_bg	{
background-image:url(../images/menu7_bg.gif); background-position:top;
background-repeat:no-repeat; width:191px; line-height:31px;  vertical-align:text-middle;
}

.menu8_bg	{
background-image:url(../images/menu8_bg.gif); background-position:top;
background-repeat:no-repeat; width:191px; line-height:31px; vertical-align:text-middle;
}

.menu9_bg	{
background-image:url(../images/menu9_bg.gif); background-position:top;
background-repeat:no-repeat;  width:191px; line-height:31px; vertical-align:text-middle;
}

.menu10_bg	{
background-image:url(../images/menu10_bg.gif); background-position:top;
background-repeat:no-repeat; width:191px; line-height:31px; vertical-align:text-middle;
}

.menu11_bg	{
background-image:url(../images/menu10_bg.gif); background-position:top;
background-repeat:no-repeat; width:191px; line-height:31px; vertical-align:text-middle;
}

.menu12_bg	{
background-image:url(../images/menu10_bg.gif); background-position:top;
background-repeat:no-repeat; width:191px; line-height:31px; vertical-align:text-middle;
}

.menu13_bg	{
background-image:url(../images/menu10_bg.gif); background-position:top;
background-repeat:no-repeat; width:191px; line-height:31px; vertical-align:text-middle;
}


.text_bg {
background-image:url(../images/text_bg.gif); background-position:top left;
background-repeat:repeat-y;
}

.szoveg	{
font-family:arial;
font-size:11px;
line-height:18px;
color:#5f5f5f;
margin-left:20px;
margin-right:20px;
margin-top:5px;
margin-bottom:0px;
text-align:justify;
font-weight:bold;
}

h1	{
color:#ff5b00;
font-size:19px;
font-family:Arial Narrow;
font-weight:none;
text-transform:uppercase;
letter-spacing: 1px ;
margin-bottom:15px;
}

h2	{ 
color:#ff5b00;
font-family:Arial;
font-size:11px;
font-weight:bold;
margin:0px;
}

.szoveg a	{
font-family:arial;
font-size:11px;
color:#484848;
text-decoration:none;
font-weight:normal;
}

.szoveg a:active	{
font-family:arial;
font-size:11px;
color:#484848;
text-decoration:none;
font-weight:normal;
}

.szoveg a:linked 	{
font-family:arial;
font-size:11px;
color:#484848;
text-decoration:none;
font-weight:normal;

}

.szoveg a:hover 	{
font-family:arial;
font-size:11px;
color:#484848;
text-decoration:none;
font-weight:normal;
}

a.menu	{
color:#ffffff;
font-family:Arial;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
font-weight:600;
padding-left:17px;
}

a.menu:visited	{
color:#ffffff;
font-family:Arial;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
font-weight:600;
padding-left:17px;
}

a.menu:active	{
color:#ffffff;
font-family:Arial;
font-size:13px;
color:#dc6524;
text-decoration:none;
font-weight:600;
background-image:url(../images/link_bg.gif);
background-position:top;
background-repeat:no-repeat;
display:block;
margin:0px;
padding:0px;
padding-left:17px;
}

a.menu:hover	{
color:#ffffff;
font-family:Arial;
font-size:13px;
color:#dc6524;
text-decoration:none;
font-weight:600;
background-image:url(../images/link_bg.gif);
background-position:top;
background-repeat:no-repeat;
display:block;
margin:0px;
padding:0px;
padding-left:17px;
}

a.menu:linked	{
color:#ffffff;
font-family:Arial;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
font-weight:600;
padding-left:17px;
}

a.footlink {
color:#ffffff;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:600;
text-decoration:none;
letter-spacing:0.8px;
}

a.footlink:visited {
color:#ffffff;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:600;
text-decoration:none;
letter-spacing:0.8px;
}

a.footlink:active {
color:#ffffff;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:600;
text-decoration:none;
letter-spacing:0.8px;
}

a.footlink:linked {
color:#ffffff;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:600;
text-decoration:none;
letter-spacing:0.8px;
}

a.footlink:hover {
color:#ffffff;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:600;
text-decoration:none;
letter-spacing:0.8px;
}

#eploseditpanel {
position:absolute;
top:200px;
left:50%;
z-index:4;}

.szoveg2	{
color: #ffffff;
font-size:11px;
font-family:Arial;
line-height:18px;
margin-left:15px;
margin-right:15px;
margin-top:15px;
margin-bottom:15px;
line-height:20px;
}

.szoveg2 a {
color:#ffffff;
font-family:Arial;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
font-weight:600;
}

.szoveg2 a:visited {
color:#ffffff;
font-family:Arial;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
font-weight:600;
}

.szoveg2 a:linked {
color:#ffffff;
font-family:Arial;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
font-weight:600;;
}

.szoveg2 a:active {
color:#ffffff;
font-family:Arial;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
font-weight:600;
}

.szoveg2 a:hover {
color:#ffffff;
font-family:Arial;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
font-weight:600;
}

.szoveg3	{
color: #ffffff;
font-size:12px;
font-family:Arial;
line-height:18px;
margin-left:30px;
margin-right:30px;
margin-top:70px;
margin-bottom:20px;
line-height:20px;
font-weight:bold;
}

.szoveg3 UL	{
color: #ffffff;
font-size:12px;
font-family:Arial;
line-height:20px;
font-weight:bold;
}

.szoveg3 P	{
color: #ffffff;
font-family:Arial;
}

.szoveg3 em	{
color: #ffffff;
font-family:Arial;
}

.szoveg3b	{
color: #ffffff;
font-weight:normal
font-size:11px;
font-family:Arial;
line-height:17px;
margin-left:20px;
margin-right:20px;
margin-top:20px;
margin-bottom:20px;
}

.modelcim{

color:#eb5d10;
font-size:18px;
font-family:Arial;
margin-bottom:10px;
font-weight:normal;
}

.model {color:#ffffff; font-size:15px; font-weight:bold; text-transform:uppercase;}

.text_bg_small {
background-image:url(../images/text_bg_small.gif);
background-position:top;
background-repeat:no-repeat;
}

.text_bg_middle {
background-image:url(../images/text_bg_middle.gif);
background-position:top;
background-repeat:no-repeat;
}

.text_bg_middle_b {
background-image:url(../images/text_bg_middle_b.gif);
background-position:top;
background-repeat:no-repeat;
}

div.news_container {
	width: 430px;
	height:525px;
}

div.news_blocks {display:none; width: 430px}
div.news_blocks  span{ display:block;float:left; line-height:24px; color:#ffffff;}
div.news_blocks  p{ display:block;float:right; margin:0px; padding:0px;}
div.news_blocks a, div.news_blocks a:visited, div.news_blocks a:link, div.news_blocks a:active {
	display: block;
	float:left;
	width:18px;
	height:18px;
	border:1px solid #fdfdfd;
	font-weight:bold;
	font-size:10px;
	color:#ffffff;
	text-align:center;
	line-height:18px;
	margin:4px 4px 4px 4px;
	text-decoration:none;
}
div.news_blocks a:hover {
	display: block;
	float:left;
	width:18px;
	height:18px;
	border:1px solid #fdfdfd;
	font-weight:bold;
	font-size:10px;
	color:#ffffff;
	text-align:center;
	line-height:18px;
	margin:4px 4px 4px 4px;
	background-color:#ff5b00;
	text-decoration:none;
}

div.news_blocks a.active, div.news_blocks a.active:visited, div.news_blocks a.active:link, div.news_blocks a.active:active, div.news_blocks a.active:hover {
	display: block;
	float:left;
	width:18px;
	height:18px;
	border:1px solid #fdfdfd;
	font-weight:bold;
	font-size:10px;
	color:#ffffff;
	text-align:center;
	line-height:18px;
	margin:4px 4px 4px 4px;
	background-color:#ff5b00;
	text-decoration:none;
}

div.vote{
	float:right;
	margin:0 0 10px 20px;
	background-color:#9c9c9c;
	width:250px;
	min-height:200px;
}

div.vote p{
	margin:10px;
	padding:0;
	color:#ffffff;
}

td.votequestion{
	text-align: left;
	color:#ffffff;
	font-weight:bold;
}


td.voteanswer{
	text-align: left;
	color:#ffffff;
	font-weight:normal;
}

div.vote input.votebutton{
	margin:5px 40px 5px 40px;
	padding: 5px;
	background-color:#ff5b00;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	border: 1px solid #b34000;
	width: 150px;
	
}

div.error_message {font-weight:bold;color:#fc264d;margin:10px 0 10px 24px;}
span.error_sign {font-weight:bold;color:#fc264d;}
div.regbutton {margin:10px 0 10px 24px;text-align:center;padding:0;width:600px;}
div.regbutton input.button {
	margin:5px 40px 5px 40px;
	padding: 5px;
	background-color:#ff5b00;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	border: 1px solid #b34000;
	width: 150px;
}
table.regtable {width:600px;margin:0 0 0 24px;background-color:#ebebec;border:4px solid #ebebec;padding:0;}
table.regtable td {padding:2px 5px 2px 5px;background-color:#ebebec;}
table.regtable input,table.regtable textarea, table.regtable option, table.regtable select {font-family : Verdana;color:#343434;font-size:11px;}
