body {background:#2f2f2f url(../pics/background_2.gif) repeat-x;color:#dfdfdf;text-align:center;}
.innerBody {width:900px;margin:0 auto;text-align:left;overflow:hidden;
	    background: url(../pics/shadow.png)repeat-y;padding-left:20px;}

.nav {float:left;display:inline; list-style-type:none; margin:0px; padding:5px;}
* html .nav {margin-right:15px;}

.nav li {float:left;font-family:times;font-size:14px;margin-right:20px}
.nav li a {color:#dfdfdf; padding-top:4px; text-decoration:none;}
.nav li a:hover {color:#dfa176;}

.layer-foldout1 ul {float:left;display:inline;border:solid #dfa176 0px;}
.layer-foldout1 li {
	float:left; display:inline;
	list-style-type:none; 
	text-align:left; 
	font-family:verdana; font-size:11px; 
}
.layer-foldout1 li a {text-decoration:none;display:block;width:100px;background:#404040 url(../pics/gardient.gif);border:solid #dfa176 0px; color:#dfdfdf;border-bottom:solid black 1px;padding:2px 0px 4px 4px;}
.layer-foldout1 li a:hover {text-decoration:none; color:#dfa176;background:#404040 url(../pics/gardient_hover.gif);}

.imageblock {margin-top:7px;margin-right:10px;float:left;display:block;}
.content .myGallery .image img.full {border:solid #404040 1px !important;}
.rgtextblock {float:right;width:320px;margin-top:13px;}
.tx-rgsmoothgallery-pi1 {float:left:width:200px;}
.left2 {float:right;width:300px; margin-right:75px;}

.head {float:left;overflow:hidden;display:inline;border-bottom:solid #e2ae8a 1px;width:865px;}
.head img {margin-left:50px;}
.head .menu {border-top:solid #e2ae8a 1px;margin:0px;padding-left:90px;}
.main {float:left;display:inline;background:;font-family:verdana;font-size:12px;width:865px;overflow:hidden;padding:10px;}
.main .left {float:left;display:inline;width:220px;display:block;}
.main .right {float:left;display:inline;width:600px;margin-top:-3px;}
.main h1 {color:#e2ae8a;e2b798;font-size:14px;font-weight:normal;background:#404040 url(../pics/gardient_dark.gif);padding:3px;margin:0px;}
.main h2,.main h3,.main h4,.main h5 {font-weight:normal;}
.navName {float:left;display:inline;width:200px;padding:30px 0px 5px 230px;}
.navName h2 {margin:0px;font-weight:normal;color:#e2ae8a;font-size:15px;}
.shadow-bottom {width:900px;margin:0 auto;text-align:left;overflow:hidden;padding-left:20px;
	background: url(../pics/shadow-bottom.png) no-repeat;height:70px;border:solid green 0px;}

.csc-textpic {display:block;}
.main .right a, .left2 a, .main .left a {color:#dfa176;text-decoration:none;}
.main .right a:hover, .left2 a:hover {color:;text-decoration:underline;}
.main .align-center {text-align:center;}

.main .subnav {list-style-type:none;float:left;display:inline;margin-top:12px;}
.main .subnav li {float:left;display:inline;width:150px;}
.main .subnav li a {margin-bottom:1px;display:block;color:#dfdfdf;text-decoration:none;padding:3px;background:#404040 url(../pics/gardient.gif);}
.main .subnav li a:hover {color:#dfa176;background:#404040 url(../pics/gardient_hover.gif);}

.main img {border:solid #404040 1px !important;}
#imgContainer img {border:0px !important;}
.csc-textpic-above {margin-top:15px;}
.csc-textpic-intext-left-nowrap {margin-top:15px;}
.csc-textpic-intext-left-nowrap .csc-textpic-text {margin-left:20px;}


form {width:35em;margin:0 auto;color:#dfdfdf;}
.tx-veguestbook-pi1 {margin-left:100px;margin-top:-10px !important;}
label {float:left;display:inline;width:10em;}
input.styled, textarea.styled,.tx-guestbook-form-inputfield-med,.tx-guestbook-form-inputfield-big,.tx-guestbook-form-textarea {width:187px !important;background:#404040;margin: 0px 0px 4px 13px !important;border:solid #dfdfdf 1px;color:#dfdfdf;}
input.styled, textarea.styled {width:167px !important;margin-left:0px !important;}
select {}
.tx-guestbook-form-inputfield-med {margin-top:4px !important;}
fieldset {margin:1em 0;margin-bottom:0px;padding:1em;border:0px;}
legend {color:#000000;}
#bestellung label {float:none;width:10em;margin-bottom:1em;} 
#bestellung div {float:left;display:inline;width:10em;}
#bestellung input {width:4em;display:block;margin-bottom:0.5em;background:#404040;margin-bottom:4px;border:solid #dfa176 1px;}
textarea.styled,.tx-guestbook-form-textarea {height:100px !important;}
textarea.styled {width:227px !important;}
.tx-guestbook-form-textarea {margin-bottom:20px;}
#bestellung select {width:6em;display:block;margin-bottom:0.5em;}
input.kurz {width:50px !important;}
.submit {margin-left:130px;width:100px;}
.tx-guestbook-field {margin-bottom:4px !important;}
.tx-guestbook-field label {width:100px !important;margin-bottom:4px;}
.tx-guestbook-submit {float:left !important;margin-left:115px !important; margin-top: 10px !important;}
.tx-guestbook-header {font-weight:normal !important;padding:2px 2px 2px 10px !important;background:#404040 url(../pics/gardient.gif) !important;color:#dfa176 !important;}

.tx-guestbook-left {float:left !important;display:inline;width:100px !important;height:auto !important;overflow:hidden !important;background:#404040 url(../pics/gardient_big.gif) !important;color:#dfdfdf !important;}
.tx-guestbook-left p a {color:#dfdfdf !important;text-decoration:none !important;font-size:11px !important;}
.tx-guestbook-left p a:hover {color:#dfa176 !important;}
.tx-guestbook-right {background:#000000 !important;padding-top:0px !important;}
.tx-guestbook-right p, .tx-guestbook-right h3 {color:#dfdfdf !important;}
.tx-guestbook-right h3 {}
.tx-guestbook-date {margin:0px !important;}
.tx-guestbook-field {padding:0px !important;}
.tx-guestbook-form-inputfield-big {padding:0px !important;}
.contenttable {margin-left:65px !important;}
.contenttable-0 td {width:200px !important;}
.contenttable-2 td {width:200px !important;}

.contenttable-0 td {background:#313131 url(../pics/gardient_big.gif) repeat-x;height:40px;min-height:40px;padding:0px 5px 0px 10px;}
.contenttable-2 td {background:#404040 url(../pics/gardient_dark.gif);height:15px;min-height:25px;padding:5px 5px 5px 10px;color:#e2ae8a;}
.contenttable .td-0 {width:150px !important;min-width:150px !important;max-width:200px !important;}

.contenttable .td-1 {min-width:200px !important;max-width:200px !important;}
.contenttable .td-2 {min-width:200px !important;max-width:200px !important;}

/*:focus {outline:solid 0px;}*/

.tx-rgsmoothgallery-pi1 {margin-top:14px;}
