/*
 * YOOtheme CSS file
 * @author yootheme.com
 * @copyright Copyright (C) 2007 YOOtheme Ltd. & Co. KG. All rights reserved.
 */ 

/* clearing & floating */
.clearingfix { display: inline-block; }

/* Hides from IE-mac \*/
* html .clearingfix { height: 1%; }
.clearingfix { display: block; }
/* End hide from IE-mac */

* html .floatbox { width:100%; }

.ie_fix_floats { 
	width: 100%;
	padding: 0 1px 0 1px;
	margin: 0 -1px 0 -1px;
	overflow: hidden;
}

/* Escaping Floats Bug */
/* Hides from IE-mac \*/
.floatholder { height: 1%; }
/* End hide from IE-mac */

/* Peekaboo Bug  */
* html #left { position:relative; }
* html #right { position:relative; }
* html #main { position:relative; }

/* force hasLayout */
#wrapper, #header, #top, #middle, #bottom { zoom: 1; }

/* Doubled Float Margins */
* html #left { display: inline; }
* html #right { display: inline; }
* html .float-left { display: inline; }
* html .float-right { display: inline; }
	
/* IE and italics Problem */
* html #left_container { overflow: visible; }
* html #right_container { overflow: visible; }
* html #main_container { overflow: visible; }
* html i, * html em { overflow: visible; display:inline-block; }

/* Expanding Box Problem */
* html #left_container { word-wrap: break-word; }
* html #right_container { word-wrap: break-word; }
* html #main_container { word-wrap: break-word; }

/* Disappearing List-Background Bug */
/* * html ul { position: relative; } */
/* * html ol { position: relative; } */
/* * html dl { position: relative; } */
/* * html blockquote { zoom:1 } */

/* IE/Win Guillotine Bug */
a, a:hover { background-color: transparent; }


div#menu li.active a:link, div#menu li.active a:visited {
	color: #316194;
}

#right div.drawer-v-a ul.yoo-sliderlist .item-bl {
	background: url(../images/white/drawer_item_bl_ie6.png) 0 100% no-repeat;
}

#right div.drawer-v-a ul.yoo-sliderlist .active .item-bl {
	background: url(../images/white/drawer_item_bl_hover_ie6.png) 0 100% no-repeat;
}

#right div.drawer-v-a ul.yoo-sliderlist .item-br {
	background: url(../images/white/drawer_item_br_ie6.png) 100% 100% no-repeat;
}

#right div.drawer-v-a ul.yoo-sliderlist .active .item-br {
	background: url(../images/white/drawer_item_br_hover_ie6.png) 100% 100% no-repeat;
}

#right div.drawer-v-a ul.yoo-sliderlist .item-b {
	background: url(../images/white/drawer_item_b_ie6.png) 0 100% repeat-x;
}

#right div.drawer-v-a ul.yoo-sliderlist .active .item-b {
	background: url(../images/white/drawer_item_b_hover_ie6.png) 0 100% repeat-x;
}

div.slider-h-a ul.yoo-sliderlist li.first {
	background: url(../images/white/slider_item_l_ie6.png) 0 0 no-repeat;
}

div.slider-h-a ul.yoo-sliderlist li:hover.first {
	background: url(../images/white/slider_item_l_hover_ie6.png) 0 0 no-repeat;
}

div.slider-h-a ul.yoo-sliderlist li {
	background: url(../images/white/slider_item_m_ie6.png) 0 0 repeat-x;
}

div.slider-h-a ul.yoo-sliderlist li:hover {
	background: url(../images/white/slider_item_m_hover_ie6.png) 0 0 repeat-x;
}

div.slider-h-a ul.yoo-sliderlist li.last {
	background: url(../images/white/slider_item_r_ie6.png) 100% 0 no-repeat;
}

div.slider-h-a ul.yoo-sliderlist li:hover.last {
	background: url(../images/white/slider_item_r_hover_ie6.png) 100% 0 no-repeat;
}