/*////////////////////////////////////////////////////////////////////////*/
/*TYPO*/
* {font-family:Arial, Helvetica, sans-serif;}
body {color:#fff;line-height:1.7em;font-size:0.8em;}
ul {margin:1em 3em;padding:0;}

/*////////////////////////////////////////////////////////////////////////*/
/*HEADLINES*/
#wrapper h1,#wrapper h2,#wrapper h3,#wrapper h4,#wrapper h5,#wrapper h6 {margin:0;padding:1em 0 5px 0;font-weight:normal;color:#f0c343;line-height:normal;}
h1 {font-size:1.8em;font-weight:normal;}
h2 {font-size:1.6em;}
h3 {font-size:1.4em;}
h4 {font-size:1.2em;}
h5 {font-size:1em;}

/*////////////////////////////////////////////////////////////////////////*/
/*LINKS*/
#wrapper a {color:#f0c343;text-decoration:none;}
#wrapper a:hover {text-decoration:underline;}
#wrapper a:active, #wrapper a:focus {color:#ffe8a8;}
#wrapper a:visited {}

/*////////////////////////////////////////////////////////////////////////*/
/*TABLES*/
table {width:100%;border-collapse:seperate;border-spacing:0px;}
table th {background:#fafafa;font-weight:bold;padding:0.5em;}
table tr {}
table td {vertical-align:top;padding:0.3em;border-bottom:#9e9e9e 1px solid;}

/*GALERY TABLE*/
.ce_gallery table td {border:none;text-align:center;padding:0;}

/*////////////////////////////////////////////////////////////////////////*/
/*FORMULAR*/
.formbody {padding-top:0em;}
.formbody table td {border:none;}
.formbody h1,.formbody h2,.formbody h3,.formbody h4,.formbody h5,.formbody h6 {padding-top:0!important;}
.formbody input,.formbody textarea {color:#fff;border:1px #D5D5D5 solid;padding:0.3em;width:40%;background:none;}
.formbody input.submit {width:30%!important;font-weight:bold;padding:0.3em;font-size:0.9em;color:#fff;}
.formbody .radio_container {padding:1em 0;}
.formbody .radio_container input.radio {width:auto!important;}
.formbody .select {background:#616161;border:1px #808080 solid;}
.formbody p.error {font-size:0.88em;color:#AD1D1D;margin:0;}

/*MAIN FORMULAR*/
#main .formbody {border:0px #ccc solid;padding:0em;}
#main .formbody input,#main .formbody textarea {width:80%;}
#main .mod_search input {width:50%;}

/*////////////////////////////////////////////////////////////////////////*/
/*AKKORDEON*/
.ce_accordion {padding-bottom:0.5em;}
.ce_accordion .toggler {cursor:pointer;font-weight:bold;background-color:#fafafa;padding:0.5em;}
.ce_accordion .toggler span {}
.ce_accordion .toggler .accordion {}

/*////////////////////////////////////////////////////////////////////////*/
/*PAGINATION*/
.pagination ul {list-style:none;margin:0;padding:0;}
.pagination ul li {display:inline;}
.pagination ul li a,.pagination ul li span {display:inline-block;padding:0.5em;border:1px #E6E6E6 solid;}
.pagination ul li span {font-weight:bold;}


#googlemap {color:#000;}
.ce_gallery .image_container img, .image_container.float_right img, .image_container.float_left img {border:1px solid #fff;}
#preise .col_0 {width:350px;} 


#newsletter {margin-left:35px;margin-top:-10px;}
#newsletter .submit {display:block;margin-top:3px;}
#newsletter .text {width:200px;}

#kontakt .col_0 {width:150px;}

#guestbook #ctrl_name,
#guestbook #ctrl_email,
#guestbook #ctrl_website,
#guestbook #ctrl_captcha,
#guestbook #ctrl_website

{
width:200px;
margin:2px 15px 2px 0px;
}

#guestbook #ctrl_comment
{
width:500px;
margin:2px 15px 2px 0px;
}

#guestbook {margin-bottom:25px;}

.comment_default
{
border:1px solid #fff;
padding: 5px 15px 5px 15px;
margin-bottom:15px;
}

.captcha  {
display:block;
}

