.scurt #hidden, .nodisplay {
	display:none;
}

ul {
	/*padding: 0 0 0 2px;/**/
	margin: 0;
	margin-left: 1px;
	list-style: none;
}
ul li {
	background: transparent url('images/arrow.png') no-repeat 2px 8px;
	background: transparent url('bullet.gif') no-repeat  2px 8px;
	padding-left: 14px;
	line-height: 180%;
	color:#000000;
}


body {
	/*font: .75em/1.8em Helvetica, Arial, sans-serif;/**/
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	color: #333;
}

.dfont {
	margin: 0px 0px 1em; 
	padding: 0px;
	color: rgb(51, 51, 51);
	font-family: Helvetica, Arial, sans-serif;
	line-height: 21.6px;
	text-align: justify;
}

.ntab {
	display:table-cell;
	width:auto;
	margin:0px;
	padding-left:0px;
	color:#e0e0e0;
	background-color:#ffffff;
	font-size: 16px;
	padding:6px 7px;
	border-top: 1px solid #EFEFEF;
	border-left: 1px solid #EFEFEF;
	border-right: 1px solid #EFEFEF;
	font-weight:normal;
	font-family:arial;
}

.ntab a {
	font-size: 16px;
	font-weight:normal;
	font-family:arial;
	color:inherit;
}

.a {
	color:#000000;
	background:white url(form_red.gif) repeat-x top left;
}

pre,form,fieldset,input,textarea{ margin: 0;}
fieldset, img { border: none; vertical-align: middle; }

input, select, textarea { font-family: Helvetica, Arial, sans-serif; color: #0073BD; }
input[type=text], input[type=password], textarea { background: #fff; border: 1px solid #d5d5dd; }
input.inputText { padding: .4em .6em; background: #fff; border: 1px solid #d5d5dd; }
textarea { height: auto; overflow: auto; }

input[type=text]:focus, input[type=password]:focus, textarea:focus, input.focus, textarea.focus, select:focus { border-color: #a4a4b0; }

table.cmenu {
	/* border-collapse:separate; */
	border-spacing:0px;
	font-family: Helvetica, Arial, sans-serif; color: #0073BD;
	/* font-size:12px; */
}

.hidden { display: none; }
#usual div.image a{
	border:1px solid #468C00;
}

.umenu a {
	color: black;
}

.umenu li {
	
}

.bwhite {
	background: white;
	border: 1px solid #EBEBEB;
}

.b {
	border: 1px solid #EBEBEB;
}

.w {
	background: white;
}

table.cmenu {
	padding: 16px 12px;
	background: white;
	/* border: 1px solid #EBEBEB; */
	/* line-height: 1.5em; */
	border-spacing:0px;
	font: 0.75em/1.8em Helvetica, Arial, sans-serif;
	font-size:12px;
}

table.cmenu tr {
	/* padding-left: 18px; */
}

table.cmenu td {
	background:url(arrow.gif) no-repeat right;
	border-bottom:1px solid #EBEBEB;
	text-align:left;
}


a, h1 a {
	text-decoration:none;
}

h1 a {
	color:inherit;/**/
}

h1 {
	margin:0px;
}

table.cmenu a {
	color:#919CE8;
	text-decoration:none;
	margin-left:6px;
	font-weight:bold;
}

table.cmenu a:hover {
	color:#C0C000;
	text-decoration:none;
	margin-left:6px;
	font-weight:bold;
}

table.cmenu img {
	padding: -16px -8px;
}

.bottomborder {
	border-left: none;
	border-right: none;
	border-top: none;
}
.uiBoxLightblue {
	background-color: #edeff4;
	border: 1px solid #d8dfea;
}

.hh { 
	/**font-size: 1.1em;/**/
	color: #69c;
	margin: 5px 0px 5px 10px;
	font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, serif;
}

.form {
	padding-top: 10px;
	padding-right: 10px;
}

.form td {
	/* text-align: right; */
	/* padding-bottom:5px; */
	line-height:1.5em;
	
}

.form label {
	/* clear: left; */
	/* display: block; */
	/* float: right; */
	/* width: 180px; */
	/* text-align: right; */
	padding-right: 10px;
	margin-bottom: 5px;
}

.l label {
	float: left;
	text-align: left;
}

.r label {
	float: right;
	text-align: right;
}

.form div {
	/* display:block; */
}

.form span {
	float: right;
	/* text-align: right; */
}

button {
	padding: 2px 13px;
	border: 1px solid #E8E7E1;
	background: white url(form_red.gif) repeat-x top left;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.form input[type=text], .form input[type=password], .form input[type=submit], .form input[type=button], .form input[type=file] {
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 5px;
	padding-left: 3px;
	border: 1px solid #E8E7E1;
	background: white url(form_red.gif) repeat-x top left;
	width: 300px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.form input[type=checkbox] {
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 5px;
	border: 1px solid #E8E7E1;
	background: white url(form_red.gif) repeat-x top left;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-left: 0px;
}

.form select {
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 5px;
	border: 1px solid #E8E7E1;
	background: white url(form_red.gif) repeat-x top left;
	width: 300px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.themed {
	font-family: "Lucida Grande", Verdana, sans-serif;
	width: 245px;
	padding: 3px;
	margin-right: 20px;
	border: 1px solid #bbb;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: url('/cbcfairs.ro/images/sdd.jpg') center right no-repeat;
}

.themed:hover {
	background: url('/cbcfairs.ro/images/sdd_.jpg') center right no-repeat;
}

.amnu {
	margin:5px;
}

.amnu a {
	padding: 2px 13px;
	border: 1px solid #E8E7E1;
	background: white url(form_red.gif) repeat-x top left;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding:1px 10px;
	/*width:100px;*/
	margin-bottom:2px;
	display:inline-block;
}

.btn {
	float:left;
	margin-top:19px;
	position:relative;
	display:block;
	padding-left:10px;
	padding-right:10px;
	height:28px;
	background:url(btn_bg_head.jpg) repeat-x 0 0;
	text-align:center;
	line-height:30px;
	font-size:12px;
	font-family:'Signika', sans-serif;
	color:#ddd;
	border:1px solid #161616;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:0 1px 1px #282828;
	-moz-box-shadow:0 1px 1px #282828;
	box-shadow:0 1px 1px #282828
}
.btn:hover {
	color:#fff;
	background-position:0 -28px;
	border:1px solid #202225;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.light {
	color:#666;
	border:1px solid #ccc;
	background-image:url(btn_bg_light.jpg);
	-webkit-box-shadow:0 1px 1px #ececec;
	-moz-box-shadow:0 1px 1px #ececec;
	box-shadow:0 1px 1px #ececec
}
.light:hover {
	color:#444;
	text-shadow:none;
	background-position:0 -28px;
	border:1px solid #ccc;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.blue {
	color:#fff;
	border:1px solid #0080a4;
	background-image:url(btn_bg_blue.jpg);
	-webkit-box-shadow:0 1px 1px #ececec;
	-moz-box-shadow:0 1px 1px #ececec;
	box-shadow:0 1px 1px #ececec
}
.blue:hover {
	color:#fff;
	text-shadow:none;
	background-position:0 -28px;
	border:1px solid #006c8a;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}

	.item {
		font: 12px 1.4em Verdana, sans-serif;
		color:#333;
		background-color:#fff;
		margin:5px auto;
		padding:5px 0;
		/* border-bottom:1px solid #999; */
		width:80%
		text-align:center;
		/* border-left: solid 1px #9bb6d2; */
		/* border-right: solid 1px #9bb6d2; */
		/* border-top: solid 1px #9bb6d2; */
		/* border-bottom: solid 1px #9bb6d2; */
		/* background:url(break.png) no-repeat; */
	}
	
	.item a {
		text-decoration:none;
		padding:0 1px;
	}
	
	.item a:hover {
		/* background-color:#333; */
		/* color:#fff; */
		text-decoration:none;
	}
	
	.header {
		border-bottom:1px solid #999;
	}


.css3button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0091ff;
	padding: 10px 20px;
	background: -moz-linear-gradient(
		top,
		#ffffff 0%,
		#ffffff 50%,
		#d6d6d6);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ffffff),
		color-stop(0.50, #ffffff),
		to(#d6d6d6));
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: 0px solid #ffbf00;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 3px rgba(255,255,255,1);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 3px rgba(255,255,255,1);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 3px rgba(255,255,255,1);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.1),
		0px 1px 0px rgba(255,255,255,1);
}

.myButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #caefab;
	-webkit-box-shadow:inset 0px 1px 0px 0px #caefab;
	box-shadow:inset 0px 1px 0px 0px #caefab;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811));
	background:-moz-linear-gradient(top, #77d42a 5%, #5cb811 100%);
	background:-webkit-linear-gradient(top, #77d42a 5%, #5cb811 100%);
	background:-o-linear-gradient(top, #77d42a 5%, #5cb811 100%);
	background:-ms-linear-gradient(top, #77d42a 5%, #5cb811 100%);
	background:linear-gradient(to bottom, #77d42a 5%, #5cb811 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#5cb811',GradientType=0);
	background-color:#77d42a;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #268a16;
	display:inline-block;
	cursor:pointer;
	color:#306108;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #aade7c;
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a));
	background:-moz-linear-gradient(top, #5cb811 5%, #77d42a 100%);
	background:-webkit-linear-gradient(top, #5cb811 5%, #77d42a 100%);
	background:-o-linear-gradient(top, #5cb811 5%, #77d42a 100%);
	background:-ms-linear-gradient(top, #5cb811 5%, #77d42a 100%);
	background:linear-gradient(to bottom, #5cb811 5%, #77d42a 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cb811', endColorstr='#77d42a',GradientType=0);
	background-color:#5cb811;
}
.myButton:active {
	position:relative;
	top:1px;
}

.shadow {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.shadow2 {
	-webkit-box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.5);
	box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.5);
}

.shadow3 {
	-webkit-box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.5);
	box-shadow: 10px 0px 50px rgba(0, 0, 0, 0.5);
}

.shadow4 {
	-webkit-box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.5);
	box-shadow: 0px 10px 50px rgba(0, 0, 0, 0.5);
}

.sub {
	/*display: none;*/
	color: rgb(14, 182, 162);
}

td.sub a {
	color: rgb(14, 182, 162);
}