body {background-color: #dbc57a; background-image: url(../images/streepjes.gif); margin: 0px; color: #615A3A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}

p {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal;margin: 2px 2px 2px 0px;}

a:link {color: #615A3A; text-decoration: none; font-weight: bold;}
a:visited {color: #615A3A; text-decoration: none; font-weight: bold;}
a:hover {color: #333333; text-decoration: none; font-weight: bold;}
a:active {color: #333333; text-decoration: none; font-weight: bold;}


table {border: 0px;}
td {vertical-align: top;}
h1 {color: #F5EFD1; font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: normal;}
h2 {color: #F5EFD1; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal;}
h3 {color: #615A3A; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: heavy;}
h4 {color: #F5EFD1; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: heavy;}

td.tx-mmforum-td, th.tx-mmforum-th {
 border: 1px solid #F5EFD2;
 border-collapse: collapse;
        padding:5px;
font-size:11px;
color:#545353;
 
}

th.tx-mmforum-th {
 background: #F5EFD2;
 color: #A19972;
 padding: 5px;
 text-align: left;
 font-size: 15px;
}

TABLE TR TD#new_column DIV.tx-mmforum-pi1 {

}

td.tx-mmforum-subth {
 border: 1px solid #F5EFD2;
 border-collapse: collapse;
 background-color:#b3ab85;
}

.tx-mmforum-pi1 a:hover{
    color:#F5EFD2;
}
 

div#newsletter_signup {background-image: url(../images/streepjes.gif); border-bottom: solid 1px #F7EDC0; padding: 10px;}
td#signupform {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #615A3A; padding-left: 10px; vertical-align: top;}
input#email {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding: 2px; border: none; margin: 0px; background-color: #EDE2BD; vertical-align: top;}
input#submitbutton {margin-left: 7px; vertical-align: middle;}
form#emailsubmit {margin: 0px; margin-top: 4px; vertical-align: middle;}

div#opening_bar {background-image: url(../images/streepjes.gif); border-bottom: solid 1px #F7EDC0;}

td#logo_column {background-color: #b3ab85; width: 89px; padding-right: 0px;  padding-left: 6px; text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #615A3A;}
img#logo {margin-right: -4px; margin-top: 10px; margin-bottom: 10px;}

td#main {background-color: #b3ab85; vertical-align: top;}
table#content {margin: 10px; background-color: #F5EFD2;}
span#companyname {letter-spacing: 2px; color: #A19972; white-space: nowrap; font-size: 14px; }
span#companyslug {letter-spacing: 1px;}
div#main_navigation {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; margin-top: 5px;}
img.nav_image {margin-right: 15px;}
img#home_image {margin-top: 10px; border: solid 1px #b3ab85;}
img.left_image {margin-top: 10px; margin-right: 6px; border: solid 1px #b3ab85;}
img.right_image {margin-top: 10px; margin-left: 6px; border: solid 1px #b3ab85;}

table#headlines {margin: 10px; margin-top: 0px; background-color: #F5EFD2;}
p.headline {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; margin-bottom: 0px; margin-top: 10px; border-bottom: solid 1px #b3ab85; margin-left: 5px;}
img#headlines {margin-top: 10px; margin-bottom: -5px;}

table#quote {margin: 10px; margin-top: 0px; background-color: #C8C1A2; font-size: 12px;}


td#new_column {background-color: #b3ab85; padding: 10px; padding-left: 0px; vertical-align: top;}
p#dateline {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; color: #F5EFD1; font-weight: bold; margin: 0px;}

div.book_listing {width: 290px; float: left; margin-right: 10px; margin-bottom: 10px;}
img.newbook {float: left; margin-right: 5px; margin-bottom: 0px; border: solid 1px #F5EFD1;}
span.newbook {float: left; margin-right: 5px; margin-bottom: 0px; border: solid 1px #F5EFD1;}
.nb_title {font-weight: bold; text-transform: uppercase; font-size: 12px;}
.nb_author {font-style: italic;}
.nb_description {font-weight: normal;}

p.bookheadings {background-image: url(../images/donkerestreepjes.gif); margin-bottom: 5px; width: 94%}
a.browse:link {text-decoration: none; font-weight: bold; font-size: 12px;}
a.browse {display: block; clear: both; font-size: 12px; margin-bottom: 25px; margin-top: 0px; width: 94%; text-align: center; background-image: url(../images/donkerestreepjes.gif); }

div#page_footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border-top: solid 1px #F7EDC0; padding-left: 10px; padding-top: 2px; padding-bottom: 10px;}


/****************************************/
/* Frontend editing / TYPO3 Admin Panel */
/****************************************/
IMG.frontEndEditIcons { vertical-align: middle; margin: 0px 2px 0px 2px;height: 16px;width: 16px } 

TABLE.typo3-adminPanel { border: 2px solid yellow; background-color: #ff6699; }
TABLE.typo3-adminPanel TR.typo3-adminPanel-hRow TD { background-color: #22aabb; }
TABLE.typo3-adminPanel TR.typo3-adminPanel-itemHRow TD { background-color: #ff99ee; }
TABLE.typo3-adminPanel TABLE, TABLE.typo3-adminPanel TD { border: 1px; }
TABLE.typo3-adminPanel TD FONT { font-family: verdana; font-size: 12px; color: black; }
TABLE.typo3-adminPanel TD A FONT { font-family: verdana; font-size: 12px; color: maroon; }
TABLE.typo3-editPanel TD { border: 0px; height: 20px;}
TABLE.typo3-editPanel TD IMG {height: 16px;width: 16px}
TABLE.typo3-editPanel TD FONT { font-family: verdana; font-size: 12px; color: #538B3C; }
TABLE.typo3-editPanel TD.typo3-editPanel-controls { background-color: #F5F3A7;border: 2px solid #888888;  }
TABLE.typo3-editPanel TD.typo3-editPanel-label { background-color: #F5F3A7;border: 2px solid #888888;border-left: 0px solid   }


.csc-firstHeader  {background-image: url(../images/donkerestreepjes.gif); margin-bottom: 5px; width: 94%}
h1 {background-image: url(../images/donkerestreepjes.gif); margin-bottom: 5px; width: 94%}

.pollsubmit {border-bottom-color: #9C9461;border-right-color: #9C9461;border-left-color: #393624;border-top-color: #393624;color: #F5EFD1;background-color:#9C9461;}
.pollanswer {background-color:#9C9461;}

input {background-color:#F5EFD1;} 
INPUT.pollsubmit {border-color: #9C9461;color: #F5EFD1;background-color:#9C9461;}

DIV.tx-newloginbox-pi1 {}
DIV.tx-newloginbox-pi1 H3 {}
DIV.tx-newloginbox-pi1 P {}
DIV.tx-newloginbox-pi1 TABLE {}
DIV.tx-newloginbox-pi1 TABLE TR {}
DIV.tx-newloginbox-pi1 TABLE TR TD {}
DIV.tx-newloginbox-pi1 TABLE TR TD P {}
DIV.tx-newloginbox-pi1 TABLE TR TD INPUT#tx-newloginbox-pi1-user {border:solid 1px #9C9461;background-color: #F5EFD1; color: #615A3A}
DIV.tx-newloginbox-pi1 TABLE TR TD INPUT#tx-newloginbox-pi1-pass {border:solid 1px #9C9461;background-color: #F5EFD1; color: #615A3A}
DIV.tx-newloginbox-pi1 TABLE TR TD INPUT.tx-newloginbox-pi1-submit {border-color: #9C9461;color: #F5EFD1;background-color:#9C9461;}
DIV.tx-newloginbox-pi1 TABLE TR TD INPUT#tx-newloginbox-pi1-login_submit {border-color: #9C9461;color: #F5EFD1;background-color:#9C9461;}
DIV.tx-newloginbox-pi1 TABLE TR TD INPUT {}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-forgotP {margin-left:20px;}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-forgotP A {}

input.pollanswer {border-color: #9C9461;color: #F5EFD1;background-color:#9C9461;}


.csc-textpic-image { font-size: 10px; font-style: normal;color: #5B5B5B;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.csc-textpic-caption {  }

.tx-srfeuserregister-pi1 p { margin-top: .5em; margin-bottom: 0; padding: 0 .3em; text-indent: 0; }
		.tx-srfeuserregister-pi1 h4 { margin-top: 0; padding-left: .3em; }
		.tx-srfeuserregister-pi1 legend { padding: 0 .5em; font-weight: bold; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice { font-style: italic; margin-bottom: 1em; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash { margin-bottom: 2em; }
		.tx-srfeuserregister-pi1 a { padding-left: 14px; background-image: url("../../../typo3conf/ext/sr_feuser_register/pi1/internal_link.gif"); background-repeat: no-repeat; background-position: 0% 60%; text-decoration:none; }
		.tx-srfeuserregister-pi1 label { margin: 0; padding: 0; }
		.tx-srfeuserregister-pi1 label span { color: #ff0000; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error { color: #ff0000; }
		.tx-srfeuserregister-pi1 input { margin: 0; padding: 0 .5em 0 0; }
		.tx-srfeuserregister-pi1 input[type=password] { margin-right: 1em; }
		* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password { margin-right: 1em; }
		.tx-srfeuserregister-pi1 input[type=radio], .tx-srfeuserregister-pi1 input[type=checkbox] { background-color: transparent; }
		* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio, * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox { background-color: transparent; }		
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon { margin-left: 1em; background-color: transparent; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover { cursor: pointer; }
		.tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view { padding-left: 15px; background-image: url("../../../typo3conf/ext/sr_feuser_register/pi1/internal_link_new_window.gif"); background-color: transparent; background-repeat: no-repeat; font-size: .8em; margin-left: 1em; }
		.tx-srfeuserregister-pi1 ul { margin: 0; padding: 0; list-style-position: inside; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { list-style-type: none; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { margin: 0 0 .3em 0; padding: 0; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { margin: 0; padding: 0 0 0 .5em; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { float: left; padding: 0 2em 0 0; margin: 0; }
		.tx-srfeuserregister-pi1 dl { margin: 0; padding: 1em 0 0 0; }
		.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd { margin: 0; padding: 0 0 .5em 0; float: left; }
		.tx-srfeuserregister-pi1 dt { clear: both; width: 25%; text-align: right; padding-right: 1em; }
		.tx-srfeuserregister-pi1 dd { text-align: left; width: 50%; }
		* html .tx-srfeuserregister-pi1 dd { float: none; }
		.tx-srfeuserregister-pi1 dd p { margin-top: 0; margin-bottom: .5em; padding: 0; }
		.tx-srfeuserregister-pi1 dd label { padding: 0 1em 0 .5em; }

#tx-srfeuserregister-pi1-comments {border-color: #9C9461;color: #9C9461;background-color:#F5EFD1;}
.tx-srfeuserregister-pi1 {}
#tx-srfeuserregister-pi1-fe_users_form {}
#mailformBericht { background-color:#F5EFD1;}
.csc-mailform-field {margin-bottom:3px;color: #615A3A;}
#mailformBericht {margin-left:2px;color: #615A3A;}
.csc-mailform-field {color:#615A3A;}




