body {
	background-image: url(http://www.coolmonday.ch/de/grfx/bg_bodyback.jpg);
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
}
.bgcell	{ background-image:url(http://www.coolmonday.ch/de/grfx/bg_body.jpg); background-repeat:repeat-x; background-position:top;}

td, div, span, form, input, body, a	{ 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3b3b34;
}

div { color:inherit; }



a 			{ text-decoration:underline; }
a:hover 	{ text-decoration:none; }

.inputline 	{ background-color:#ACA793; border: 1px dotted #3b3b34; padding:2px; }

p, form		{padding:0px; margin:0px;}

h1			{ margin:0px; padding:24px 0px 20px 0px; font-size:13px; font-weight:bold; color:#fff;}
h2			{ margin:0px; padding-top:0px; padding-bottom:5px; font-size:11px; font-weight:bold;}
h3			{ margin:0px; padding-top:0px; padding-bottom:4px; font-size:10px; font-weight:bold;}
h4			{ margin:0px; padding-top:0px; padding-bottom:4px; font-size:9px; font-weight:bold;}






/*
############## txt styles #############
*/

.txtFooter, .txtFooter a {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.txtBitsolution	{ font-size: 9px; color:#666457; text-decoration:none; }
.txtBitsolution:hover { color:#515146; }

.textInvers, .textInvers a	{ color:#ffffff;}



/* wysiwyg editor*/
.text8px{ font-size:8px; color:inherit;}
.text9px{ font-size:9px; color:inherit;}
.text10px{ font-size:10px color:inherit;; color:inherit;}
.text11x{ font-size:11px;}
.text12px{ font-size:12px; color:inherit;}
.text13px{ font-size:13px; color:inherit;}
.text14px{ font-size:14px; color:inherit;}
.text16px{ font-size:16px; color:inherit;}
.imageLeft{ float:left; margin-right:5px; margin-bottom:5px; margin-top:2px; display:inline;}
.imageRight{ float:right; margin-left:5px; margin-bottom:5px; margin-top:2px; display:inline;}
.imageBorder{ border:1px solid #3b3b34;}





/*
############## element styles #############
*/

.elementNavigation		{ padding-left:35px;}
.elementSubnav			{ 
	margin-bottom: 4px;
	margin-left: 25px;
	margin-top: 1px;
	line-height:16px;
	width:330px;
}
.elementShowcase		{ 
	margin-right: 24px;
	margin-left: 175px;
	margin-top: 25px;
	color:#FFFFFF;
	height:160px;
	overflow:hidden;
}
.elementNewsletter		{ padding-left:35px; padding-top:4px;}
.elementContent			{
	margin-bottom: 3px;
	margin-left: 30px;
	margin-top: 2px;
	width:326px;
	color:#3b3b34;
	
}
.elementEmotion			{margin-left:16px; margin-top:26px;}


.nlContentContainer{
	background-image:url(http://www.coolmonday.ch/de/grfx/contentbgtop_nl.gif);
	background-repeat:no-repeat;
}


/*
############## navigation styles #############
*/

.nav1			{ height:32px; width:151px; }
.aNav1			{ display:block; background-image:url(http://www.coolmonday.ch/de/grfx/bg_navlevel1.gif); background-repeat:no-repeat; padding-top:7px; padding-bottom:11px; padding-left: 15px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none; font-size:11px;}
.aNav1:hover, .aNav1Selected, .aNav1Selected:hover	{  display:block;background-image:url(http://www.coolmonday.ch/de/grfx/bg_navlevel1_over.gif); background-repeat:no-repeat;  padding-top:7px; padding-bottom:11px; padding-left: 15px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none; font-size:11px; }


.nav2			{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	padding:1px;
	padding-left:11px;
	padding-right:2px;
	background-image: url(http://www.coolmonday.ch/de/grfx/bg_navlevel2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.aNav2			{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none;}
.aNav2:hover, .aNav2Selected, .aNav2Selected:hover	{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#3b3b34; font-weight:bold; text-decoration:none;}





