


/*
 * Allgemein
 */
span.person
{
  color:#000000;
  text-transform:uppercase;
}



/*
 * Presse
 */
th.presse
{
  width:200px;
  font-weight:normal;
  text-align:left;
  vertical-align:top;
}
th.email
{
  width:150px;
  font-weight:normal;
  text-align:left;
  vertical-align:top;
}
td
{
  vertical-align:top;
}

td.screen_footer
{
  font-size:10px;
}



/*
 * Gallery
 */
td.gallery_cattitle
{
  padding-top:20px;
  padding-left:10px;
  font-size:22px;
  font-weight:bold;
  text-align:left;
}
td.gallery_list_title
{
  width:25%;
  padding-top:15px;
  padding-left:10px;
  vertical-align:bottom;
}
td.gallery_list_gfx
{
  width:25%;
  padding-top:15px;
  text-align:center; vertical-align:bottom;
}





/*
 * SHOP
 */

td.shoplist_cat
{
  padding-top:20px;
  padding-left:25px;
  font-size:22px;
  font-weight:bold;
  text-align:left;
}
td.shoplist_gfx
{
  padding-top:15px;
  vertical-align:bottom;
}
td.shoplist, td.shoplist_menge
{
  padding:3px;
  padding-top:15px;
  vertical-align:bottom;
}

table.shop_art_info
{
  padding:0px;
  margin:0px;
  margin-left:20px;
  vertical-align:bottom;
}
th.shop_art, th.shop_art_title
{
  font-size:13px;
  text-align:left;
  vertical-align:top;
}
td.shop_art_title
{
  color:#000000;
  font-size:16px;
  font-weight:bold;
  text-align:left;
  vertical-align:middle;
}
div.shop_subtitle, .gfx_subtitle_title
{
  margin:0px;
  padding:0px;
  font-size:11px;
  text-align:middle;
}
.gfx_subtitle_title
{
  color:#000000;
}


td.shop_art
{
  align:right;
  font-size:13px;
}
th.shop_price
{
  text-align:left;
  vertical-align:bottom;
}
.shop_inprice
{
  font-size:20px;
  color:#000000;
  font-weight:bold;
}






/*
 * Presse
 */
td.presse_gfx
{
  width:350;
  padding:20px 10px 20px 10px;
  text-align:left; vertical-align:center;
}



/*
 * diverse
 */
p.gfx_subtitle
{
  margin:0px;
  padding:0px;
  font-size:10px;
  text-align:middle;
}




p.mainpage
{
  margin-left:30px;
  width:750px;
  text-align:justify;
  font-size:18px;
}



.middlepix
{
  float:left;
  width:400px;
  margin-top:25px;
  font-size:11px;
  text-align:center;
}





/************************************************************************************************************/


/*
 * allgemeine Angaben
 */
body
{
  color:#B3906A;  
  background-color:#FFFFFF;
  size:landscape;
}


img
{
  margin:0px;
  padding:0px;
}
.img:hover, .img:link
{
  border-width:0px;
  border-style:solid;
}


div.content
{
  border-width:0px;
  border-style:solid;
  border-color:#FFFFFF;
}
div.menu
{
  float:left;
  border-width:0px;
  border-style:solid;
  border-color:#FFFFFF;
}


td.piclist
{
  padding-top:20px;
}





/*
 * Sizes.. business size etc... unter soccer
 */
.sizes
{
	font-size:14px;
}
th.sizes
{
	font-size:17px; font-weight:bold; vertical-align:top;
}



/*
 * Überschrifen
 */
h1
{
  font-size:40px;
  font-stretch:wider;
  text-align:left;
}

h2
{
  padding:0px;
  margin:0px;
  font-size:20px;
  text-align:left;
}

h4
{
  padding:0px;
  margin:0px;
  font-size:20px;
  font-weight:bold;
  text-decoration:underline;
  text-align:left;
}
h5
{
  padding:0px;
  margin:0px;
  font-size:16px;
  font-weight:bold;
  text-decoration:none;
  text-align:left;
}



a:link, a:visited, a:hover, a:active
{
  color:#000000;
  font-size:14px;
  font-weight:bold;
  text-decoration:none;
  border-width:0px;
  border-style:solid;
}




/*
 * MENU
 */
a.menu:link, a.menu:visited, a.menu:hover, 
{
  color:#000000;
  padding-right:25px;
  font-size:16px;
  font-weight:bold;
  text-decoration:none;
  border-width:0px;
  border-style:solid;
}

a.submenu:link, a.submenu:visited, a.submenu:hover, 
{
  margin-left:0px;
  color:#000000;
  font-size:16px;
  font-weight:bold;
  text-decoration:none;
  border-width:0px;
  border-style:solid;
}
a.catmenu:link, a.catmenu:visited, a.catmenu:hover, 
{
  padding:0px 10px 5px 20px;
  margin:0px 15px 0px 0px;
  color:#000000;
  font-size:16px;
  font-weight:bold;
  text-decoration:none;
  border-width:0px 1px 1px 0px;
  border-style:solid;
  border-color:B3906A;
}


a:hover, a.menu:hover, a.submenu:hover, a.catmenu:hover
{
  text-decoration:underline;
}




img
{
  border-width : 0;
  border-style : solid;
  padding : 0;
  margin : 0;
}

