/* DDS mini alap stylus file (c) http://www.dds.hu/  1.36 20080411.14:02 utf8 xhtml1 */

body {
  color: #000000;
  background-color: #ffffff;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 11px;
  margin-top: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-left: 0px;
  	background-image: url(images/bg_page.gif);
	background-repeat: repeat;
}


.main{
	background-color: #ffffff;
	width:890px;
	border-left: 5px solid #ffffff;
	border-right: 5px solid #ffffff;
}
.menu{
	width: 173px;
	background-color: #E3DCD4;
	border-left: 5px solid #ffffff;
	color: #6C6258;
}
.menu .c1 {
	background-color: #A89B8E;
	color: #F4F4F5;
	padding: 6px 6px 6px 10px;
	font-variant: small-caps;
	font-weight: bold;
	border-bottom: 1px solid #ffffff;
}
.menu .c2 {
	background-color: #E3DCD4;
	color: #6C6258;
	padding: 6px 6px 6px 10px;
	font-size: 10px;
	border-bottom: 1px solid #ffffff;
}

.menu .honlap{ padding: 10px; line-height: 18px;}

.footer{
	color: #504F53;
	background-color: #E0E0E0;
	border-top: 5px solid #ffffff; border-bottom: 5px solid #ffffff;
	height: 67px;
}
.footertxt{
	position: absolute; top: 30px; left: 10px; 
}

.inici,.inicib{
	height: 20px;
	background-color: #559D2E;	
	color: #ffffff;
	border-top: 5px solid #ffffff; border-bottom: 1px solid #ffffff;
}
.inici1, .inici1b{
	height: 20px;
	background-color: #559D2E;	
	color: #ffffff;
	border-bottom: 1px solid #ffffff;
}
.inicib,.inici1b{
	background-color: #A89A8D;
}
.mainr{border-left: 5px solid #ffffff; color: #504F53;	}
.nybox { padding: 7px;}
.nybox1 { padding: 15px; background-color: #e3dcd4;}
.nydatum { font-size: 10px; color: #277500; margin: 5px 0px 5px 0px; padding: 0px; font-weight: normal;}
.nydatum1 { font-size: 10px; color: #504f53; margin: 5px 0px 5px 0px; padding: 0px; font-weight: normal;}
.nyhircim{ font-size: 11px; margin:0px 0px 7px 0px; padding: 0px; font-weight: bold;}
.nyhircim a:link,.nyhircim a:visited { color: #000000; text-decoration: none; }
.nyhircim a:active,.nyhircim  a:hover { color: #6C6258; text-decoration: none; }
.nyhircim1{ font-size: 11px; margin:0px 0px 7px 0px; padding: 3px 0px 3px 5px; font-weight: bold; color: #559d2e; border-left: 2px solid #559d2e; border-right: 2px solid #559d2e; background-color: #ece7e2;}
.nyhircim1 a:link,.nyhircim1 a:visited { color: #559d2e; text-decoration: none; }
.nyhircim1 a:active,.nyhircim1 a:hover { color: #6C6258; text-decoration: none; }

.nyhirlead{ font-size: 10px; margin:0px; padding: 0px; text-align: justify;
 line-height: 14px;}
 .nyhirlead1{ font-size: 10px; margin:0px; padding: 0px; text-align: justify;
 line-height: 14px; padding: 5px 10px 5px 10px; }
 
.nykep{float: right; border: 1px solid #ffffff; margin: 0px 5px 0px 5px;}
.nykep1{float: left; border: 1px solid #ffffff; margin: 0px 5px 0px 5px;}
.nysep,.nysep1 {margin: 5px 10px 5px 10px; height: 2px; border-bottom: 1px solid #E3DCD4;}
.nysep1 {border-bottom: 1px solid #E3DCD4;}
.nybunmeg {background-color: #E0E0E0; font-size: 10px; line-height: 20px; height: 20px; padding: 0px 0px 0px 10px;  border-bottom: 1px solid #ffffff; }
.nytoptext{
	background-image: url(images/bg_toptxt.jpg);
	background-repeat: repeat-y;
	width: 383px;
	height: 168px;
	padding: 5px;
	font-size: 10px;
	overflow: hidden;
	text-align: justify;
	line-height: 13px;
}
.nytovabbi{ background-color: #A89B8E; color: #ffffff; height: 30px; line-height: 30px; border-bottom: 1px solid #ffffff;}

.p3 {padding: 3px;}
.p10 {padding: 10px;}
/*nyito inputok*/
.iw1{width: 150px;}
.iw2{width: 260px;}

.bg1{ background-color: #E3DCD4;}
.bg2{ background-color: #A89B8E;}
.bg3{ background-color: #559D2E;}
.bg4{ background-color: #E0E0E0;}

.wbt5 {border-top: 5px solid #ffffff; }
.wbt {border-top: 1px solid #ffffff; }
.wbb {border-bottom: 1px solid #ffffff; }
.wbtb {border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; }


.content {
 padding: 10px 10px 10px 10px;
 text-align: justify;
 line-height: 16px;
}

/* linkek */

.content a:link, .content a:visited { color: #559D2E; font-weight: bold; text-decoration: none; }
.content a:active, .content a:hover { color: #7B6E2C; font-weight: bold; text-decoration: underline; }

.tovabbibox a:link, .tovabbibox a:visited { color: #478228; font-weight: bold; text-decoration: none; }
.tovabbibox a:active, .tovabbibox a:hover { color: #505050; font-weight: bold; text-decoration: underline; }

.nybunmeg a:link, .nybunmeg a:visited { color: #504F53; text-decoration: none; }
.nybunmeg a:active, .nybunmeg a:hover { color: #6C6258; text-decoration: none; }

.bg1 a:link, .bg1 a:visited { color: Black; text-decoration: none; }
.bg1 a:active, .bg1 a:hover { color: #696969; text-decoration: underline; }
.bg2 a:link, .bg2 a:visited { color: Black; text-decoration: none; }
.bg2 a:active, .bg2 a:hover { color: #696969; text-decoration: underline; }
.bg3 a:link, .bg3 a:visited { color: Black; text-decoration: none; }
.bg3 a:active, .bg3 a:hover { color: #696969; text-decoration: underline; }
.bg4 a:link, .bg4 a:visited { color: Black; text-decoration: none; }
.bg4 a:active, .bg4 a:hover { color: #696969; text-decoration: underline; }

.menu a:link, .menu a:visited { color: #6C6258; text-decoration: none; }
.menu a:active, .menu a:hover { color: #000000; text-decoration: none; }

.menu .c1 a:link, .menu .c1 a:visited { color: #ffffff; text-decoration: none; }
.menu .c1 a:active, .menu .c1 a:hover { color: #E3DCD4; text-decoration: none; }

.footer a:link, .footer a:visited { color: Black; text-decoration: none; }
.footer a:active, .footer a:hover { color: #427B25; text-decoration: underline; }

a:link, a:visited { color: #000000; text-decoration: none; }
a:active, a:hover { color: #6C6258; text-decoration: none; }

/* default cimsorok */

h1, h2, h3, h4, h5, h6 {
  color: #559D2E;
  font-size: 14px;
  font-family: Verdana, Georgia, Helvetica, Arial, sans-serif;
}
h1 { 	
background-image: url(images/bg_h1.gif);
background-repeat: no-repeat;
background-color: #E3DCD4;
color: #6B6158;
height: 20px;
line-height: 20px;
font-size: 14px;
font-variant: small-caps;
padding-left: 25px;
margin: 5px 0px 10px 0px;
}
h2 { font-size: 12px;}
h3 { font-size: 12px; padding-top: 20px;}
h4 { font-size: 11px;}
h5 { font-size: 11px; color: #A89B8E;}
h6 { font-size: 10px;}

ul { list-style-type: none;}
ul li { list-style : url(images/list1t.gif);}
ol { list-style-type: none;}
ol li {list-style : url(images/list1t.gif); }

.f10 { font-size: 10px;} 
.f11 { font-size: 11px;} 
.j { text-align: justify !important; }
.c { text-align: center !important; }
.c div {
	margin-left: auto;
	margin-right: auto;
}
.l { text-align: left !important; }
.r { text-align: right !important; }
.b { font-weight: bold; }


/* egyeb stilusok */

.vat { vertical-align: top; }
.nw { white-space: nowrap;}
.hline { border-bottom: 1px solid #559D2E; }
.vline { border-right: 1px solid #559D2E; }
.behuzas {  margin-left: 20px;}
.kep { border: 1px solid #559D2E;}
.kepzoom { border: 1px solid #559D2E; cursor:pointer;}
.valign { height: auto;}
.valign img {vertical-align: middle;}
.floatr {float: right;}
.floatl {float: left;}
.clear,blockquote {clear: both;}
.err { color: #8B0000;}
img[align="middle"] { vertical-align: middle !important; }

/*tovabb box*/
.tovabbibox {  background-color: #F4EDE8; text-align: center; margin-top: 20px; padding: 5px 5px 5px 5px; border-top: 1px solid #B7B0A3; line-height: 18px;}
.tovabbibox h2 { color: #559D2E; font-size: 12px; } 

/* table definiciok */
.tbldiv{ background-color:#ffffff; border: 1px solid #AEAFB2;  padding: 5px 10px 5px 10px;}

table.tbl1 {
  border-collapse: collapse;
}

table.tbl1 td {
  color: #000000;
  font-weight: normal;
  text-align: left;
  border: 1px solid #b2b2b2;
}

table td.tblheader1 {
  background-color: #A89B8E;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 11px;
  border-bottom: 1px solid #559D2E;
  height: 20px;
  padding: 2px;
}


table tr.row1 { background-color: #F4F4F4;}
table tr.row2 { background-color: #ffffff;}

/*input mezok*/

.form1 {
border: 0px none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.inp1,.inperr{
  padding: 1px 1px 1px 1px;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  border: 1px solid #98989C;
  color: #000000;
  background-color: #ffffff;
  font-size: 10px;
}

.inperr{
  border: 1px solid #D22849;
  background-color: #F9EDEE;
}


.inpbutton, .inpbutton1{
padding: 2px 2px 2px 2px;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 border: 1px solid #98989C;
 color: #FFFFFF;
 background-color: #559D2E;
font-size: 11px;
 cursor:pointer;
}
.inpbutton1 {
	color: #FFFFFF;
  background-color: #AFAFAF;
}


/*galeria*/

.galeriaal {
	background: #559D2E; 
	color: #ffffff;
	height: auto;
	text-align: center;
	font-weight: bold;
	line-height: 20px;
	font-size: 11px;
}


/*kerdoiv*/
.kerdoivk { font-weight: bold; padding: 10px 0px 5px 0px; }
.kerdoivv {  padding: 0px 0px 0px 20px; }
.kerdoivs { text-align: center; background-color: #E3DCD4; padding: 3px; margin: 5px;}