#baloldal, #kozepsooldal, #jobboldal{
	color: #454545;
}

#kozepsooldal ul{
	padding-left: 7px;
}

div.ws-text li{
	list-style-type: disc !important;
	margin-bottom: 7px;
}

#regdiv ul{
	margin: 0px;
	padding: 0px;
}

#regdiv li{
	list-style-type: none;
}

h2{
	background: none !important;
	border: none !important;
	padding-left: 0px !important;
	font-weight: normal;
}


@media print {
  div.keret, div.ws-cim, div.ws-cim-top, div.ws-cim-bottom, div.keret-kozep, div.keret-kozep-top, div.keret-kozep-bottom, div.tema{
	background: transparent !important;
  }
  
  #location, #location2, #bring{
	display: inline !important;
  }
}

@media screen { div.keret{
	background: url(/public/img/workshop/box_side_sprite.png) repeat-y scroll -504px 0 transparent;
	padding: 0 10px;
}
}

div.keret-kozep{
	background: url(/public/img/workshop/box_center_sprite.png) repeat-y scroll -912px 0 transparent;
	padding: 0 15px;
	width: 427px;
}

div.keret-kozep-top{
	background: url(/public/img/workshop/box_center_sprite.png) no-repeat scroll -456px 0 transparent;
	width: 456px;
	height: 10px;
}

div.keret-kozep-bottom{
	background: url(/public/img/workshop/box_center_sprite.png) no-repeat scroll 0 0 transparent;
	width: 456px;
	height: 12px;
}

div.ws-focim{
	display: none;
	font-size: 1.3em;
	font-weight: bold;
}

div.ws-cim{
	color: #454545; /*#8a8a8a;*/
	margin: 0;
	padding: 3px 10px 3px 10px;
	/*font-size: 1.2em;*/
	/*font-weight: bold;*/
	background: url(/public/img/workshop/box_side_sprite.png) repeat-y scroll -504px 0 transparent;
}

div.ws-cim-link{
	cursor: pointer;
	/*color: #0F8EC7;*/ /* Zoli kérésére legyen ugyanolyan színű */
}

div.ws-cim-top{
	background: url(/public/img/workshop/box_side_sprite.png) no-repeat scroll -252px 0 transparent;
	width: 252px;
	height: 10px;
}
div.ws-cim-top2{
	background: url(/public/img/workshop/box_side_sprite.png) no-repeat scroll -252px 0 transparent;
	background-position: 0 6px;
	margin-top: -2px;
	width: 252px;
	height: 2px;
}

div.ws-cim-bottom{
	background: url(/public/img/workshop/box_side_sprite.png) no-repeat scroll 0 0 transparent;
	width: 252px;
	height: 12px;
}

div.ws-cim-bottom2{
	/*background: url(/public/img/workshop/box_side_bottom.png);
	background-position: 0 7px;*/
	background: url(/public/img/workshop/box_side_sprite.png) no-repeat transparent;
	background-position: 0 -4px;
	width: 252px;
	height: 2px;
}

#kozepsooldal a img{
	margin: 0;
}

a.registrate2, a.registrate3{
	color: red;
	float: right;
	/*font-weight: bold;*/
}

a.tema{
	/*color: #f00;*/
	color: #454545;
	font-size: 1.1em;
	font-weight: bold;
}

div.tema{
	margin: 6px 0px 0px 0px;
	padding: 5px 10px;
	background: #ebebeb;
}

span.ar, span.datum{
	margin-left: 10px;
	font-weight: bold;
}

span.halvany{
	color: #8a8a8a;
}

span.vilszur2{
	color: #8a8a8a;
}

span.vilszur{
	color: #8a8a8a;
	font-weight: bold;
}

#regdiv input[type="text"]{
	width: 320px;
}

div.event_chooser_list ul li{
	list-style-type: none !important;
}


.pw-register{
	background: url(/public/img/workshop/register_button.png);
	width: 192px;
	height: 18px;
	padding: 8px 5px 5px 23px;
	font-weight: bold;
	cursor: pointer;
	/*float: right;*/
	text-align: center;
	margin: auto;
}
.pw-register:hover{
	background: url(/public/img/workshop/register_button_hover.png);
}
