
	
	
	html, body{
	font-size: 12px;
	color: #333333;
	font-family:Arial, Helvetica, Sans-serif;
font-size: 12px;
margin: 0px;
padding: 0px;
	}
	
	
	table.body_table{
	width: 780px;
	background-color: #ffffff;
	}
	
	
	table.content_outer_table{
	width: 100%;
	margin:1px;
	}
	
	
	table.content_inner_table{
	width: 600px;
	background-color: #ffffff;
	}
	
	
	div.signuptext{
	color: ;
	}
	
	
	div.signuptext_error{
	color: #c20013;
	font-weigth: bold;
	}
	
	
	div.mainmenu{
	width: 164px;
	background: url(http://www.andre-mueller.ch/UltimateMembers/template/blue-green/images/menublock_bg.jpg);
	margin-bottom: 10px;
	}
	
	
	div.mainmenu div.nav_link, div.mainmenu div.nav_sublink{
	padding-right: 9px;

} div.mainmenu div.nav_body {
border-left: 1px solid #aaaaaa;
border-right: 1px solid #aaaaaa;
border-bottom: 1px solid #aaaaaa;
	}
	
	
	div.mainmenu div.nav_header{
	text-align: left;
	background: url(http://www.andre-mueller.ch/UltimateMembers/template/blue-green/images/menu_header_bg.jpg);
	font-weight: bold;
padding-left: 5px;
padding-top: 6px;
height: 22px;
color: #ffffff;
	}
	
	
	div.mainmenu div.nav_link a{
	background: url(http://www.andre-mueller.ch/UltimateMembers/template/blue-green/images/menu_link.jpg);
	background-repeat:no-repeat;
display: block;
vertical-align: middle;
font-size: 11px;
font-weight: bold;
color: #363943;
text-align: left;
padding-top: 3px;
padding-left: 20px;
height: 21px;
text-decoration: none
	}
	
	
	div.mainmenu div.nav_link a:hover, div.mainmenu div#active.nav_link a {
	background: url(http://www.andre-mueller.ch/UltimateMembers/template/blue-green/images/menu_over.jpg);
	background-repeat: no-repeat;
	}
	
	
	div.mainmenu div.nav_sublink a {
	padding-left: 20px;
font-weight: bold;
padding-top: 2px;
padding-bottom: 2px;
	}
	
	
	div.mainmenu div.nav_sublink a:hover, div.mainmenu div#active.nav_sublink a {
	text-decoration: underline;
	}
	
	
	div.topmenu {
	margin: 0px;
padding:0px;
border: 0px;
	}
	
	
	div.topmenu div.nav_link, div.topmenu div.nav_sublink{
	float: left;
	}
	
	
	div.topmenu div.nav_header {
	}
	
	
	div.topmenu div.nav_link a:hover, div.topmenu div#active.nav_link a {
	}
	
	
	div.topmenu div.nav_link a {
	text-decoration: none;
background-repeat:no-repeat;
display: block;

padding-top: 15px;
height: 30px;

font-size: 13px;
font-weight: bold;
color: #ffffff;
text-align: center;
	}
	
	
	div.topmenu div.nav_sublink a {
	}
	
	
	div.topmenu div.nav_sublink a:hover, div.topmenu td#active.nav_sublink a {
	}
	
	
	div.bottommenu {
	text-align: center;
	margin-top: 14px;
	}
	
	
	div.bottommenu div.nav_link, div.bottommenu div.nav_sublink{
	}
	
	
	div.bottommenu div.nav_header{
	}
	
	
	div.bottommenu div.nav_link a:hover, div.bottommenu td#active.nav_link a {
	}
	
	
	div.bottommenu div.nav_link a {
	}
	
	
	div.bottommenu div.nav_sublink a {
	}
	
	
	div.bottommenu div.nav_sublink a:hover, div.bottommenu div#active.nav_sublink a {
	}
	
	
	div.othermenu {
	width: 167px;
	margin: 0px;
padding:0px;
border: 0px;
	}
	
	
	div.othermenu div.nav_link, div.othermenu div.nav_sublink{
	width: 167px;
	}
	
	
	div.othermenu div.nav_header {
	}
	
	
	div.othermenu div.nav_link a:hover, div.othermenu td#active.nav_link a {
	background: url(http://www.andre-mueller.ch/UltimateMembers/template/blue-green/images/index12_over.jpg);
	color: #ffffff;
	}
	
	
	div.othermenu div.nav_link a {
	text-decoration: none;
background-repeat:no-repeat;
display: block;
vertical-align: middle;
height:24px;
padding-top: 6px;

font-size: 11px;
font-weight: bold;
color: #363943;
padding-left: 20px;
	}
	
	
	div.othermenu div.nav_sublink a {
	}
	
	
	div.othermenu div.nav_sublink a:hover, div.othermenu div#active.nav_sublink a {
	}
	
	
	a {
	font-size: 12px;
	color: #458192;
	text-decoration: none;
	}
	
	
	a:hover {
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
	}
	
	
	div.form_text {
	text-align: left;
	}
	
	
	div.form {
	text-align: left;
	}
	
	
	.text_header {
	font-size: 19px;
	text-align: left;
	color: #004580;
	font-weight: bold;
margin-top: 10px;
text-transform: uppercase;

	}
	
	
	.text_body {
	font-size: 12px;
	text-align: left;
	color: #004c01;
	font-weight: bold;
margin-bottom: 10px;
	}
	
	
	div.useraccount_anrede {
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	}
	
	
	tr.messages {
	background-color: #b4cde4;
	padding: 5px;
	}
	
	
	tr.messages:hover {
	background-color: #aecb9d;
	}
	
	
	td.info {
	}
	
	
	td.text {
	}
	
	
	table.guestbook_table {
	width: 100%;
	background-color: #efefef;
	margin-bottom: 20px;
border: 1px solid #ddd7f7;
	}
	
	
	div.gb_body {
	max-height: 110px;
	background-color: #ffffff;
	overflow: auto;
padding: 5px;
	}
	
	
	table.thumbnails {
	width: 100%;
	}
	
	
	table.thumbnails div.thumb_inner {
	display: inline;
	}
	
	
	table.thumbnails img.thumb {
	background: #eaeaea;
padding: 3px 3px 20px 3px;
border: 1px solid #ccc;
	}
	
	
	table.thumbnails img.thumb:hover {
	background: #c0d6f2;
	}
	
	
	.news .single_news {
	margin-bottom: 15px;
	}
	
	
	.news .news_header {
	font-size: 14px;
font-weight: bold;
	}
	
	
	.news .news_body {
	padding-top: 5px;
	}
	
	
	.news .news_readmore {
	padding-top: 5px;
	}
	
	
	td.downloads_name {
	margin-left: 20px;
	}
	
	
	td.downloads_infotext {
	}
	
	
	td.downloads_link{
	padding-top: 10px;

} td.downloads_link a, td.downloads_link a:hover  {
text-decoration: none;
font-weight: bold;
font-size: 14px;
color: green;

font-color: green;
	}
	
	
	.error_sitemessage {
	text-align: left;
	font-size: 12px;
	background-color: #c20032;
	padding: 3px;
border: 1px solid #ff6d7e;
margin-bottom: 10px;
	}
	
	
	.sitemessage {
	text-align: left;
	font-size: 12px;
	background-color: #ccf1da;
	padding: 3px;
border: 1px solid #9bb1dd;
margin-bottom: 10px;
	}
	body {
  background: url(http://www.andre-mueller.ch/UltimateMembers/template/blue-green/images/background.jpg) repeat-x;
  background-color: #555555;
}

img {
   border: 0px;
}

div.button {
   text-align: center;
   width: 100%;
}

div.content {
   padding: 0 8px 0 8px;
}



div.new_entry_text {
   text-align: center;
}



table.signup_table {
  width: 98%;
}

td.form_name {
   width: 35%;
}

td.form_field {
   width: 65%;
}

fieldset.Gruppe {
   border:1px solid #aec1dd;
   padding: 5px;
}

fieldset.Gruppe legend {
   color: #444444;
   font-weight: bold;
}



div.topimg1 {
  height: 53px;
  width: 88px;
}

div.topimg2 {
  height: 53px;
  width: 85px;
}

div.topimg3 {
  height: 53px;
  width: 85px;
}

div.topimg4 {
  height: 53px;
  width: 85px;
}

div.topimg5 {
  height:53px;
  width: 206px;
}

div.topimg6 {
  height:53px;
  width: 197px;
}

div.topimg7 {
  height:53px;
  width: 32px;
}



.gallery_header{
  font-weight: bold;
}

.gallery_header img{
  padding-right: 5px;
}

.gallery_body{
  margin-bottom: 10px;
  padding-left: 5px;
}

div.thumb_outer {
   clear: both;
}