/* --- NOSE AG Design Intelligence --------------------------------------------------- */
/* --- CSS Framework: mobile definitions  --------------------------------------------- */
/* --- La grande bouffe  ------------------------------------------------------------- */


/*<![CDATA[*/
@media all {
 
/* -------------------------------------------------------------------------------------
 layout.css
 ======================================================================================*/
 
/* hide */
#meta, #logo, #sidebar, #marginal, .box_end, .mbox_end {
	display:none;
}



/* areas */
body {
	background-color:#B8BAAE;
	background-image:url('../img/bg_cardboard.gif');
	background-position:0 0;
	background-repeat:repeat;
}
#illu {
	background-image:none;
}
#container {
	width:96%;
	padding:5px 2% 0 2%;
	background-image:none;
}
#main, #content, .box {
	float:none;
	width:100%;
}
#header {
	height:45px;	
	padding:0;
	margin:0 0 5px 0;
	background-color:#FFFFFF;
}
#main {
	margin-bottom:0;	
}
.box {
	margin-bottom:5px;
	background-color:#FFFFFF;
}
.box_content {
	padding:0 10px 0 10px;
}
.content {
	padding-bottom:5px;	
}

/* home */
#container.home #content {
	display:none;	
}
#container.home #sidebar {
	float:none;
	display:block;
	width:100%;	
	margin:0;
	padding:0;
}

/* single */
#container.single #marginal {
	float:none;
	display:block;	
	width:100%;	
	margin:0;
	padding:0;
}
#container.single #marginal .mbox {
	display:none;	
}
#container.single #marginal #info {
	display:block;	
	background-image:none;
	background-color:#FFFFFF;
	margin-bottom:0;
}
#container.single #marginal #info .mbox_content {
	padding:0 10px 5px 10px;
}


 

/* access */
#header #access {
	display:block;	
	visibility:visible;
	position:relative;
	left:0;
	top:0;
	width:100%;
	height:1cm;
	font-size:10pt;
	line-height:15pt;
}
#header #access h2, #header #access h3, #header #access ul {
	display:none;	
}
#container #header h1  {
	font-size:24px;
	background-image:none;
	background-color:transparent;
	padding:0;
	margin:0;
	color:#000000;	
} 
#container #header #access h1 a {
	display:block;
	font-size:24px;
	background-image:none;
	background-color:transparent;
	padding:10px;
	margin:0;
	color:#000000;	
}
#container #header #access h1 a:hover, #container #header #access h1 a.hover {
	color:#FFFFFF;
	background-color:#929200;
}

/* -------------------------------------------------------------------------------------
 fonts.css
 ======================================================================================*/
 
/* headings */
#container #content h1 a {
	color:#000000;	
}
h2.lead {
	margin-bottom:5px;	
}
#container #marginal  h2 {
	font-weight:bold;
}
#container #marginal h3 {
	font-weight:normal;	
}

/* text */
p {
	margin-bottom:5px;
}
.content ol, .content ul {
	margin-bottom:0;
}

/* form */
form {
	margin-bottom:0;	
}
form img {
	display:none;	
}
label {
	font-size:10px;	
}
form span.info {
	font-size:10px;
}
input {
	width:80px;	
}
input.submit, #searchsubmit {
	width:93px;	
}
textarea {
	width:150px;	
}

/* -------------------------------------------------------------------------------------
 elements.css
 ======================================================================================*/
 
/* hide */
.blowupIcon {
	display:none;	
}

/* navigation */
#navigation ul.meta {
	display:block;	
}
#navigation ul li a {
	background-image:none;
	background-color:#606000;	
}
#navigation ul li a:hover, #navigation ul li.active a {
	background-image:none;
	background-color:#929200;
}
#navigation ul ul li, #navigation ul ul li a {
	background-image:none;
	background-color:#FFFFFF;
}
#navigation ul ul li.active, #navigation ul ul li.active a {
	background-image:none;
	background-color:#FFFFFF;
}
#navigation ul ul li a:hover, #navigation ul ul li.active a:hover {
	background-color:transparent;	
}
#container.home #navigation ul li#rezepte a {
	background-image:none;	
}


/* inlay */
#container #content .inlay {
	margin-bottom:0;
	padding:5px 10px 0 10px;	
}
#container.page .inlay {
	display:none;	
}

/* items */
#content ul.items {
	margin:0 -10px 0 0;	
}
#content ul.items li {
	float:none;
	height:auto;
	width:100%;
	padding:0;
	margin:0 0 5px -5px;	
}
#content ul.items .info {
	position:relative;
	left:0;
	top:0;	
	height:auto;
	width:100%;
	padding:0;
	margin:0;
	background-image:none;
	background-color:#FFFFFF;
}
#content ul.items .info a {
	display:block;	
	padding:5px;
}
#content ul.items .thumb, #content ul.items .info p {
	display:none;	
}
 
/* col group */
.colGroup .col1, .col1 {
	width:30%;	
}
.colGroup .col2, .colGroup #ingredients {
	width:66%;	
}
.colGroup .mcol2 {
	width:50%;
	padding:0;	
}

/* post */
#container.single #illustration img {
	width:80px;
	height:120px;	
}

/* tabs */
#tabs ul.ui-tabs-nav #selector-illustrationen, #tab-illustrationen {
	display:none;	
}
#tabs .col1 {
	float:none;
	width:100%;
	padding-left:0;	
}

/* info */
.folder_add {
	display:none;	
}


 
}
/*]]>*/
