/* CSS Document */
body{
	margin:0px;
	background-color:#091929;
}

body,td,div,p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#143f61;
}
span.nolink{
	color:#143f61;
	padding-top:5px; padding-bottom:5px;
	display:block;
}

span.nolink2{
	color:#143f61;

}



td.fotema{
	background-color:#FFFFFF;
	padding-top:10px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #86A8C3;
	border-left-color: #86A8C3;	
}
td.ceginfo{	
	font-size: 12px;
	color: #acd6ef;
	width: 420px;
	padding-top:8px;
}

span.ffvonal{
	color:#de6f43
}

h1.focim{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	margin:0px;
	top:-2px;
	left:-2px;
	position:absolute;
	text-transform: none;	
}
div.focim_shadow{
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000;
	
	margin:0px;
}

h2.alcim{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #234876;
	margin:0px;
	padding:0px;
	text-transform: none;
	font-weight: normal;
}
h2.extrainfo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #343D70;
	margin:0px;
	padding:0px;
	margin-top:4px;
	padding-top:5px;
	text-transform: none;
	font-weight: bold;
	background:url(../design/vonal_loop.jpg) repeat-x top;
	
}
h3.jelentkezes{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #234876;
	text-transform: uppercase;
	margin:0px;
	padding:0px;
}
span.utar{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #234876;
}

span.kedv_ar{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #234876;
}


span.repjegy{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #234876;
}

td.tablehead{
	height:26px;
	font-size: 11px;
	text-transform: uppercase;
	color:#FFFFFF;
	padding-left:10px;
}
td.turnus{
	font-size: 13px;
	padding:4px;
	padding-left:10px;
	padding-right:10px;
	
	 background-color:#d3e1f0;
	 font-weight:bold;
}

td.megj{
	font-size:11px;
	background-color:#b5cbe7;
	
	padding:5px;
}

span.fontos{
	font-size: 14px;
	font-weight:bold;
	color:#FFFFFF;
}

td.naptd{
	width:70px;
	background-color:#AE5F40;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	padding:2px;
	padding-top:4px;
	text-align:center;
}

td.naphelyszin{
	background-color:#172B46;
	
	
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	padding:5px;
}
div.pics {
	margin: 5px;
	padding: 0px;
	float: left;
	
	width: 210px;
}
div.pics_vote {
	margin: 5px;
	padding: 0px;
	float: left;
	
	width: 210px;
}
input.form {
	font-size: 13px;
	color: #333333;
	border: none;
	width:100%;
	height:25px;
	padding:3px;
}
input.eform {
	font-size: 13px;
	color: #333333;
	border: none;
	background-color:#d47c3c;
	width:100%;
	height:25px;
	padding:3px;
}
input.wform {
	font-size: 13px;
	color: #333333;
	border: none;
	
	
	height: 20px;
}
input.button{
	background-color: #1255D7;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #145cE2;
	border-right-color: #0A2B70;
	border-bottom-color: #0A2B70;
	border-left-color: #145cE2;
	color: #FFFFFF;
	margin: 2px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-size: 11px;
	font-weight: bold;
}
input.dbutton{
	background-color: #747576;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7A7B7C;
	border-right-color: #3A3C3F;
	border-bottom-color: #3A3C3F;
	border-left-color: #7A7B7C;
	color: #E8E8E8;
	margin: 2px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-size: 11px;
	font-weight: bold;
}
fieldset {
	border: 1px solid #BFCDDD;
	margin-top:10px;
	margin-bottom:5px;
}
legend{
	font-size: 12px;
	font-weight: bold;
	color: #A7BACF;
	letter-spacing: 3px;
}
tr.list {
	background-color:#EDF3FC;
	height:25px;
	cursor:pointer;
}
tr.listl {
	background-color:#f5f8fd;
	height:25px;
	cursor:pointer;
}
td.csikkep_felirat {
	background-color:#669ED9; 
	color:#fff; 
	font-size:11px;
	 font-weight:bold;
	  padding:10px;
	   padding-left:20px;
	    padding-right:20px
}
td.csikkep_felirat p {
color:#fff; 
}

.img{
	border: solid 1px #87a8c4;
}

@media screen {
.noscreen{
	display:none;
}
td.tema{
	background-color:#FFFFFF;
	padding:25px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #86A8C3;
	border-bottom-color: #86A8C3;
	border-left-color: #86A8C3;	
}
}

@media print {
.noprint{
	display:none;
}
td.tema{
	background-color:#FFFFFF;
	padding:25px;
	border:none;
}
}
