/* CUSTOMS for SMH-Content */
/* *********************** */

/* Durch die SMH generierter Inhalt */
#smh_content { }
#smh_content table { border: none; }
#smh_table { 
	width: 100%;
	padding: 0 5px;
	color: #504945;
	font: 13px tahoma, century gothic,Arial,verdana, sans-serif; }
#smh_content th {
	padding: 3px 4px 4px 2px;
	border-bottom: 1px solid #ccc;
	color: #464646;
	text-align: left; }

#smh_content td {
	padding: 1px 4px 2px 2px;
	border-bottom: 1px dotted #ccc;
	color: #464646; }

#smh_content img.pic_p {
	float: left;
	padding: 5px 5px;
	margin: 0px 10px 10px 0px;
	display: inline;
	background: #fff;
	border: 1px solid #DDDDDD; }
	
#smh_content .buy {
	padding: 10px;
	margin: 10px 5px;
	border: 1px solid #DEDCDD;
	background: #fff url(images/post.jpg) repeat-x;
}
#smh_content .buy p {
	padding: 0px;
	margin: 0px; }
	
#smh_content .price {
	margin: 10px 0 15px 40px;
	font-weight: bold;
	color: #ac0604; }
	
#smh_content .pricedigets {
	font: 3.0em Georgia,century gothic,Arial,verdana, sans-serif;
	font-weight: normal;
	color: #ac0604;
	margin-left: 10px; }
	
#smh_content ul li {
	line-height: 1.5em; }

#smh_content img { border: none; }
	
#smh_content hr {
	text-align: left;
	background-color: #ccc; /* Mozilla 1.4 */
	color: #ccc; /* IE 6 */
	border: #ccc; /* Opera 7.11 */
	height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */ }

#smh_content h2 {
	padding: 25px 0px 0px 5px;
	text-align: left;
	font: 24px Georgia,century gothic,Arial,verdana, sans-serif;
	font-weight: normal;
	overflow: hidden;
	color: #333; }
#smh_content h3 { 
	margin: 0px 0 5px 0px;
	padding: 0px;
	font-size: 20px;
	font-weight: normal;
	color: #444;
	font-family: Georgia, Century Gothic, Arial, Helvetica, sans-serif; }
	
#smh_content a:link, #smh_content a:visited { color: #0578ad; text-decoration: none; }
#smh_content a:hover, #smh_content a:active { color: #333333; text-decoration: underline; }
#smh_content a:link.underline, #smh_content a:visited.underline { color: #0578ad; text-decoration: underline; }
#smh_content table { margin: 10px 0 0 0; }
#smh_content td { padding: 2px 5px 3px 5px; color:#333; }

/* TO BE CONTINUED ...
#smh_content td.td_1 { }
#smh_content td.td_2 { }
#smh_content td.td_3 { }
#smh_content td.td_4 { }*/
#smh_content td.td_5 { white-space: nowrap; }



/* ********************* */
/*   START PAGE-LAYOUT   */
/* ********************* */

/*
Theme Name: scarlett
Description: A free premium magazine wp theme from jinsona designs.
Author: jinsona designs
Author URI: www.web2feel.com
*/

body {
	margin: 0px auto;
	padding: 20px 0px 20px 0px;
	background: #14181A;
	font-family: Century gothic, Arial,Tahoma,sans-serif;
	color: #161514;
	font-size: 13px; }

img {
	border: 0;
	margin: 0 0; }

a { color: #6F615A; text-decoration: none; }
a:hover { color: #d53030; text-decoration: none; }

h1, h2, h3, h4, h5, h6 {
	margin: 0px  0px;
	padding: 0px 0px; }

blockquote {
	padding-left: 10px;
	color: #31333F;
	font-style: normal;
	border-left: 2px solid #07A0E3; }

img.centered  {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	padding: 0px; }
img.alignnone {
	padding: 5px 5px;
	margin: 0px 0px 10px 0px;
	display: inline;
	background: #fff;
	border: 1px solid #DDDDDD; }
img.alignright {
	padding: 5px 5px;
	margin: 0px 5px 10px 10px;
	display: inline;
	background: #fff;
	border: 1px solid #DDDDDD; }
img.alignleft {
	padding: 5px 5px;
	margin: 0px 10px 10px 5px;
	display: inline;
	background: #fff;
	border: 1px solid #DDDDDD; }

.clear { clear: both; }
	
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px; }
.alignright { float: right; margin: 0px 0px 10px 10px; }
.alignleft { float: left; margin: 0px 10px 10px 0px; }
	
.wp-caption {
	border: 1px solid #DDDDDD;
	text-align: center;
	background-color: #ffffff;
	padding: 4px 0px 5px 0px;
	margin: 5px 5px; }
.wp-caption img {
	margin: 0px 0px 5px 0px;
	padding: 0px;
	border: 0px; }
.wp-caption p.wp-caption-text {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	font-weight: normal;
	line-height: 12px; }

/* The Outer cover */
#wrapper {
	width: 1000px;
	margin: 0 auto;
	background: #F4F4F4; }

span.topfeed {
	background: url(images/rss.png) no-repeat;
	padding: 1px 0px 0px 20px;
	float: left;
	margin: 8px 0px 0px 10px;
	height: 20px; }

	
/*Page menu*/
#menu {
	height: 60px;
	background: #14181A;
	display: block;
	padding: 0px 0 0px 0px;
	font: 12px Tahoma,Century gothic,verdana, Arial, sans-serif;
	font-weight: normal;
	text-transform: uppercase; }
#menu ul {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	list-style: none;
	height: 60px; }
#menu ul li {
	float: left;
	margin: 0px 0px;
	padding: 0px 0px;
	line-height: 60px; }
#menu ul li a {
	color: #8B979F;
	display: block;
	font-weight: normal;
	padding: 0px 10px; }
#menu ul li a:hover,#menu.current_page_item a {
	color: #fff;
	display: block;
	text-decoration: none; }
	
	
/* The Header */
#top {
	height: 118px;
	margin: auto;
	background: #f4f4f4 url(images/top.jpg);
	width: 1000px; }

.blogname {
	width: 400px;
	font-family: Georgia ,Century gothic,Verdana,Tahoma,sans-serif;
	margin: 10px 0 0 0px;
	float: left;
	background-repeat: no-repeat; }
.blogname h1  {
	font-size: 30px;
	padding: 0 0 0px 0;
	font-weight: normal;
	color: #cacccd;
	text-align: left;
	margin: 35px 0 0 25px;
	text-indent: -9000px;
	background: url(images/logo.jpg) no-repeat; }
.blogname h1  a:link, .blogname h1  a:visited{
	color: #cacccd;
	display: block; }
.blogname h1  a:hover { color: #eee; }
.blogname h2 {
	margin: 2px 0px 0px 30px;
	font-size: 12px;
	font-weight: normal;
	color: #343434;
	text-align: left;
	text-transform: uppercase; }


/* The Search */
#search {
	height: 30px;
	width: auto;
	padding: 5px 5px 10px 5px;
	width: 230px;
	float: right; }
#search form { margin: 0; padding: 0; }
#search fieldset { margin: 0; padding: 0; border: none; }
#search p { margin: 0; font-size: 85%; }
#s {
	margin-left: 0px;
	float: left;
	width: 130px;
	padding: 6px 2px 7px 5px;
	border: none;
	font: normal 100% "Tahoma", Arial, Helvetica, sans-serif;
	color: #fff;
	background: transparent; }
#searchsubmit {
	float: left;
	border: none;
	font: bold 100% "Georgia", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	height: 25px;
	background: transparent; }
.input {
	margin: 35px 0px 0px 8px;
	float: left;
	width: 220px;
	padding: 6px 2px 7px 5px;
	border: none;
	font: normal 100% "Tahoma", Arial, Helvetica, sans-serif;
	color: #555;
	background: #d3d6d7; }
.sbutton {
	float: left;
	border: none;
	font: bold 100% "Tahoma", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	height: 29px;
	background: #2676A1;
	margin: 35px 0px 0px 8px; }


/* Category menu / Main-Navigion with Fold-out Menus */
#catmenucontainer {
	display: block;
	padding: 0px 0 0px 0px;
	font: 12px tahoma, Century gothic, verdana, Arial, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	background: #4B545B; }
#catmenu {
	margin: 0px;
	padding: 0px;
	width: 1000px;
	background: #4B545B;
	height: 33px; }
#catmenu ul {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px; }
#catmenu li {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px; }
#catmenu li a, #catmenu li a:link, #catmenu li a:visited {
	color: #B3BABF;
	display: block;
	margin: 0px;
	padding: 10px 15px 9px 15px; }
#catmenu li a:hover, #catmenu li a:active {
	background: #fff;
	color: #495D5C;
	margin: 0px;
	padding: 10px 15px 9px 15px;
	text-decoration: none; }
#catmenu li li a, #catmenu li li a:link, #catmenu li li a:visited {
	background: #4B545B;
	width: 150px;
	color: #fff;
	font-size: 13px;
	font-family: tahoma,century gothic,Georgia,sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	float: none;
	margin: 0px;
	padding: 8px 10px 7px 10px;
	border-bottom: 1px solid #50585f;
	border-left: 1px solid #50585f;
	border-right: 1px solid #50585f; }
#catmenu li li a:hover, #catmenu li li a:active {
	background: #42474B;
	color: #DFF4FF;
	padding: 8px 10px 7px 10px; }
#catmenu li ul {
	z-index: 9999;
	position: absolute;
	left: -999em;
	height: auto;
	width: 170px;
	margin: 0px;
	padding: 0px; }
#catmenu li li { }
#catmenu li ul a { width: 140px; }
#catmenu li ul a:hover, #catmenu li ul a:active { }
#catmenu li ul ul { margin: -32px 0 0 170px; }
#catmenu li:hover ul ul, #catmenu li:hover ul ul ul, #catmenu li.sfhover ul ul, #catmenu li.sfhover ul ul ul { left: -999em; }
#catmenu li:hover ul, #catmenu li li:hover ul, #catmenu li li li:hover ul, #catmenu li.sfhover ul, #catmenu li li.sfhover ul, #catmenu li li li.sfhover ul { left: auto; }
#catmenu li:hover, #catmenu li.sfhover { position: static; }
	
		
/* Main Content*/	
#content {
	float: left;
	width: 650px;
	/*height:100%;*/
	padding: 5px 0px 0px 0px; }

.single {
	width: 630px;
	margin: 0px 5px 15px 12px;
	/*height:100%;*/
	color: #504945;
	font: 13px tahoma, century gothic,Arial,verdana, sans-serif;
	background: #fff url(images/post.jpg) repeat-x;
	border: 1px solid #ccc; }
.single h2 {
	margin: 0px 0 5px 0;
	padding: 5px 0px 0px 10px;
	text-align: left;
	font: 24px  Georgia,century gothic,Arial,verdana, sans-serif;
	font-weight: normal;
	overflow: hidden;
	color: #007DBC; }
.single h2 a, .single h2 a:link, .single h2 a:visited {
	color: #252525;
	background-color: transparent; }
.single h2 a:hover  {
	color: #31333F;
	background-color: transparent; }

.title { margin: 0px; padding: 0px 0px 5px 0px; }
	
.entry {
	margin: 0;
	padding: 0px 5px 5px 5px;
	line-height: 20px; }	
.entry a:link, .entry a:visited {
	color: #0578ad;
	background-color: transparent; }
.entry a:hover {
	color: #455236;
	background-color: transparent;
	text-decoration: none; }
.entry p {
	margin: 5px 5px;
	padding: 0px 0px;
	font-family: Tahoma,Georgia, Arial,century gothic,verdana, sans-serif;
	font-size: 13px; }

.category {
	font-size: 10px;
	font-family: Tahoma, century gothic,Arial,Verdana,Helvitica,sans-serif;
	padding: 3px 5px 3px 20px;
	background: url(images/category.png) no-repeat;
	text-transform: uppercase; }
.category a:link,.category a:visited { color: #0578ad; }
.category a:hover { color: #333; }


/* right column */
#rightcol{
	float: right;
	width: 340px;
	padding: 0 5px 10px 0; }

/* The Sidebar 1 */
.sidebar1 {
	float: left;
	width: 165px;
	padding-top: 5px;
	padding-right: 0px;
	font-size: 13px;
	font-family: Tahoma,Georgia,Century gothic, Arial, sans-serif; }
.sidebar1 h2 {
	line-height: 30px;
	font-size: 14px;
	color: #fff;
	margin: 5px 0 5px 0;
	padding: 0px 0 0 5px;
	background: #4B545B;
	font-weight: bold;
	font-family: Georgia,Century gothic, Arial, sans-serif;
	text-transform: uppercase;
	border: 1px solid #40494F; }
.sidebar1 ul {
	list-style-type: none;
	margin: 0;
	padding: 0; }
.sidebar1 ul ul  {
	list-style-type: none;
	margin: 0;
	padding: 0px 0px 10px 0px;
	background-repeat: no-repeat; }
.sidebar1 ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0; }
.sidebar1 ul ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0; }
.sidebar1 ul li {
	/*height:100%;*/
	line-height: 18px;
	float: left;
	clear: left;
	width: 160px; }
.sidebar1 ul li a:link, .sidebar1 ul li a:visited {
	color: #333;
	text-decoration: none;
	padding: 5px 0px 5px 5px;
	display: block;
	border-bottom: 1px dotted #fff; }
.sidebar1 ul li a:hover { color: #2676A1; }
.sidebar1 p { padding: 7px 10px; margin: 0; }
.sidebar1 table {
	width: 100%;
	text-align: center;
	color: #787d7f; }	
	
/* The Sidebar 2 */	
.sidebar2 {
	float: right;
	width: 165px;
	padding-top: 5px;
	padding-right: 5px;
	font-size: 12px;
	font-family: Tahoma,Georgia,Century gothic,Arial,sans-serif; }
.sidebar2 h2 {
	line-height: 30px;
	font-size: 14px;
	color: #fff;
	margin: 5px 0 5px 0;
	padding: 0px 0 0 5px;
	background: #4B545B;
	font-weight: bold;
	font-family: Georgia,Century gothic,Arial,sans-serif;
	text-transform: uppercase;
	border: 1px solid #40494F; }
.sidebar2 ul {
	list-style-type: none;
	margin: 0;
	padding: 0; }
.sidebar2 ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0px 0px 10px 0px;
	background-repeat: no-repeat; }
.sidebar2 ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0; }
.sidebar2 ul ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0; }
.sidebar2 ul li {
	/*height:100%;*/
	line-height: 18px;
	float: left;
	clear: left;
	width: 160px; }
.sidebar2 ul li a:link, .sidebar2 ul li a:visited {
	color: #333;
	text-decoration: none;
	padding: 5px 0px 5px 5px;
	display: block;
	border-bottom: 1px dotted #fff; }
.sidebar2 ul li a:hover { color: #2676A1; }
.sidebar2 p { padding: 7px 10px; margin: 0; }
.sidebar2 table {
	width: 100%;
	text-align: center;
	color: #787d7f; }		
	
/* The Sidebar 3 */	
.sidebar3{
	float: left;
	width: 333px;
	margin-right: 5px;
	font-size: 13px;
	color: #2676A1;
	font-family: Tahoma,Century gothic, Arial, sans-serif; }
.sidebar3 h2 {
	line-height: 30px;
	font-size: 14px;
	color: #fff;
	margin: 5px 0 5px 0;
	padding: 0px 0 0 5px;
	background: #4B545B;
	font-weight: bold;
	font-family: Georgia,Century gothic, Arial, sans-serif;
	text-transform: uppercase;
	border: 1px solid #40494F; }
.sidebar3 ul{
	list-style-type: none;
	margin: 0px 0px;
	padding: 0px 0px; }
.sidebar3 ul li {
	/*height:100%;*/
	line-height: 28px;
	padding: 0px 0px 0px 5px;
	border-bottom: 1px dotted #fff; }
.sidebar3 ul li ul{
	/*height:100%;*/
	line-height: 28px;
	padding: 0px 0px 0px 0px; }
.sidebar3 ul li ul li {
	/*height:100%;*/
	line-height: 28px;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px dotted #fff; }	
.sidebar3 ul li a:link, .sidebar3 ul li a:visited {
	color: #333;
	text-decoration: none;
	padding: 0px 0px 0px 0px; }
.sidebar3 ul li a:hover { color: #2676A1; }

/*Bottom bar */
#footop {
	width: 970px;
	margin: 0px 0px 0px 0px;
	padding: 10px 15px;
	background: url(images/navi.jpg); }

#footbar {
	width: 1000px;
	padding: 0px 0px 30px 0px;
	margin: 0px 0px;
	float: left;
	background: #FCFCFC url(images/bottom.jpg) repeat-x;
	/*height:100%;*/
	font-family: Tahoma,Georgia,Century gothic, Arial, sans-serif; }
.barone {
	float: left;
	width: 310px;
	margin-right: 5px;
	margin-left: 15px;
	font-size: 12px;
	color: #6f767e;
	line-height: 18px; }
.barone h2 {
	line-height: 30px;
	font-size: 15px;
	color: #6f767e;
	margin: 20px 0 5px 0;
	padding: 0px 0 0 0;
	font-weight: bold;
	font-family: Georgia,Century gothic, Arial, sans-serif;
	text-transform: uppercase; }
.barone img { margin: 2px; padding: 0px; }	
.barone ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px; }
.barone ul li {
	/*height:100%;*/
	line-height: 28px;
	padding: 0px 0px 0px 5px;
	color: #fff;
	border-bottom: 1px dotted #ccc; }
.barone ul li ul {
	/*height:100%;*/
	line-height: 28px;
	padding: 0px; }
.barone ul li ul li {
	/*height:100%;*/
	line-height: 28px;
	padding: 0px;
	border-bottom: 1px dotted #ccc; }	
.barone ul li a:link, .barone ul li a:visited {
	color: #6f767e;
	text-decoration: none;
	padding: 0px; }
.barone ul li a:hover { color: #0578ad; }	

/* --- FOOTER --- */
#footer {
	height: 40px;
	padding: 25px 0 0 0px;
	color: #eee;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	letter-spacing: 1px;
	font-family: Tahoma,georgia,Century gothic,  Arial, sans-serif;
	float: left;
	width: 1000px;
	border-top: 5px solid #0998da;
	background: #066088; }
#footer a:link , #footer a:visited { color: #eee; }
#footer a:hover { color: #fff; }

.fleft { float: left; padding: 0 0 0 15px; }
.fright { float: right; padding: 0 15px 0 0; }


/* The Navigation */
#navigation {
	width: 600px;
	margin: 0px;
	padding: 2px 15px 10px 12px; }


/* Tabber */
.tabber{ display: none; }

/* Contains the MySlides StepCarousel */
#casing {
	padding: 0px 0px 0px 0px;
	background: #dfe3e6;
	background-repeat: no-repeat; }

/* MySlides - StepCarousel */
#myslides { background: #262B2F; }
#mygallery {  }
.stepcarousel {
	position: relative; /*leave this value alone*/
	overflow: scroll; /*leave this value alone*/
	width: 972px; /*Width of Carousel Viewer itself*/
	height: 231px; /*Height should enough to fit largest content's height*/
	margin: 0px 14px 0px 14px;
	background: #262B2F; }
.stepcarousel .belt {
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 0; }
.stepcarousel .panel{
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	margin: 10px 9px; /*margin around each panel*/
	width: 127px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
	background: #14181a;
	height: 210px;
	border: 1px solid #373C3F; }
.stepcarousel .panel p {
	text-align: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	margin: 5px 5px; /*margin around each panel*//*margin around each panel*/ }
.stepcarousel .panel img { border: 1px solid #373C3F; }
.stepcarousel .panel h2{
	height: 32px;
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	margin: 0px 5px; /*margin around each panel*/
	font-size: 13px;
	font-weight: normal;
	text-align: center;
	font-family: Tahoma,century gothic,Arial,verdana, sans-serif;
	text-transform: uppercase; }
.stepcarousel .panel h2 a:visited ,.stepcarousel .panel h2 a:link{ color: #8B979F; }
.stepcarousel .panel img{
	background: #040404; /*clip content that go outside dimensions of holding panel DIV*/
	margin: 10px 10px 8px 10px; /*margin around each panel*/
	padding: 0px 0px; }


/* FEATURE-LIST (Scroller on the rightbar, taken from featlist.css) */
#postlist {
	overflow: hidden;
	margin-top: 5px;
	padding: 0px 0px;
	height: 310px; }
#postlist ul {
	width: 335px;
	overflow: hidden;
	list-style-type: none;
	padding: 0px 0px;
	margin: 0px 0px; }
#postlist li {
	padding: 5px 5px;
	margin: 0px 0px 5px 0px;
	list-style-type: none;
	width: 323px;
	float: left;
	height: 60px;
	overflow: hidden;
	background: #fff url(images/post.jpg) repeat-x;
	border: 1px solid #ddd; }	
#postlist li h2 {
	color: #4B545B;
	font-size: 16px;
	height: 18px;
	overflow: hidden;
	margin: 0px 0px;
	padding: 0px 0px 2px 0px; }
#postlist li h2 a {
	color: #4B545B;
	text-decoration: none; }
#postlist li img {
	float: left;
	margin-right: 5px;
	background: #EFEFEF; }
.fcats {
	overflow: hidden;
	font-size: 12px;
	color: #0284C2;
	padding: 2px 0px;
	margin: 1px 0px 0px 0px;
	height: 15px;
	font-family: Tahoma,Arial,verdana, sans-serif; }
.fcats a:link,.fcats a:visited { color: #0284C2; }	
.auth {
	overflow: hidden;
	font-family: Tahoma,Arial,verdana, sans-serif;
	font-size: 12px;
	color: #262B2F;
	padding: 0px 0px;
	margin: 0px 0px; }
.listi {
	line-height: 30px;
	font-size: 14px;
	color: #fff;
	margin: 5px 0 5px 0;
	padding: 0px 0 0 5px;
	background: #8B979F;
	font-weight: bold;
	font-family: Georgia,Century gothic, Arial, sans-serif;
	text-transform: uppercase;
	border: 1px solid #888;
	width: 328px; }


/* TABBER-BAR (Scroller on the Top, taken from tabs.css) */

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide { display: none; }

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
	width: 330px;
	overflow: hidden;
	margin-top: 5px;
	padding: 0px 0px 0px 0px;
	background: #FFFFFF;
	border: 1px solid #ccc; }
.tabberlive {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px; }

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav {
	margin: 0;
	padding: 6px 0 0 0;
	font: 14px century gothic,Verdana, sans-serif;
	background: #fff;
	height: 24px;
	border: 1px solid #ccc; }

ul.tabbernav li {
	list-style: none;
	margin: 5px 0;
	display: inline;
	color: #5AB7D8; }

ul.tabbernav li a {
	padding: 4px 20px;
	margin-left: 5px;
	text-decoration: none;
	font-weight: bold; }

ul.tabbernav li a:link { color: #333; }
ul.tabbernav li a:visited { color: #333; }
ul.tabbernav li a:hover { color: #0083DA; }

ul.tabbernav li.tabberactive a {
	color: #0083DA;
	width: 90px; }
ul.tabbernav li.tabberactive a:hover { color: #0083DA; }

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
	padding: 5px 5px;
	background: #4B545B;
	font: 13px Tahoma, century gothic,Verdana, sans-serif;
	/* overflow:auto; */
	color: #aa9f9b; }

.tabberlive .tabbertab p { margin: 0px 4px 5px 4px; }
.tabberlive .tabbertab a { color: #fff; }
.tabberlive .tabbertab a:hover { color: #6AC9E9; }

.tabberlive .tabbertab li {
	list-style: none !important;
	list-style: outside;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; }

.tabberlive .tabbertab ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; }

.tabberlive .tabbertab ul li {
	list-style: none;
	color: #aa9f9b;
	display: block;
	margin: 2px 0px 2px 0px;
	width: auto;
	border-bottom: 1px dotted #61696F; }

.tabberlive .tabbertab ul li a {
	color: #99A6AF;
	padding: 5px 0px 5px 5px;
	display: block; }

.tabberlive .tabbertab ul li a:hover {
	color: #fff;
	display: block; }
/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 { display: none; }
.tabberlive .tabbertab h3 { display: none; }

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 { }
.tabberlive#tab2 { }
.tabberlive#tab2 .tabbertab {
	height: 200px;
	overflow: auto; }
	
/* Kopf oben für wichtige Sites */
	
.Stil1 {
	color: #CCCCCC
}
.Stil2 {
	color: #FFFFFF
}
.Stil4 {
	font-size: x-small;
	color: #666666;
}
	