@import url('front-lay.css');
body {
	padding:0; margin: 0;
	background: #acacac;
}

body, th, td {
	font-family: Verdana, sans-serif;
	font-size: 12px;
}

table {
	border-collapse: collapse;
	padding:0; margin:0;
}
td, th {
	padding:0; margin:0;
	text-align: left;
	vertical-align: top;
}

a {
	color: #830808;
}
a:hover {
	text-decoration: none;
}

h1, .h1 {
	color: #ac0b0b;
	font-weight: bold;
	font-size: 16px;
	margin: 2px 0; padding:0;
}
h2, .h2 {
	color: #ac0b0b;
	font-weight: bold;
	font-size: 14px;
	margin:0; padding:0;
}
h1 a, h2 a, a.h1 ,  a.h2 {
	text-decoration: none;
}
h1 a:hover, h2 a:hover,  a.h1:hover, a.h2:hover {
	text-decoration: underline;
}

p {
	padding:8px 0;
	margin:0;
}

form, input {
	padding:0;
	margin:0;
}

fieldset {
	border: 1px solid #999999;
	background: #e9e9e9;
	padding: 5px 10px;
}
	
/* doboz keret */
div.doboz_keret {
	background: #ffffff;
	height: 100%;
	/* position: relative; */
}
div.doboz_keret_tart {
	padding: 5px 9px 15px 5px;
}

div.doboz_keret div.doboz_fejlecbg table {
	width: 100%; height: 26px;
}
div.doboz_keret div.doboz_fejlecbg table td.lc {
	width: 9px;
	background: url('../img/front/box/df_l.gif') top left no-repeat;
}
div.doboz_keret div.doboz_fejlecbg table td.cc, div.doboz_keret div.doboz_fejlecbg table td.cc td {
	background: #830808;
	vertical-align: middle;
	font-family: 'Microsoft Sans Serif', sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
}
div.doboz_keret div.doboz_fejlecbg table td.cc td a {
	color: #ffffff;
	font-size: 12px;
	font-weight: normal;
}
div.doboz_keret div.doboz_fejlecbg table td.rc {
	width: 9px;
	background: url('../img/front/box/df_j.gif') top right no-repeat;
}

div.doboz_keret div.doboz_lablecbg {
	position: absolute; bottom:0px; left:0; width: 100%;
}
div.doboz_keret div.doboz_lablecbg table {
	width: 100%; height: 10px;
}
div.doboz_keret div.doboz_lablecbg table td.lc {
	width: 9px;
	background: url('../img/front/box/dl_l.gif') top left no-repeat;
}
div.doboz_keret div.doboz_lablecbg table td.cc {
	background: #ffffff;
}
div.doboz_keret div.doboz_lablecbg table td.rc {
	width: 9px;
	background: url('../img/front/box/dl_j.gif') top right no-repeat;
}




.photo {
/*	margin: 0px 20px 30px 20px; */
/*	position: relative; */
/*	width: 180px;*/
/*	height: 130px; */
	/*float: left;*/
/*	text-align: center; */
}
.photo img {
	background: #fff;
	border: solid 1px #ccc;
	padding: 4px;
	margin: 5px;
}
.photo a {
	text-decoration: none;
}
.photo_img span {
	width: 28px;
	height: 21px;
	display: block;
	position: absolute;
	top: -6px;
	left: 50px;
	background: url(../img/front/pin.png) no-repeat;
}



.datum {
	float: right;
	font-size: 10px;
	color: #9d9d9d;
}



table.szavazas{
    border:1px solid #ccc;
    margin:8px;
    border-collapse:collapse;
}

table.szavazas td {
    border:1px solid #ddd;
    color:#555;
    padding:3px;
}

table.szavazas th, table.szavazas td {
	font-size: 11px;
}


table.kiemelt_programok {
	border-collapse: collapse;
}
table.kiemelt_programok td { 
	border-bottom: 1px solid #f0efef;
	padding: 10px;
}

table.kiemelt_programok td.kep{
	width: 115px;
}
table.kiemelt_programok td.edatum {
	text-align: center;
	width: 90px;
	color: #830808;
	font-weight: bold;
	font-size: 13px;
}

table.kiemelt_programok td.edatum .nap{
	font-weight: normal;
}

.r {
	text-align: right;
}

.t {
	vertical-align: top;
}
.vm {
	/* vertical-align: baseline; */
}

.tovabb {
	margin-top:0; padding-top:0;
}


#attached_file td{
	text-align: center;
	padding-right: 10px;
	padding-bottom: 10px;
	font-size: 10px;
	
}

span.high {
	background: #ffff00 !important;
	color: #000000 !important;
}

.ido {
	margin-bottom: 10px;
}
