/*
 * Drag and Drop tree
 */
body{font-family: Tahoma, Arial, Helvetica, sans-serif;}
.visible
{
	visibility: visible;
	display: block;
}
p{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
ul{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
li{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
.hidden
{
	visibility: hidden;
	display: none;
}

.menufelso
{
	padding: 5px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-right: 1px dotted #9A9A9A;
	border-bottom: 1px dotted #9A9A9A;
	color: #fff;
	background-image: url('../images/menubg.jpg');
	letter-spacing: 1px;
}
.menualso
{
	padding: 5px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	border-right: 1px dotted #9A9A9A;
	background-image: url('../images/menubg.jpg');
	letter-spacing: 1px;
}
a.menu:link,a.menu:visited{color: #fff; text-decoration: none;}
a.menu:hover{color: #9A9A9A; text-decoration: none;}
.txt_field{
	background-color: #000;
	color: #fff;
	border: 1px solid #000;
	font-size: 11px;
}
.belepes
{
	background-image: url('../images/box_head.gif');
	background-repeat: no-repeat;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 1px;
	border-right: 1px solid #FF0000;
}
.partner_box
{
	font-size: 11px;
	border-left: 1px solid #FF0000;
	border-right: 1px solid #FF0000;
	border-bottom: 1px solid #FF0000;
}
.partnerbox
{
	background-image: url('../images/box_headd.gif');
	background-repeat: no-repeat;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 1px;
	border-right: 1px solid #FF0000;
}
.belepess
{
	color: #000;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	border-left: 1px solid #FF0000;
	border-right: 1px solid #FF0000;
}
.belepesss
{
	font-size: 11px;
	border-left: 1px solid #FF0000;
	border-right: 1px solid #FF0000;
	border-bottom: 1px solid #FF0000;
}
img.treeimage
{
	vertical-align: middle;
	border: 0px none;
	cursor: pointer
}

a.lactive
{
	color: #[RED];
	font-weight: bold;
	font-size: 11px;
}

a.tree
{
	color: #[BLACK] !important;
	font-size: 11px;
}

a.tree
{
	color: #[BLACK] !important;
	font-size: 11px;
}



.szoveg {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
	list-style-image: url(../images/list.gif);
}
a.szoveg {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.szoveg:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	text-decoration: none;
}
.szoveg_feher {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.szoveg_feher {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.szoveg_feher:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f6c5c5;
	text-decoration: none;
}
.szoveg_piros11 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #db3127;
	text-decoration: none;
}
a.szoveg_piros11 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #db3127;
	text-decoration: none;
}
a.szoveg_piros11:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ec9893;
	text-decoration: none;
}
.szoveg12_kiemelt{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
a.szoveg12_kiemelt{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
a.szoveg12_kiemelt:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;

}
.textfield{
	background-image: url(../images/textfield.jpg);
	background-repeat: no-repeat;
	border: 1px solid #db3127;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}
.szoveg12_feher_kiemelt{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;

}
a.szoveg12_feher_kiemelt{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;

}
a.szoveg12_feher_kiemelt:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;

}
.szoveg12_piros {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #db3127;
	text-decoration: none;
}
a.szoveg12_piros {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #db3127;
	text-decoration: none;
}
a.szoveg12_piros:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ec9893;
	text-decoration: none;
}
.szoveg12_piros_kiemelt {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #db3127;
	font-weight: bold;
	text-decoration: none;
}
a.szoveg12_piros_kiemelt {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #db3127;
	font-weight: bold;
	text-decoration: none;
}
a.szoveg12_piros_kiemelt:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ec9893;
	font-weight: bold;
	text-decoration: none;
}
.kep_border{
	border: 1px solid #db3127;
}

.szoveg14{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
a.szoveg14:link{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
a.szoveg14:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCCCCC;
	text-decoration: none;
}
.szoveg16_kiemelt{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.szoveg16_piros{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #db3127;
	text-decoration: none;
}
.szoveg24{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	text-decoration: none;
}
.szoveg32_piros{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 32px;
	color: #db3127;
	text-decoration: none;
}
.szoveg32{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 32px;
	color: #000000;
	text-decoration: none;
}
.szoveg42{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 42px;
	color: #000000;
	text-decoration: none;
}



.sortcol {
	cursor: pointer;
	padding-right: 0px;
	background-repeat: no-repeat;
	background-position: right center;
}
.sortasc {
	background-image: url('/images/up.gif');
}
.sortdesc {
	background-image: url('/images/down.gif');
}
.nosort {
	cursor: default;
}
.hirek_ful{
	background-image: url('../images/box_head.gif');
}
.gallery_nev{
	background-color: #fff000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border-bottom: 2px solid #fff;
}
.gallery_kep{
	background-color: #000;
}
a.gallery_tovabb:link,a.gallery_tovabb:visited{
	text-decoration: none;
	color: #000;
	font-weight: bold;
	font-size: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.gallery_tovabb:hover{
	text-decoration: blink;
	color: #66A1FA;
	font-size: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.gallery_hsz_fl{
	padding: 5px;
	background-color: #000;
	color: #fff;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.gallery_hsz_cont{
	padding: 5px;
	background-color: #fff;
	color: #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.gallery_hsz_line{
	background-color: #fff;
	border-top: 1px solid #000;
}
#commentForm { width: 500px; }
#commentForm label { width: 250px; }
#commentForm label.error, #commentForm input.submit { margin-left: 253px; }
#signupForm { width: 670px; }
#signupForm label.error {
	margin-left: 10px;
	width: auto;
	display: inline;
}
#newsletter_topics label.error {
	display: none;
	margin-left: 103px;
}
