/* Layout Stylesheet */ 

html {
 overflow-x:hidden;
}

* {
font-family:Helvetica, Arial;
font-size:13px;
line-height:1.5;
}

body {
background:#fff repeat-x scroll 0%;
color:#333;
line-height:1.5em;
background:#efefef;
}

#maintable tbody {
border:1px solid #CECECE;
padding:3px;
background:#fff;
margin-top:20px;
}
body, h1, h2, h3, h4, h5, h6, p, form, fieldset {
margin:0pt;
padding:0pt;
}
   a img { border:0; }


#qm0 li { background:none; }

small {
font-size:90%;
}

ul {
list-style-type: none;
}
ul li {
	margin: 0 0 5px 0;
	padding: 0 0 0 15px;
	background: url(http://www.schuh-lexikon.de/images/li.gif) no-repeat 0 7px;
}

#blognewsitems ul {
list-style-type: none;
margin: 0px;
padding: 0px;
position: relative;
}
#blognewsitems li {
padding: 2px 0px 2px 12px;
}


#schuhnews ul li {
	margin: 0 0 5px 0;
	padding: 0 0 0 12px;
	display: block;
	list-style-position: outside;
	background: url(http://www.schuh-lexikon.de/images/li.gif) no-repeat 0 7px;
}

#amazonvorteile li {
	margin: 0px 0px 5px 0px;
	padding: 2px 2px 2px 20px;
	display: block;
	font-weight:bold;
	list-style-position: outside;
	background: url(http://www.schuh-lexikon.de/images/check.jpg) no-repeat 0 7px;
}

hr{ color: #efefef;
background-color: #efefef;
height: 1px;
}

#shopdetail {
	height:800px;
}
#shopvorteile {
	float:right;
	padding:6px;
	width:182px;
	height:134px;
	background-color:#E6FFD0;
}

#blognews a {
color:#000;
text-decoration:none;
font-weight:bold;
}
#blognews a:hover {
color:#ff0000;
text-decoration:underline;
font-weight:bold;
}
#shopmore {
clear:left; text-align:right; padding:12px;
cursor:pointer;
background-color:#ddd;
}

#shopmore:hover {
background-color:#ccc;

}

#shopmore:hover a {
color:#ff0000;

}

#pricedetail {
text-transform:uppercase;
font-size:22px;
color:#ff0000;
}

td{
border: none;
}
#maintable td{
border: none;

}
#gallerybox table td {
border: none;
}

#gallerybox ul {
list-style-type: none;
margin: 0 0 5px 0;
	padding: 0 0 0 15px;
	display: block;
	list-style-position: outside;
	background: none;

}

td img { padding:8px;}

#bookmark td img { padding:0px;}

#modelink {
text-decoration: none;
background-color:#fff;
color:  #eee;
margin-top: 0px;
padding: 0px 0px 0px 00px;
border: 0px solid #7A6667;

font-weight:normal;
}


#amazonitem {
float: left;
padding:12px;
}





#news {
	padding:10px;
}

#menulex #box a {
display: block;
text-decoration: none;
background-color:#FFCC99;
color:  #333333;
margin-top: 1px;
padding: 3px 10px 4px 10px;
border: 0px solid #7A6667;

font-weight: bold;
}

#menulex #box a:hover {
background-color:#663300;
color: #fff;
border: 0px solid #bbb;
padding: 4px 10px 3px 10px;
}

#menu {
font-weight:normal;
}

#menu #box1 {

min-width: 140px;
text-align: left;
padding-bottom: 2px;
font-weight:normal;
line-height: 1.2em;
}



#menu #box1 a {
display: block;
text-decoration: none;
background-color:#fff;
color:  #000;
margin-top: 0px;
padding: 3px 10px 4px 10px;
border: none;
font-weight: bold;
font-weight:normal;
}

#menu #box1 a:hover {
background-color:#EF282B;
color: #fff;
margin-top: 0px;
text-decoration: underline;
border: none;
padding: 3px 10px 4px 10px;
font-weight:normal;
}
#menu #box1 strong {
display: block;
text-decoration: none;
background-color:#333;
color:  #eee;
margin-top: 1px;
padding: 3px 10px 4px 10px;
border: none;
font-weight:normal;
}
#overstrong {
display: block;
text-decoration: none;
color:#efefef;
line-height: 1.2em;
background-color:#666;
margin-top: 1px;
padding: 3px 10px 4px 10px;
border: none;
font-weight:normal;
}
#overstrong a{
color:#eee;
font-weight:normal;
}
#breadcrumb {

}

#menu #box2 a {
display: block;
text-decoration: none;
background-color:#fff;
color:  #333;
margin-top: 1px;
padding: 3px 10px 4px 10px;
border: 0px solid #7A6667;

}

#menu #box2 a:hover {
background-color:#eee;
color: #EF282B;
border: 0px solid #bbb;
padding: 3px 10px 4px 10px;
border: 0px solid #7A6667;
}


#menu3 #box3 {
min-width: 140px;

text-align: left;
padding-bottom: 2px;
}


#menu3 #box3 a {
display: block;
text-decoration: none;
background-color:#FFFFFF;
color:  #000000;
margin-top: 1px;
padding: 3px 10px 4px 10px;
border: 1px solid #FFFFFF;

}

#menu3 #box3 a:hover {
background-color:#DDDDDD;
color: #000000;
border: 1px solid #EEE;
padding: 3px 10px 4px 10px;

}

/* 2 */

#menu4 #box4 {
min-width: 140px;

text-align: left;
padding-bottom: 2px;
}


#menu4 #box4 a {
display: block;
text-decoration: none;
background-color:#FFFFFF;
color:  #000000;
margin-top: 1px;
padding: 3px 5px 4px 5px;
border: 1px solid #FFFFFF;

}

#menu4 #box4 a:hover {
background-color:#ccc;
color: #000000;
border: 1px solid #EEE;
padding: 3px 5px 4px 5px;

}

#menu4 #box4 a:hover em{
color: #ff0000;
text-decoration:underline;

}

.link { color:#0000FF; text-decoration:underline; }

.linkaktiv { color:#FF0000; text-decoration:underline; }

#menu4 #box4 a:hover .link{

color: #FF0000;


}

/* 2 */

legend { 
		color:              #666;
  font-weight:        normal;
  font:               18pt/1.45 Georgia, serif;
  margin-top:         30px;
  margin-bottom:      10px;
}


#werb {
	background-color:#fff;
	text-align:center;
}

#werb a {
color:#0033FF;
font-weight:bold;
}

#werb a:hover {
color:#0099FF;
}


 
  
 input, textarea {
 color: #000;
 background: #fff;
 }
  
 form {
 line-height: 150%;
}

 

/* links
--------------------------------------------------*/
a {
color:#3252B2;
text-decoration:none;
}
a:active {
color:#000000;
text-decoration:underline;
}
a:visited {
color:#3252B2;
text-decoration:none;
}
a:hover {
color:#3252B2;
text-decoration:underline;
}
a img {
border:medium none;
}
h1, h1 a {
	color:              #ccc;
  font-size:12pt;
  padding-bottom:30px;
}

h1 {
	color:              #333;
  font-size:1.0em;
  line-height:1.5em;
}

h2, h2 a {
color:#000;
font-family:Georgia,Verdana,Arial,Helvetica,serif;
font-size:1.9em;
}



h3 {
  font-size:1em;
margin:0pt 0pt 18px;

}

h4 {
font-size:1em;
margin:0pt;
}


a.block{
color:#FFFFFF; 
background:#D90000; 
display:block; 
text-align:left; 
width:20px;
border:#D90000 solid 1px; 
padding:0px; 
text-decoration:none; }

a:hover.block{
color:#fff;
border:#333333 solid 1px;
background-color:#333; 
text-decoration:none; 
font-weight:bold }

a:visited.block{ text-decoration:none; }

img {
  border-style:none;
  border:0;
  text-decoration:none;
  padding:4px;
  }

img a, img a:hover  {text-decoration:none; border-bottom:none;}


a#wlink { color:#0000ff; text-decoration:underline; font-weight:normal; }
a#wlink:hover { color:#ff0000; text-decoration:underline; }

.headerwerbung {
border-bottom:1px solid #CECECE;
border-top:1px solid #CECECE;
padding:6px;
}
.h1title, .h1title:active, .h1title:visited {
color:#000;
font-size:12px;
text-decoration:none;
}
table.bar {padding:0px;
margin:0px;
}


