/*
Theme Name: MB_Management
Theme URI: http://www.banditt-management.com
Description: Template für Firmenseite
Author: Michael Banditt
Author URI: http://www.banditt-management.com
*/
/*body			{color: #333; background: #e5e5e5;}*/

#wrapper		{margin: 0 auto; width:970px; background:url(images/bg/containerBg.png) repeat-y;}
/*#header			{height: 160px; padding: 20px; }*/
#main			{float:left; width:739px; border-left: dotted 1px #999;}
#sidebar		{float:left; width:230px; height:300px;}
#footer			{clear:both; background-color:#333333; color:#ddd; height:100%; }



/* von Fern */
html, body { padding:0px; margin:0px; font-family: Arial, Helvetica, sans-serif; background:url(images/bg/mainBg.gif) repeat-x; height:100%;}

.topBar {height:33px; background:url(images/bg/topBarBg.jpg) repeat-x; font-size:13px; text-align:right; color:#FFF; line-height:33px; }
.barContent {margin: 0 auto; padding:0 30px 0 0;width:950px;}
.header {margin: 0 10px 0 10px; height:100px; width:950px; background-color:#333;}
.banner {margin: 0 10px 0 10px; height:280px; width:950px; background:url(images/bg/bannerBg.jpg) no-repeat top center;}
.bar2 {margin: 0 10px 0 10px;  padding:0 0 0 10px; height:40px; width:940px; background-color:#000000; line-height:40px;}
.bar3 {height:40px; background-color:#99CC33; }
.footerContent {margin: 0 auto; width:970px; padding:30px 0 0 40px; height:100%; font-size:13px;}
.contact {margin: 0 auto; width:540px; height:400px; padding:30px; font-size:13px; color:#ffffff; background-color:#333;}
.text {padding:25px; line-height:18px; font-size:13px;}
.clear{clear:both;}
.fl {float:left;}
.fr {float:right;}
.date {font-size:small;}

a {text-decoration:none; font-size:inherit; color:#99cc33;}
a:hover {text-decoration:underline; }
a.lightlink:link {text-decoration:none; color:#99cc33;}
a.lightlink:visited {text-decoration:none; color:#99cc33;}
a.lightlink:hover {color:#ffffff; text-decoration:underline; }
a.lightlink:active {text-decoration:none; color:#99cc33;}

a.far {text-decoration:none; font-size:inherit; color:#333333;}
a.far:link {text-decoration:none; color:#333333;}
a.far:visited {text-decoration:none; color:#333333;}
a.far:hover {color:#99cc33; text-decoration:underline; }
a.far:active {text-decoration:none; color:#333333;}


h1 {font-size: 22px; color:#333333;  padding:0 0 10px 0; margin:0; font-weight:normal;}
h2 {font-size: 22px; color:#333333;  padding:0 0 0 0; margin:0; font-weight:normal;}
h3 {font-size: 32px; color:#333333;  padding:10px 10px 0 0; margin:0; font-weight:normal; float:right; text-align:right;}


#sidebar ul {list-style-type:none; padding-left:0px; margin:0; text-align:left;}
#sidebar li {list-style-type:none; background:url("images/furniture/tick.jpg"); background-repeat:no-repeat; background-position: 0px 6px; padding:0 12px 0 12px; margin-left:10px; text-align:left; line-height:25px;}

/*Language selector*/
.qtrans_language_chooser {
list-style: none;
margin: 0;
}
.qtrans_flag span {}
.qtrans_flag { height:12px; width:18px; float:left; margin:10px 5px 0 0;}

/*Menu list*/
/* The container wrapping ul.dropdown */
#nav {
float:left;
font-size:14px;
background:#444;
margin: 12px 0 12px 0;
min-width: 0px;
padding: 0;
border-top-right-radius:12px;
border-bottom-right-radius:12px;
 -moz-border-top-right-radius:12px; 
 -webkit-border-top-right-radius:12px; 
 -moz-border-bottom-right-radius:12px; 
 -webkit-border-bottom-right-radius:12px; 
box-shadow: 0 2px 10px #000;
-moz-box-shadow:0 2px 10px #000; /* CSS 3 */
-webkit-box-shadow:0 2px 10px #000; /* CSS 3 */
behavior: url(css/border-radius.htc);
/*padding: 13px 0 0 5px;*/
}

/* Top level Unordered list */
ul.dropdown {
list-style:none;
float:left;
width:100%;
padding: 0px 12px 0px 0px;
margin: 6px;
}

ul.dropdown  li{
float:left; /* makes horiz list */
position:relative; /* hey Submenu ULs, appear below! */
}

ul.dropdown a {
padding:6px 10px; /*space the items, occupy entire height too.*/
/*color:#99cc33;*/
/*color:#ddd;*/
text-decoration:none;
}

/* Style the link hover */
ul.dropdown li:hover a {
background:#444;
}

/* Displays the link as blocks. */
ul.dropdown li ul a {
display:block;
}

/* sub menus!!  */

ul.dropdown ul {
list-style: none;
margin:0; /* Appear just below the hovering list */
padding:0;
width:175px; /* specify the width. */
position:absolute; /* needed */
z-index:500; /* specify the order */
}

ul.dropdown li ul {
top:20px; /* Positioning:Calc with top level horz list height */
box-shadow:0 2px 10px #000; /* CSS 3 */
-moz-box-shadow:0 2px 10px #000; /* CSS 3 */
}

ul.dropdown ul ul {
top:0;
left:100%; /* Position the sub menus to right. */
}

ul.dropdown ul li {
float:none; /* umm.. Appear below the previous one. mmkay? */
}

/* Drop Down! */

/* Hide all the dropdowns (submenus) */
ul.dropdown ul,
ul.dropdown li:hover ul ul,
ul.dropdown ul li:hover ul ul
{ display: none; }

/* Display the submenus only when li are hovered */
ul.dropdown li:hover ul,
ul.dropdown ul li:hover ul ,
ul.dropdown ul li ul li:hover ul
{ display: block; }

ul.dropdown li a:hover
{ text-decoration:underline; color:#eee; }


*Footer Menu list*/
/* The container wrapping ul.dropdown */
#foot_nav {
}

/* Top level Unordered list */
ul.foot_menu {
list-style:none;
width:100%;
}

ul.foot_menu  li{
float:left; /* makes horiz list */
position:relative; /* hey Submenu ULs, appear below! */
width:150px;
font-size:12px;
font-variant:small-caps;
}

ul.foot_menu a {
padding:2px 0px; /*space the items, occupy entire height too.*/
/*color:#99cc33;*/
color:#ddd;
text-decoration:none;
}

/* Style the link hover */
ul.foot_menu li a:hover {
text-decoration:underline;
color:#fff;
}

/* Displays the link as blocks. */
ul.foot_menu li ul a {
display:block;
}

/* sub menus!!  */

ul.foot_menu ul {
list-style: none;
margin:5px; /* Appear just below the hovering list */
padding:0;
}

ul.foot_menu ul li {
font-size:10px;
font-variant:normal;
}
