/* Copyright (C) 2007 - 2010 YOOtheme GmbH */

/*
 * This CSS file is for customization purpose only
 */ 

#logo a.logo-icon {
	display: block;
	width: 300px;
	height: 200px;
	background: url(../../../images/yootheme/logo.png) 0 0 no-repeat;
}

#header {
clear:both;
height:220px;
position:relative;
z-index:10;
}

#menu {
left:0;
position:absolute;
top:175px;
z-index:11;
float:left;
height:51px;
margin-right:5px;
font-size:8px;
}




#page-top {
background:url("../images/page_top_t.png") repeat-x scroll 0 0 #FFFFFF;
border-bottom:1px solid #000000;
height:240px;
width:1220px;
}

#top .topbox {
text-align:center;

}

body {
background:none repeat scroll 0 0 #2e3037;
overflow-x:auto;
}

body.yoopage {
background:none repeat scroll 0 0 #2e3037;
clear:both;
width:1220px;
overflow-x:auto;
}


#page-top .page-top-1 {
background:url("../images/page_top_img.png") no-repeat 100% 0 transparent;
padding-bottom:15px;
width:1220px;
}

#page-header .page-header-3 {
background:url("../images/page_header_img_b.png") no-repeat 100% 100% transparent;
color:#FFFFFF;
width:1220px;
}

#page-footer {
background:none repeat scroll 0 0 #484E55;
width:1220px;
}

#page-middle .page-middle-2 {
background:url("../images/page_middle_img.png") no-repeat 50% 0 transparent;
}

#toolbar {
width:1220px;
}


div.basic div.yoo-carousel div.top ul.tabs li a span {
padding:0 10px;
border-style: none;
border:0px;
}

div.basic div.yoo-carousel div.top ul.tabs li {
border-style: none;
border:0px;
}

#page-top .page-top-1 .wrapper {
width:1220px;
padding-left:20px;
}

element.style  {
display:block;
position:fixed;
top:0;
}

#top .topblock .module {
margin:10px 0 0;


}

#top .topblock {
margin-left:auto;
margin-right:auto;
width:1180px;
text-align: center ;
}

div#maintop2, div#contenttop {
margin:0 0 15px;
overflow:hidden;
}




/* Change the link colors */
#Kunena a:link, 
#Kunena a:visited, 
#Kunena a:active {
	color:#50575f!important;
}
 
/* Change the header background colors */
#Kunena .kblock div.kheader {
	background:none repeat scroll 0 0 #50575f;
}
 
/* Change the header text colors */
#Kunena .kblock div.kheader h2 a:link,
#Kunena .kblock div.kheader h2 a:visited,
#Kunena .kblock div.kheader h2 a:active {
	color: #fff !important;
}
 
/* Change the tab colors */
div#ktab ul.menu li a {
	background-color: #50575f!important;
}
 
/* Change the active tab & rollover colors */
div#ktab li#current a {
	background-color: #d0d3d4 !important;
}
div#ktab ul.menu li a:hover {
	background-color: #d0d3d4 !important;
}
 
/* Change the border color under the top nav */
#Kunena #ktop {
	border-color: #d0d3d4;
}
 
/* Change the pagination color */
#Kunena .kpagination .active {
	background:none repeat scroll 0 0 #50575f;
	border:1px solid #d0d3d4;
}
#Kunena .kpagination a {
	border:1px solid #d0d3d4;
}
#Kunena .kpagination a:hover {
	border:1px solid #d0d3d4;
	color: #fff !important;
	background: #50575f;
}
 
/* Change the post link color */
#Kunena div.kmsg-header h2 a {
	color: #fff !important;
}
 
/* Change the toggler color */
#Kunena #ktop span.ktoggler {
	background-color:#50575f;
}
 
/* Change the button rollover color */
#Kunena .kbutton:hover, #Kunena .kbutton:focus  {
	background-color: #50575f;
	border-color: #50575f;
}

div.d4d-carousel div.panel div.slide div.article div {
overflow-y:hidden;
}