/* BoyStation Style Sheet */
/*  Pascal March 2008  */


html
{
	margin-bottom: 1px;
	margin: 0px 0 0 0;
	height: 100%;
}

body
{
	margin: 0px;
	font: 100% Arial, Verdana, sans-serif;
		background-image: url('images/background-main-bak-reverse.png');
		text-align: center;
		background-repeat: repeat;
		background-attachment: fixed;

}

.bodytop
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: auto;
	margin-bottom: auto;
	text-align: center;
}

/* Menu Bar */
ul#menubar
{
        text-align: center;
        margin-left: 0;
        margin-bottom: 0px;
        margin-top: 0px;
        padding-left: 0;
        white-space: nowrap;
        padding:18px 0;

}

#menubar li
{
        display: inline;
        list-style-type: none;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 12px;
}

#menubar a
{
        padding: 3px 5px 3px 5px;
}

#menubar a:visited
{
        color: #000;
        text-decoration: none;
        background-image: url('images/background-button-menu-black.png');
}

#menubar a:link
{
        color: #000;
        text-decoration: none;
        background-image: url('images/background-button-menu-black.png');
}

#menubar a:hover
{
        color: #D4C175;
        text-decoration: none;
        background-image: url('images/background-button-menu-brown.png');
}

#menubar a:active
{
        color: #D4C175;
        text-decoration: none;
        background-image: url('images/background-button-menu-brown.png');
}

.active_menu
{
        color: #D4C175;
        text-decoration: none;
        background-image: url('images/background-button-menu-brown.png');
        padding: 3px 5px 3px 5px;
}

.greyout_menu
{
        color: #202020;
        text-decoration: none;
        background-image: url('images/background-button-menu-black.png');
        padding: 3px 5px 3px 5px;
}

/* Year Bar */
ul#yearbar
{
	text-align: center;
	margin-left: 0;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 0;
	white-space: nowrap;
	padding:18px 0;

}

#yearbar li
{
	display: inline;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}

#yearbar a
{
	padding: 3px 5px 3px 5px;
}

#yearbar a:visited
{
	color: #000;
	text-decoration: none;
	background-image: url('images/background-button-menu-brown.png');
}

#yearbar a:link
{
	color: #000;
	text-decoration: none;
	background-image: url('images/background-button-menu-brown.png');
}

#yearbar a:hover
{
	color: #D4C175;
	text-decoration: none;
	background-image: url('images/background-button-menu-black.png');
}

#yearbar a:active
{
	color: #D4C175;
	text-decoration: none;
	background-image: url('images/background-button-menu-black.png');
}

.active_year
{
	color: #D4C175;
	text-decoration: none;
	background-image: url('images/background-button-menu-black.png');
	padding: 3px 5px 3px 5px;

}

/* Month Bar */
ul#monthbar
{
	text-align: center;
	margin-left: 0;
	margin-bottom: 25px;
	margin-top: 0px;
	padding-left: 0;
	white-space: nowrap;
	padding: 0px 0;
}

#monthbar li
{
	display: inline;
	list-style-type: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#monthbar a
{
	padding: 3px 5px 3px 5px;
}

#monthbar a:visited 
{
	color: #D4C175;
	text-decoration: none;
	background-image: url('images/background-button-menu-black.png');
}

#monthbar a:link 
{
	color: #D4C175;
	text-decoration: none;
	background-image: url('images/background-button-menu-black.png');
}

#monthbar a:hover 
{
	color: #000;
	background-image: url('images/background-button-menu-brown.png');
	text-decoration: none;
}

#monthbar a:active
{
	color: #000;
	background-image: url('images/background-button-menu-brown.png');
	text-decoration: none;
}

.active_month
{
	color: #000;
	background-image: url('images/background-button-menu-brown.png');
	text-decoration: none;
	padding: 3px 5px 3px 5px;

}

#short-frame-table
{
	text-align: center;
	color: #8D5D33;
}

#short-main-table
{
	background-repeat: repeat;
	background-attachment: scroll;
	background-image: url('images/background-main.png');
}

#short-main-table-faq
{
	border-width: 0px;
	background-position: 0% 0%;
	background-color: transparent;
	background-repeat: repeat;
	background-attachment: scroll;
	color: #7B512D;
	width: 475px;
}

#short-main-table-search
{
	background: url('images/background-main.png');
	background-color: transparent;
	color: #412627;
}

#short-frontpage-main-table
{
	background: url('images/background-main-bak-reverse.png');
	background-color: transparent;
}

#short-main-payment
{
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	background: url('images/background-main.png');
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F7CFB7;
	text-align: justify;
	table-layout: auto;
	width: 100%;
}
#short-main-payment2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F7CFB7;
}


#topcellinfotext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
	color: #945657;
	height: 20px;
}

#topcellinfotext2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
	color: #945657;
}

#tabletext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	white-space: nowrap;
	color: #CA774A;
}

#tabletext-info
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 900;
	text-align: center;
	white-space: nowrap;
	color: #945657;
}

#tabletextlong-header
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 900;
	text-align: center;
	white-space: nowrap;
	color: #F29FBE;
}

#tabletextlong-header-left
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 900;
	text-align: left;
	white-space: nowrap;
	color: #CA774A;
	width: 25%;
}

#tabletextlong-header-center
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 900;
	text-align: center;
	white-space: nowrap;
	color: #F29FBE;
	width: 50%;
}

#tabletextlong-header-right
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 900;
	text-align: right;
	white-space: nowrap;
	color: #F29FBE;
	width: 25%;
}

#tabletextnav-header
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 900;
	text-align: center;
	white-space: nowrap;
	color: #F29FBE;
}

#tabletextlong-info
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 900;
	text-align: left;
	white-space: nowrap;
	color: #945657;
}

#tabletextlong-info1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 900;
	text-align: right;
	white-space: nowrap;
	color: #F29FBE;
}

#tabletext-clipnumbers
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: capitalize;
	text-decoration: none;
	text-align: center;
}

#tabletext-newthisweek-updateinfo-right
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #F29FBE;
	text-transform: capitalize;
	text-decoration: none;
	text-align: center;
}

#table-preiseliste
{

}

#table-preiseliste-balken
{
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url('images/table-back.png');
}

#table-preiseliste-infotext
{
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
}

#short-cell-image
{
	margin: 5px 10 5 2;
	max-width: none;
	min-width: 130px;
}

#short-cell-image img
{
	margin-left: 5px;
	margin-right: 5px;
}

#short-cell-image1
{
	margin: 5px 10 5 2;
	max-width: none;
	min-width: 130px;
}

#short-cell-image1 img
{
	margin-right: 5px;
}

#short-cell-image2
{
	margin: 5px 10 5 2;
	max-width: none;
	min-width: 130px;
}

#short-cell-image2 img
{
	margin-left: 5px;
	margin-right: 5px;
}

#short-cell-image3
{
	margin: 5px 10 5 2;
	max-width: none;
	min-width: 130px;
}

#short-cell-image3 img
{
	margin-right: 5px;
}

#short-cell-image4
{
	margin: 5px 10 5 2;
	max-width: none;
	min-width: 130px;
}

#short-cell-image4 img
{
	margin-left: 5px;
	margin-right: 5px;
}

#short-cell-image5
{
	margin: 5px 10 5 2;
	max-width: none;
	min-width: 130px;
}

#short-cell-image5 img
{
	margin-right: 5px;
}

#long-cell-image
{
	max-width: 240px;
	width: 240px;
	text-align: center;
}

#long-cell-image img
{
	border-width: 0px;
	left: auto;
	right: auto;
	bottom: auto;
	top: auto;
}

#long-descriptioncell
{
	width: 100px;
	text-align: center;
}

#catagory
{
	color: #A15830;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}

.modelname
{
	font-size:9px;
	font-weight:bold;
}

#copyright
{
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	color: #945657;
}

#tablegallerythumbcells
{
	background-color: #412526;
	text-align: center;
	width: 33%;
	height: 140px;
}
#tablegallerythumbcells img
{
	border-width: 0px;
	margin-left: 0px;
	margin-right: 0px;
	}

#tablegallerythumbcellsleft
{
	background-color: #412526;
	text-align: left;
	width: 33%;
	height: 140px;
}

#tablegallerythumbcellsleft img
{
	border-width: 0px;
	margin-left: 7px;
	margin-right: 0px;
	}

#tablegallerythumbcellsright
{
	background-color: #412526;
	text-align: right;
	width: 33%;
	height: 140px;
}

#tablegallerythumbcellsright img
{
	border-width: 0px;
	margin-left: 0px;
	margin-right: 7px;
}

#tabledivider
{
	background-color: #2F0D0D;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	height: 2px;
}

#tabledividernavbar
{
	background: #412526;
	height: 17px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F29FBE;
}
#navbartablecontentleftcell
{
	width: 4px;
	background-image: url('images/navbar-table-back-left.png');
}

#navbartablecontentrightcell
{
	width: 4px;
	background-image: url('images/navbar-table-back-right.png');
}

#searchoutput
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #A15830;
	font-weight: bold;
	min-width: 33%;
}	

#searchoutput a:link
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #A15830;
	font-weight: bold;
}	

#searchoutput a:visited
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #A15830;
	font-weight: bold;
}

#searchoutput a:hover
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #CA774A;
	font-weight: bold;
}	

#searchoutputcenter
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	color: #A15830;
	font-weight: bold;
	min-width: 33%;
}	

#searchoutputcenter a:link
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	color: #A15830;
	font-weight: bold;
}	

#searchoutputcenter a:visited
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	color: #A15830;
	font-weight: bold;
}

#searchoutputcenter a:hover
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	color: #CA774A;
	font-weight: bold;
}	

#searchoutputright
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	color: #A15830;
	font-weight: bold;
	min-width: 33%;
}	

#searchoutputright a:link
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	color: #A15830;
	font-weight: bold;
}	

#searchoutputright a:visited
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	color: #A15830;
	font-weight: bold;
}

#searchoutputright a:hover
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	color: #CA774A;
	font-weight: bold;
}	

#tablecontentleftcell
{
	width: 9px;
	background-image: url('images/table-back-left2.png');
}

#tablecontentrightcell
{
	width: 9px;
	background-image: url('images/table-back-right1.png');
}

#tablecontentleftblockdivider
{
	width: 10px;
}

#tablebottommenu
{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #412526;
	color: #411A1B;
	text-align: center;
}

#tablebottommenu a
{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #D4C175;
	font-weight: bold;
}

#tablebottommenu a:visited
{
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #D4C175;
}

#tablebottommenu a:link
{
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #945657;
	text-align: center;
}

#tablebottommenu a:hover
{
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #F29FBE;
}

#tablebottommenu a:active
{
	font-size: 10px;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #F29FBE;
}

#gallery-nav-layout
{
	vertical-align: top;
}

#gallery-nav-layout-set-option
{
	color: #FFFFFF;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: blink;
	text-align: center;
}
