/* CSS Document */

body, textarea {margin:0px; padding:0; font:10pt Arial, Helvetica, sans-serif;}

h1 { color: #cc6600; font-size: 11pt; margin:0; padding: 0; }
h2 { color: #cc6600; font-size: 9pt; margin:0; padding: 0; }
h3 { color: #cc6600; font-size: 9pt; margin:0; padding: 0; }
h4 { color: #cc6600; font-size: 14pt; margin:0; padding: 0; padding: 10px 0 10px 0;}

a { color: #366; text-decoration: none; }
a:hover { color: #999999;  }

table { border-color:#9999cc !important}
th { text-align:left; }

small { font-size: 8pt; }
smaller { font-size: 7pt; }
big { font-size: 18pt; }
.contentBox h4 { font-style: italic; color: #555555; font-size: 9pt; margin:0; padding: 0 0 5px 22px; font-weight: 600}
.header { background:url(../images/header.jpg) top center no-repeat;}

.zeilenabstand_15 { line-height: 15px }

ul { margin: 0; padding:0; }
ul li { list-style:square; margin: 5 0 5 0px; font-size: 9pt; list-style-position: outside;}

.vCenter {cursor:pointer;}
.button {cursor:pointer;}

.subNavigation .header {background:#9999cc; font-weight:700;}
.subNavigation {font-size: 9pt; vertical-align:top;}
.subNavigation td {padding: 0 6px 0 6px;}
.subNavigation ul {margin:0; padding:0;}
.subNavigation li {list-style-type:none; margin:0; padding:0 0 4px 0;}
.subNavigation li ul li {list-style-type:none; margin:0; padding:0 0 0 15px; font-size:8pt; font-weight:normal;}

.subNavigation a, .mainNavigation a { text-decoration:none; color:#000;}
.subNavigation a:visited, .mainNavigation a:visited { color:#000;}
.subNavigation a:hover, .mainNavigation a:hover { text-decoration:none; color:#cc6600;}

.pagenator_custom { padding: 5px 5px 5px 5px !important; }
/* .UserList { padding: 5px 5px 5px 5px; border-color:#CCCCCC !important } */
.paginator_inactive_step { padding: 5px 5px 5px 5px }

.mainNavigation {text-align:center; font-weight:700; text-transform:capitalize; letter-spacing: 1px; border-bottom: 1px solid #93a7C6; border-top: 1px solid #93a7C6;}

.active {font-weight:700 !important; color:#cc6600;}

.content {background: #f0f0f0; vertical-align:top; padding: 5px;}
.contentBox { padding: 10px; background: #fff; font-size: 9pt; line-height: 13pt; }
.contentBoxMagazin { padding: 10px; background: #fff; font-size: 9pt; line-height: 13pt; vertical-align: top;}
.contentBoxMagazin p { margin:0; padding:0 }
.contentBoxSearchList { background: #fff; font-size: 9pt; }
.breadcrumb { padding: 5px 0 0 10px; font-size: 8pt; }

.zutaten small { font-size: 7pt; color:#000; line-height: 9pt; }
.zutaten td { vertical-align:top; line-height: 9pt; }

.borderBottom { border-bottom: 1px solid #93a7C6; }
.borderTop { border-top: 1px solid #93a7C6; }
.grey_font { color: #888; }

.lightblue { background: #9999cc; }
.lightblue a { color: #ffffff; }

.grey { background: #f0f0f0; }
.greyfont { color: #cccccc; }
.top_navi_active a { color: #cc6600 ! important; }
.frame { border: 1px solid #f0f0f0; }
.lustfaktor { font-size: 18pt; text-align:center; padding: 10px 0 10px 0;}

.naehrwert { font-size: 8pt; }
.naehrwert td { border-bottom: 1px solid #CCC; }

.bewertung { font-size: 8pt; margin: 0 0 10px 0; }

.rezeptZusatz { margin: 10px 0 0 0; }
.rezeptZusatz td { padding:0; }
.tags { font-size: 10pt; }

.rightSidebar { padding: 0 10px 0 0;}

/* Form */
input, textarea { border: 1px solid #ccc;}

/* Geniesserwelten Navi */
h3.gwgoccus-on      {width:100%; background:#666699; color:#f0f0f0; text-indent:6px; margin:0; border-left: 3px solid #666699;}
h3.gwgoccus a       {display:block; width:100%; background:#f0f0f0; text-indent:6px; margin:0; border-left: 3px solid #666699;}
h3.gwgoccus a:hover {display:block; width:100%; background:#666699; color:#fff; text-indent:6px; margin:0;}

h3.gwvital-on       {width:100%; background:#33CC00; color:#f0f0f0; text-indent:6px; margin:0; border-left: 3px solid #33CC00;}
h3.gwvital a        {display:block; width:100%; background:#f0f0f0; text-indent:6px; margin:0; border-left: 3px solid #33CC00;}
h3.gwvital a:hover  {display:block; width:100%; background:#33CC00; color:#fff; text-indent:6px; margin:0;}

h3.gwkreativ-on      {width:100%; background:#990000; color:#f0f0f0; text-indent:6px; margin:0; border-left: 3px solid #990000;}
h3.gwkreativ a       {display:block; width:100%; background:#f0f0f0; text-indent:6px; margin:0; border-left: 3px solid #990000;}
h3.gwkreativ a:hover {display:block; width:100%; background:#990000; color:#fff; text-indent:6px; margin:0;}

h3.gwwelt-on      {width:100%; background:#009999; color:#f0f0f0; text-indent:6px; margin:0; border-left: 3px solid #009999;}
h3.gwwelt a       {display:block; width:100%; background:#f0f0f0; text-indent:6px; margin:0; border-left: 3px solid #009999;}
h3.gwwelt a:hover {display:block; width:100%; background:#009999; color:#fff; text-indent:6px; margin:0;}

h3.gwhaus-on      {width:100%; background:#CC6600; color:#f0f0f0; text-indent:6px; margin:0; border-left: 3px solid #CC6600;}
h3.gwhaus a       {display:block; width:100%; background:#f0f0f0; text-indent:6px; margin:0; border-left: 3px solid #CC6600; }
h3.gwhaus a:hover {display:block; width:100%; background:#CC6600; color:#fff; text-indent:6px; margin:0;}

.magazin_navi_active { font-weight:bold }
.marked { font-weight:bold !important; }
.box_right_height { margin: 5px }

.htIngredientSearch {
	background:#fff;
}

#AlphabetList {
	margin: 0 0 0 5px;
}

.kochclubs_categories_cell {
	border: 1px solid #9999CC;
	padding: 5px;
	margin: 2px;
}

.tabledata {
	width: 100%;
}

.tcontent3c_1 {
	width: auto;
	background-color: #ccc;
	padding: 4px;
	vertical-align: top;
	text-align: left;
	background-color : #F4F4F4;
}

.tcontent3c_2 {
	width: 50px;
	background-color: #ccc;
	padding: 4px;
	vertical-align: top;
	text-align: left;
	background-color : #F4F4F4;
}

.tcontent3c_3 {
	width: 150px;
	background-color: #ccc;
	padding: 4px;
	vertical-align: top;
	text-align: left;
	background-color : #F4F4F4;
}

.theader3c_1 {
	width: auto;
	background-color: #ccc;
	padding: 4px;
	vertical-align: top;
	text-align: left;
}

.theader3c_2 {
	width: 50px;
	background-color: #ccc;
	padding: 4px;
	vertical-align: top;
	text-align: left;
}

.theader3c_3 {
	width: 150px;
	background-color: #ccc;
	padding: 4px;
	vertical-align: top;
	text-align: left;
}

.moderating a {
	font-family: Verdana, "Trebuchet MS", Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF! important;
	background-color: #AA4444;
}

.hovertip_wrap1 {
	background-color: #EEEEEE;
	border: 1px solid #93a7C6;
	padding: 5px;
}

.marktplatz_anzeigen {
	padding: 10px;
	background: white;
	margin-bottom: 10px;
	float: left;
	width: 97%;
}

.marktplatz_anzeigen_Beschreibung {
	padding-bottom: 5px;
	float: left;
	width: 58%;
}

.marktplatz_anzeigen_Link {
	padding-bottom: 5px;
	float: left;
	width: 42%;
}

/* JONAS */

table#table_geniesserwelten	{ display:none; }