body {background:#efefef;font-family:arial;font-size:11px;margin:0px;padding:0px;line-height:14px;}

a img {border:0;}

.container {position:relative;width:971px;margin:0px auto;background:#e3e3e3;border:1px solid #fff;padding:12px;}
.maincontent {width:971px;height:550px;position:relative;background:#fff url('img/XXL_media_countryside_hp_001.jpg') no-repeat fixed center 70px;}
.logo {float:right;margin-right:65px;}
.thetext {width:500px;height:370px;padding:60px 0px 0px 25px;}
.thelanguageselector {margin-left:100px;}
.thelanguageselector li {display:inline;margin-right:70px;}

h1 {}
h2 {font-size:11px;color:#555;}

/* ##### Tabs ##### */
#tab-container, #tab-container2 {margin:0px 0px 10px 0px;padding:0px;float:left;display:inline;}
.tab-container-nav, .tab-container2-nav {width:100%;margin:0px 0px;border-bottom:1px solid #999}
.tab-container-nav ul, .tab-container2-nav ul {list-style-type:none;}
.tab-container-nav ul li, .tab-container2-nav ul li {display:inline;}
.tab-container-nav ul li a , .tab-container2-nav ul li a {text-decoration:none;color:#333;background:url('img/tableft.png') no-repeat left top;padding:5px 0px 2px 5px;}
.tab-container-nav ul li a span, .tab-container2-nav ul li a span {background:url('img/tabright.png') no-repeat right top; padding:5px 30px 2px 5px;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.tab-container-nav ul li a span, .tab-container2-nav ul li a span {float:none;}
/* End IE5-Mac hack */
.tab-container-nav ul li a:hover, .tab-container2-nav ul li a:hover {background-position:0% -22px;}
.tab-container-nav ul li a:hover span, .tab-container2-nav ul li a:hover span {background-position:100% -22px;}
.tab-container-nav ul li.active a, .tab-container2-nav ul li.active a {background-position:0% -22px;padding-bottom:3px;}
.tab-container-nav ul li.active span, .tab-container2-nav ul li.active span {background-position:100% -22px;padding-bottom:3px;}
.tab-container-nav ul li.active a, .tab-container2-nav ul li.active a {color:#c8d200;font-weight:bold;}
.tab {}

