/*******************************************************************************
		Coded by GS on 19.10.2006, True Vision
*******************************************************************************/
* { background: #FFFFFF; color: #000; }
body { font: 10pt arial,tahoma,verdana,sans-serif; }
a, a:hover { color: #000; }


#head { border-bottom: 1px dotted #000; margin-bottom: 30px; padding: 10px; text-align: right; }
#footer { border-top: 1px dotted #000; margin-top: 30px; padding: 10px 0; }


#language,
#login-menu,
#login-form,
#menu-accounts,
#info ul,
#tv,
#sidebar,
#content-root div.new-account { display: none; }


/*---------------------------------- special blocks --------------------------*/
#advantages { margin-bottom: 30px; }
#advantages div.item { margin: 5px 0 15px; }


#cards br { display: none; }
#cards div { padding-right: 5px; display: inline; }


#info { padding-top: 10px; color: #AAA; font-size: 0.9em; }


#user {
	margin: -65px 170px 0 0;
	text-align: left;
	min-height: 77px;
}
* html #user { height: 77px; }
#user div.title { padding-bottom: 10px; }
#user table { border-collapse: separate; }
#user table tr th {
	border-top: 1px solid #2DBAEE;
	padding: 5px 11px 6px 0;
	vertical-align: top;
}
#user table tr td {
	border-top: 1px solid #2DBAEE;
	padding: 5px 3px;
	vertical-align: top;
}
#user table tr.first th, #user table tr.first td { border-top: none; }


table.form { margin: 10px 0; }
table.form label { margin-right: 15px; }
table.form th { padding: 5px; vertical-align: top; }
table.form td { padding: 5px; vertical-align: top; }


