/* Galerie-Grossmann.de */

body {
  margin:0;
  padding:0;
  background:#dadac6 url(/assets/images/pageBg.gif) 50% 0 no-repeat;
}

body,table,input,textarea,select,button {
  font-family:'lucida sans unicode',sans-serif;
  font-size:12px;
  line-height:17px;
}

h1 {
  font-size:14px;
  color:#962E33;
  text-transform:uppercase;
  font-weight:normal;
}
h2 {
  font-size:12px;
  color:#962E33;
  text-transform:uppercase;
  font-weight:normal;
}
h3 {
  font-size:11px;
  color:#962E33;
  text-transform:uppercase;
  font-weight:normal;
}

a {
  text-decoration:none;
  color:#962E33;
}
a:hover {
  text-decoration:underline;
}
table th, table td {
  padding:0;
  vertical-align:top;
  text-align:left;
}
img {
  border:0;
}
ul {

  padding:0 0 0 20px;
  list-style-type:none;
}
ul li {
  margin:0;
  padding:0 0 0 10px;
  background:url(/assets/images/li.gif) no-repeat 0 5px;
}

#content table th,
#content table td {
  padding:2px 1em 2px 0;
}
#content table.deco th {
  padding:2px 1em 2px 2px;
  border-bottom:solid #962E33 1px;
}
#content table.deco td {
  padding:2px 1em 2px 2px;
  background:#F9E3C3;
}

/* clearfix
********************************/
.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.clearfix {
  display: inline-block;
}
html[xmlns] .clearfix {
  display: block;
}
* html .clearfix {
  height: 1%;
}


#container {
  margin-left:auto;
  margin-right:auto;
  width:740px;
}

#header {
  width:710px;
  height:170px;
  border-bottom:solid #fff 1px;
  background:url(/assets/images/title.jpg);
  color:#f1efdf;
  padding:20px 15px 15px 20px;
  text-transform:uppercase;
  font-size:11px;
  line-height:15px;
}
#header strong {
  display:none;
}
#header a {
  text-decoration:none;
  color:#f1efdf;
}
#nv1 {
  background:url(/assets/images/nv1Bg.gif);
  height:40px;
  padding:0 0 0 5px;
}
#nv1 a {
  display:block;
  float:left;
  color:#fff;
  text-transform:uppercase;
  height:18px;
  line-height:18px;
  background:url(/assets/images/nv1Item.gif) no-repeat 0 0;
  padding:11px 15px 11px; 15px;
}
#nv1 a:hover,
#nv1 a.a1,
#nv1 a.s1 {
  text-decoration:none;
  background-position:0 -40px;
}

#sidebar {
  padding:10px 10px 4px 10px;
  background:#f1efdf url(/assets/images/mainBg.gif) repeat-x 0 0;
  height:100%;
}
#sidebar .inner {
  width:205px;
  height:100%;
  background:#96a07d url(/assets/images/sidebarBg.jpg) repeat-x 0 0;
}
#sidebar .inner2 {
  padding:20px 5px 10px 5px;
}
#content {
  padding:10px 10px 4px 0;
  background:#f1efdf url(/assets/images/mainBg.gif) repeat-x 0 0;
  min-height:100%;

}
#content .inner {
  background:#fff url(/assets/images/contentBg.jpg) repeat-x 0 0;
  width:495px;
  height:100%;
}
#content .inner2 {
  width:495px;
  padding:20 10px 20px 10px;
}

#nv2 {
  margin:0 0 20px 0;
}
#nv2 a {
  display:block;
  background:#7E8466;
  border-bottom:solid #a1a982 1px;
  color:#fff;
  text-transform:uppercase;
  padding:2px 10px 2px 5px;
}
#nv2 a:hover {
  text-decoration:none;
  background:#962E33;
}
#nv2 a.a1,
#nv2 a.s1 {
  background:#962E33;
}

#copyright {
  background:url(/assets/images/copyrightBg.gif) repeat-x 0 0;
  text-align:center;
  padding:4px 0 20px 0;
  height:20px;
  color:#962E33;
  font-size:10px;
}

.jiggy {
  margin:0 0 20px 0;
}
.jiggy h4 {
  background:#96a27e;
  font-size:12px;
  font-weight:normal;
  border:solid #962E33;
  border-width:1px 0 0 0;
  margin:0;
  color:#fff;
  text-align:center;
}
.jiggyContent {
  font-size:10px;
  background:#f1efdf;
  padding:5px;
  color:#8A8787;
}