
body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #1a446f;
	margin: 0;
	padding: 0;
	text-align: center; 
	color: #000000;
}
#container { 
	width: 1024px;  
	background: #FFFFFF;
	margin: 0 auto; 
	border: 0px solid #000000;
	text-align: left; 
	background-image:  url(images/bg.gif);
	background-repeat: repeat-y;
} 

.logo{
background-image:  url(images/logo.gif);
background-repeat: no-repeat;
margin:0px;
padding:0px;
height:129px;
}
.topmenu{
background-image:  url(images/topmenubg.gif);
background-repeat: repeat-x;
height:22px;
}
.menus{
float:left;
width:333px;
background-image:  url(images/menus.gif);
background-repeat: no-repeat;
height:123px;
}
.reklam{
float:left;
width:691px;
background-image:  url(images/bannerbg.gif);
background-repeat: no-repeat;
height:123px;
}


.head{
background-image:  url(images/headbg.gif);
background-repeat: repeat-x;
height:123px;
}
.footer{
background-image:  url(images/footer.gif);
background-repeat: no-repeat;
height:41px;
}

.elso{
float:left;
width:67px;
font-family:Arial;
font-size:11px;
color:#FFFFFF;
padding-top:39px;
padding-left:18px;
}
.masodik{
float:left;
width:89px;
font-family:Arial;
font-size:11px;
color:#FFFFFF;
padding-top:39px;
padding-left:18px;
}
.harmadik{
float:left;
width:120px;
font-family:Arial;
font-size:11px;
color:#FFFFFF;
padding-top:16px;
padding-left:13px;
}
.kereses{
padding-left:33px;
padding-top:3px;
}
form{
margin:0px;
padding:0px;
}
.m1{
float:left;
width:67px;
font-family:Arial;
font-size:11px;
color:#FFFFFF;
padding-top:39px;
padding-left:18px;
}
.m2{
float:left;
width:217px;
font-family:Arial;
font-size:11px;
color:#FFFFFF;
padding-top:5px;
padding-left:10px;
}
.m3{
float:left;
width:110px;
font-family:Arial;
font-size:10px;
color:#FFFFFF;
padding-top:16px;
padding-left:13px;
}

.login{
padding-top:4px;
word-spacing:8px;
margin:0px;
}
.inputmezo{
height:14px;
margin:0px;
padding:0px;
font-family:Arial;
width:70px;
}

.banner{
width:468px;
height:60px;
margin-top:30px;
margin-left:120px;

}
#box{
width:1024px;
background-image:  url(images/bg.gif);
background-repeat: repeat-y;
}


#left{
float:left;
width:337px;
padding:0px;
margin:0px;
}
#right{
float:left;
width:687px;
padding:0px;
margin:0px;
}
.clearfloat { 
	clear:both;
    height:0px;    
}
input{
margin:0px;
padding:0px;

}

.hirbox{
padding-left:10px;
padding-right:10px;
padding-top:10px;
}

.contentbox{
padding-left:10px;
padding-right:10px;
padding-top:10px;
}

/* buttons
--------------------------------*/

.button_ok{
	width:50px;
	height:20px;
	background-image:url(images/buttons/ok.gif);
	background-repeat:no-repeat;
	border: 0px solid #000000;
	cursor:pointer;
	
}
.button_ok:hover{ background-position: 0px -20px;}

.button_logout{
	width:50px;
	height:20px;
	background-image:url(images/buttons/logout.gif);
	background-repeat:no-repeat;
	border: 0px solid #000000;
	cursor:pointer;
}
.button_logout:hover{ background-position: 0px -20px;}


.button_szavaz{
	width:123px;
	height:23px;
	background-image:url(images/buttons/szavaz.gif);
	background-repeat:no-repeat;
	border: 0px solid #000000;
	cursor:pointer;
}
.button_szavaz:hover{background-position: 0px -23px;}
.button_fel{
	width:123px;
	height:23px;
	background-image:url(images/buttons/fel.gif);
	background-repeat:no-repeat;
	border: 0px solid #000000;
	cursor:pointer;
}
.button_fel:hover{background-position: 0px -23px;}
.button_le{
	width:123px;
	height:23px;
	background-image:url(images/buttons/le.gif);
	background-repeat:no-repeat;
	border: 0px solid #000000;
	cursor:pointer;
}
.button_le:hover{background-position: 0px -23px;}
.button_kosar{
	width:123px;
	height:23px;
	background-image:url(images/buttons/kosar.gif);
	background-repeat:no-repeat;
	border: 0px solid #000000;
	cursor:pointer;
}
.button_kosar:hover{background-position: 0px -23px;}
.button_megrendelesek{
	width:123px;
	height:23px;
	background-image:url(images/buttons/megrendelesek.gif);
	background-repeat:no-repeat;
	border: 0px solid #000000;
	cursor:pointer;
}
.button_megrendelesek:hover{background-position: 0px -23px;}

.button_back{
	width:120px;
	height:22px;
	background-image:url(images/buttons/back.gif);
	background-repeat:no-repeat;
	border: 0px solid #000000;
	cursor:pointer;
}
.button_back:hover{background-position: 0px -22px;}

.button_regisztracio{
	width:123px;
	height:23px;
	background-image:url(images/buttons/registration.gif);
	background-repeat:no-repeat;
	border: 0px solid #000000;
	cursor:pointer;
}
.button_regisztracio:hover{background-position: 0px -23px;}

.button_kereses{
	width:120px;
	height:22px;
	background-image:url(images/buttons/keres.gif);
	background-repeat:no-repeat;
	border: 0px solid #000000;
	cursor:pointer;
}
.button_kereses:hover{background-position: 0px -22px;}

.button_torles{
	width:120px;
	height:22px;
	background-image:url(images/buttons/torles.gif);
	background-repeat:no-repeat;
	border: 0px solid #000000;
	cursor:pointer;
}
.button_torles:hover{background-position: 0px -22px;}


.button_rendeles{
	width:123px;
	height:23px;
	background-image:url(images/buttons/rendeles.gif);
	background-repeat:no-repeat;
	border: 0px solid #000000;
	cursor:pointer;
}
.button_rendeles:hover{background-position: 0px -23px;}
.button_profile{
	width:123px;
	height:23px;
	background-image:url(images/buttons/profile.gif);
	background-repeat:no-repeat;
	border: 0px solid #000000;
	cursor:pointer;
}
.button_profile:hover{background-position: 0px -23px;}
.button_save{
	width:123px;
	height:23px;
	background-image:url(images/buttons/save.gif);
	background-repeat:no-repeat;
	border: 0px solid #000000;
	cursor:pointer;
}
.button_save:hover{background-position: 0px -23px;}

.button_adatlap{
	width:120px;
	height:22px;
	background-image:url(images/buttons/adatlap.gif);
	background-repeat:no-repeat;
	border: 0px solid #000000;
	cursor:pointer;
}
.button_adatlap:hover{background-position: 0px -22px;}

.button_info{
	width:120px;
	height:22px;
	background-image:url(images/buttons/info.gif);
	background-repeat:no-repeat;
	border: 0px solid #000000;
	cursor:pointer;
}
.button_info:hover{background-position: 0px -22px;}

.button_reg{
	width:120px;
	height:22px;
	background-image:url(images/buttons/reg.gif);
	background-repeat:no-repeat;
	border: 0px solid #000000;
	cursor:pointer;
}
.button_reg:hover{background-position: 0px -22px;}


.button_postaz{
	width:120px;
	height:22px;
	background-image:url(images/buttons/postaz.gif);
	background-repeat:no-repeat;
	border: 0px solid #000000;
	cursor:pointer;
}
.button_postaz:hover{background-position: 0px -22px;}
/* Formok
----------------------------------*/
.buttonsima{
border:0px solid #000000;
color:#fff;
cursor:pointer;
font-family:Arial;
font-size:11px;
font-weight:normal;
height:18px;
background: transparent;
}
.link_news{
font-family:'trebuchet MS',Verdana,Tahoma,Arial;
font-size:14px;
font-weight:bold;
line-height:18px;
text-align:left;
color:#ef6200;
}
.link_news:active {  text-decoration: none;}
.link_news:link {  text-decoration: none; }
.link_news:visited {  text-decoration: none;}
.link_news:hover { TEXT-DECORATION: underline; color: #000;}


.reges{
height:700px;
margin-left:45px;
}

h1{
font-family:'trebuchet MS',Verdana,Tahoma,Arial;
font-size:20px;
font-weight:bold;
line-height:22px;
text-align:left;
color:#ef6200;
border-bottom: 1px dashed #ef6200;
width:100%;
}
h2.title {
color:#000000;
font-family:'trebuchet MS',Verdana,Tahoma,Arial;
font-size:18px;
font-weight:bold;
line-height:20px;
text-align:left;
}
h2.title a:link, h2.title a:visited, h2.title a:hover, h2.title a:active {
color:#ef6200;
line-height:20px;
font-size:18px;
}
h2.title a:hover {
color:#000;
}

.text{
color:#505050;
font-size:12px;
line-height:20px;
margin:0px 0px 0px 0px;
text-align:justify;
}
.datum{
font-size:11px;
font-family:Arial;
color:#505050;
float:left;
width:50%;
}
#csik {
width:90%;
border-top:1px dashed #ef6200;
margin: 0 auto; 
}

/* lapozo 2 */

.tut-nav {
	margin: 0px;
	padding-bottom: 20px;
	padding-top: 10px;
	width: 565px;
	padding-left: 10px;
	height: 25px;
	float: left;
	
}

.tut-nav a {
	margin: 0px;
	padding: 0px 0px 0px 4px;
	color: #fff;
	text-decoration: none;
	font-size: 11px;
	display: block;
	background-image: url(images/lapozo/nav-btn-bg.gif);
	background-repeat: no-repeat;
	float: left;

}

.tut-nav a strong {
	background-image: url(images/lapozo/nav-btn-bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	display: block;
	padding-right: 9px;
	padding-left: 3px;
	padding-top: 4px;
	padding-bottom: 6px;

}

.tut-nav a:hover, .tut-nav a.current {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/lapozo/nav-btn-bg-.gif);
	background-repeat: no-repeat;
	background-position: left top;

}

.tut-nav a:active {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/lapozo/nav-btn-bg-active.gif);
	background-repeat: no-repeat;
	background-position: left top;

}

.tut-nav a:hover strong, .tut-nav a.current strong {
	background-image: url(images/lapozo/nav-btn-bg-.gif);

}

.tut-nav a:active strong  {
	background-image: url(images/lapozo/nav-btn-bg-active.gif);

}

.tut-nav .left-nav {
	margin: 0px;
	padding: 3px 7px;
	border: 1px none #CCCCCC;
	text-decoration: underline;

}

.tut-nav .right-nav {
	margin: 0px;
	padding: 3px 7px;
	border: 1px none #CCCCCC;
	text-decoration: underline;

}

.tut-nav span {
	color: #999999;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

}

.tut-nav h2 {
	color: #666666;
	display: block;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 1em;
	font-weight: normal;

}

.tut-nav div {
	height: 30px;

}

.tut-nav .rightlink {
	float: right;

}

.tut-nav span.empty {
	margin: 0px;
	padding: 0px 0px 0px 4px;
	color: #3E5219;
	text-decoration: none;
	font-size: 1em;
	display: block;
	float: left;

}

.tut-nav span.empty strong {
	display: block;
	padding-right: 9px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 6px;

}
/*GALLERY */

.gallery {
	list-style: none;
	margin-left: 5px;
	padding: 0;
}
.gallery li {
	margin: 5px;
	padding: 0;
	float: left;
	position: relative;
	width: 206px;
	height: 175px;
}


.gallery a {
	text-decoration: none;
	color: #fff;
}
.gallery a:hover {
	color:#ccc;
	text-decoration: underline;
}
.gallery img {
	border: none;
	padding: 14px 12px 12px 13px;
}
.gallery em {
	width: 193px;
	height: 25px;
	display: block;
	position: absolute;
	top: 2px;
	left: 2px;
	background: url(images/keret/watercolor-mask2.png) no-repeat;
	text-align: center;
	font: normal 12px Arial;
	padding-top: 140px;
	cursor:pointer;
	font-weight:bold;
	
}


#shop{
margin:0px;
padding:0px;
}
/* termek*/
div.termek {
background-color:#fff;
float:left;
padding:0px;
margin-left:16px;
margin-right:12px;
margin-bottom:15px;
width:626px;
}

div.termek .kep {
float:left;
height:200px;
padding:10px;
width:130px;
border: 0px solid #000000;
}

div.termek .text {
float:left;
height:200px;
padding:10px;
width:310px;
text-align:left;
border: 0px solid #000000;
}

div.termek .ar{
float:left;
height:200px;
padding: 10px; 
width:120px;
text-align:center;
border: 0px solid #000000;
}
div.termek .ar .penz{
color:#ef6200;
font-size:14px;
font-weight:bold;
height:60px;
padding:10px 0px 0px;
text-align:center;
border: 0px solid #000000;
}

.rendez{
color:#ef6200;
font-family:'trebuchet MS',Verdana,Tahoma,Arial;
font-size:18px;
font-weight: bold;}
.rendez:active {  text-decoration: none;}
.rendez:link {  text-decoration: none; }
.rendez:visited {  text-decoration: none;}
.rendez:hover { TEXT-DECORATION: none; color: #000;}

.rendez2{
color:#000;
font-family:'trebuchet MS',Verdana,Tahoma,Arial;
font-size:18px;
font-weight: bold;
}
.rendez3{
color:#ef6200;
font-family:'trebuchet MS',Verdana,Tahoma,Arial;
font-size: 10px;
font-weight: bold;}
.rendez3:active {  text-decoration: none;}
.rendez3:link {  text-decoration: none; }
.rendez3:visited {  text-decoration: none;}
.rendez3:hover { TEXT-DECORATION: none; color: #000;}


.link_w{
color:#fff;
font-family:Arial;
font-size: 11px;
font-weight: normal;}
.link_w:active {  text-decoration: none;}
.link_w:link {  text-decoration: none; }
.link_w:visited {  text-decoration: none;}
.link_w:hover { TEXT-DECORATION: none; color: #ef6200;}


.kisrendezes{
font-family:'trebuchet MS',Verdana,Tahoma,Arial;
font-size:14px;
font-weight: bold;
color:#ef6200;

}

.katalogus{
	border:1px dashed #ef6200;
	margin:2px;
	padding:3px;
}

/*--------------- lapozo --------------*/

.pager {
font-family:Arial;
font-size:11px;
border: 1px #711818 solid;
background-color: #ef6200;
padding-top: 0.2em;
padding-bottom: 0.2em;
padding-left: 0.5em;
padding-right: 0.5em;
font-weight:bold;
text-align: center;
margin-left: 0.4em;
margin-right: 0.4em;
color:#fff;
}
.pager:link {
	TEXT-DECORATION: none
}
.pager:visited {
	TEXT-DECORATION: none
}
.pager:active {
	TEXT-DECORATION: none
}
.pager:hover {
TEXT-DECORATION: none;
border: 1px #e8f08b dotted;
background-color: #711818;
color: #ccc;

}

.pagerselected {
font-family:Arial;
font-size:11px;
color: #fff;
border: 1px #711818 solid;
background-color: #ef6200;
TEXT-DECORATION: none;
padding-top: 0.2em;
padding-bottom: 0.2em;
padding-left: 0.5em;
padding-right: 0.5em;
font-weight:bold;
text-align: center;
margin-left: 0.4em;
margin-right: 0.4em;
text-decoration:underline;
}
.pagerselected:link{TEXT-DECORATION: none}
.pagerselected:visited{TEXT-DECORATION: none}
.pagerselected:active{TEXT-DECORATION: none}
.pagerselected:hover{TEXT-DECORATION: underline}

.pager2 {
font-family:Arial;
font-size:11px;
color: #cccccc;
border: 1px #711818 solid;
background-color: #ef6200;
padding-top: 0.2em;
padding-bottom: 0.2em;
padding-left: 0.5em;
padding-right: 0.5em;
font-weight:bold;
text-align: center;
margin-left: 0.4em;
margin-right: 0.4em;
text-decoration:line-through;
}
/*
a:link {color: #ef6200;}
a:visited {color: #ef6200;}
a:hover {color: #ef6200;}
a:active {color: #ef6200;}
*/


.link_t{
color:#ef6200;
font-family: Verdana;
font-size: 14px;
font-weight: bold;
display:block;
}
.link_t:active {  text-decoration: none;}
.link_t:link {  text-decoration: none; }
.link_t:visited {  text-decoration: none;}
.link_t:hover { TEXT-DECORATION: none; color: #000;}


.szavaz_kerdes{
color:#ef6200;
font-family: Arial;
font-size: 14px;
font-weight: bolder;
text-align:center;
}

.szavazgomb{
color:#ef6200;
font-family: Arial;
font-size: 11px;
font-weight: bolder;
text-align:left;
width:90%;
margin-left:19px;
margin-bottom:10px;
}

.szavazat{
color:#ef6200;
font-family: Arial;
font-size: 12px;
font-weight: bolder;
text-align:left;
padding-left:20px;
border:0px;
}

.szavazatokszama{
color:#ef6200;
font-family: Arial;
font-size: 12px;
font-weight: bolder;
text-align:right;
padding-right:10px;
}

.imgborder{
border: 0px #711818 solid;
}

a {
color:#ef6200;
font-family: Arial;
font-weight: bold;
font-size: 12px;
}
a:active {  text-decoration: none;}
a:link {  text-decoration: none; }
a:visited {  text-decoration: none;}
a:hover { TEXT-DECORATION: none; color: #007dc2;}

.imageborder {
border:1px solid #B2B2B2 !important;
float:left;
margin:0px 6px 3px 0px !important;
padding:4px !important;
}

.imageborder2 {
border:1px solid #B2B2B2 !important;
margin:0px 6px 3px 0px !important;
padding:4px !important;
}

.v{
width:200px;
}

.naptar{
color:#FFFFFF;
font-family:Arial;
font-size:11px;
padding-left:10px;
padding-right:10px;
text-align:right;
}
