/* CSS Document */

body {
	background-repeat: repeat-x;
	background-color: #6a6a6a;
	background-image: url(bg.jpg);
}
body, td, th, form{
	margin:0;
	padding:0;
}

img{
	margin:0;
	padding:0;
	border:none;
}

/* outer box tabelle mit grauem hintergrund*/
.OuterBoxTable{
	min-width:980px !important; /* !important - fuer browser die min-width nicht verstehen*/
	width:auto;
	/*min-height:1087px !important; */
	height:auto;
	background-color:#3a3a3a;
}
/*.ShadowTop{
	background-image: url(0_index_shadow_top.jpg);
	background-repeat:no-repeat;
	height:7px;	
}
*/
.ShadowLeftTd{
	background-image:url(0_index_shadow_left.jpg);
	background-repeat:repeat-y;
	width:10px;
	height:auto;
}

.ShadowLeftBottomTd{
	background-image:url(0_index_shadow_left_bottom.jpg);
	background-repeat:no-repeat;
	width:10px;
	height:13px;
}

.ShadowBottomTd_long {
         background-image:url(d12/0_index_shadow_bottom_long.jpg);
         background-repeat:no-repeat;
         width:798px;
         height: 14px;
}

.ShadowBottomTd{
	background-image:url(0_index_shadow_bottom.jpg);
	background-repeat:no-repeat;
	width:631px;
	height:13px;
}
.ShadowRightTd{
	background-image: url(0_index_shadow_right.jpg);
	background-repeat:repeat-y;
	width:10px;
	height:auto;
}

/* ENTERTAINMENT */
.ShadowRightTdEnt{
	background-image: url(1_ent_shadow_right.jpg);
	background-repeat:repeat-y;
	width:10px;
	height:auto;
}

.ContentEnt{
	min-width:621px !important; /* !important - fuer browser die min-width nicht verstehen*/
	width:621px;
	min-height:1087px !important;
	height:auto;
	background-image: url(bg_content_ent.jpg);
	background-repeat:repeat-x;
	background-color:#A21D48;
}

.RightBannerTableEnt{
	background-color:#b52151;
	width:150px;
	height:100%;
}

/* BUSINESS */
.RightBannerTableBus{
	background-color:#494e3a;
	width:150px;
	height:100%;
}
.ShadowRightTdBus{
	background-image: url(2_bus_shadow_right.jpg);
	background-repeat:repeat-y;
	width:10px;
	height:auto;
}

.ContentBus{
	min-width:621px !important; /* !important - fuer browser die min-width nicht verstehen*/
	width:621px;
	min-height:1087px !important;
	height:auto;
	background-image: url(bg_content_bus.jpg);
	background-repeat:repeat-x;
	background-color:#4a4b3d;
}

/* SHOP */
.ShadowRightTdShop{
	background-image: url(3_shop_shadow_right.jpg);
	background-repeat:repeat-y;
	width:10px;
	height:auto;
}

.ContentShop{
	min-width:621px !important; /* !important - fuer browser die min-width nicht verstehen*/
	width:621px;
	min-height:1087px !important;
	height:auto;
	background-image: url(bg_content_shop.jpg);
	background-repeat:repeat-x;
	background-color:#025776;
}

.RightBannerTableShop{
	background-color:#026488;
	width:150px;
	height:100%;
}

/* COMMUNITY */
.ShadowRightTdCommunity{
	background-image: url(d9/5_comm_shadow_right.jpg);
	background-repeat:repeat-y;
	width:10px;
	height:auto;
}

.ContentCommunity{
	min-width:621px !important; /* !important - fuer browser die min-width nicht verstehen*/
	width:621px;
	min-height:1087px !important;
	height:auto;
	background-image: url(d9/bg_content_community.jpg);
	background-repeat:repeat-x;
	background-color:#835c00;
}

.RightBannerTableCommunity{
	background-color:#785400;
	width:150px;
	height:100%;
}

/* MEN { */
.ShadowRightTdMen{
	background-image: url(d13/6_men_shadow_right.gif);
	background-repeat:repeat-y;
	width:10px;
	height:auto;
}

.ContentMen {
	min-width:621px !important; /* !important - fuer browser die min-width nicht verstehen*/
	width:621px;
	min-height:1087px !important;
	height:auto;
	background-image: url(d13/bg_content_fmen.jpg);
	background-repeat:repeat-x;
	background-color:#6B2075;
}

.RightBannerTableMen{
	background-color:#1b0633;
	width:150px;
	height:100%;
}

/* MEN } */

/* INDEX */
.RightBannerTableInd{
	background-color:#101010;
	width:150px;
	height:100%;
}
.ShadowRightTdInd{
	background-image: url(0_index_shadow_right.jpg);
	background-repeat:repeat-y;
	width:10px;
	height:auto;
}

.ContentInd{
	min-width:621px !important; /* !important - fuer browser die min-width nicht verstehen*/
	width:621px;
	min-height:1087px !important;
	height:auto;
	background-image: url(0_index_bg.jpg);
	background-repeat:repeat-x;
	background-color:#363636;
}

/* CARNIVAL */
.RightBannerTableCarnival{
	background-color:#101010;
	width:150px;
	height:100%;
}
.ShadowRightTdCarnival{
	background-image: url(0_index_shadow_right.jpg);
	background-repeat:repeat-y;
	width:10px;
	height:auto;
}

.ContentCarnival {
min-width:621px !important; /* !important - fuer browser die min-width nicht verstehen*/
width:621px;
min-height:1087px !important;
height:auto;
background-image: url(d14/bg_content_carnival.jpg);
background-repeat:repeat-x;
background-color:#FEF31D;
}



/* DIVERS */
.ContentTable{
	width:100%;
	min-height:1087px !important;
	height:auto;
}

.Height13{width:100%;height:13px;}

.LinieVerticalEinpx{
	background-image: url(lineVerticalTransp.gif);
	background-repeat:repeat-y;
	height: auto;
	width:1px;
	}
.LinieVerticalMittig{
	background-image: url(d1/linie_verticalmittig.gif);
	background-repeat:repeat-y;
	height: auto;
	width:1px;
	}
.LinieHorizontalEinpx{
	background-image: url(lineHorizontalTransp.gif);
	background-repeat:repeat-x;
	height: 15px;
	width:100%;
	}

/* BORDERS */
img.border{border: 1px solid #FFFFFF;}
object.borderFlashfile{border: 1px solid #FFFFFF;}
table.borderwhitetable{ border: 1px solid #FFFFFF;}
table.borderwhitetable{border: 1px solid #FFFFFF;}




/*TABELLEN HINTERGR�NDE */
.boxHellgruen {background-color:#a19f82;}

table.businessBox{
border: 1px solid #FFFFFF; 
background-image: url(../d1/box_hg_business.jpg);
background-repeat:repeat-y;
width: 170px;
}



a.blueGalleryKat:link {font-weight:bold;text-decoration:none;color: #01506a;}
a.blueGalleryKat:visited {text-decoration: none;font-weight:bold;color: #01506a;}
a.blueGalleryKat:hover {text-decoration: underline !important;font-weight:bold;color: #003e52;}
a.blueGalleryKat:active {text-decoration: underline !important;font-weight:bold;color: #003e52;}


a.goldGalleryKat:link {font-weight:bold;text-decoration:none;color: #533a02;}
a.goldGalleryKat:visited {text-decoration: none;font-weight:bold;color: #533a02;}
a.goldGalleryKat:hover {text-decoration: underline !important;font-weight:bold;color: #382701;}
a.goldGalleryKat:active {text-decoration: underline !important;font-weight:bold;color: #382701;}


a.greyGalleryKat:link {font-weight:bold;text-decoration:none;color: #101010;}
a.greyGalleryKat:visited {text-decoration: none;font-weight:bold;color: #101010;}
a.greyGalleryKat:hover {text-decoration: underline !important;font-weight:bold;color: #000000;}
a.greyGalleryKat:active {text-decoration: underline !important;font-weight:bold;color: #000000;}


a.pinkGalleryKat:link {font-weight:bold;text-decoration:none;color: #781535;}
a.pinkGalleryKat:visited {text-decoration: none;font-weight:bold;color: #781535;}
a.pinkGalleryKat:hover {text-decoration: underline !important;font-weight:bold;color: #581027;}
a.pinkGalleryKat:active {text-decoration: underline !important;font-weight:bold;color: #581027;}


a.greenGalleryKat:link {font-weight:bold;text-decoration:none;color: #35362c;}
a.greenGalleryKat:visited {text-decoration: none;font-weight:bold;color: #35362c;}
a.greenGalleryKat:hover {text-decoration: underline !important;font-weight:bold;color: #20211b;}
a.greenGalleryKat:active {text-decoration: underline !important;font-weight:bold;color: #20211b;}

a.blackGalleryKat:link {font-weight:bold;text-decoration:none;color: #101010;}
a.blackGalleryKat:visited {text-decoration: none;font-weight:bold;color: #101010;}
a.blackGalleryKat:hover {text-decoration: underline !important;font-weight:bold;color: #000000;}
a.blackGalleryKat:active {text-decoration: underline !important;font-weight:bold;color: #000000;}

a.gallLink:link {text-decoration:none;color: #FFFFFF;}
a.gallLink:visited {text-decoration: none;color: #FFFFFF;}
a.gallLink:hover {text-decoration: underline !important;color: #FFFFFF;}
a.gallLink:active {text-decoration: underline !important;color: #FFFFFF;}

a.underlineLink:hover {text-decoration:underline;} 

/* M.ANGERER addons { */
div.lineDotted {
     width: 100%;
     height: 1px;
     background: url(../bilder/d13/Line_dotted.gif) repeat-x;
     overflow: hidden;
}

/* M.ANGERER addons } */

/* YOUR ACCOUNT { */
.yourAccountHeadline {
     color: #CACACA;
     font-size: 12px;
}
/* YOUR ACCOUNT } */

/* REGISTRATION { */
div.Registration {
   background: url(../bilder/d13/fdiamondclub_reg_bg.jpg) no-repeat;
   width: 954px;
   height: 827px;
}
/* REGISTRATION } */

/* SECTION OVERVIEW { */
div.cellstyle_linktext {
  line-height: 14px;
  width: 50px;
  float: left;
  height: 30px;
  margin-left: 10px;
  margin-top: 9px;
  vertical-align: middle;
  word-wrap: normal;
  cursor: hand;
}

div .section_image {
  /*margin-top: 3px; */
  float:left;
}

a .section_image {
  /*margin-top: 3px; */
  margin-left: 5px;
  padding: 0px;
  vertical-align: middle;
}

a .section_image img {
  vertical-align: middle;
  padding: 0px;
  margin-top: 5px;
  border: 1px solid #ffffff;
  cursor: hand;

}

#sectiontitle {
  height: 23px;
  line-height: 23px;
  text-indent: 5px;
  vertical-align: middle;
  font-weight: bold;
  background: url(../bilder/d14/sectiontitle_bg.gif) repeat-x;
}

#list-menu_ente, #list-menu_shop, #list-menu_comm, #list-menu_comp, #list-menu_busi {
  width: 100%;
  /* this width value is also effected by
  the padding we will later set on the links. */
}

#list-menu_ente ul, #list-menu_shop ul, #list-menu_comm ul, #list-menu_comp ul, #list-menu_busi ul  {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

#list-menu_ente li, #list-menu_shop li, #list-menu_comm li, #list-menu_comp li, #list-menu_busi li {
  margin: 0;
}

.sectiontitle_ente {
  color: #fe0095;
}

#list-menu_ente a {
  display: block;
  width: 100%;
  height: 48px;
  lineheight: 48px;
  vertical-align: middle;
  /* border: 1px solid transparent; */
  border-top: 1px solid #676565;
  background: url(../bilder/d14/cell_bg.gif) repeat-x;
}

#list-menu_ente a:link, #list-menu_ente a:active, #list-menu_ente a:visited {
  border: 1px solid #000000;
}

#list-menu_ente a:hover {
  border: 1px solid #fe0095;
  text-decoration: underline;
}

td.cellstyle_right_ente {
  width: 15px;
  background: url(../bilder/d14/section_right_bg_ente.gif) repeat-x;
}

.sectiontitle_shop {
  color: #F9C106;
}

#list-menu_shop a {
  display: block;
  width: 100%;
  height: 48px;
  lineheight: 48px;
  vertical-align: middle;
  /* border: 1px solid transparent; */
  border-top: 1px solid #676565;
  background: url(../bilder/d14/cell_bg.gif) repeat-x;
}

#list-menu_shop a:link, #list-menu_shop a:active, #list-menu_shop a:visited {
  border: 1px solid #000000;
}

#list-menu_shop a:hover {
  border: 1px solid #F9C106;
  text-decoration: underline;
}

td.cellstyle_right_shop {
  width: 15px;
  background: url(../bilder/d14/section_right_bg_shop.gif) repeat-x;
}

.sectiontitle_comm {
  color: #00CAFC;
}

#list-menu_comm a {
  display: block;
  width: 100%;
  height: 48px;
  lineheight: 48px;
  vertical-align: middle;
  /* border: 1px solid transparent; */
  border-top: 1px solid #676565;
  background: url(../bilder/d14/cell_bg.gif) repeat-x;
}

#list-menu_comm a:link, #list-menu_comm a:active, #list-menu_comm a:visited {
  border: 1px solid #000000;
}

#list-menu_comm a:hover {
  border: 1px solid #00CAFC;
  text-decoration: underline;
}

td.cellstyle_right_comm {
  width: 15px;
  background: url(../bilder/d14/section_right_bg_comm.gif) repeat-x;
}

.sectiontitle_comp {
  color: #B6B6B6;
}

#list-menu_comp a {
  display: block;
  width: 100%;
  height: 48px;
  lineheight: 48px;
  vertical-align: middle;
  /* border: 1px solid transparent; */
  border-top: 1px solid #676565;
  background: url(../bilder/d14/cell_bg.gif) repeat-x;
}

#list-menu_comp a:link, #list-menu_comp a:active, #list-menu_comp a:visited {
  border: 1px solid #000000;
  background: url(../bilder/d14/cell_bg.gif) repeat-x;
}

#list-menu_comp a:hover {
  border: 1px solid #B6B6B6;
  text-decoration: underline;
  background: url(../bilder/d14/cell_bg.gif) repeat-x;
}

td.cellstyle_right_comp {
  width: 15px;
  background: url(../bilder/d14/section_right_bg_comp.gif) repeat-x;
}

.sectiontitle_busi {
  color: #938146;
}

#list-menu_busi a {
  display: block;
  width: 100%;
  height: 48px;
  lineheight: 48px;
  vertical-align: middle;
  /* border: 1px solid transparent; */
  border-top: 1px solid #676565;
  background: url(../bilder/d14/cell_bg.gif) repeat-x;
}

#list-menu_busi a:link, #list-menu_busi a:active, #list-menu_busi a:visited {
  border: 1px solid #000000;
}

#list-menu_busi a:hover {
  border: 1px solid #938146;
  text-decoration: underline;
}

td.cellstyle_right_busi {
  width: 15px;
  background: url(../bilder/d14/section_right_bg_busi.gif) repeat-x;
}

/* SECTION OVERVIEW } */

/* FDIAMOND RED AREA STARTPAGE { */

div.fdiamondclub_redFrame {
  width: 587px;
  margin-left: 15px;
  padding: 3px;
  padding-bottom: 2px;
  background: url(../bilder/d14/frame_bg.gif) repeat-x;
}

.nightclub_content {
  background: url(../bilder/d14/frame_content_bg.gif) repeat-x;
}


#list-menu_fdiamond_red {
  /* this width value is also effected by
  the padding we will later set on the links. */
}

#list-menu_fdiamond_red ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

#list-menu_fdiamond_red li {
  margin: 0;
}

#list-menu_fdiamond_red a:link, #list-menu_fdiamond_red a:active, #list-menu_fdiamond_red a:visited {
  text-decoration: none;
}

#list-menu_fdiamond_red a:hover {
  text-decoration: underline;
}

div.cellstyle_linktext_fdiamond_red {
  line-height: 14px;
  width: 100px;
  float: left;
  height: 30px;
  margin-left: 10px;
  margin-top: 9px;
  vertical-align: middle;
  /*word-wrap: normal; */
  cursor: hand;
}

/* FDIAMOND RED AREA STARTPAGE } */
