/* STANDARTKLASSEN */
body {
	font-family: Verdana, Geneva, sans-serif;
	background: #242E63 url(/_img/backg.jpg) top center no-repeat;
	margin: 0px;
	font-size:11px;
	line-height:16px;
}
#wrapper {
	margin:auto;
	width:950px;
}
#middle {
	background:#87B8E0 url(/_img/cont_backg.jpg) top left no-repeat;
	min-height:1015px;
	height:auto !important;
	height:1015px;
}
#header-content {
	position:relative;
	height:200px;
	background:url(/_img/header_2.jpg) top left no-repeat;
}
#header {
	z-index: 2000; 
	position: relative;
}
#header-content li.headlink ul { 
	display: none; 
}
#boxen {
	width:243px;
	padding:10px 10px 0 10px;
}
#content {
	width:557px;
	padding:10px 0 0 0;
}
#advert {
	width:112px;
	padding: 10px 0 0 8px;
}
.fLeft {
	float:left;
}
.clearer {
	clear:both;
	height:1px;
	font-size:1px;
	line-height:1px;
}
#boxenR {
	padding: 10px 2px 0 6px;
}
#footer {
	text-align:center;
	color:#FFF;
	font-size:11px;
	padding:40px 0 20px 0;
}

#dropdownmenu  {
	position:absolute;
	top:165px;
	left:10px;
	z-index:100;
}
.menuitem div {
	 background:url(/_img/menu/menu_first.png);
	 width:175px;
	 height:26px;
	 text-align:center;
	z-index:101;
}
.menuitem div a {
	display:block;
	width:175px;
	height:18px;
	padding:8px 0 0 0;
	color:#244C7F;
	text-decoration:none;
	font-size:12px;
}
#dropdownmenu ul {
	position:absolute;
	top:26px;
	padding:0;
	margin:0;
	z-index:102;
}
#dropdownmenu div.menuitem {
	float:left;
	 width:175px;
	 height:26px;
	 margin-right:10px;
	z-index:103;
}
#dropdownmenu li {
	 list-style:none;
	 text-align:center;
}
#dropdownmenu li a {
	display:block;
	background:url(/_img/menu/menu_item.png);
	padding:5px 0 0 0;
	width:175px;
	height:16px;
	color:#244C7F;
	text-decoration:none;
	font-size:11px;
}
#dropdownmenu li a:hover {
	 background:url(/_img/menu/menu_item_over.png);
}

/* MENÜBUTTONS */

.buttonmenu {
	position:absolute;
	top:107px;
	left:6px;
	z-index:99;
}
.buttonmenu a#sims3 {
	display:inline-block;
	width:105px;
	height:50px;
	background:transparent url(/_img/menu/menu_buttons.png) 0px top no-repeat;
}
.buttonmenu a:hover#sims3 {background-position:0px -51px;}
.buttonmenu a.active#sims3 {background-position:0px bottom;}

.buttonmenu a#sims2 {
	display:inline-block;
	width:101px;
	height:50px;
	background:transparent url(/_img/menu/menu_buttons.png) -105px top no-repeat;
}
.buttonmenu a:hover#sims2 {background-position:-105px -51px;}
.buttonmenu a.active#sims2 {background-position:-105px bottom;}

.buttonmenu a#mysims {
	display:inline-block;
	width:101px;
	height:50px;
	background:transparent url(/_img/menu/menu_buttons.png) -206px top no-repeat;
}
.buttonmenu a:hover#mysims {background-position:-206px -51px;}
.buttonmenu a.active#mysims {background-position:-206px bottom;}

.buttonmenu a#simanimals {
	display:inline-block;
	width:102px;
	height:50px;
	background:transparent url(/_img/menu/menu_buttons.png) -307px top no-repeat;
}
.buttonmenu a:hover#simanimals {background-position:-307px -51px;}
.buttonmenu a.active#simanimals {background-position:-307px bottom;}


/* BOXEN */

#boxen .box {
	position:relative;
	background:url(/_img/box/top.jpg) no-repeat top left;
	padding:8px 9px 5px 9px;
	font-size:10px;
	line-height:120%;
}
.box a {
	color:#254d7f;
}
#boxen .box h4 {
	font-weight:normal;
	color:#254d7f;
	font-size:12px;
	line-height:12px;
	margin:0 0 3px 0;
	padding:0;
	text-align:right;
}
#boxen .box-header {
	background:url(/_img/box/bg.jpg) repeat-y left top;
	width:243px;
	margin-bottom:10px;
}
#boxen .box-footer {
	background:url(/_img/box/bottom.jpg) no-repeat bottom left;
}
#boxen .box-content {
	border:#446695 1px solid;
	width:210px;
	background:#FFF;
	margin:0 0 4px 0;
	min-height:80px;
	color:#244C7F;
	padding:5px 7px 5px 7px;
}
#boxen .box-content th {
	width:40%;
	text-align:left;
	font-weight:bold;
}
#boxen .box-content p {
	margin:0px;
	padding:0px;
}
#boxen .box-content td {
	width:60%;
	text-align:left;
	font-weight:normal;
}

.box-icon  {
	position:absolute;
	left:10px;
	top:-2px;
	display:block;
	z-index:80;
}
#boxen .boxlink {
	text-align:right;
	font-size:10px;
	line-height:10px;
}

/* CONTENT */

#content .headline {
	background:url("/_img/content/headline.jpg") top left no-repeat;
	height:23px;
	padding:6px;
}
#content .headline h4 {
	font-weight:normal;
	color:#254d7f;
	font-size:12px;
	margin:0;
	padding:0;
}
#content .headline p {
	color:#254D7F;
	font-size:10px;
	line-height:10px;
	margin:0;
	padding:0;
}
#content .headline a {
	color:#254D7F;
	text-decoration:underline;
}
#content .box {
	position:relative;
	background:url(/_img/content/top.jpg) no-repeat top left;
	padding:8px 8px 5px 8px;
}
#content .box-header {
	background:url(/_img/content/bg.jpg) repeat-y left top;
	width:557px;
	margin-bottom:10px;
}
#content .box-footer {
	background:url(/_img/content/bottom.jpg) no-repeat bottom left;
}
#content .box-content {
	border:#446695 1px solid;
	width:519px;
	background:#FFF;
	margin:0 0 2px 0;
	padding:5px 10px;
	text-align:justify;
}
#news .box-content {
	border:#446695 1px solid;
	width:519px;
	background:#FFF;
	margin:0 0 2px 0;
	padding:10px 10px 5px;
	text-align:justify;
}
#content .boxlink {
	text-align:right;
	font-size:10px;
	line-height:10px;
}
#content .box h1 {
	font-weight:bold;
	color:#254D7F;
	font-size:14px;
	line-height:18px;
}
#content .box h2 {
	font-weight:bold;
	color:#254D7F;
	font-size:12px;
	line-height:16x;
}
#content .box h4 {
	font-weight:normal;
	color:#254d7f;
	font-size:12px;
	line-height:12px;
	margin:0 0 3px 0;
	padding:0;
}


/* INHALTSKLASSEN */

#content h6 {
	font-size:13px;
	font-weight:bold;
	margin:7px 0px;
	padding:0px;
	line-height:15px;
}
#content .boxshotlink img {
	border:none;
	margin:0 0 0 10px;
}
#content .screenshots img {
	margin:3px;
}

/* NEWS */
.newsheader {
	height:35px;
	padding:0 10px;
}
.newsheader h1 {
	font-size:13px !important;
	line-height:15px !important;
	color:#254d7f !important;
	font-weight:bold !important;
	margin:0px !important;
	padding:0px !important;
}
.newsheader a {
	text-decoration:none;
}
.newsheader p {
	font-size:10px;
	line-height:12px;
	color:#254d7f;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
.newsheader img {
	float:right;
}

/* INFOSEITEN */

.infoheadline {
	position:relative;
	height:152px;
	border-width:1px 1px 0px 1px;
	border-color:#436595;
	border-style:solid;
	z-index:50;
}
.infoheadlinemenu {
	position:absolute;
	bottom:-2px;
	margin:0px 0px 0px 5px;
	padding:0px;
	text-align:center;
	font-size:12px;
}
.infoheadline a {
	display:inline-block;
	width:85px;
	height:19px;
	padding-top:12px;
	margin:0 0 0 1px;
	color:#244C7F;
	text-decoration:none;
	background:url("/_img/info/tabmenu_n.png") top left no-repeat;
}
.infoheadline a:hover {
	display:inline-block;
	width:85px;
	height:19px;
	padding-top:12px;
	margin:0 0 0 1px;
	color:#2e64a7;
	text-decoration:none;
	background:url("/_img/info/tabmenu_n.png") top left no-repeat;
}
.infoheadline a.active {
	background:url("/_img/info/tabmenu_o.png") top left no-repeat;
	height:19px;
	padding-top:12px;
}

/* WERBUNG */
#storeBanner_Sidebar {
	width:240px;
	height:240px;
	border: 1px solid #5776a0;
	margin-bottom:10px;
}

/*RECHTE BOXEN*/

#boxenR .box {
	position:relative;
	background:url(/_img/box/rechts/top.jpg) no-repeat top left;
	padding:8px 5px 5px;
	font-size:10px;
	line-height:120%;
}
#boxenR .box h4 {
	font-weight:normal;
	color:#254d7f;
	font-size:12px;
	line-height:12px;
	margin:0 0 3px 0;
	padding:0;
	text-align:left;
}
#boxenR .box-header {
	background:url(/_img/box/rechts/bg.jpg) repeat-y left top;
	width:122px;
	margin-bottom:10px;
}
#boxenR .box-footer {
	background:url(/_img/box/rechts/bottom.jpg) no-repeat bottom left;
}
#boxenR .box-content {
	border:#446695 1px solid;
	width:107px;
	background:#FFF;
	margin:0 0 1px 0;
	min-height:80px;
	color:#244C7F;
	padding:0 0 5px 3px;
}
#boxenR .box-content img {
	margin-left:-3px;
}
#boxenR .box-content p {
	margin:0px;
	padding:0px;
}
#boxenR .boxlink {
	text-align:right;
	font-size:10px;
	line-height:10px;
}

/* SLIDER */

#specialKasten {
	position:relative;
	width:293px;
	height:178px;
	background:transparent url(/_img/special-kasten/background.png) no-repeat;
}
#specialKasten h1 {
	font-size:12px;
	color:#254d7f;
	text-align:right;
	padding:14px 11px 0 0;
}
#specialSliderDiv {
	background:transparent url(/_img/special-kasten/balken.png) no-repeat;
	position:absolute;
	bottom:18px;
	right:7px;
	width:155px;
}
#specialSliderDiv a {
	outline:none;
}
#specialSlider {
	position:relative;
	height:12px;
	width:138px;
}
.ui-slider-handle {
	position:absolute;
	top:-17px;
	left:-20px;
	margin-left:-5px;
	display:block;
	height:41px;
	width:26px;
	background:transparent url(/_img/special-kasten/blumbob.png);
}
#specialSliderDiv {
	cursor:pointer;
}
#specialBanner {
	position:absolute;
	overflow:hidden;
	top:38px;
	left:15px;
	width:266px;
	background:#6F8FBD;
	border:1px solid #446695;
	height:88px;
}
#specialBanner a img {
	border:none;
}
#specialBanner ul {
	width:1330px;
	margin:0px;
	padding:0px;
}
#specialBanner li {
	display:block;
	float:left;
	height:80px;
	width:266px;
	margin:0px;
	padding:0px;
}
#socialnetworkLinks {
	position:absolute;
	left:6px;
	bottom:5px;
}
#socialnetworkLinks a img {
	border:none;
	margin-right:2px;
}

