/* Main Font */
BODY, INPUT, TEXTAREA, TD, SELECT {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    font-weight: normal;
    line-height: 14px;
    text-decoration: none;
}

/* Main Layout Style */
HTML, BODY{
 	height: 100%;
    color: #666666;
    background: #FFFFFF;
    margin: 0px;
}

/* Default Heading Styles */
H1 {
    font-weight: bold;
    margin: 0px;
}

H2 {
    font-weight: bold;
    margin: 0px;
}

/* Default Link Style */
A:link, A:visited {
    color: #FF6600;
    text-decoration: none;
}
A:hover, A:active {
    color: #666666;
    text-decoration: none;
}

A.subnav_noactive:link, A.subnav_noactive:visited {
    color: #666666;
    text-decoration: none;
}
A.subnav_noactive:hover, A.subnav_noactive:active {
    color: #FF6600;
    text-decoration: none;
}

A.subnav_active:link, A.subnavi_active:visited {
    color: #FF6600;
    text-decoration: none;
}
A.subnav_active:hover, A.subnavi_active:active {
    color: #666666;
    text-decoration: none;
}

A.footer:link, A.footer:visited {
    color: #C0B4A2;
    text-decoration: none;
}
A.footer:hover, A.footer:active {
    color: #F3E3CD;
    text-decoration: none;
}

/* Formular */
INPUT {
    color: #666666;
    background: #FFFFFF;
    border-color: #C3D4DC;
    border-style: solid;
    border-width: 1px;
    padding-left: 5px;
}

TEXTAREA {
    color: #666666;
    background: #FFFFFF;
    border-color: #C3D4DC;
    border-style: solid;
    border-width: 1px;
}

.noborder {
    background: #FFFFFF;
    border-width: 0px;
}

TD.formular {
    padding: 1px 0px 2px 0px;
}

TD.formular_txt {
    padding: 0px 0px 5px 0px;
}

/* Tables */

TABLE.table_header {
    background-image: url(/images/interface/bg_header.gif);
    background-repeat: no-repeat;
}

TABLE.table_content {
    height: 458px;
    background-image: url(/images/interface/bg_content.gif);
    background-repeat: no-repeat;
    background-position: bottom;
}

TD {
    vertical-align: top;
}

TD.td_header {
    padding: 37px 0px 0px 0px;
}

TD.td_subnavigation {
    padding: 28px 0px 0px 60px;
}

TD.td_content {
    padding: 0px 30px 60px 0px;
}

TD.line {
    border-color: #726447;
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    height: 5px;
}

TD.td_footer {
    color: #C0B4A2;
    background: #726447;
    height: 30px;
    padding: 0px 0px 0px 60px;
}

/* Content */

.title {
    color:#000000;
    font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
    line-height: 18px;
    margin: 0px 0px 10px 0px;
}

.subtitle {
    font-size: 10px;
	font-weight: bold;
    line-height: 14px;
    margin: 0px 0px 10px 0px;
}

.txt_bold {
    font-weight: bold;
}

.txt_italic {
    font-style: italic;
}

ul {
    margin-top: 0px;
}

li {
    margin-left: -23px;
}

/* Miscellaneous */

#div_container_home {
    background: #FFFFFF;
    width: 764px;
	margin: 0 auto;
    min-height: 100%;
	height: auto !important;
 	height: 100%; /* IE */
    background-image: url(/images/home/bg.gif);
    background-repeat: no-repeat;
}

#div_content_home {
	position: relative;
    background: #FFFFFF;
    width: 764px;
	margin: 0 auto;
}

#div_navigation_home {
	position: absolute;
	left: 244px;
	top: 10px;
    width: 513px;
    height: 48px;
	z-index: 1;
}

#div_fashion_style {
	position: absolute;
	left: 487px;
	top: 470px;
    width: 169px;
    height: 45px;
	z-index: 1;
}

#div_movie {
	position: absolute;
	left: 680px;
	top: 478px;
    width: 50px;
    height: 47px;
	z-index: 1;
}

#div_sponsoren {
	position: absolute;
	left: 0px;
	top: 550px;
    width: 141px;
    height: 81px;
	z-index: 1;
}

#div_button_miss_home {
	position: absolute;
	left: 456px;
	top: 120px;
    width: 240px;
    height: 100px;
	z-index: 1;
}
