body {
	background-color:#f9deeb;
	margin:0px;
	padding:0px;
	background-image:url(../media/background.gif);
	background-repeat:repeat-x;
	text-align:center; /* IE5/Win Workaround */
}

body, div, td {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#000000;
}


/* Text */

b {
    font-weight:bold;
}
i {
    font-style:italic;
}

/* Links */

a, a:link, a:visited {
	color:#000000;
	text-decoration:underline;
}
a:hover, a:active {
    color:#d50067;
	text-decoration:underline;
}
.copy {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#000000;
}
.copylarge {
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	line-height:19px;
	color:#000000;
}
.copysmall {
	font-family:"Times New Roman", Times, serif;
	font-size:10px;
	line-height:12px;
	color:#000000;
}
.copyform {
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	line-height:21px;
	color:#000000;
}


/* Layers */

#container {
    position:relative;
    width:866px;
	margin:0px auto;
    text-align:left;
}
#logo {
    position:absolute;
	left:7px;
	top:45px;
	width:72px;
	height:72px;
	margin:0px;
}
#subnav {
    position:absolute;
	left:93px;
	top:57px;
	height:19px;
	margin:0px;
}
#content {
	position:absolute;
	left:92px;
	top:87px;
	height:451px;
	margin:0px;
	width: 772px;
}
#nav {
    position:absolute;
	left:92px;
	top:576px;
	height:26px;
	margin:0px;
}
#stylecontent {
    position:absolute;
    left:351px;
    top:0px;
    width:420px;
    margin:0px;
}
#coverGallery {
	margin-top: 6px;
	margin-left: 0px;
}

.coverBox {
	float: left;
	height: 124px;
	width: 93px;
	background-image: url(../media/pic_covers_tnshadow.gif);
	margin-top: 7px;
	margin-right: 7px;
}
.coverSlot {
	background-image: url(../media/pic_covers_tnslot.gif);
	height: 115px;
	width: 85px;
	margin-top: 3px;
	margin-left: 3px;
}
.coverPic {
	height: 115px;
	width: 85px;
	margin-top: 0px;
}


#smallprint {
    position:absolute;
    left:255px;
    top:523px;
    margin:0px;
    visibility:hidden;
}
#aktuell_schatten {
    position:absolute;
    left:3px;
    top:16px;
    width:671px;
    height:453px;
    margin:0px;
    z-index:0;
}
#aktuell {
    position:absolute;
    left:3px;
    top:16px;
    width:662px;
    height:444px;
    margin:0px;
    z-index:1;
}
#aktuell2_schatten {
    position:absolute;
    left:3px;
    top:16px;
    width:338px;
    height:453px;
    margin:0px;
    z-index:0;
}


#aktuell2 {
    position:absolute;
    left:3px;
    top:16px;
    width:329px;
    height:444px;
    margin:0px;
    z-index:1;
}

#aktuell3_schatten {
    position:absolute;
    left:3px;
    top:16px;
    width:641px;
    height:453px;
    margin:0px;
    z-index:0;
}


#aktuell3 {
    position:absolute;
    left:3px;
    top:16px;
    width:628px;
    height:444px;
    margin:0px;
    z-index:1;
}
#arrowleft {
    position:absolute;
    left:49px;
    top:324px;
    width:32px;
    height:16px;
    margin:0px;
}
#arrowright {
    position:absolute;
    left:774px;
    top:324px;
    width:32px;
    height:16px;
    margin:0px;
}
#arrowright2 {
    position:absolute;
    left:441px;
    top:324px;
    width:32px;
    height:16px;
    margin:0px;
}

#arrowright3 {
    position:absolute;
    left:744px;
    top:324px;
    width:32px;
    height:16px;
    margin:0px;
}


/* Formular */

form {
    margin:0px;
    margin-left:3px;
    padding:0px;
}
.radiobutton {
    margin:0px;
    margin-right:4px;
    vertical-align:baseline;
}
.dropdown {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#000000;
	background-color:#ffffff;
    padding:1px;
    border:1px solid #999999;
    margin-bottom:4px;
}
.textinputs {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
    width:66px;
    height:15px;
	color:#000000;
	background-color:#ffffff;
    padding:1px;
    border:1px solid #999999;
    margin-bottom:3px;
}
.textinputm {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
    width:146px;
    height:15px;
	color:#000000;
	background-color:#ffffff;
    padding:1px;
    border:1px solid #999999;
    margin-bottom:3px;
}
.textinputl {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
    width:226px;
    height:15px;
	color:#000000;
	background-color:#ffffff;
    padding:1px;
    border:1px solid #999999;
    margin-bottom:3px;
}
.textinputxl {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
    width:306px;
    height:15px;
	color:#000000;
	background-color:#ffffff;
    padding:1px;
    border:1px solid #999999;
    margin-bottom:3px;
}

.archtable{

height: 435px;

}

.paging{

vertical-align:bottom;

}




/* Street Casting Button*/
#streetcasting {
    position:absolute;
	right:50px;
	top:542px;
    margin:0px;
}
#streetcasting span {display:none;}
#streetcasting a {
	background:url(../media/si-style-blog-button_lo.gif) no-repeat;
	display:block;
	height:136px;
    width:136px;
}
#streetcasting a:hover {
	background-image:url(../media/si-style-blog-button_hi.gif);
}

/*
#streetcasting a {
	background:url(../media/starshopper.gif) no-repeat;
	display:block;
	height:64px;
    width:100px;
}
#streetcasting a:hover {
	background-image:url(../media/si-style-blog-button_hi.gif);
}
*/






/* Paging Styles*/
input.pagedisplay{
	background:none repeat scroll 0 0 transparent;
	border:0 none;
	font-family:Times New Roman;
	font-size:12px;
	text-align:center;
	width:50px;
	}
.pager {
	text-align:center;
}
.pager img {
	vertical-align:text-bottom;
	cursor:hand;
	cursor:pointer;
}
#tblArchiv {
		display:none;
	}
#tblArchiv th.header {
	text-align:left;
	cursor:hand;
	cursor:pointer;
}
#tblArchiv td {
	vertical-align:top;
	}
#pager form{
	width:180px;
}
.pagesize {
	visibility:hidden;
}

