html, body, div, p, h1, h2, h3, ol, span, a, form, img {
 font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
 margin: 0px;
 padding: 0px;
 border: 0px;
}


body {
 background: #154168 url("../images/bg.jpg") repeat-x top left;
 text-align: center;
}

/*
	div#werbung {
		   position:absolute;
		   overflow:auto;
		   top:0px;
		   left:0;
		   right:0;
		   bottom:0px;
		   background: url("../images/transparent.png") repeat top left;
		   text-align:center;
		   padding-top:20px;
		}

*/


#all {
 margin: auto auto;
 text-align: center;
 width: 992px;
 background-color :#e7e7e7;
 clear:left;
}

#topcontent {
 background: url("../images/top-bg.jpg");
 margin-left: 1px;
 padding: 0px;
 width: 990px;
 height: 290px;
 border: 0px;
}

#logo {
 float:left;
 background: url("../images/schuemann-logo.jpg") no-repeat;
 width: 488px;
 height: 66px;
 margin-top: 146px;
 margin-left: 0px;
 border: 0px;
 text-align: left;
}
#logo a{
 position: absolute;
 background: transparent;
 width: 488px;
 height: 66px;
}
#logo span {
 display:none;
}
#ie6logofix {
 padding-left: 45px;
}
#abteilungen {
 float:right;
 background: url("../images/abteilungen.jpg") no-repeat;
 width: 301px;
 height: 143px;
 margin-top: 93px;
 padding-top: 0px;
 margin-right: 0px;
 border: 0px;
 text-align: left;
}
#ie6abteilfix {
 padding-top: 0px;
 margin-top: 0px;
 padding-right: 0px;
 margin-right: 50px;
}

#maincontent {
 background-color: #03243E;
 margin-left: 1px;
 width: 990px;
 padding: 0px;
 border: 0px;
 text-align: left; 
 padding-bottom: 90px;
}

#signature {
 background: url("../images/schuemann-signature.jpg") no-repeat;
 width: 152px;
 height: 45px;
 display: block;
}

#leftcontent {
 float:left;
 margin-top: 30px;
 padding-left: 76px;
 width: 248px;
 border: 0px;
 text-align: left;
}
#leftcontent_home, #leftcontent_kontakt, #leftcontent_anfahrt, #leftcontent_impressum,
#leftcontent_tamaris, #leftcontent_think, #leftcontent_profil, #leftcontent_schuhpflege,
#leftcontent_auswahl, #leftcontent_damen, #leftcontent_herren, #leftcontent_kinder {
 float:left;
 background: url("../images/schuemann-schuhhaus.jpg") no-repeat top right;
 margin-top: 0px;
 padding-left: 0px;
 width: 248px;
 height: 198px;
 border: 0px;
 text-align: left;
 display: block;
}
#leftcontent_home a {
 width: 248px;
 height: 198px;
 border: 2px;
 text-align: left;
 display: block;
}

#leftcontent_kontakt {
 background: url("../images/schuemann-schuhhaus.jpg") no-repeat top right;
}
#leftcontent_anfahrt {
 background: url("../images/tamaris.jpg") no-repeat top right;
}
#leftcontent_impressum {
 background: url("../images/schuemann-schuhhaus.jpg") no-repeat top right;
}
#leftcontent_tamaris {
 background: url("../images/tamaris.jpg") no-repeat top right;
}
#leftcontent_profil {
 background: url("../images/schuemann-schuhhaus.jpg") no-repeat top right;
}
#leftcontent_think {
 background: url("../images/think.jpg") no-repeat top right;
}
#leftcontent_schuhpflege {
 background: url("../images/schuemann-schuhhaus.jpg") no-repeat top right;
}
#leftcontent_auswahl {
 background: url("../images/schuemann-schuhhaus.jpg") no-repeat top right;
}
#leftcontent_damen {
 background: url("../images/damenabt1.jpg") no-repeat top right;
}
#leftcontent_herren {
 background: url("../images/herrenabt1.jpg") no-repeat top right;
}
#leftcontent_kinder {
 background: url("../images/kinderabt1.jpg") no-repeat top right;
}


#tamaris, #marken, #saisonvorschau, #think, #historie1, #historie2 {
 float:left;
 background: url("../images/tamaris-teaser.jpg") no-repeat;
 height: 198px;
 margin-top: 12px;
 width: 248px;
 height: 56px;
 border: 0px;
 text-align: left;
}

#marken {
 background: url("../images/schuhmarken.jpg") no-repeat;
}
#saisonvorschau {
 background: url("../images/sommermode2008.jpg") no-repeat;
}
#think {
 background: url("../images/think-teaser.jpg") no-repeat;
}
#historie1 {
 background: url("../images/historie_haus1.jpg") no-repeat;
 width: 248px;
 height: 198px;
}
#historie2 {
 background: url("../images/historie_haus2.jpg") no-repeat;
 width: 248px;
 height: 198px;
}

#tamaris a, #marken a, #saisonvorschau a, #think a, #historie1 a, #historie2 a {
 position: absolute;
 background: transparent;
 width: 244px;
 height: 54px;
}
#tamaris span, #marken span, #saisonvorschau span, #think span, #historie1 span, #historie2 span {
 display:none;
}




#splitter {
 float:left;
 background: url("../images/splitter.jpg") no-repeat top left;
 margin-top: 40px;
 margin-left: 12px;
 width: 30px;
 height: 330px;
 border: 0px;
 text-align: left;
}

#rightcontent {
 float:left;
 margin-top: 30px;
 margin-left: 14px;
 padding-top: 0px;
 width: 554px;
 border: 0px;
 text-align: left;
}
#rightcontent_home, #rightcontent_kontakt, #rightcontent_anfahrt,
#rightcontent_impressum, #rightcontent_disclaimer, #rightcontent_service,
#rightcontent_tamaris, #rightcontent_profil, #rightcontent_team, #rightcontent_historie,
#rightcontent_think, #rightcontent_auswahl, #rightcontent_order, #rightcontent_pflege,
#rightcontent_vip, #rightcontent_reparatur, #rightcontent_rekla, #rightcontent_trends, #rightcontent_trends2,
#rightcontent_marken, #rightcontent_damen, #rightcontent_herren, #rightcontent_kinder {
 background: url("../images/willkommen.jpg") no-repeat top left;
 margin-bottom: 10px;
 width: 554px;
 height: 35px;
 border: 0px;
 text-align: left;
 display: block;
}
#rightcontent_service { background: url("../images/service.jpg") no-repeat top left; }
#rightcontent_kontakt { background: url("../images/kontakt.jpg") no-repeat top left; }
#rightcontent_anfahrt { background: url("../images/anfahrt.jpg") no-repeat top left; }

#rightcontent_tamaris { background: url("../images/tamaris1.jpg") no-repeat top left; }
#rightcontent_profil { background: url("../images/philo.jpg") no-repeat top left; }
#rightcontent_team { background: url("../images/team.jpg") no-repeat top left; }
#rightcontent_historie { background: url("../images/historie.jpg") no-repeat top left; }
#rightcontent_think { background: url("../images/think1.jpg") no-repeat top left; }
#rightcontent_auswahl { background: url("../images/auswahl1.jpg") no-repeat top left; }
#rightcontent_order { background: url("../images/bestellungen.jpg") no-repeat top left; }
#rightcontent_pflege { background: url("../images/pflege.jpg") no-repeat top left; }
#rightcontent_vip { background: url("../images/vip.jpg") no-repeat top left; }
#rightcontent_reparatur { background: url("../images/reparatur.jpg") no-repeat top left; }
#rightcontent_rekla { background: url("../images/rekla.jpg") no-repeat top left; }
#rightcontent_trends { background: url("../images/trends.jpg") no-repeat top left; }
#rightcontent_trends2 { background: url("../images/trends-herbst.jpg") no-repeat top left; }
#rightcontent_marken { background: url("../images/marken.jpg") no-repeat top left; }
#rightcontent_damen { background: url("../images/damenabteilung.jpg") no-repeat top left; }
#rightcontent_herren { background: url("../images/herrenabteilung.jpg") no-repeat top left; }
#rightcontent_kinder { background: url("../images/kinderabteilung.jpg") no-repeat top left; }
#rightcontent_impressum { background: url("../images/impressum.jpg") no-repeat top left; }
#rightcontent_disclaimer { background: url("../images/disclaimer.jpg") no-repeat top left; }
#disclaimer {
 width: 554px;
 height: 315px; overflow: auto;
}
#rightcontent_home span, #rightcontent_kontakt span, #rightcontent_anfahrt span,
#rightcontent_impressum span, #rightcontent_disclaimer span, #rightcontent_service span,
#rightcontent_tamaris span, #rightcontent_profil span, #rightcontent_team span,
#rightcontent_historie span, #rightcontent_think span, #rightcontent_auswahl span,
#rightcontent_order span, #rightcontent_pflege span, #rightcontent_vip span,
#rightcontent_reparatur span, #rightcontent_rekla span, #rightcontent_trends span,
#rightcontent_trends2 span, #rightcontent_marken span, #rightcontent_damen span,
#rightcontent_herren span, #rightcontent_kinder span {
 text-align: left;
 display: none;
}

/* FOOTER */
#footer {
 background: #ffffff url("../images/footer.jpg") repeat-x top left;
 margin: auto auto;
 width: 990px;
 height: 118px;
 padding: 0px;
 border: 0px;
 text-align: left;
}
#footer span {
 float: left;
 font-size: 15px;
 font-weight: bold;
 color: #03243E;
 padding-top: 58px;
 padding-left: 50px;
 padding-bottom: 5px;
 border: 0px;
}

#footer span a{
 font-size: 15px;
 font-weight: bold;
}
#footer span a.zwei, #footer span a.zwei2{
 color: #03243E;
 font-size: 13px;
 font-weight: bold;
}
#footer span a.zwei2{
 color: #1D6DA8;
 font-size: 13px;
 font-weight: bold;
}
#footer span a:hover {
 color: #03243E;
 border-bottom: #1D6DA8 1px dotted;
 padding-bottom: 1px;
}

#footer span.footermargin {
 font-size: 13px;
 float:right;
 margin-top: -12px;
 padding-right: 50px;
 text-align: right;
 line-height: 20px;
}

/* UEBERSCHRIFTEN */
h1 {
 font-size: 18px;
 color: #03243E;
 font-weight: normal;
 line-height: 23px;
 margin-bottom: 0px;
 text-align: left;
}

h2 {
 font-size: 18px;
 color: #03243E;
 font-weight: normal;
 line-height: 23px;
 margin-bottom: 18px;
 text-align: left;
}

h3 {
 font-size: 18px;
 color: #03243E;
 font-weight: normal;
 line-height: 23px;
 text-align: left;
}

p {
 margin-bottom: 18px;
 font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
 font-size: 13px;
 color: #e5e5e5;
 font-weight: normal;
 line-height: 22px;
 text-align: left;
 word-spacing: 1px;
}

/* LINKS */
a {
 font: 13px Arial, Verdana, SunSans-Regular, Sans-Serif;
 font-weight: normal;
 line-height: 22px;
}
a:link {
 text-decoration: none;
 color: #1D6DA8;
}
a:visited {
 text-decoration: none;
 color: #1D6DA8;
}
a:hover {
 color: #99ccff;
 text-decoration: none;
}
a:active {
 text-decoration: none;
 color: #1D6DA8;
}

/* KLASSEN */
.strong {
 font-weight: bold;
}
.right {
 float:right;
}
.small {
 font: 11px Arial, Verdana, SunSans-Regular, Sans-Serif;
}

/* NAVIGATION */
#navigation {
 float:left;
 background: transparent;
 padding: 0px;
 margin: 0px;
 border: 0px;
}
#navigation ul {
 font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
 font-size: 12px;
 font-weight: normal;
 text-decoration: none;
 margin: 0px;
 padding: 0px;
 list-style: none;
}
#navigation li {
 float: left;
 display: inline;
 background: url("../images/bluemiddle.jpg") repeat-x center top;
 text-align: center;
 padding: 0px;
 margin-right: 2px;
}
#navigation a {
 float: left;
 color: #ffffff;
 background: url("../images/blueleft.jpg") no-repeat left top;
 margin:	0px;
 padding-left: 8px;
 text-decoration: none;
 line-height: 15px;
}
#navigation a span {
 background: url("../images/blueright.jpg") no-repeat right top;
 display: block;
 padding: 5px 14px 6px 5px;
}
#navigation a:hover {
 color: #073A62;
}
#current {
 color: #99CCFF;
}

/* NAVIGATION */
#subnavigation {
 float:left;
 background: transparent;
 border: 0px;
 margin-top: 6px;
 margin-bottom: 10px;
 padding: 0px;
 text-align: right;
}
#subnavigation ul {
 float:left;
 font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
 font-size: 12px;
 margin: 0px;
 padding: 0px;
 list-style: none;
 text-align: right;
}
#subnavigation li {
 background: url("../images/subnav-bg.jpg") no-repeat top left;
 width: 243px;
 height: 17px;
 text-align: right;
 margin-left: 3px;
 padding-bottom: 4px;
 display: block;
}

#subnavigation a {
 line-height: 16px;
 margin:	0px;
 padding-right: 2px;
 text-decoration: none;

}
#subnavigation a:hover {
 color: #ffffff;
}
#subcurrent {
 color: #99CCFF;
 cursor: text;
}

/* Formular: Kontakt */
#kontakt {
 margin: 0px;
 text-align: left;
 font-size: 12px;
 display: block;
}
#kontakt label {
 line-height: 140%;
 margin-top: 5px;
 color:#e5e5e5;
 display: block;
 width: 200px;
 cursor:pointer;
}
#kontakt input {
 width: 380px;
 color: #03243E;
 background: url("../images/form_back.jpg") repeat-x bottom left;
 border: #02101C 1px solid;
 padding-left: 2px;
}

#kontakt input:hover {
 border: #99CCFF 1px solid;
}

#kontakt textarea {
 font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
 font-size: 12px;
 width: 380px;
 height: 160px;
 color: #03243E;
 background: url("../images/form_back.jpg") repeat-x bottom left;
 background-color: #ffffff;
 border: #02101C 1px solid;
 padding-left: 2px; overflow: auto;
}

#kontakt textarea:hover {
 border: #99CCFF 1px solid;
}

#kontakt input.senden {
 margin: 10px 0px 0px 0px;
 width: 120px;
 color: #03243E;
 border: #02101C 1px solid;
 text-align: center;
 cursor:pointer;
}

#kontakt input.senden:hover {
 border: #99CCFF 1px solid;
}