* { margin:0; padding:0;}
body { background:#5C3A09}
html, input, textarea, select{font-family:arial; font-size:100%; color:#393939; font-weight:normal; font-size:0.75em; line-height:1.41em}

input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.clear { clear:both;}

.col { float:left;}

.fl{ margin:1px 0 0 5px}

.sep{ background:url(images/sep.gif) 0 0 repeat-x;}

.fleft { float:left;}
.fright { float:right;}

.alignright { text-align:right;}

.title, .title_top, .title_bot{ display:block}

p {margin:0; padding:0;}

h1 { text-indent:-1000px; line-height:1em; font-size:1em; background:url(images/logo.gif) no-repeat 10px 0; width:187px; height:65px; margin:0; padding:0}
.pos{ position:absolute; margin:0; padding:0}
.posr{ float:right; margin:0; padding:0}

ul { margin:0; padding:0; list-style:none; line-height:2em; width:100%}
ul li a { color:#c7440b; text-decoration:none; font-size:1em}
ul li a:hover{ text-decoration: underline}

.in5{ padding-bottom:5px;}
.in10{ padding-bottom:10px;}
.in15{ padding-bottom:15px;}
.in20{ padding-bottom:20px;}
.in200{padding-top:200px;}

span{ color:#c74309} 

a{ color:#c74309; text-decoration:none; font-size:1em}
a:hover{ text-decoration: underline}


span a{ color:#1b1b1b; text-decoration:none; font-size:1em}
span a:hover{ text-decoration: underline}

#header .row1{
	height:86px;
	width:100%;
	background:url(images/r1_shape.gif) no-repeat left bottom
}
#header .row1 .div{
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 53px;
}
#header .row2{ height:44px; width:100%; background:url(images/menu_rep.gif)}
#header .row2 .left{ background:url(images/menu_left.gif) no-repeat }
#header .row2 .right{ background:url(images/menu_right.gif) no-repeat right top; height:44px; padding-left:61px}

#header .row3{ height:254px; width:100%}
#header .row3 .col1{ width:60px; background:url(images/r3_left.gif) no-repeat right top; height:254px}
#header .row3 .col2{ width:644px; background:#ffffff url(images/top_006.jpg) no-repeat 5px 1px; height:254px}
#header .row3 .col2a{ width:644px; background:#ffffff url(images/top_007.jpg) no-repeat 5px 1px; height:254px}
#header .row3 .col2b{ width:644px; background:#ffffff url(images/top_008.jpg) no-repeat 5px 1px; height:254px}
#header .row3 .col2c{ width:644px; background:#ffffff url(images/top_009.jpg) no-repeat 5px 1px; height:254px}
#header .row3 .col2 img{ margin:89px 0 0 115px}
#header .row3 .col3{ width:62px; background:url(images/r3_right.gif) no-repeat; height:254px}

#header .row3 .col4{ width:644px; background:#ffffff url(images/top_006.jpg) no-repeat 5px 1px; height:254px}
#header .row3 .col4 img{ margin:1px 0 0 5px}


#header .row4{ height:15px; width:766px}
#header .row5{ height:0px; width:100%}
#header .row5 .col1{ width:60px; height:0px; background:url(images/r5_left.gif) no-repeat}
#header .row5 .col2{ width:644px; height:0px; background:#FFFFFF}
#header .row5 .col2 img{ margin:0 5px 0 0}
#header .row5 .col2 div{ padding-left:7px}
#header .row5 .col3{ width:62px; height:0px; background:url(images/r5_right.gif) no-repeat}

#content .col_2{ background:url(images/cont_bg.gif) repeat-x #d8d7c0}
#content .bg{ background:url(images/p1_r1_bg.gif) repeat-x #c8c7b0}
#content .bg1{ background:#9A8864; width:100%}

#content p{ padding-bottom:15px}

#content .im{ vertical-align:middle; margin-right:7px}

#content .title{
	margin-bottom:5px
}

#content .indent{ padding:30px 30px 35px 30px}
#content .indent1{ padding:22px 25px 25px 31px}

#footer{ font-family:verdana; color:#c4c4c4; text-align:center;}
#footer a{ color:#c4c4c4; text-decoration:underline}
#footer a:hover{ text-decoration:none}
#footer div{ padding:15px 0 0 0px}
#footer img{ vertical-align:middle; margin:0 8px 0 16px}
#footer span a{ color:#949494; text-decoration:none}
#footer span a:hover{ text-decoration:underline}

#page3 #content .col1 .row1{ width:100%}
#page3 #content .col1 .row1 ul{ margin-bottom:8px}

#page3 #content .col1 .row2{
	width:100%;
	padding-top:2px;
}
#page3 #content .col1 .row2 b{ color:#FFFFFF}
#page3 #content .col1 .row3{ width:100%; height:38px}
#page3 #content .col2 .img{ float:left; margin:0 16px 21px 0}

#page3 #content .row2 .block{ width:581px; padding-bottom:15px}
#page3 #content .row2 .block .c1{ width:210px; float:left}
#page3 #content .row2 .block .c2{ width:200px; float:left}
#page3 #form input{ width:198px; height:18px; font-size:1em;}
#page3 #form textarea{ width:198px; height:96px; font-size:1em; overflow:auto;}
#page3 .inp_h{ height:22px; margin:0 0 5px 0;}

#page3 #form .subbtn {height:18px; width:51px; border:0px;}

#page4 #content .row1{ width:100%; background:url(images/bg2.gif) repeat-x #d1cfb5}
#page4 #content .row1 .img{ float:left; margin-right:16px}
#page4 #content .row2{ width:100%;  background:#cccbb6 url(images/bg1.gif) repeat-x}
#page4 #content .row2 .img{ float:left; margin-right:16px}
#page4 #content .row2 .block{ width:581px; padding-bottom:15px}
#page4 #content .row2 .block .c1{ width:210px; float:left}
#page4 #content .row2 .block .c2{ width:200px; float:left}
#page4 #content .row2 .block .c3{ width:171px; float:left}
#page4 #content .row3 { height:38px; width:100%}

#page6 #content a{ font-size:1em}
#page6 #content .indent{ padding-bottom:70px}
#page6 #content .img{ float:left; margin:0 16px 21px 0}
#page6 #content .indent{ padding:20px 30px 30px 30px}

#page7 #content .col1 .row1{ width:100%}
#page7 #content .col1 .row1 ul{ margin-bottom:8px}

#page7 #content .col1 .row2{
	width:100%;
	padding-top:2px;
}
#page7 #content .col1 .row2 b{ color:#FFFFFF}
#page7 #content .col1 .row3{ width:100%; height:38px}
#page7 #content .col2 .img{ float:left; margin:0 16px 21px 0}

#page7 #content .row2 .block{ width:581px; padding-bottom:15px}
#page7 #content .row2 .block .c1{ width:210px; float:left}
#page7 #content .row2 .block .c2{ width:200px; float:left}
#page7 #form input{ width:198px; height:18px; font-size:1em;}
#page7 #form textarea{ width:198px; height:96px; font-size:1em; overflow:auto;}
#page7 .inp_h{ height:22px; margin:0 0 5px 0;}

#page7 #form .subbtn {height:18px; width:51px; border:0px;}


#pixlie-container-gesamt{
  width:700px;
  margin:0px;
  margin-left:auto;
  margin-right:auto;
  padding:0px;
}


#pixlie-balken-unten{
  background-color:#6699CC;
  color: #FFFFFF;
  padding:0;
  margin:0;
  height:110px;
  border-right:1px solid #E4E4E4;
}

#pixlie-container-main-liste{
  width:698px;
  margin:0px;
  margin-left:auto;
  margin-right:auto;
  padding:0px;
}

#pixlie-inhalt-liste{
  float: left;
  width:395px;
  border-right:1px solid #E4E4E4;
}

#pixlie-container-main-vorschau{
  width:698px;
  margin:0px;
  margin-left:auto;
  margin-right:auto;
  padding:0px;
}

#pixlie-inhalt-vorschau{
  text-align:center;
  width:600px;
}

#pixlie-seitenleiste{
  float: right;
  width:300px;
  padding: 0px;
}

.pixlie-container-bilderliste{
  padding: 20px 0px 0px 35px;
  margin-left: auto;
  margin-right: auto;
}

.pixlie-bilderliste{
  list-style-type: none;
  padding: 0 0 10px 0;
  margin: 0;
}

.pixlie-bilderliste li{
  float: left;
  display: inline;
  margin: 0px 0 30px 0px;
  padding:0;
  width: 160px;
  height: 120px;
}

.pixlie-bilderliste li a{
  text-decoration: none;
}

.pixlie-bilderliste li p{
  padding: 0;
  margin: 0;
}

.pixlie-bilderliste li img{
  border: 1px solid #DCDCDC;
  padding: 5px;
  background: transparent;
}

.pixlie-bilderliste li a:hover img{
  border: 1px solid #717171;
}

.pixlie-seiteninfo{
  clear: left;
  padding-top: 10px;
  padding: 0;
  margin: 3px 0px 0px 15px;
}

.pixlie-seitenzahlen{
  clear: left;
  padding-top: 10px;
  padding: 0;
  margin: 3px 0px 0px 15px;
}

#pixlie-bildhalter{
  background: url('pixlieloader.gif') 50% 50% no-repeat;
}

#pixlie-vorschaubild {
  background: transparent;
}

.pixlie-vorschaubild-rahmen{
  border:1px solid #E7E7E7;
  padding:5px;
  margin:30px 0px 0px 0px;
}

a:hover .pixlie-vorschaubild-rahmen{
  border:1px solid #800000;
}

h3{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  padding: 0;
  margin: 0px 0px 0px 15px;
  padding-top:4px;
}

.pixlie-pfad{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  padding: 0;
  margin: 0px 0px 0px 15px;
  padding-top:4px;
}
