/* File:		$Id: markup.css 33652 2008-02-19 12:28:23Z bas $
 * Author:		Katharina Birkenbach
 * Date:		2006-08-10
 * Description:	MArkup CSS style sheet for common templates
 */
 
/* pagetop -------------------------- */

#pagetop a
	 { 	color: #666;
 } 	
ul.nav li
	 { 	border-right: 1px solid #bbb;
 } 
ul.nav li.lang a.selected
	 { 	color: #bbb;
	background: none;
	border-bottom: 2px solid #bbb;
 } 	
ul.mymenu
	 { 	background: #bbb;
 } 	
ul.mymenu li
	 { 	border-right: 1px solid #fff;
 } 	
ul.mymenu li a
	 { 	color: #fff;
 } 
.menu_ul_1,
.menu_ul_1 li
	 { 	background: #fff;
 } 	
.search_simple .text
	 { 	font-family: georgia, times, serif;
	color: #000;
	border: 1px solid #bbb;
 } 	
a.icon
	 { 	text-decoration: none;
	border-bottom: 0px;
 } 


/* dv ------------------------------- */

.chapeau,
#dv .labels
	 { 	color: #bbb;
 } 	
#intro
	 { 	font-size: 150%;
	line-height: 130%;
 } 	
#dv .body
	 { 	font-size: 110%;
	line-height: 130%;
 } 
#dv .date,
#dv .city
	 { 	font-weight: bold;
 } 	
#dv .city
	 { 	line-height: 140%;
 } 	
	
/* dv small --------------------- */

.dv.small h1
	 { 	line-height: 130%;
	font-size: 160%;
	border-bottom: 2px solid #bbb;
 } 	
.dv.small h2
	 { 	line-height: 130%;
	font-size: 120%;
	padding-bottom: 3px;
	border-bottom: 1px dashed #bbb;
 } 
.dv.small .intro
	 { 	font-weight: bold;
 } 

/* date -------------------------- */


.date_range .date
	 { 	color: #bbb;
	background: #fff;
	border: 1px solid #bbb;
	text-align: center;
	font-weight: normal;
	font-size: 90%;
 } 	
.date_range .day
	 { 
	font-family: arial, helvetica, serif;
	font-weight: bold;
	font-size: 25px;
	line-height: 70%;
 } 
.sep,
.datesep
	 { 	font-weight: bold;
	color: #bbb;
	font-size: 120%;
 } 	
.date_range .month,
.date_range .year,
.date_range .time
	 { 	font-size: 10px;
	font-weight: bold;
	line-height: 60%;
 } 
.date_range .time
	 { 	clear: left;
	font-weight: normal;
 } 
.located,
.located a
	 { 	color: #bbb;
 } 
/* action scomp --------------------- */

button.status
	 { 	color: #fff;
	background: #bbb;
	border: 0px solid #bbb;
 } 
button.status:hover
	 { 	cursor: default;
 } 
#module_contact_add_ok
	 { 	float: left;	
 } 	
/* metadata -------------------------- */

.metadata li a
	 { 	line-height: 140%;
 } 	
.metadata li a:hover
	 { 	text-decoration: none;
 } 	
.metadata li.similar a
	 { 	color: #fff;
	background: #bbb;
 } 
.metadata li.expl
	 { 	color: #bbb;
 } 	
/* admin ----------------------------*/

.admin
	 { 	border: 1px solid #bbb;
	padding: 0px 7px;
	color: #bbb;
 } 
.admin ul li
	 { 	float: none;
	display: block;
	clear: left;
	padding: 7px 0px;
 } 
.admin ul li button
	 { 	float: none;
	padding: 0px;
	margin: 0px;
 } 
/* person / avatar ------------------*/

#dv .actors li.person,
#dv .actors li.header,
.header
	 { 	text-transform: uppercase;
	color: #bbb;
 } 	
#dv .actors li.person a
	 { 	color: #bbb;
	border-bottom: 1px dotted #bbb;
 } 	
#dv .actors li.person a:hover
	 { 	border-bottom: 1px solid #bbb;
 } 	
.avatar
	 { 	font-size: 10px;
	line-height: 12px;
 } 
/* SEARCH -------------------------- */

h1 input
	 { 	font-family: georgia, times, serif;
	color: #000;
	font-size: 100%;
	border: 1px solid #000;
	display: inline;
	margin-bottom: 2px;
 } 
/* logon / register -------------------------- */

#logon .part_2 input#logon_username,
#logon .part_2 input#logon_password,
#register .part_2 input#name_first,
#register .part_2 input#name_last,
#register .part_2 input#password,
#register .part_2 input#password_retype,
#register .part_2 input#email,
#register .part_2 input#email_retype,
#changepassword .part_2 input.text
	 { 	font-size: 100%;
	color: #000;
	width: 210px;
	padding: 2px;
	margin-bottom: 7px;
 } 
#logon #dv h1 a,
#register #dv h1 a
	 { 	font-size: 35%;
	font-style: italic;
 } 
/* calendar -------------------------- */

.calendarsearch h1,
.calendarsearch h1 a
	 { 	color: #000;
 } 	
.calendarsearch h1 a:hover
	 { 	color: #bbb;
	background: #fff;
 } 	
.calendarsearch select
	 { 	font-size: 11px;
	color: #000;
 } 	
.date_range
	 { 	font-size: 95%;
	font-weight: bold;
 } 	
/* CC */

.cc img a 
	 { 	vertical-align: text-bottom;
 } 
/* footer ---------------------------- */

#footer ul.nav
	 { 	background: #bbb;
 } 	
#footer ul.nav li
	 { 	border-right: 1px solid #fff;
 } 	
#footer ul.nav li a
	 { 	color: #fff;
 } 	
/* manage pages ---------------------- */

#manage table,
#manage td,	
#contactlist table,
#contactlist td,	
#messages table,
#messages td,
#messages th
	 { 	border: 0px solid #fff;
 } 	
#contactlist td
	 { 	border-top: 1px solid #bbb;
 } 	
#manage tr.odd,
#messages tr.even
	 { 	background: #eee;
 } 	
#contactlist td.cnf
	 { 	text-align: left;
	color: #f00;
 } 	
.manage_my_things ul li.edit
	 { 	border-bottom: 1px solid #bbb;
 } 
#profile h5
	 { 	display: block;
	padding: 10px;
	background: #bbb;
 } 	
#profile h5 a 
	 { 	font-weight: normal;
 } 
#profile .profile_tab
	 { 	background: #eee;
	padding: 10px;
 } 	
/* address ---------------------- */


.adr .trust_action,
.adr .trust_action a
	 { 	color: #aaa
 } 	
	
