/* general */
#ev_body {
background-color: #501;
	background-image: url("../../img/vernis.jpg");
	background-repeat: repeat;
margin: 0;
padding: 0;
}

#ev_banner {
width: 400px;
height: 48px;
padding: 0 12px;
margin: 0 auto;
/*background-color: #600;*/
background-image: none;
}

/* events list */

#ev_list {
	border-top: solid 2px #222;
	border-bottom: solid 2px #222;
	padding: 4px 0px 8px;
	margin: 8px 0 0 0;
	/*font: 10px/13px verdana, sans-serif;*/
	/*color: #eee;*/
	/*background-color: #444;*/
	width: 288px;
}

.ev_head {
	/*font-size: 1.6em;*/
	/*line-height: 1.2em;*/
	font-weight: bold;
	color: #fff;
	margin: 10px 0 12px 0;
}

.ev {
	margin: 1em 0 0 8px;
}

.ev_title {
	font-size: 1.2em;
	line-height: 1.2em;
	font-weight: bold;
	color: #fff;
	margin: 6px 0 0 0;
}

.ev_b {
	font-weight: bold;
	color: #fff;
}

.ev_a {
	color: #fff;
	/*text-decoration: none;*/
	font-weight: bold;
}
a:hover.ev_a {
	color: #d00;
}

.ev_date {
	font-size: 1em;
	margin: 2px 0 0 0;
}

.ev_pipe {
	color: #800;
	font-weight: bold;
	border-left: 2px solid #800;
	margin: 0 6px;
}

/* event page */

#event {
	border: solid 0px #000;
	/*margin: 0 auto;*/
	/*padding: 12px;*/
	/*font: 12px/15px verdana, sans-serif;*/
	/*color: #444;*/
	/*background-color: #ddd;*/
	/*width: 400px;*/
}
.ev_content {
	/*color: #222;*/
}
.ev_ul {
	padding: 0 0 0 12px;
	margin: 4px 0;
	}
.ev_li {
	margin: 0;
	padding: 4px 0 0 0;
	list-style-type: square;
	color: #aaa;
	}

.return {
	text-align: right;
	margin-left: 280px;
	}
.return_a {
	text-decoration: none;	
}
/* adminstrate pages */
#admini {
	border: solid 0px #000;
	margin: 0 auto;
	padding: 12px 12px;
	font: 12px/15px verdana, sans-serif;
	color: #ddd;
	background-color: #222;

	width: 400px;
}
.ev_edit {
margin: 0 0 0 10px;
font-size: 0.8em;
}
a:hover.ev_aedit {
	color: #f00;
}

.form_title {
	width: 70px;
	float: left;
	font-weight: bold;
	margin: 4px 0 0 0;
}
.form_field {
	/*margin: 0 0 0 20px;*/
}

.form_from {
	/*margin: 0 0 0 50px;*/
	float: left;
}
.form_to {
	/*margin: 0 0 0 10px;*/
	float: left;
}
.update {
	text-align: right;
	padding: 10px 40px 0 300px;
	}
i.info {
	font-size: 0.9em;
}
p.ev_hidden {
	margin: 0;
	padding: 0 0 0 300px;
	text-align: right;
}
a.ev_hidden {
	color: #222; /* same as ev_list background */
	font-size: 0.8em;
	text-decoration: none;
}
a:hover.ev_hidden {
	color: #fff;
}



/* installation page */
.form_tinst {
	width: 170px;
	float: left;
	font-weight: bold;
	margin: 4px 0 0 0;
}
.ev_err {
	color: #f00;
	font-weight: bold;
}

