/* CSS Document
##############################################################
##############################################################
## ULTIMATE MEMBER 2.0.2
## 
## Copyright (©) 2006 by toxic ISP
## Web:       http://www.toxic.at
## E-Mail:    ultimate@toxic.at
## Stand:     22.09.2007
## 
##
## Die Weiterverbreitung, Veröffentlichung, und unberechtige Verwendung
## dieses Scriptes ist verboten und zieht rechtliche Schritte nach sich.
##
## Viel Erfolg bei der Verwendung von Ultimate Member v2!
##############################################################
##############################################################

*/

html, body{
font-size: 12px;
background-color: #ebebff;
color: #333333;
font-family:Arial, Helvetica, Sans-serif;
font-size: 12px;
margin: 0px;
padding: 0px;
}


table.body_table{
width: 745px;
background-color: #ffffff;
border: 1px solid #6b6b6b;
}


table.content_outer_table{
width: 100%;
margin: 1px;
}


table.content_inner_table{
width: 100%;
}


div.signuptext{
color: #000000;
}


div.signuptext_error{
color: #c20013;
font-weight: bold;
}


div.mainmenu{
width: 164px;
background: url(http://localhost/toxic/testzone/ultimate%20new/template/clean/menublock_bg.jpg);
margin-top: 10px;
}


div.mainmenu div.nav_link, div.mainmenu div.nav_sublink{
}


div.mainmenu div.nav_header{
text-align: left;
background-color: #5b5b5b;
font-weight: bold;
padding-left: 5px;
padding-top: 3px;
height: 18px;
color: #ffffff;
}


div.mainmenu div.nav_link a{
background: url(http://localhost/toxic/testzone/ultimate%20new/template/clean/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: 4px;
padding-left: 28px;
height: 21px;
text-decoration: none;
}


div.mainmenu div.nav_link a:hover, div.mainmenu div#active.nav_link a {
background: url(http://localhost/toxic/testzone/ultimate%20new/template/clean/menu_over.jpg);
background-repeat: no-repeat;
border-bottom: none;
color: #333399;
}


div.mainmenu div.nav_sublink a {
margin-left: 20px;
font-weight: bold;
margin-top: 3px;
margin-bottom: 3px;
}


div.mainmenu div.nav_sublink a:hover, div.mainmenu div#active.nav_sublink a {
text-decoration: underline;
}


div.topmenu {
}


div.topmenu div.nav_link, div.topmenu div.nav_sublink{
}


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 {
}


div.topmenu div.nav_sublink a {
}


div.topmenu div.nav_sublink a:hover, div.topmenu td#active.nav_sublink a {
}


div.bottommenu {
}


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 {
}


div.othermenu div.nav_link, div.othermenu div.nav_sublink{
}


div.othermenu div.nav_header {
}


div.othermenu div.nav_link a:hover, div.othermenu td#active.nav_link a {
}


div.othermenu div.nav_link a {
}


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: #0000CC;
text-decoration: none;
}


a:hover {
font-size: 12px;
color: #EE0000;
}


div.form_text {
font-size: 12px;
text-align: left;
width: 50%
}


div.form {
text-align: left;
width: 50%
}


div.text_header {
font-size: 19px;
text-align: left;
color: #414648;
margin-top: 10px;
font-weight: bold;
text-transform: uppercase;

}


div.text_body {
font-size: 12px;
text-align: left;
color: #333399;
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: #333399;
}


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: #cdcdcd;
}


.news .single_news {
}


.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;

}


div.error_sitemessage {
text-align: left;
font-size: 12px;
background-color: #ffb6b7;
padding: 3px;
border: 1px solid #ff6d7e;;
margin-bottom: 10px;
}


div.sitemessage {
text-align: left;
font-size: 12px;
background-color: #9cdd71;
padding: 3px;
border: 1px solid #9bb1dd;
margin-bottom: 10px;
}
body {
  background: url(http://localhost/toxic/testzone/ultimate%20new/template/clean/bg.gif);
}

img {
   border: 0px;
}

div.button {
   text-align: center;
   width: 100%;
}

div.content {
   padding-left: 8px;
}

td.mainmenu {
   width: 164px;
}


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 #333399;
   padding: 5px;
}

fieldset.Gruppe legend {
   color: #444444;
   font-weight: bold;
}



.gallery_header{
  font-weight: bold;
}

.gallery_header img{
  padding-right: 5px;
}

.gallery_body{
  margin-bottom: 10px;
  padding-left: 5px;
}

div.thumb_outer {
   clear: both;
}
