/* DDS mini alap stylus file (c) http://www.dds.hu/  1.38 20080714.11:19 utf8 xhtml1 */

body {
  color: #39373a;
  background-color: #b6d7f0;
  background-image: url(images/kek.gif);
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.content {
 background-color: White;
 margin-top: 5px;
 padding: 0 35px 15px 0;
 text-align: justify;
 line-height: 16px; }
/*.content img{
 margin: 5px;
 border: 5px solid #d8dadc; }*/

.fff { background-color: White; }

.bg6 { background-image: url(images/bg6.jpg); }

.tamogatok{
   border: 1px solid #ffffff;
	background-color: #DCDCDC;
	text-align: center; }

.h1t {
	color: White;
   font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
	padding: 5px;
	background-color: Silver; }

.ny1 {float: left; width: 385px; padding: 0 15px 0 0;}
.ny2 {float: right;}
.ny2 img{ margin: 0; border: none;}

.hir {
   border-bottom: 1px solid Silver;
	padding: 14px 0 6px 0; }
.hirimg{
	float: right;
	margin: 5px 0 5px 10px; 
	border: 5px solid #d8dadc;
 }
.hircim {
	font-size: 12px;
	font-weight: bold;
	color: #b72220; }

.clearfix:after {
   clear:both;
   content:".";
   display:block;
   height:0;
   visibility:hidden; }
.clearfix {
   display:inline-block; }
.clearfix {
   display:block; }
.clearfix {
   clear:both;
   height:1px;
   overflow:hidden; }
	
.frissg {
	background-color: #d6edff;
	border-top: 2px solid #99c9ef;
	border-bottom: 2px solid #99c9ef;
	padding: 10px;
	margin-top: 15px;
}
/*.frissg img{
	border: none;
}*/
.frissimg {
	border: 5px solid #eef3f7;
}

.footer {
   padding: 15px;
   border-top: 3px solid #ffffff;
	background-color: #0160a9;
	color: White;
	text-align: center;
	font-size: 10px; }
	
.uzenet {
	background-image: url(images/uzenet_bg.jpg);
	background-repeat: no-repeat;
	width: 650px;
	height: 650px;
	margin: auto;
	padding-top:70px;
}

.uzenet_t {
	width:450px;
	margin: 0px 100px 0px 100px;
}

/* linkek */

a:link, a:visited { color: #b72220; text-decoration: none; }
a:active, a:hover { color: #0160a9; text-decoration: none; }

.footer a:link, .footer a:visited { color: #DCDCDC; text-decoration: none; }
.footer a:active, .footer a:hover { color: #20ce00; text-decoration: underline; }

/* default cimsorok */

h1, h2, h3, h4, h5, h6 {
  color: #0064b2;
  font-size: 14px;
  font-family: Arial, Verdana, Georgia, Helvetica, sans-serif;
}

h1 {
   font-size: 17px;
	font-family: Arial;
	font-weight: bold;
	font-variant: small-caps;
	text-align: left;
	padding: 5px;
	background-color: #d6edff;
}
h2 { font-size: 14px;}
h3 { font-size: 13px; padding: 20px 0 2px 0; border-bottom: 1px solid #E6E6FA;}
h4 { font-size: 11px;}
h5 { font-size: 11px; color: #415782;}
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;} 
.f14 { font-size: 14px;} 
.j { text-align: justify !important; }
.c { text-align: center; }
.cdiv div {
	margin-left: auto !important;
	margin-right: auto !important;
}
.l { text-align: left; }
.r { text-align: right; }
.b { font-weight: bold; }

/* egyeb stilusok */
.p5 { padding: 5px; }
.p10 { padding: 10px; }
.m5 { margin: 5px; }
.m10 { margin: 10px; }
.vat { vertical-align: top; }
.nw { white-space: nowrap;}
.hline { border-bottom: 1px solid #b2b2b2; }
.vline { border-right: 1px solid #b2b2b2; }
.behuzas {  margin-left: 20px;}
.kep { border: 1px solid #2e5b85;}
.kepzoom { border: 1px solid #2e5b85; 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; }

/* 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: #AEAFB2;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 11px;
  border-bottom: 1px solid #C50101;
  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: 2px 2px 2px 2px;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  border: 1px solid #2e5b85;
  color: #000000;
  background-color: #EFEFEF;
  font-size: 11px;
  display: inline;
}

.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 #2e5b85;
 color: #FFFFFF;
 background-color: #6F9FCD;
font-size: 11px;
 cursor:pointer;
}
.inpbutton1 {
	color: #FFFFFF;
  background-color: #AFAFAF;
}


/*galeria*/

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

#dropmenudiv{
  border-bottom:1px solid #d6edff;
  border-bottom-width: 0;
  color: #ffffff;
  line-height:20px;
   position:absolute;
z-index:100;
}

#dropmenudiv a{
  width: 100%;
  text-indent: 3px;
  text-decoration: none;
  background-color: #0160A9;
  display: block;
  line-height: 20px;
  padding: 2px;
  border-bottom: 1px solid #d6edff;
 /*opacity:.95; filter: alpha(opacity=95);*/
}

#dropmenudiv a:link,#dropmenudiv a:visited { color: #ffffff; text-decoration: none; }
#dropmenudiv a:active,#dropmenudiv a:hover { color: #21ce02; text-decoration: none; }

/*pager*/
.pager { background-color: #D6EDFF; border-top:1px solid #0064B2; border-bottom:1px solid #0064B2; font-size: 10px; height: 25px; margin: 10px 0px 10px 0px;}
.pagerl { text-align:left; width: 100px; white-space:nowrap; padding-left: 10px;}
.pagerr { text-align:right; width: 100px; white-space:nowrap; padding-right: 10px; }
.pagerc { text-align:center; white-space:nowrap; padding: 2px; }