a, a:active, a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}

body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.logo{
width:1000px;
height:140px;
margin:0px;
padding:0px;
background: url(images/logo.png);
background-repeat: no-repeat;
}

.balmenu{
width:222px;
height:280px;
margin-left:30px;
}
.top{
background: url(images/bottom.gif);
background-repeat: no-repeat;
background-position: top left;
height:20px;

}
.left_kereso{
	width:212px;
	margin-left:30px;
	height:25px;
	background: url(images/bg_kereso.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-top:30px;
	padding-left:5px;
	padding-right:5px;
}

.left_partnerek{
	width:212px;
	margin-left:30px;
	height:25px;
	background: url(images/bg_partnerek.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-top:30px;
	padding-left:5px;
	padding-right:5px;
}

.left_szavazas{
	width:212px;
	margin-left:30px;
	height:25px;
	background: url(images/bg_szavazas.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-top:30px;
	padding-left:5px;
	padding-right:5px;
}

.tol{
	border-left:1px solid #b9d4ab;
	border-right:1px solid #b9d4ab;
	width:202px;
	margin-left:30px;
	height:auto;
	background-color:#f8faf7;
	padding-left:5px;
	padding-right:5px;
}

.left_bottom{
	
	margin-left:30px;
	width:212px;
	height:25px;
	background: url(images/bg2.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-left:5px;
	padding-right:5px;
}

.content{
width:697px;
border-left:1px solid #b9d4ab;
border-right:1px solid #b9d4ab;
padding-left:25px;
background-color:#f8faf7;
}

.content_bottom{
width:725px;
background: url(images/content_bottom.gif);
background-repeat: no-repeat;
height:13px;
}

.box_top{
background: url(images/box_top.gif);
background-repeat: no-repeat;
background-position: bottom left;
width:670px;
height:25px;
background-color:#000;
margin:0px;
padding:0px;
}

.box_top_hirek{
background: url(images/box_top_hirek.gif);
background-repeat: no-repeat;
width:670px;
height:25px;
}

.box{
border-left:1px solid #b9d4ab;
border-right:1px solid #b9d4ab;
margin-left:1px;
width:646px;
padding-left:10px;
padding-right:10px;
margin-top:0px;
margin-bottom:0px;
padding-top:0px;



}
.box_bottom{
background: url(images/box_bottom.gif);
background-repeat: no-repeat;
width:670px;
height:25px;
margin:0px;
padding:0px;
min-height:25px;
}


.leftMenu {
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
	padding-right: 1px;
	color: white;
	font-size: 14px;
	font-weight: bold;
	background: none;
	cursor: pointer;
	background-repeat: repeat-y;
}

#main {
	margin-left: 6px;
	width: 550px;
	height: auto;
}

.vendegkonyv_plugin {
	background-color: #7e7c7c;
	width: 174px;
	height: auto;
	height: 93px;
	margin-bottom: 5px;
	color: white;
	text-align:left;
	overflow: hidden;
}

vp_button {
	width: 174px;
	height: auto;
	text-align: right;
}

.hirek1 {
	width: 360px;
	height: auto;
	background-color: #7e7c7c;
	color: #d7d5d5;
	text-align: left;
	padding: 2px;
}


.txt{
color: #007234;
font-family:Arial;
font-size:11px;
text-align:justify;
font-weight:bold;
line-height:16px;
margin:0px;
}

.txt2{
color: #68b92e;
font-family:Arial;
font-size:14px;
text-align:left;
font-weight:bold;
line-height:18px;
margin:0px;
}



h1, h1 a {
	font-size: 16px;
	font-weight: bold;
	color: #71ba34;
	text-decoration: none;
	text-align: left;
	height: 30px;
	padding-left: 0px;
	padding-top: 3px;
}

h2 {
	color: #4eb00a;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 5px;
	border-bottom: 1px solid #4eb00a;
	line-height:25px;
}

h2.title {
color:#4eb00a;
font-family:'trebuchet MS',Verdana,Tahoma,Arial;
font-size:18px;
font-weight:bold;
line-height:24px;
text-align:left;
}
h2.title a:link, h2.title a:visited, h2.title a:hover, h2.title a:active {
color:#4eb00a;
line-height:24px;
}
h2.title a:hover {
color:#000;
}





h3 {
	color: #093b56;
	font-size: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.alt_hirek {
	width: 260px;
	text-align: justify;
	margin-bottom: 4px;
}
.letoltes{
font-size:12px;
color:#007234;
font-weight: normal;
line-height:20px;
padding-left:10px;

}

#banner_keret {
	width: 745px;
	height: 98px;
	margin-top: 5px;
	background: url('images/banner_bg.jpg');
	text-align: center;
	vertical-align: middle;
}

#banner {
	width: 674px;
	margin-top: 10px;
	height: 75px;
	}

#also_block {
	margin-top: 5px;
	margin-bottom: 10px;
	width: 744px;
	height: 248px;
	background: #5c5a5a;
}

.minimenu {
	font-size: 10px;
	font-weight: bold;
}



#alm {
	width: 90px;
	height: 155px;
	position: relative;
	float: left;	
	padding-top: 26px;
	top: -26px;
	z-index: 10000;
	visibility: hidden;
}
#almenu {
	background: #f8ab07;
	color: #000000;
	width: 90px;
	padding-top: 4px;
	border: 1px solid #333333;
	opacity: 0.9;
	height: 129px;
}

#almenu a {
	color: #000000;
	text-decoration: none;
}
.menupont {
	width: 80px;
	cursor: pointer;
	padding-left: 5px;
	background-image: url('images/menu/menu_arrow.jpg');
	background-position: left;
	background-position: middle;
	background-repeat: no-repeat;
	padding-left: 8px;
}

.menubutton {
	width: 174px;
	height: 24px;
	border: 1px solid white;
	background: #c7d0d7;
	color: #093b56;
	font-weight: bold;
	font-size: 14px;
	cursor: pointer;
}
.menuinput {
	width: 70%;
	border: 1px solid #6dba3d;
	background: white;
}

.menuinput2 {
	border: 1px solid #6dba3d;
	background: white;
}

.menubutton_2 {
	width: 472px;
	height: 20px;
	border: 1px solid white;
	background: #c7d0d7;
	color: #093b56;
	font-weight: bold;
	font-size: 14px;
	cursor: pointer;
}

.menuinput_3 {
	width: 475px;
	border: 1px solid darkgray;
	background: white;
}

.box_head {
	background-color: #222222;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	padding: 4px;
}

.alt_szoveg {
	color: #ffffff;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	padding: 4px;
}

.alt_szoveg a {
	color: #ffffff;
}

.pagerbar {
font-size: 10px;
font-family: verdana;
vertical-align: middle;
margin: 6px;
}

.pagertitle {
padding-top: 2px;
padding-right: 4px;
padding-bottom: 2px;
padding-left: 4px;
margin: 2px;
}


.pager {
border: 1px #093b56 solid;
color: #093b56;
padding-top: 1px;
padding-right: 4px;
padding-bottom: 1px;
padding-left: 4px;
margin: 4px;
}
.pager:link {
	TEXT-DECORATION: none
}
.pager:visited {
	TEXT-DECORATION: none
}
.pager:active {
	TEXT-DECORATION: none
}
.pager:hover {
TEXT-DECORATION: none;
color: #093b56;
border: 1px #000000 solid;
}

.pagerselected {
background-color: #EEEEEE;
font-weight: bold;
TEXT-DECORATION: none;
border: 1px #093b56 solid;
color: #093b56;
padding-top: 1px;
padding-right: 4px;
padding-bottom: 1px;
padding-left: 4px;
margin: 2px;
height: 14;
}
 
 
.layerbar {
	border: 1px solid white;
	padding: 2px;
}

.layerbar2 {
	border: none;
	padding: 2px;
	height: 22px;
	width: 546px;
	background: url(images/title_bg.jpg);
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	display: block;
}

.layerbar3 {
	border: solid 1px black;
	padding: 2px;
	width: 100%;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	display: block;
}

.imgborder {
	border: 2px solid #68b92e;
}

.button{
text-align:right;
margin-right:20px;
margin-bottom:30px;
}
.button_tovabb{
	width:100px;
	height:27px;
	background-image:url(images/button/tovabb.gif);
	background-repeat:no-repeat;
	border: 0px solid #000000;
	cursor:pointer;
	margin-top:0px;
}
.button_tovabb:hover{background-position: 0px -27px;}

.button_keres{
	width:100px;
	height:27px;
	background-image:url(images/button/keres.gif);
	background-repeat:no-repeat;
	border: 0px solid #000000;
	cursor:pointer;
	margin-top:0px;
}
.button_keres:hover{background-position: 0px -27px;}

.button_szavaz{
	width:100px;
	height:27px;
	background-image:url(images/button/szavaz.gif);
	background-repeat:no-repeat;
	border: 0px solid #000000;
	cursor:pointer;
	margin-top:0px;
}
.button_szavaz:hover{background-position: 0px -27px;}

.button_back{
	width:100px;
	height:27px;
	background-image:url(images/button/back.gif);
	background-repeat:no-repeat;
	border: 0px solid #000000;
	cursor:pointer;
	margin-top:0px;
}
.button_back:hover{background-position: 0px -27px;}

.button_del{
	width:100px;
	height:27px;
	background-image:url(images/button/del.gif);
	background-repeat:no-repeat;
	border: 0px solid #000000;
	cursor:pointer;
	margin-top:0px;
}
.button_del:hover{background-position: 0px -27px;}

.button_ok{
	width:100px;
	height:27px;
	background-image:url(images/button/bejelentes.gif);
	background-repeat:no-repeat;
	border: 0px solid #000000;
	cursor:pointer;
	margin-top:0px;
}
.button_ok:hover{background-position: 0px -27px;}



.link{
color:#1a5b37;
font-family: Arial;
font-size: 12px;
font-weight: bold;
}
.link:active {  text-decoration: none;}
.link:link {  text-decoration: none; }
.link:visited {  text-decoration: none;}
.link:hover { TEXT-DECORATION: none; color: #72bd3c;}




.szavaz_kerdes{
color:#38820f;
font-family: Arial;
font-size: 11px;
font-weight: bolder;
text-align:center;
}

.valasz, .szavazat{
color:#38820f;
font-family: Arial;
font-size: 12px;
font-weight: normal;
text-align:left;
padding-left:10px;
}
.szavazatokszama{
color:#38820f;
font-family: Arial;
font-size: 12px;
font-weight: normal;
text-align:left;
padding-left:10px;

}

.text{
color:#38820f;
font-family: Arial;
font-size: 12px;
font-weight: normal;
margin:0px;
padding::0px;
margin-bottom:10px;
}

.nevnap{
color:#38820f;
font-family: Arial;
font-size: 12px;
font-weight: normal;
padding-left:20px;
}

.pager {
font-family:Arial;
font-size:11px;
border: 1px #68b92e solid;
background-color: #fff;
color: #68b92e;
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;

}
.pager:link {
	TEXT-DECORATION: none
}
.pager:visited {
	TEXT-DECORATION: none
}
.pager:active {
	TEXT-DECORATION: none
}
.pager:hover {
TEXT-DECORATION: none;
color: #d8eec8;
border: 1px #68b92e solid;
background-color: #407718;

}

.pagerselected {
font-family:Arial;
font-size:11px;
background-color: #fff;
TEXT-DECORATION: none;
border: 1px #81d645 solid;
color: #81d645;
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;
border: 1px #68b92e solid;
background-color: #fff;
color: #81d645;
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:none;
}

.zold {
border: 1px #009900 solid;
color:#339966;
}


/* HIGHSLIDE*/

.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 1px solid gray;
}
.highslide:hover img {
	border: 1px solid red;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}


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

.imageborder2 {
border:1px solid #b2b2b2 !important;
margin:0px 0px 0px 0px !important;
padding:5px !important;
}

.imageborder3 {
border:1px solid #b2b2b2 !important;
margin:0px 2px 2px 0px !important;
padding:2px !important;
}

.imageborder4 {
border:1px solid #95df70; !important;
margin:0px 0px 0px 0px; !important;
padding:5px; !important;
}

.imageborder5 {
border:1px solid #4a4949; !important;
margin:0px 0px 0px 0px; !important;
padding:5px; !important;
}
