/* DDS mini alap stylus file (c) http://www.dds.hu/  1.26*/

body {
  color: #4B4B4B;
  background-color: #ffffff;
  margin: 0px;
  padding: 0px;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 70%;
  
  margin-top: 0;
  margin-left: 0;
  padding-top: 0;
  padding-left: 0;
  background: url(images/bg_main.jpg);
}


img[align="middle"] { vertical-align: middle !important; }

.content {
 padding: 15px 15px 10px 10px;
 text-align: justify;
}


/* IE hack real */
* html .content  {
  width: 450px;
}

.main{
	background: url(images/bg_menu.jpg);
	background-color: #ffffff;
}

.bgmain{
	background-color: #ffffff;
}


/*menu*/

.menu {
	color: #4B4B4B;
	/*font-family: Times New Roman, Verdana, Helvetica ;*/
	font-size: 11px;
}
.bgfomenu{ 
background: url(images/bg_fomenu.jpg);
 vertical-align: middle;
 height: 16px;
 font-variant: small-caps;
 line-height: 16px;
 }
.almenu{
	margin-left: 15px;
}
.bgl,.bgr,.bgb{
	opacity: .3;
	filter: alpha(opacity=30);
}
.bgl{background: url(images/bg_l.jpg);	}
.bgr{background: url(images/bg_r.jpg);	}
.bgb{background: url(images/bg_b.jpg);	}	
.bgaua{ background: url(images/bg_right.jpg); }




.footer{
	color: #ffffff;
	font-size: 80%;
}

.footer a:link,.footer a:visited { color: #ffffff; text-decoration: none; }
.footer a:active,.footer a:hover { color: #ffffff; text-decoration: underline; }

/* linkek */

a:link, a:visited { color: #2e5b85; text-decoration: underline; }
a:active, a:hover { color: #990000; text-decoration: underline; }

/* default cimsorok */

h1, h2, h3, h4, h5, h6 {
  color: #2e5b85;
  font-size: 110%;
  font-family: Georgia, Verdana, Helvetica, Arial, sans-serif;
}

h1 {
	 border-bottom: 1px solid #E8DCC9;
	padding-bottom: 5px;
}
h2 { font-size: 100%;}
h3 { font-size: 100%; padding-top: 20px;}
h4 { font-size: 90%;}
h5 { font-size: 90%; color: #415782;}
h6 { font-size: 85%;}

.fontsmall { font-size: 85%;}

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); }


/* egyeb stilusok */

.hline { border-bottom: 1px solid #E8DCC9; }
.vline { border-right: 1px solid #E8DCC9; }

.behuzas {
  margin-left: 20px;
}

.kep {
  border: 1px solid #E8DCC9;
}

.kepzoom {
border: 1px solid #E8DCC9;
 cursor:pointer;cursor:hand;
}


/* table definiciok */

table {
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 100%;
}

table td {
	text-align: justify; 
}

table.table1{
  font-size:100%;
}

table.table1 td {
  color: #000000;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-align: left;
  border: 1px solid #E8DCC9
}

table td.tableheader1 {
  background: #E8DCC9;
  color: #4B4B4B;
  border-bottom: 1px solid #E8DCC9;
  font-weight: bold;
}

table tr.row1 {
  background: #F0F0F0;
}

#spacer,.clear,blockquote   {
  clear: both;
}

.err{
	color: #8B0000;
}

/*input mezők*/

.inp1,.inperr{
  font-family: Verdana, Helvetica, Arial, sans-serif;
  border: 1px solid #2e5b85;
  color: #000000;
  background-color: #EFEFEF;
  font-size: 100%;
}

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

.inpbutton{
  font-family: Verdana, Helvetica, Arial, sans-serif;
  border: 1px solid #2e5b85;
  color: #FFFFFF;
  background-color: #6F9FCD;
}

.valign{
	height: auto;
}

.valign img, .almenu img {
	vertical-align: middle;
}
.floatr{
	float: right;
}

/*galeria*/

.galeriaal {
	background: #780012; 
	color: #ffffff;
	height: auto;
	text-align: center;
	font-weight: bold;
	line-height: 20px;
	font-size: 90%;
}



/* hirek */
.hirline1 { border-bottom: 1px solid #E8DCC9; } 

div.divkepl, div.divkepr, div.divkepc {
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right:10px;
  padding-top: 5px;
  text-align: center;
}
div.divkepl{float: left;}
div.divkepr{float: right;}
div.divkepc{float: center;}

div.divkepl img, div.divkepr img, div.divkepc img {
  border: 1px solid #E8DCC9;
}

.hirekcim{
	color: #2e5b85;
	font-weight: bold;
}

.hirdatum { font-style: italic;  float: right;  }
.hirlead { font-weight: bold; margin-top: 20px;   text-align: justify;  }
.hirleadfo { margin-bottom: 20px;   text-align: justify; }
.hirbody { margin-top: 20px; margin-bottom: 20px;  text-align: justify;  }
.hirlink { padding-top: 10px;	padding-left: 30px;}

.hirekcim a:link,.hirekcim a:visited { color: #2e5b85; text-decoration: none; }
.hirekcim a:active,.hirekcim a:hover { color: #861816; text-decoration: none; }

 .clearfix {
display: inline-block;
height: 0; 
clear: both; 
visibility: hidden; 
}  

div.cikkkepl, div.cikkkepr, div.cikkkepc {
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right:10px;
    margin-top: 5px;
    text-align: center;
    width: auto;
}
div.cikkkepl{float: left;}
div.cikkkepr{float: right;}
