/* START Formatierung Seite global */

body {

                background-color:#000000;

}



body, table, td, input, textarea {

	font-family:arial,helvetica,sans-serif;

	font-size:12px;

	font-weight:normal;

}



td {

	vertical-align:top;

                background-color:#FFFFFF;

}

/* ENDE Formatierung Seite global */





/* START Tabelle Layout (site) */

table.site {

	width:900px;

	height:auto;

	margin-left:39px;

	margin-right:39px;

	margin-top:15px;

	margin-bottom:15px;

	background-color:#64646C;

                table-layout:fixed;

}

/*

table.imgtext-table {

                text-align:right;

                border:solid #c0c0c0 1px;

}

*/

td.header {

	width:707px;

	height:108px;

	border-bottom:solid #64646C 1px;

	background-image:url(/fileadmin/nike_logo.jpg);

	background-repeat:no-repeat;

	background-color:#64646C;

	vertical-align:bottom;

	text-align:right;

}



td.bodyl {

	width:137px;

	height:100%;

	border-right:solid #64646C 1px;

	background-color:#B8B8C0;

	background-image:url(/fileadmin/body_left_header.jpg);

	background-repeat:no-repeat;

	vertical-align:top;

	padding:10px;

}



td.bodym {

	width:550px;

	height:100%;

	border:solid #64646C 0px;

	background-color:#FFFFFF;

	vertical-align:top;

	padding:17px;

	background-image:url(/fileadmin//boder_middle_shadow_top.jpg);

	background-repeat:repeat-x;

}



td.bodyr {

	width:193px;

	height:100%;

	border-left:solid #64646C 1px;

	background-color:#FFFFFF;

	background-image:url(/fileadmin/header_right_shadow_left.jpg);

	background-repeat:repeat-y;

	vertical-align:top;

}

/* ENDE Tabelle Layout (site) */





/* START Tabelle 1 Zeite 1 Zelle ganze Breite, 1 Zeile 2 Zellen halbe Breite */

table.tbl_1-2 {

	width:100%;

	height:auto;

	background-color:#FFFFFF;

}



td.cols {

	padding-bottom:12px;

	background-color:#FFFFFF;

	width:100%;

	border-bottom:solid #c0c0c0 1px;

}



td.cols_single {

	padding-bottom:12px;

	background-color:#FFFFFF;

	width:100%;

	border-bottom:solid #c0c0c0 0px;

}





td.abstandhalter {

	background-color:#FFFFFF;

	height:24px;

}



td.col1 {

	padding-right:9px;

	background-color:#FFFFFF;

	width:50%;

                border-right:solid #c0c0c0 1px;

}



td.col2 {

	padding-left:10px;

	background-color:#FFFFFF;

	width:50%;

	border-left:solid #c0c0c0 0px;

}

/* ENDE Tabelle 1 Zeite 1 Zelle ganze Breite, 1 Zeile 2 Zellen halbe Breite */



/* START Suchseite und Suchresultate */

table.suche_list_table {
                width:515px;
                table-layout:fixed;
}

td.result_rubrik_type {
                width:25px;
                background-color:#DCDCDC;
                padding:2px;
                vertical-align:middle;
}

td.result_header_type {
                width:25px;
                background-color:#FFFFFF;

                padding:2px;

                vertical-align:middle;

}

td.result_header_title {
                width:450px;
                background-color:#FFFFFF;

                padding:2px;

                vertical-align:middle;

}

td.result_header_rating {
                width:40px;
                background-color:#FFFFFF;

                padding:2px;

                vertical-align:middle;

}



td.result_footer {

                font-size:10px;

                padding:2px;

                vertical-align:middle;

}



/* ENDE Suchseite und Suchresultate */





/* START Links global */

a {

	color:#8A082A;

}



a:visited {

	color:#8A082A;

}



a:hover {

	color:#57051B;

}

/* ENDE Links global */





/* START Links META_NAV */

a.meta_nav {

	color:#000000;

                text-decoration:none;

}



a.meta_nav:visited {

	color:#000000;

                text-decoration:none;

}



a.meta_nav:hover {

	color:#000000;

                text-decoration:none;

}



/* ENDE Links META_NAV */





/* START Links NAV1_LEFT */

a.nav1_left {

	color:#000000;
                font-size:11px;

                text-decoration:none;

}



a.nav1_left:visited {

	color:#000000;
                font-size:11px;

                text-decoration:none;

}



a.nav1_left:hover {

	color:#000000;
                font-size:11px;

                text-decoration:none;

}

/* ENDE Links NAV1_LEFT */





/* START Links NAV2_LEFT */

a.nav2_left {

	color:#000000;
                font-size:11px;

                text-decoration:none;

}



a.nav2_left:visited {

	color:#000000;
                font-size:11px;

                text-decoration:none;

}



a.nav2_left:hover {

	color:#000000;
                font-size:11px;

                text-decoration:none;

}

/* ENDE Links NAV2_LEFT */

/* START Links NAV3_LEFT */

a.nav3_left {

	color:#000000;
                font-size:11px;

                text-decoration:none;

}



a.nav3_left:visited {

	color:#000000;
                font-size:11px;

                text-decoration:none;

}



a.nav3_left:hover {

	color:#000000;
                font-size:11px;

                text-decoration:none;

}

/* ENDE Links NAV3_LEFT */





/* START Komponentenformatierung global */

h1 {

                font-size:15px;

                margin:0px;

}



h2 {

                font-size:13px;

                margin:0px;

}



h3 {

                font-size:11px;

                margin:0px;

}



h4 {

                font-size:9px;

                margin:0px;

}



h5 {

                font-size:7px;

                margin:0px;

}



input, textarea, checkbox, select {

                background-color:#FFFFFF;

                font-weight:normal;

	border:solid #64646C 1px;

}

hr {
	background-color:#000000; /* Lininefarbe: CSS-fähige Browser (Mozilla ...) */
	color:#000000; /* Lininenfarbe: Internet Explorer 6 */
	border:#000000; /* Lininenfarbe: Opera 7.11 */
	height:1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
	padding:0px;
}

/* ENDE Komponentenformatierung global */





/* START Komponentenforamtierung spezial */

div.metanavigation {

	font-size:10px;

	font-weight:normal;

                margin-bottom:3px;

                margin-right:22px;

}



div.nav1_left_p {

	background-image:url(/fileadmin/bullet_nav_no.gif);

	background-repeat:no-repeat;

	background-position:left;

	padding-left:9px;

	font-weight:bold;

                color:#000000;

}



div.nav2_left_p {

	background-image:url(/fileadmin/bullet_nav_no.gif);

	background-repeat:no-repeat;

	background-position:left;

	padding-left:9px;

                margin-left:8px;

	font-weight:normal;

                color:#000000;

}

div.nav3_left_p {

	background-image:url(/fileadmin/bullet_nav_no.gif);

	background-repeat:no-repeat;

	background-position:left;

	padding-left:9px;

    margin-left:16px;

	font-weight:normal;

    color:#000000;

}

div.nav1_left_a {

	background-image:url(/fileadmin/bullet_nav1_act.gif);

	background-repeat:no-repeat;

	background-position:left;

	padding-left:9px;

	font-weight:bold;

	color:#000000;

}



div.nav2_left_a {

	background-image:url(/fileadmin/bullet_nav2_act.gif);

	background-repeat:no-repeat;

	background-position:left;

	padding-left:9px;

                margin-left:8px;

	font-weight:normal;

	color:#000000;

}

div.nav3_left_a {

	background-image:url(/fileadmin/bullet_nav2_act.gif);

	background-repeat:no-repeat;

	background-position:left;

	padding-left:9px;

    margin-left:16px;

	font-weight:normal;

	color:#000000;

}

.subheader1 {

                font-size:11px;

                font-weight:bold;

                padding:0px;

                margin:0px;

}



.subheader2 {

                font-size:10px;

                font-weight:bold;

                padding:0px;

                margin:0px;

}



.subheader3 {

                font-size:9px;

                font-weight:bold;

                padding:0px;

                margin:0px;

}



img.akt_ausgabe {

	margin-top:20px;

}



input.meta_search {

	font-size:10px;

	font-weight:normal;

	border:solid #64646C 1px;

	background-color:#FFFFFF;

	width:75px;

	margin:0px;

}



.detail_hdr {

                width:90px;

                vertical-alig:top;

                text-align:left;

}



.list_header_left {

                width:85px;

                color:#000000;

                background-color:#DFDFEB;

                font-weight:bold;

                vertical-align:top;

                text-align:left;

                padding-left:2px;

                padding-right:2px;

}



.list_header_right {

                width:auto;

                color:#000000;

                background-color:#DFDFEB;

                font-weight:bold;

                vertical-align:top;

                text-align:left;

                padding-left:2px;

                padding-right:2px;

}



.list_cont_left {

                width:85px;

                vertical-align:top;

                text-align:left;

}



.list_cont_right {

                width:auto;

                vertical-align:top;

                text-align:left;

}



.list_back {

                vertical-align:top;

                text-align:left;

}



.list_next {

                vertical-align:top;

                text-align:right;

}



.month_day {

                color:#000000;

                background-color:#DFDFEB;

                font-weight:bold;

                width:60px;

                vertical-align:middle;

                text-align:center;

}



.month_wno {

                color:#000000;

                background-color:#DFDFEB;

                font-weight:bold;

                width:68px;

                height:50px;

                vertical-align:middle;

                text-align:center;

}



.month_weekday {

                width:68px;

                height:auto;

                color:#000000;

                background-color:#ffffff;

                font-size:9px;

                vertical-align:top;

                text-align:center;



}



.month_past_weekday {

                width:68px;

                height:auto;

                background-color:#ffffff;

                font-size:9px;

                vertical-align:top;

                text-align:center;



}



.month_today {

                width:68px;

                height:auto;

                color:#000000;

                background-color:#B8B8C0;

                font-size:9px;

                font-weight:bold;

                vertical-align:top;

                text-align:center;

}



.month_holiday {

                width:60px;

                height:auto;

                color:#000000;

                background-color:#B8B8C0;

                font-size:9px;

                vertical-align:top;

                text-align:center;

}



.month_back {

                vertical-align:top;

                text-align:left;



}



.month_next {

                vertical-align:top;

                text-align:right;



}



.year_back {

                vertical-align:top;

                text-align:left;



}



.year_next {

                vertical-align:top;

                text-align:right;



}

/* ENDE Komponentenformatierung spezial */



/* Seitenformatierung printable Version */

div.logo {

	width:100%;

	border:solid #cccccc 1px;

}



div.conn {

	width:100%;

	padding-top:20px;

	background-image:url(pics/boder_middle_shadow_top.jpg);

	background-repeat:repeat-x;

	background-position:top;

}



div.conl {

	width:50%;

	float:left;

	margin-top:20px;

	padding-right:20px;

}



div.conr {

	width:100%;

	margin-left:50%;

	margin-top:20px;

	padding-left:20px;

}



div.foot {

	width:100%;

	padding:2px;

	font-size:10px;

	text-align:center;

	margin-top:40px;

	background-color:#DFDFEB;

}

/* ENDE Seitenformatierung printable Version */

/* S: Formatierung Shop-Erweiterung (tt_products) */
div.shop_list_float {
	float:left;
	margin:0px;
	margin-right:8px;
	margin-bottom:8px;
}

div.produkt_subtitel a {
	font-weight:normal;
}
/* E: Formatierung Shop-Erweiterung (tt_products) */

/* S: Formatierung Slideshow */
.slideshow_img {
	text-align:center;
	padding-bottom:10px;
}

.slideshow_tit {
	text-align:left;
}

.slideshow_cnl {
	text-align:left;
	padding-bottom:10px;
}
/* E: Formatierung Slideshow */

.align-left {
	text-align:left;
}

.align-center {
	text-align:center;
}

.align-right {
	text-align:right;
}

.align-full {
	text-align:justify;
}