/**
 * TYPOlight webCMS
 *
 * The TYPOlight webCMS is an accessible web content management system that 
 * specializes in accessibility and generates W3C-compliant HTML code. It 
 * provides a wide range of functionality to develop professional websites 
 * including a built-in search engine, form generator, file and user manager, 
 * CSS engine, multi-language support and many more. For more information and 
 * additional TYPOlight applications like the TYPOlight MVC Framework please 
 * visit the project website http://www.typolight.org.
 *
 * This file is a basic cross browser style sheet that you can import using
 * the CSS import function of the style sheet module.
 *
 * PHP version 5
 * @copyright  Leo Feyer 2005
 * @author     Leo Feyer <leo@typolight.org>
 * @package    xBrowser
 * @license    GPL
 */


/**
 * Body
 */
body 
{
	margin:0px;
	padding:0px;
	background-color: #efe9ff;
}


/**
 * Font family
 */
a, b, body, cite, div, em, i, label, li, ol, p, strong, td, th, u, ul
{
	font-family:Verdana, sans-serif;
}

h1, h2, h3, h4, h5, h6
{
	font-family:Verdana, sans-serif;
	margin-top: 0px;
	margin-bottom: 0px;
}

fieldset, form, input, optgroup, select, textarea
{
	font-family:Verdana, sans-serif;
}


/**
 * Font size
 */
a, body, div, fieldset, form, input, label, li, ol, optgroup, p, select, td, th, textarea, ul
{
	font-size:11px;
	color:#666966;
}

h1, h2, h3, h4, h5, h6
{
	font-size:12px;
	color:#666966;
}


/**
 * Basic tags
 */
img
{
	border:0px;
}

p, pre, form
{
	margin:0px;
	padding:0px;
}

h1
{
	margin:0px 0px 12px 0px;
	padding:0px;
	font-weight:bold;
	font-size:13px;
}

h2 {
	margin:0px 0px 6px 0px;
	padding:0px;
	padding-left: 6px;
	font-weight:bold;
	font-size:11px;
	border-top: 1px solid #acacac;
	background-color: #e7e7e7;
	border-bottom: 1px solid #d5d5d5;
}

optgroup
{
	padding-top:3px;
	padding-bottom:3px;
	font-style:normal;
}


/**
 * Links
 */
a
{
	color:#6846ae;
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

.container {
	background-color: #efe9ff;
}

.container_inner {
	background-color: #FFFFFF;
	padding: 4px;
}

.hd_tb {
background-image:url(images/hd_tb.gif);
background-position:center;
background-repeat:repeat-x;
}

.tp_hd {
	border-top: 1px solid #c6c6c6;
}

.bt_hd {
	border-bottom: 1px solid #c6c6c6;
}

.lf_hd {
	border-left: 1px solid #c6c6c6;
}

.rt_hd {
	border-right: 1px solid #c6c6c6;
}

.level_1 {
	padding-left: 2px;
	margin: 0px;
}

#main {
	padding-left: 8px;
}

.lf_cn_bg {
background-image:url(images/lf_cn_bg.gif);
background-position:center;
background-repeat:repeat-x;
min-height: 167px;
_min-height: 167px;
}

.lf_ft {
border-left: 1px solid #c4c4c4;
border-top: 1px solid #c4c4c4;
}

.rt_ft {
border-right: 1px solid #c4c4c4;
border-top: 1px solid #c4c4c4;
}

.ft_tp {
border-top: 1px solid #c4c4c4;
color: #c4c4c4;
}

.bt_ft {
border-bottom: 1px solid #c4c4c4;
}

#left {
	background-color: #f2faff;
	border: 1px solid #dbdcdf;
	margin-left: 4px;
	padding: 4px;
	width: 180px;
}

ul.level_2 li {
	margin-left:0em;
	padding-left:0em;
}