/* Copyright (C) 2007 - 2009 YOOtheme GmbH */

/* reset */
hr {
	color: #c8c8c8;
}

/*
 * layout
 */
 
div#toolbar {
	width: 100;
}

div#menubar {
	zoom: 1;
}

div#banner {
	right: -135px;
	width: 120px;
}

div#middle .background {
	 
	height: 200px;  
}

div#footer {
	zoom: 1;  
}

/*
 * menus
 */


div#menu li.level1 li { background: url(../images/menu_level2_item_ie6.png) 0 0 no-repeat; }
div#menu li.level1 li.last { background: none; }

div#menu li.level2 a.parent, div#menu li li.level2 span.parent { background: url(../images/menu_level2_parent_ie6.png) 100% 0 no-repeat; }

div#menu a.level1 span.sub, div#menu span.level1 span.sub { white-space: nowrap; }


/* submenu */
div#middle ul.menu a.level1, div#middle ul.menu span.level1 {
	background: url(../images/submenu_l_item_ie6.png) 0 0 no-repeat;
}

div#middle ul.menu li.parent a.level1, div#middle ul.menu li.parent span.level1 { 
	background: url(../images/submenu_l_item_parent_ie6.png) 0 0 no-repeat;
}

div#right div#middle ul.menu a.level1, div#middle ul.menu span.level1 {  
	background: url(../images/submenu_r_item_ie6.png) 0 0 no-repeat;
}

div#right div#middle ul.menu li.parent a.level1, div#middle ul.menu li.parent span.level1 {  
	background: url(../images/submenu_r_item_parent_ie6.png) 0 0 no-repeat;
}

/*
 * modules
 */

div.module {
	zoom: 1;  
}

#headerbar div.module {
	width: 0px;
}

 
#toolbar div.module {
	width: 0px;
	float: left;
}

#toolbar div.mod-blank div.module,
#headerbar div.mod-blank div.module {
	overflow: visible;
}

 
div.mod-rounded-header div.box-3 {
	zoom: 1;
}

/* polaroid */
div.mod-polaroid div.box-2 {
	zoom: 1;
}

div.mod-polaroid div.badge-tape {
	top: 0px;
}

div.mod-polaroid div.box-b3 {
	overflow: hidden;
}

div.mod-polaroid div.box-3 {
	font-style: normal;  
}

div.mod-polaroid div.badge-new { top: 13px; }
div.mod-polaroid div.badge-top { top: 13px; }
div.mod-polaroid div.badge-pick { top: 13px; }

/* postit */
div.mod-postit div.box-2 {
	zoom: 1;
}

div.mod-postit div.box-b3 {
	overflow: hidden;
}

div.mod-postit div.box-2 {
	font-style: normal;  
}

/* rounded */
div.mod-rounded div.box-t3, div.mod-rounded div.box-b3 {
	overflow: hidden;
}

div.mod-rounded div.box-1, div.mod-rounded div.box-3 {
	zoom: 1;
}

/* concave */
div.mod-concave div.box-t3, div.mod-concave div.box-b3 {
	overflow: hidden;
}

div.mod-concave div.box-1 {
	zoom: 1;
}

/* window */
div.mod-window div.box-t3, div.mod-window div.box-b3 {
	overflow: hidden;
}

div.mod-window div.box-1 {
	zoom: 1;
}

/* grey */
div.mod-grey div.box-t3, div.mod-grey div.box-b3 {
	overflow: hidden;
}

div.mod-grey div.box-1, div.mod-grey div.box-3 {
	zoom: 1;
}

/* line */
div.mod-line h3.header {
	zoom: 1;
}

/*
 * joomla
 */

div.joomla div.headline {
	zoom: 1;
}

div.joomla div.item,
div.joomla div.item-bg {
	zoom: 1;
}

div.module-search input {
	width: 88px;
}

a.readmore {
	cursor: pointer;
}

/*
 * typography
 */

ul.arrow li,
ul.checkbox li,
ul.check li,
ul.star li {
	zoom: 1;
}

ol.disc {
	padding: 0px 0px 0px 50px;
}

ol.disc li {
	padding-left: 5px;
	margin: 0px 0px 5px 0px;
}

hr.dotted {
	background: none;
	border: dotted 1px #c8c8c8;
}

p.dropcap:first-letter {
	line-height: 100%;
}

/*
 * extensions
 */

.ie6-zoom {
	zoom: 1;
}

#page div.blank-h div.yoo-scroller div.back {
	position: absolute;
	left: 0px;
}

#page div.blank-h div.yoo-scroller div.forward {
	position: absolute;
	right: 0px;
}

#page div.blank-h div.yoo-scroller div.scrollbar {
	position: absolute;
	left: 21px;
}