/*
Author: Florian Berg
HouseofHealthandBeauty.de
*/

/********************************
**********   Allgemein **********
*********************************/


body {
  font-family:Arial,Verdana,sans-serif;
  font-size:11px;
  color: #666666;
  margin           : 0px 0px 0px 0px;
  background-color: #FFFFFF;
  scrollbar-base-color: #FFFFFF;
}

a:link,a:visited{
	color:#6699CC;
	text-decoration:none
}

a:hover{
	color:#6699CC;
	text-decoration:underline;
}

td{
	font-size:11px;
}


hr {}
hr.separator {}
.pagenavbar {}
.pagenav {
	line-height:50px;
	padding:0px 3px 0px 3px;
}
.small {}

h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	}
	
ul {
    list-style-image:url(../images/M_images/indent1.png);
	list-style-position:outside;
	margin-left:20px; /*für IE browser */
}


/* Für Nicht IE Browser */
html>body ul{
	margin-left:-25px;
}


html>body ul{
#margin-left:20px;
}


ul li {

}
ul a:link {
	text-decoration:none;
    color:#6699CC;
}
ul a:visited {
	text-decoration:none;
    color:#6699CC;

}
ul a:hover {
	text-decoration:underline;
     color:#6699CC;

}

/***************************************
**********   FORMs und BUTTONS *********
****************************************/

.button {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-style       : normal;
  font-size        : 10px;
  font-weight      : bold;
  border           : none;
  display:block;
  background: none;
  width:90px;
  height:20px;
  background-image:url(shared_img/button_bg.gif);
  background-position:center;
  padding:0px;
  margin:3px 0px 3px 0px;

}
.inputbox {

}

.back_button{
	padding:10px 0px 10px 0px;
	text-align:center;
}
/***************************************
**********   FRONTEND ADMIN    *********
****************************************/


.ontab {}
.offtab {}
.tabpadding {}
.tabheading {}
.pagetext {}








/********************************
**********   M E N U s **********
*********************************/

/*  T O P  M E N U  */
ul#mainlevel_topmenu{
	display:block;
	list-style: none;
	margin-left:2px;
	vertical-align:top;
	padding: 0;
	margin: 0px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
}
ul#mainlevel_topmenu li{
    display: block;
	float: left;
	text-align:center;
	padding-right:3px;
}
ul#mainlevel_topmenu li a{
	display: block;
	width:100px;
	line-height:22px;
	text-decoration: none;
}
ul#mainlevel_topmenu li a:link{
	color: #FFFFFF;
}
ul#mainlevel_topmenu li a:visited{
	color: #FFFFFF;
}



/*  L E F T   M E N U  */
a.mainlevel_leftmenu{
	display:block;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	line-height:28px;
	width:120px;
	margin-top:0px;
}

a.mainlevel_leftmenu:link, a.mainlevel_leftmenu:visited{
	color:#666666;
	/* IE */
	filter:Alpha(opacity=60);
	/* Mozilla */
	-moz-opacity:0.6;
}

a.mainlevel_leftmenu:hover{
	/* IE */
	filter:Alpha(opacity=100);
	/* Mozilla */
	-moz-opacity:1;
	color:#666666;
	text-decoration: none;
}

#active_menu_leftmenu{
	/* IE */
	filter:Alpha(opacity=100);
	/* Mozilla */
	-moz-opacity:1;
	color:#666666;
}


a.sublevel{
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	margin-left:12px;
	vertical-align:middle;

}
a.sublevel:link, a.sublevel:visited{
	color:#666666;
}
a.sublevel:hover{
	color:#666666;
	
}

/* LEFT MENU MODUL */
table.moduletable_leftmenu{
	width:120px;
	margin-top:30px;


}
table.moduletable_leftmenu th {

}
table.moduletable_leftmenu td {
	padding-bottom:2px;



}
table.moduletable_leftmenu div{
	padding-top:6px;
	padding-bottom:6px;
}

/********************************
********** M O D U L E **********
*********************************/

/* S T A N D A R T */

table.moduletable {
        width:120px;

}

table.moduletable table{
	width:100%;


}
table.moduletable table td td td {
	vertical-align:middle;
}

table.moduletable th {
	height:28px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	padding:5px 0px 5px 0px;
	color:#666666;
}


table.moduletable td {
    color:#333333;
	font-size:11px;
}


/* K U N D E N Z U G A N G */

.moduletable_kundenzugang {
	width:120px;
	/* IE */
	filter:Alpha(opacity=60);
	/* Mozilla */
	-moz-opacity:0.6;

}
table.moduletable_kundenzugang #kundenzugang_middle td{
    background-color:#FFFFFF;
	border-left: 2px solid #666666;
	border-right: 3px solid #cccccc;
	padding:0px 0px 0px 10px
	

}
table.moduletable_kundenzugang #kundenzugang_bottom td{
	background-image:url(../templates/shared_img/module_bottom.gif);
	background-repeat:no-repeat;
	height:28px;
	padding:0px 0px 0px 10px
}

table.moduletable_kundenzugang th {
	height:28px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	padding:5px 0px 5px 0px;
	color:#222222;
	border-bottom:1px solid #666666;
	background-image:url(../templates/shared_img/module_header.gif);
	background-repeat:no-repeat;
}


table.moduletable_kundenzugang td {
	text-align:left;
	font-size:11px;
	color:#666666;
}

/* A K T U E L L E s */

table.moduletable_aktuelles{


}
table.moduletable_aktuelles tr{
}

table.moduletable_aktuelles th {

}
table.moduletable_aktuelles td {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;

}

/* A D M I N */

table.moduletable_admin{


}
table.moduletable_admin th {

}
table.moduletable_admin td {
	width:140px;
	height:20px;


}
/* P A R T N E R s */

table.moduletable_partners{
	margin-top:0px;
	margin-bottom:5px;
	width:120px;


}
table.moduletable_partners th {
	text-align:left;
	font-size:12px;
	font-weight:bold;
	padding:0px 0px 5px 0px;
	text-indent:0px;
	color:#666666;

}

/***** POLL XT HACK nur bei dem jetzigen Modul ( class ausgetausch) */

.pollxt_heading {
	text-align:left;
	font-size:12px;
	font-weight:bold;
	padding:0px 0px 5px 0px;
	text-indent:0px;
	color:#666666;
}


/********************************
**********  C O M P O  **********
*********************************/
.componentheading a, .compentheading a:link, .compentheading a:visited .componentheading  {
	font-size:12px;
	color:#000000
}

.compentheading a:hover {

	}
.componentheading td {
	color:#000000;



}


/*********************************************
**********  C O N T E N T  A L L G. **********
**********************************************/

.createdate {
	font-size:10px;
	font-style:italic;
	font-weight:bold;
	color:#999999;
	padding-bottom:8px;
}



.modifydate {}
.readon{}


/************************************
**********  C O N T E N T  **********
*************************************/
.contentpane {

}

.contentpaneopen {
	padding:0px 0px 0px 0px;
	/*font-family:Verdana, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
	width:100%;
}

.contentheading {
	font-size:14px;
	font-weight:bold;


}
.contentpagetitle {}
.contentdescription {
	font-size:12px;
    font-weight:bold;
    padding:0px 0px 10px 0px;
}
table.contenttoc {}
table.contenttoc td {}
.content_rating {}
.content_vote {}


/* S E K T I O N E N */

.sectiontableheader {

}
.sectiontableentry1 {
         padding:5px;
         background-color:#DDDDDD;


}
.sectiontableentry2 {
         padding:5px;
         background-color:#FFFFFF;



}

/* C A T E G O R I E s */

.category {}
a.category:link, a.category:visited {}
a.category:hover {}



/* B L O G */

.blogsection{}



/* I N D I V.  P A G E S */

/******** NEUIGKEITEN BLOG ********/
.blog_neuigkeiten{
	width:100%;
}

.blog_neuigkeiten table{
    	padding:20px 20px 5px 0px;
}

.blog_neuigkeiten table table{
    	width:250px;
}


.blog_more_neuigkeiten{
	margin-top:10px;

}
.blog_more_neuigkeiten ul{
	list-style-image:url(../images/M_images/indent1.png);
	list-style-position:outside;
	margin-left:35px;
	margin-top:5px;
}
.blog_more_neuigkeiten ul li{
	padding:5px 0px 5px 0px;
}
.blog_more_neuigkeiten ul li a:link{
	color:#333333;
	text-decoration:none;
}
.blog_more_neuigkeiten ul li a:visited{
	color:#333333;
	text-decoration:none;
}
.blog_more_neuigkeiten ul li a:hover{
	color:#6699CC;
	text-decoration:none;
}
.contentheading_neuigkeiten {
	font-size:12px;
	font-weight:bold;
	color:#666666;
	background-image:url(../images/M_images/indent1.png);
	background-repeat:no-repeat;
	background-position:left;
}
.contentpaneopen_neuigkeiten {

}
.contentpaneopen_neuigkeiten tr td{
	padding-left:20px;
}

/********** UEBERSICHT BLOG *********/


.blog_uebersicht{
	width:100%;

	
}
.blog_uebersicht table{
	padding-top:30px;
	margin-left:20px;
}
.blog_uebersicht table table{
	padding-top:0px;
	width:120px;

}
.blog_uebersicht td{

}
.contentheading_uebersicht{
	padding-top:0px;	
	font-size:12px;
    font-weight:bold;
    color:#666666;
	padding-left:12px;
	background-image:url(../images/M_images/indent1.png);
	background-repeat:no-repeat;
	background-position:left;
	

}
.contentpaneopen_uebersicht img{
	margin-bottom:10px;

}
.contentpaneopen_uebersicht {


}



/* S T A T I C  C O N T E N T  */

#headline{
    font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:150%;
}
#normal_text{
    font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
div#image{
	padding:30px 0px 30px 20px;
	width:300px;
	height:120px;
}
img#image{
		margin:0px 10px 0px 0px;
		float:left
}
#zitat{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	font-style:italic;
	letter-spacing:2px;
}


/*********************************************
**********  M A M B O  I N T E R N  **********
**********************************************/


 /*  Polls  */

.poll {

}
/* Formatierung für die Fragen im Poll */
table.pollstableborder tr td {
	padding:2px 0px 2px 0px;
	background:none;
}


/*  Weblinks */
.weblinks{}


/*  Newsfeeds */
.newsfeedheading {}
.newsfeeddate {}
.fase4rdf {}


/* Search page */
table.searchintro {}


/*  Contact's table settings  */
table.contact {}
table.contact td.icons {}
table.contact td.details {}



/* PATHWAY!!!! */
.pathway {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #6699CC;
}

a.pathway:link, a.pathway:visited {
  color            : #666666;
  font-weight      : normal;

}

a.pathway:hover {
  color            : #6699CC;
  font-weight      : normal;
  text-decoration   : underline;
}
