/* DDS mini alap stylus file (c) http://www.dds.hu/  1.37 20080616.11:34 utf8 xhtml1 */

body {
  color: #818084;
  background-color: #000000;
  background-image: url(images/bg0.jpg);
  background-repeat: repeat-x;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.6em;
  margin-top: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-left: 0px;
}

.main {width: 900px; }
.right {padding-left: 5px; width: 270px; background-color: Black;}
.rightmenu {
	background-image: url(images/bg_flash.gif); background-repeat: no-repeat; background-position: bottom right;
}
.center { width: 625px; background-color: #39373a; border: 1px solid #504f53; }
.navi { background-image: url(images/bg_navi.gif); background-repeat: repeat-x; color: #98989c; height: 25px; line-height: 25px; padding-left: 15px; }
.content {
 padding: 10px;
 color: #F5F5F5;
}

.footer {
   font-size: 10px;
	color: #5A5A5A;
	background-color: #2A2A2A;
	height: 25px;
	padding: 25px 15px 0 15px;
	border-top: 5px solid #0088E8; 
	border-bottom: 1px solid #696969; 
}

/* linkek */
.navi a:link,.navi a:visited { color: #00b4ff; text-decoration: none; }
.navi a:active,.navi a:hover { color: #ffffff; text-decoration: none; }

.footer a:link,.footer a:visited { color: #818084; text-decoration: none; }
.footer a:active,.footer a:hover { color: #00b4ff; text-decoration: none; }

a:link, a:visited { color: #FF9900; text-decoration: none; }
a:active, a:hover { color: #00b4ff; text-decoration: none; }

a img {
	border:0;
}

/* default cimsorok */

h1, h2, h3, h4, h5, h6 {
  color: #00b4ff;
  font-size: 14px;
  font-family: Arial, Verdana, Georgia, Helvetica, sans-serif;
}
h1 { font-size: 16px;
     font-variant: small-caps;
	  padding: 5px 5px 5px 8px;
	  background-color: Black;
	  margin: 10px 0 10px 0;}
h2 { font-size: 12px;
     color: #A9A9A9;
	  font-weight: bold;
	  font-variant: small-caps;
	  font-family: Verdana, Arial, Georgia, Helvetica, sans-serif;
	  padding: 5px 0 5px 0;
	  border-bottom: 1px solid Black;
	  margin: 0 0 10px 0;}
h3 { font-size: 12px; padding-top: 20px;}
h4 { font-size: 11px;}
h5 { font-size: 11px;}
h6 { font-size: 23px; margin: 15px 0 10px 0; color: #FF9900; line-height: 1.2em;}

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

ul {
	list-style:none;
	margin: 0 0 20px 0;
	padding: 0;
	background: #504F53;			
}
ul li {
	padding: 0px 10px;
}
ul a {
	display:block;
	font-weight:normal;
	color: Black;
	padding:.3em 0 .3em 15px;
	line-height: 1.5em;
	border-bottom: 1px solid #39373a;
	text-decoration: none;
}
ul a:hover {
	padding: .3em 0 .3em 10px;
	border-left: 5px solid #39373a;
	color: #00b4ff;		
}

ul a:link,ul a:visited { color: #ffffff; text-decoration: none; }
ul a:active,ul a:hover { color: #FF9900; text-decoration: none; }

.f10 { font-size: 10px;} 
.f11 { font-size: 11px;} 
.f14 { font-size: 14px;} 
.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 */
.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;}

.menet {
	color: #BCA68F;
	padding: 8px;
	margin: 2px 0 2px 0;
	background-color: #2A2A2A;
}

.menetdatum {
	color: White;
	font-weight: bold;
}

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 #514F54;
  color: #98989C;
  background-color: #000000;
  font-size: 11px;
}

.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;
}

#uuplayer {
	background-color: #39373a;
	border-left: 1px solid #514f54;
	border-bottom: 1px solid #514f54;
	border-right: 1px solid #514f54;
	width: 268px;
}
#uuplayer #playlist {
	margin: 2px;
}

.year {
	padding-left:10px;
	position: absolute;
	top:80px;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 28px;
	color: #fff;
}
.year a:link,.year a:visited { color: #ffffff; text-decoration: none; }
.year a:active,.year a:hover { color: #00b4ff; text-decoration: none; }

/*pager*/
.pager { background-color: #2a2a2a; /*border-top:1px solid #A09481; border-bottom:1px solid #A09481;*/ 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; }