@charset "utf-8";
#blog {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 0 0;
float : left;
height : auto !important ;
}
#blog div.categories, #blog div.posted_comment, #blog div.entries, #blog div.content, #blog div.message_ok, #blog div.message_error, #blog div.entry, #blog div.voting, #blog div.link, #blog div.addcomment, #blog div.searchform {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 15px 0;
float : left;
height : auto !important ;
}
#blog div.comments, #blog div.networks, #blog div.code, #blog div.statistics {
float : left;
width : 95%;
padding : 0 0 0 0;
margin : 0 0 15px 0;
height : auto !important ;
background-color : #f9f9f9;
padding : 7px;
border : 1px dotted #d0d0d0;
}
#blog div.message_error {
color : #ff0000;
}
#blog div.message_ok {
color : #029202;
}
#blog div.posted_comment {
font-size : 0.9em;
color : #888888;
font-style : italic;
}
#blog div.image {
float : left;
height : auto !important ;
padding : 0 0 0 0;
margin : 0 0 0 0;
}
#blog div.image img {
margin : 0 15px 15px 0;
}
#blog div.text {
padding : 0 0 0 0;
margin : 0 0 15px 0;
height : auto !important ;
}
#blog th {
padding : 4px 5px 4px 5px;
margin : 0 0 0 0;
font-weight : bold;
background-color : #efefef;
border : 0;
border-right : 1px solid #ffffff;
border-bottom : 1px dotted #d0d0d0;
}
#blog tr.row2 {
background-color : #f9f9f9;
}
#blog tr.row1 {
background-color : #ffffff;
}
#blog td {
padding : 3px 5px 3px 5px;
margin : 0 0 0 0;
border : 0;
border-bottom : 1px dotted #d0d0d0;
border-right : 1px solid #ffffff;
border-spacing : 0;
vertical-align : top;
}
#blog p {
clear : left;
margin : 0;
padding : 2px 0 3px 0;
padding-left : 155px;
height : 1%;
width : 500px;
}
#blog p label {
font-weight : bold;
float : left;
margin-left : -155px;
width : 150px;
}
#blog p label.description {
font-weight : normal;
float : left;
margin : 0 0 20px 0;
padding : 0 0 0 0;
width : 95%;
}
#blog input[type="checkbox"], #blog input[type="radio"] {
float : left;
width : 20px;
text-align : left;
}
#blog input[type="text"], #blog input[type="password"] {
overflow : hidden;
width : 250px;
}
#blog select {
width : 254px;
}
#blog textarea {
width : 250px;
height : 150px;
}
#blog .blogTagCloud {
list-style : none;
padding : 0;
margin : 0;
}
.blogTagCloudSmallest {
height : 20px;
margin : 0 2px 0 2px;
font-size : 10px;
color : #bbbbbb;
}
.blogTagCloudSmall {
height : 20px;
margin : 0 2px 0 2px;
font-size : 12px;
color : #999999;
}
.blogTagCloudMedium {
height : 20px;
margin : 0 2px 0 2px;
font-weight : bold;
font-size : 14px;
color : #666666;
}
.blogTagCloudLarge {
height : 20px;
margin : 0 2px 0 2px;
font-weight : bold;
font-size : 16px;
color : #333333;
}
.blogTagCloudLargest {
height : 20px;
margin : 0 2px 0 2px;
font-size : 18px;
font-weight : bold;
color : #000000;
}
form table, form tr, form th, form td {
border-width : 0;
}
#access {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 0 0;
float : left;
height : auto !important ;
}
#access div.message, #access div.message_ok, #access div.message_error, #access div.profile, #access div.paging, #access div.member_list, #access div.letter_index, #access div.search, #access div.functions {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 15px 0;
float : left;
height : auto !important ;
}
#access div.message_error {
color : #ff0000;
}
#access div.message_ok {
color : #029202;
}
#access img.member_gender_female {
background-color : #f4d7f4;
padding : 2px;
}
#access img.member_gender_male {
background-color : #a2c0ff;
padding : 2px;
}
#access img.member_gender_undefined {
background-color : #dddddd;
padding : 2px;
}
#access table {
padding : 0 0 0 0;
margin : 0 0 0 0;
border-spacing : 0;
border-collapse : collapse;
border-width : 0;
}
#access th {
padding : 4px 5px 4px 5px;
margin : 0 0 0 0;
font-weight : bold;
background-color : #efefef;
border : 0;
border-right : 1px solid #ffffff;
border-bottom : 1px dotted #d0d0d0;
}
#access tr.row2 {
background-color : #f9f9f9;
}
#access tr.row1 {
background-color : #ffffff;
}
#access td {
padding : 3px 5px 3px 5px;
margin : 0 0 0 0;
border : 0;
border-bottom : 1px dotted #d0d0d0;
border-right : 1px solid #ffffff;
border-spacing : 0;
vertical-align : top;
}
#access p {
width : 360px;
clear : left;
margin : 0;
padding : 2px 0 3px 0;
padding-left : 155px;
height : 1%;
}
#access p label {
font-weight : bold;
float : left;
margin-left : -155px;
width : 150px;
}
#access p label.description {
font-weight : normal;
float : left;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
#access input[type="checkbox"], #access input[type="radio"] {
float : left;
width : 20px;
text-align : left;
}
#access input[type="text"], #access input[type="password"] {
overflow : hidden;
width : 250px !important ;
width : 250px;
}
#access select {
width : 254px !important ;
width : 254px;
}
#access textarea {
width : 250px !important ;
width : 250px;
height : 150px !important ;
}
#guestbook {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 0 0;
float : left;
height : auto !important ;
}
#guestbook div.entries, #guestbook div.status, #guestbook div.paging, #guestbook div.add_entry, #guestbook div.error_message, #guestbook div.information, #guestbook div.form, #guestbook div.count_entries {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 15px 0;
float : left;
height : auto !important ;
}
#guestbook div.entry_row1, #guestbook div.entry_row2 {
width : 100%;
padding : 10px 5px 10px 5px;
margin : 0 0 0 0;
float : left;
height : auto !important ;
border-bottom : 1px dotted #d0d0d0;
}
#guestbook div.entry_row1 {
background-color : #ffffff;
}
#guestbook div.entry_row2 {
background-color : #f9f9f9;
}
#guestbook div.error_message {
color : #ff0000;
}
#guestbook div.title {
float : left;
height : 27px;
padding : 0 0 0 0;
margin : 0 0 0 0;
width : 60%;
}
#guestbook div.title h3 {
padding : 0 0 5px 0;
margin : 0 0 0 0;
}
#guestbook div.location {
float : left;
height : 22px;
padding : 5px 0 0 0;
margin : 0 0 0 0;
width : 20%;
font-style : italic;
}
#guestbook div.date {
float : left;
height : 22px;
padding : 5px 0 0 0;
margin : 0 0 0 0;
width : 20%;
text-align : right;
}
#guestbook div.message, #guestbook div.links {
padding : 0 0 0 0;
margin : 7px 0 0 0;
height : auto !important ;
float : left;
width : 100%;
}
#guestbook p {
width : 300px;
clear : left;
margin : 0;
padding : 2px 0 3px 0;
padding-left : 155px;
height : 1%;
}
#guestbook p label {
font-weight : bold;
float : left;
margin-left : -155px;
width : 150px;
}
#guestbook p label.description {
font-weight : normal;
margin : 0 0 0 0;
padding : 0 0 0 0;
width : 225px;
}
#guestbook input[type="radio"] {
float : left;
width : 25px;
text-align : left;
}
#guestbook input[type="text"], #guestbook input[type="password"] {
overflow : hidden;
width : 250px;
}
#guestbook textarea {
width : 250px;
height : 150px;
}
#voting {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 0 0;
float : left;
height : auto !important ;
}
#voting div.form, #voting div.archive, #voting div.message {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 15px 0;
float : left;
}
#voting table {
padding : 0 0 0 0;
margin : 0 0 0 0;
border-spacing : 0;
border-collapse : collapse;
border-width : 0;
}
#voting th {
padding : 4px 5px 4px 5px;
margin : 0 0 0 0;
font-weight : bold;
background-color : #efefef;
border : 0;
border-right : 1px solid #ffffff;
border-bottom : 1px dotted #d0d0d0;
}
#voting tr.row2 {
background-color : #f9f9f9;
}
#voting tr.row1 {
background-color : #ffffff;
}
#voting td {
padding : 3px 5px 3px 5px;
margin : 0 0 0 0;
border : 0;
border-bottom : 1px dotted #d0d0d0;
border-right : 1px solid #ffffff;
border-spacing : 0;
vertical-align : top;
}
#voting p {
width : 300px;
clear : left;
margin : 0;
padding : 2px 0 3px 0;
padding-left : 155px;
height : 1%;
}
#voting p label {
font-weight : bold;
float : left;
margin-left : -155px;
width : 150px;
}
#voting input[type="text"], #market input[type="password"] {
overflow : hidden;
width : 250px;
}
#market {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 0 0;
float : left;
height : auto !important ;
}
#market div.search, #market div.navtree, #market div.type_selection, #market div.title, #market div.message, #market div.form, #market div.data, #market div.message_error, #market div.categories, #market div.entries, #market div.no_entries {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 15px 0;
float : left;
}
#market div.message_error {
color : #ff0000;
}
#market form td {
border : 0;
}
#market div.insert_entries, #market div.functions {
width : 100%;
margin : 15px 0 0 0;
text-align : center;
float : left;
}
#market div.image {
float : left;
height : auto !important ;
padding : 0 0 0 0;
margin : 0 0 15px 0;
}
#market div.description {
padding : 0 0 0 0;
margin : 0 0 15px 0;
}
#market div.image img {
margin : 0 15px 15px 0;
}
#market div.paging {
width : 100%;
margin : 15px 0 0 0;
float : left;
}
#market a img {
border : 2px solid #1679ce;
margin : 2px 5px 2px 5px;
}
#market a:hover img {
border : 2px solid #51bbf9;
margin : 2px 5px 2px 5px;
}
#market table {
padding : 0 0 0 0;
margin : 0 0 0 0;
border-spacing : 0;
border-collapse : collapse;
border-width : 0;
}
#market th {
padding : 4px 5px 4px 5px;
margin : 0 0 0 0;
font-weight : bold;
background-color : #efefef;
border : 0;
border-right : 1px solid #ffffff;
border-bottom : 1px dotted #d0d0d0;
}
#market tr.marketRow3 {
background-color : #f9f9f9;
}
#market tr.marketRow2 {
background-color : #ffffff;
}
#market tr.marketRow1 {
background-color : #ffc6c6;
}
#market td {
padding : 3px 5px 3px 5px;
margin : 0 0 0 0;
border : 0;
border-bottom : 1px dotted #d0d0d0;
border-right : 1px solid #ffffff;
border-spacing : 0;
vertical-align : top;
}
#market p {
width : 300px;
clear : left;
margin : 0;
padding : 2px 0 3px 0;
padding-left : 155px;
height : 1%;
}
#market p label {
font-weight : bold;
float : left;
margin-left : -155px;
width : 150px;
}
#market input[type="text"], #market input[type="password"] {
overflow : hidden;
width : 250px;
}
#market textarea {
width : 250px;
height : 150px;
}
#directory {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 0 0;
float : left;
height : auto !important ;
}
#directory div.search, #directory div.navtree, #directory div.title, #directory div.categories, #directory div.directoryLatest, #directory div.no_feeds, #directory div.insert_feeds, #directory div.message, #directory div.fields, #directory div.feed {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 15px 0;
float : left;
}
#directory div.insert_feeds {
margin : 15px 0 0 0;
text-align : center;
float : left;
}
#directory div.paging {
margin : 15px 0 0 0;
float : left;
}
#directory div.feeds_, #directory div.feeds_row1, #directory div.feeds_row2 {
width : 100%;
padding : 10px 0 10px 0;
margin : 0 0 0 0;
float : left;
height : auto !important ;
border-bottom : 1px dotted #d0d0d0;
}
#directory div.feeds_row1 {
background-color : #ffffff;
}
#directory div.feeds_row2 {
background-color : #f9f9f9;
}
#directory div.image {
float : left;
height : auto !important ;
padding : 0 0 0 0;
margin : 0 0 0 0;
}
#directory div.infos {
padding : 0 0 0 0;
margin : 0 0 0 0;
height : auto !important ;
}
#directory div.infos h3 {
padding : 0 0 0 0;
margin : 0 0 5px 0;
}
#directory div.image img {
margin : 0 15px 15px 0;
}
#directory div.image a img {
border : 2px solid #1679ce;
margin : 0 15px 0 0;
}
#directory div.image a:hover img {
border : 2px solid #51bbf9;
margin : 0 15px 0 0;
}
#directory div.fields table, #directory div.fields tr, #directory div.fields th, #directory div.fields td {
border : 0;
}
#forum {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 0 0;
float : left;
height : auto !important ;
}
#forum td.smallfont {
font-size : 0.9em;
}
#forum div.links, #forum div.dropdown, #forum div.latest, #forum div.category, #forum div.navtree, #forum div.paging, #forum div.anchor, #forum div.threads, #forum div.addthread, #forum div.posts, #forum div.addpost, #forum div.forums, #forum div.searchform, #forum div.notification, #forum div.message_error, #forum div.message_ok, #forum div.text, #forum div.profile {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 15px 0;
float : left;
}
#forum div.message_error {
color : #ff0000;
}
#forum div.message_ok {
color : #029202;
}
#forum .posts div.code {
padding : 3px;
background-color : #fcfce6;
border : 1px solid #7390af;
font-family : "Courier New", Courier, mono;
max-height : 150px;
overflow : auto;
}
#forum .posts div.quote {
padding : 3px;
background-color : #fcfcff;
border : 1px solid #7390af;
max-height : 150px;
overflow : auto;
}
#forum div.navtree {
width : 60%;
}
#forum div.notification_left, #forum div.notification_right {
padding : 0 0 0 0;
margin : 0 0 15px 0;
float : left;
width : 225px;
height : 531px;
}
#forum div.notification_center {
padding : 250px 0 0 0;
margin : 0 0 15px 0;
float : left;
width : 10%;
text-align : center;
height : 281px;
}
#forum div.dropdown {
width : 40%;
text-align : right;
}
#forum div.links {
text-align : right;
}
#forum table {
padding : 0 0 0 0;
margin : 0 0 0 0;
border-spacing : 0;
border-collapse : collapse;
border-width : 0;
}
#forum th {
padding : 4px 5px 4px 5px;
margin : 0 0 0 0;
font-weight : bold;
background-color : #efefef;
border : 0;
border-right : 1px solid #ffffff;
border-bottom : 1px dotted #d0d0d0;
}
#forum tr.row2 {
background-color : #f9f9f9;
}
#forum tr.row1 {
background-color : #ffffff;
}
#forum td {
padding : 3px 5px 3px 5px;
margin : 0 0 0 0;
border : 0;
border-bottom : 1px dotted #d0d0d0;
border-right : 1px solid #ffffff;
border-spacing : 0;
vertical-align : top;
}
#forum p {
clear : left;
margin : 0;
padding : 2px 0 3px 0;
padding-left : 155px;
height : 1%;
width : 500px;
}
#forum p label {
font-weight : bold;
float : left;
margin-left : -155px;
width : 150px;
}
#forum p label.description {
font-weight : normal;
float : left;
margin : 0 0 20px 0;
padding : 0 0 0 0;
width : 95%;
}
#forum input[type="checkbox"], #forum input[type="radio"] {
float : left;
width : 20px;
text-align : left;
}
#forum input[type="text"], #forum input[type="password"] {
overflow : hidden;
width : 250px;
}
#forum select {
width : 254px;
}
#forum textarea {
width : 250px;
height : 150px;
}
#podcast {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 0 0;
float : left;
height : auto !important ;
}
#podcast div.showMedium, #podcast div.categories, #podcast div.noMedium, #podcast div.player, #podcast div#podcast_container, #podcast div.information {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 15px 0;
float : left;
height : auto !important ;
}
#podcast div.media_, #podcast div.media_row1, #podcast div.media_row2 {
width : 100%;
padding : 10px 0 10px 0;
margin : 0 0 0 0;
float : left;
height : auto !important ;
border-bottom : 1px dotted #d0d0d0;
}
#podcast div.media_row1 {
background-color : #ffffff;
}
#podcast div.media_row2 {
background-color : #f9f9f9;
}
#podcast div.image {
float : left;
padding : 0 0 0 0;
margin : 0 0 0 0;
}
#podcast div.description {
padding : 0 0 0 0;
margin : 0 0 0 0;
}
#podcast div.description h2 {
padding : 0 0 0 0;
margin : 0 0 5px 0;
}
#podcast div.image img {
border : 2px solid #1679ce;
margin : 0 15px 15px 0;
}
#podcast div.image a:hover img {
border : 2px solid #51bbf9;
margin : 0 15px 15px 0;
}
#podcast table {
padding : 0 0 0 0;
margin : 0 0 0 0;
border-spacing : 0;
border-collapse : collapse;
border-width : 0;
}
#podcast th {
padding : 4px 5px 4px 5px;
margin : 0 0 0 0;
font-weight : bold;
background-color : #efefef;
border : 0;
border-right : 1px solid #ffffff;
border-bottom : 1px dotted #d0d0d0;
}
#podcast tr.row2 {
background-color : #f9f9f9;
}
#podcast tr.row1 {
background-color : #ffffff;
}
#podcast td {
padding : 3px 5px 3px 5px;
margin : 0 0 0 0;
border : 0;
border-bottom : 1px dotted #d0d0d0;
border-right : 1px solid #ffffff;
border-spacing : 0;
vertical-align : top;
}
#feed {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 0 0;
float : left;
height : auto !important ;
}
#feed div.categories, #feed div.news {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 15px 0;
float : left;
height : auto !important ;
}
#feed div.news img {
margin : 0 0 15px 0;
}
#recommend {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 0 0;
float : left;
height : auto !important ;
}
#recommend div.text, #recommend div.status, #recommend div.form {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 15px 0;
float : left;
height : auto !important ;
}
#recommend div.status {
color : #ff0000;
}
#recommend p {
width : 300px;
clear : left;
margin : 0;
padding : 2px 0 3px 0;
padding-left : 180px;
height : 1%;
}
#recommend p label {
font-weight : bold;
float : left;
margin-left : -180px;
width : 180px;
}
#recommend p label.description {
font-weight : normal;
float : left;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
#recommend input[type="radio"] {
float : left;
width : 20px;
text-align : left;
}
#recommend input[type="text"], #recommend input[type="password"] {
overflow : hidden;
width : 250px;
}
#recommend textarea {
width : 250px;
height : 150px;
}
#newsletter {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 0 0;
float : left;
height : auto !important ;
}
#newsletter div.errorMessage, #newsletter div.okMessage, #newsletter div.form {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 15px 0;
float : left;
height : auto !important ;
}
#newsletter div.errorMessage {
color : #ff0000;
}
#newsletter p {
width : 300px;
clear : left;
margin : 0;
padding : 2px 0 3px 0;
padding-left : 155px;
height : 1%;
}
#newsletter p label {
font-weight : bold;
float : left;
margin-left : -155px;
width : 150px;
}
#newsletter p label.description {
font-weight : normal;
float : left;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
#newsletter input[type="checkbox"], #newsletter input[type="radio"] {
float : left;
width : 20px;
text-align : left;
}
#newsletter input[type="text"], #newsletter input[type="password"] {
overflow : hidden;
width : 250px;
}
#newsletter select {
width : 254px;
}
#newsletter textarea {
width : 250px;
height : 150px;
}
form.contactForm p {
width : 300px;
clear : left;
margin : 0;
padding : 2px 0 3px 0;
padding-left : 155px;
height : 1%;
}
form.contactForm p label.noCaption {
float : left;
width : 150px;
margin-left : 2px;
margin-top : 2px;
}
form.contactForm .contactFormGroup {
float : left;
margin-top : -15px !important ;
}
form.contactForm p input.contactFormClass_checkbox {
float : left;
}
form.contactForm p input.contactFormClass_checkboxGroup {
clear : left;
float : left;
}
form.contactForm p input.contactFormClass_radio {
clear : left;
float : left;
}
form.contactForm p label, .contactForm p span {
font-weight : bold;
float : left;
margin-left : -155px;
width : 150px;
}
form.contactForm input[type="text"], form.contactForm input[type="password"] {
width : 250px;
}
form.contactForm select {
width : 254px;
}
form.contactForm input {
overflow : hidden;
}
form.contactForm img.captcha {
float : left;
}
form.contactForm .is_required {
color : red;
}
form.contactForm textarea {
width : 250px;
height : 150px;
}
form.contactForm #contactFormCaptcha {
margin-left : 147px;
}
form.contactForm .contactFormClass_button {
margin-left : 0;
width : 60px;
cursor : pointer;
margin : 2px;
}
.contactFormClass_button:hover, .contactFormClass_button:focus {
width : 60px;
cursor : pointer;
margin : 2px;
}
form.contactForm #contactFormCaptcha {
margin-left : 3px !important ;
margin-top : 5px !important ;
}
#sitemap {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 0 0;
float : left;
height : auto !important ;
}
#sitemap ul {
padding : 0 0 0 0;
margin : 0 0 0 0;
list-style : none;
}
#sitemap ul li {
padding : 2px 0 2px 0;
margin : 0 0 0 0;
list-style : none;
border-bottom-width : 1px;
border-bottom-style : dotted;
border-bottom-color : #d0d0d0;
font-weight : normal;
}
#sitemap ul li.sitemap_level_1 {
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #d0d0d0;
font-weight : bold;
}
#shop {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 0 0;
float : left;
height : auto !important ;
}
#shop div.menu, #shop div.cart_info, #shop div.informations, #shop div.payment, #shop div.message, #shop div.lsv_form, #shop div.cart, #shop div.cart_links, #shop div.message_error, #shop div.customer_address, #shop div.shipping_address, #shop div.account_details, #shop div.customer_old, #shop div.order, #shop div.customer_new {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 15px 0;
float : left;
height : auto !important ;
}
#shop div.message_error {
color : #ff0000;
}
#shop div.categories {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 25px 0;
float : left;
height : auto !important ;
}
#shop div.category {
padding : 0 0 0 0;
margin : 15px 45px 0 0;
float : left;
height : auto !important ;
min-height : 120px;
height : 120px;
}
#shop div.paging {
text-align : center;
width : 100%;
padding : 0 0 0 0;
margin : 15px 0 15px 0;
float : left;
}
#shop div.product_row1, #shop div.product_row2, #shop div.product_ {
width : 100%;
padding : 10px 0 10px 0;
margin : 0 0 0 0;
float : left;
height : auto !important ;
border-bottom : 1px dotted #d0d0d0;
}
#shop div.product_row1, #shop div.product_ {
background-color : #f9f9f9;
}
#shop div.product_row2 {
background-color : #ffffff;
}
#shop div.images {
width : 19%;
margin : 0 0 0 0;
padding : 0 0 0 0;
height : auto !important ;
float : left;
text-align : center;
}
#shop div.images img, #shop div.discount_row1 div.image img, #shop div.discount_row2 div.image img, #shop div.category img {
border : 2px solid #1679ce;
margin : 0 0 3px 0;
}
#shop div.images a:hover img, #shop div.discount_row1 div.image a:hover img, #shop div.discount_row2 div.image a:hover img, #shop div.category a:hover img {
border : 2px solid #51bbf9;
margin : 0 0 3px 0;
}
#shop div.description {
margin : 0 0 15px 0;
padding : 0 0 0 0;
height : auto !important ;
float : left;
width : 80%;
}
#shop div.description h2, #shop div.categories h2, #shop div.informations h2 {
padding : 0 0 0 0;
margin : 0 0 5px 0;
}
#shop div.description h3, #shop div.categories h3, #shop div.informations h3 {
padding : 0 0 0 0;
margin : 0 0 5px 0;
font-weight : bold;
}
#shop div.stock, #shop div.manufacturer, #shop div.detail_link, #shop div.shop_options {
margin : 0 0 3px 0;
padding : 0 0 0 0;
height : auto !important ;
width : 100%;
}
#shop div.product_id {
margin : 0 0 15px 0;
padding : 0 0 0 0;
height : auto !important ;
width : 100%;
}
#shop div.price, #shop div.functions {
margin : 0 0 0 0;
padding : 0 0 0 0;
height : auto !important ;
width : 98%;
float : left;
text-align : right;
}
#shop table {
padding : 0 0 0 0;
margin : 0 0 0 0;
border-spacing : 0;
border-collapse : collapse;
border-width : 0;
}
#shop th {
padding : 4px 5px 4px 5px;
margin : 0 0 0 0;
font-weight : bold;
background-color : #efefef;
border : 0;
border-right : 1px solid #ffffff;
border-bottom : 1px dotted #d0d0d0;
}
#shop tr.row1 {
background-color : #f9f9f9;
}
#shop tr.row2 {
background-color : #ffffff;
}
#shop tr.row3 {
background-color : #efefef;
}
#shop td {
padding : 3px 5px 3px 5px;
margin : 0 0 0 0;
border : 0;
border-bottom : 1px dotted #d0d0d0;
border-right : 1px solid #ffffff;
border-spacing : 0;
}
#shop div.discount_row1, #shop div.discount_row2 {
width : 300px;
padding : 10px 0 10px 0;
margin : 0 20px 0 0;
float : left;
height : auto !important ;
border-bottom : 1px dotted #d0d0d0;
}
#shop div.discount_row1 {
background-color : #ffffff;
}
#shop div.discount_row2 {
background-color : #f9f9f9;
}
#shop div.discount_row1 div.image, #shop div.discount_row2 div.image {
width : 80px;
padding : 0 0 0 0;
margin : 0 10px 0 0;
float : left;
height : auto !important ;
text-align : center;
}
#shop div.discount_row1 div.text, #shop div.discount_row2 div.text {
width : 210px;
padding : 0 0 0 0;
margin : 0 0 0 0;
float : left;
height : auto !important ;
}
#shop div.discount_row1 div.text h2, #shop div.discount_row2 div.text h2 {
padding : 0 0 0 0;
margin : 0 0 10px 0;
font-size : 1.3em;
font-weight : bold;
}
#shop p {
width : 300px;
clear : left;
margin : 0;
padding : 2px 0 3px 0;
padding-left : 155px;
height : 1%;
}
#shop p label {
font-weight : bold;
float : left;
margin-left : -155px;
width : 150px;
}
#shop p label.description {
width : 250px;
font-weight : normal;
float : left;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
#shop input[type="checkbox"], #shop input[type="radio"] {
float : left;
width : 20px;
text-align : left;
}
#shop input[type="text"], #shop input[type="password"] {
overflow : hidden;
width : 250px;
}
shop select {
width : 254px;
}
#shop textarea {
width : 250px;
height : 150px;
}
#docsys table {
padding : 0 0 0 0;
margin : 0 0 0 0;
border-spacing : 0;
border-collapse : collapse;
border-width : 0;
}
#docsys th {
padding : 4px 5px 4px 5px;
margin : 0 0 0 0;
font-weight : bold;
background-color : #efefef;
border : 0;
border-right : 1px solid #ffffff;
border-bottom : 1px dotted #d0d0d0;
}
#docsys td {
padding : 3px 5px 3px 5px;
margin : 0 0 0 0;
border : 0;
border-bottom : 1px dotted #d0d0d0;
border-right : 1px solid #ffffff;
border-spacing : 0;
}
#docsys div.categories, #docsys div.doc_list, #docsys div.paging {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 15px 0;
}
#memberdir div.category_tree {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 25px 0;
height : auto !important ;
}
#memberdir div.description, #memberdir div.subcategories, #memberdir div.char_list, #memberdir div.search_form, #memberdir div.adress_list, #memberdir div.paging, #memberdir div.detail_list, #memberdir div.back {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 15px 0;
}
#memberdir table {
padding : 0 0 0 0;
margin : 0 0 0 0;
border-spacing : 0;
}
#memberdir tr.row1 {
background-color : #ffffff;
}
#memberdir tr.row2 {
background-color : #f9f9f9;
}
#memberdir table th {
padding : 4px 5px 4px 5px;
margin : 0 0 0 0;
font-weight : bold;
background-color : #efefef;
border : 0;
border-right : 1px solid #ffffff;
border-bottom : 1px dotted #d0d0d0;
}
#memberdir table td {
padding : 3px 5px 3px 5px;
margin : 0 0 0 0;
border : 0;
border-bottom : 1px dotted #d0d0d0;
border-right : 1px solid #ffffff;
}
#calendar div.search {
float : none;
width : 100%;
margin : 0 0 0 0;
padding : 0 0 15px 0;
height : auto !important ;
}
#calendar div.notes_list, #calendar div.logo, #calendar div.categories {
float : none;
width : 100%;
margin : 0 0 15px 0;
padding : 0 0 0 0;
height : auto !important ;
}
#calendar div.back, #calendar div.registration, #calendar div.export {
float : none;
width : 100%;
margin : 0 0 15px 0;
padding : 0 0 0 0;
height : auto !important ;
text-align : right;
}
#calendar table {
padding : 0 0 0 0;
margin : 0 0 0 0;
border-spacing : 0;
}
#calendar tr.row1 {
background-color : #ffffff;
}
#calendar tr.row2 {
background-color : #f9f9f9;
}
#calendar table th {
padding : 4px 5px 4px 5px;
margin : 0 0 0 0;
font-weight : bold;
background-color : #efefef;
border : 0;
border-right : 1px solid #ffffff;
border-bottom : 1px dotted #d0d0d0;
}
#calendar th a {
color : #000000;
}
#calendar table td {
padding : 3px 5px 3px 5px;
margin : 0 0 0 0;
border : 0;
border-bottom : 1px dotted #d0d0d0;
border-right : 1px solid #ffffff;
}
#gallery div.category_images {
display : block;
clear : left;
}
#gallery div.category_paging {
clear : left;
text-align : center;
}
#gallery .category_images .image {
display : block;
float : left;
width : 300px;
text-align : center;
}
#gallery div.category_tree {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 25px 0;
}
#gallery div.category_row_1, #gallery div.category_row_2 {
width : 100%;
padding : 10px 0 10px 0;
margin : 0 0 0 0;
float : left;
height : auto !important ;
border-bottom : 1px dotted #d0d0d0;
}
#gallery div.category_row_1 {
background-color : #f9f9f9;
}
#gallery div.category_row_2 {
background-color : #ffffff;
}
#gallery div.category_image {
float : left;
padding : 0 0 0 0;
margin : 0 0 0 0;
}
#gallery div.category_informations {
padding : 0 0 0 0;
margin : 0 0 0 0;
}
#gallery div.category_informations h2 {
padding : 0 0 0 0;
margin : 0 0 5px 0;
}
#gallery div.category_comment {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 15px 0;
}
#gallery div.category_images {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 15px 0;
float : left;
height : auto !important ;
}
#gallery div.show_image, #gallery div.image_navigation {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 15px 0;
float : left;
height : auto !important ;
text-align : center;
}
#gallery div.image_voting, #gallery div.image_comment {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 0 0;
float : left;
height : auto !important ;
}
#gallery div.category_images div.image {
width : 33%;
padding : 0 0 0 0;
margin : 0 0 0 0;
text-align : left;
float : left;
}
#gallery div.category_paging {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 15px 0;
}
#gallery div.show_image img, #gallery div.category_image img, #gallery div.category_images img {
border : 2px solid #1679ce;
margin : 0 15px 0 0;
}
#gallery div.show_image a:hover img, #gallery div.category_image a:hover img, #gallery div.category_images a:hover img {
border : 2px solid #51bbf9;
margin : 0 15px 0 0;
}
#gallery table {
padding : 0 0 0 0;
margin : 0 0 0 0;
border-spacing : 0;
}
#gallery tr.row1 {
background-color : #ffffff;
}
#gallery tr.row2 {
background-color : #f9f9f9;
}
#gallery table th {
padding : 4px 5px 4px 5px;
margin : 0 0 0 0;
font-weight : bold;
background-color : #efefef;
border : 0;
border-right : 1px solid #ffffff;
border-bottom : 1px dotted #d0d0d0;
}
#gallery th a {
color : #000000;
}
#gallery table td {
padding : 3px 5px 3px 5px;
margin : 0 0 0 0;
border : 0;
border-bottom : 1px dotted #d0d0d0;
border-right : 1px solid #ffffff;
}
#media {
padding : 0 0 0 0;
margin : 0 0 0 0;
border-spacing : 0;
}
#media th {
padding : 4px 5px 4px 5px;
margin : 0 0 0 0;
font-weight : bold;
background-color : #efefef;
border : 0;
border-right : 1px solid #ffffff;
border-bottom : 1px dotted #d0d0d0;
}
#media th a {
color : #000000;
}
#media tr.row1 {
background-color : #f9f9f9;
}
#media tr.row2 {
background-color : #ffffff;
}
#media td {
padding : 3px 5px 3px 5px;
margin : 0 0 0 0;
border : 0;
border-bottom : 1px dotted #d0d0d0;
border-right : 1px solid #ffffff;
}
#news table {
padding : 0 0 0 0;
margin : 0 0 0 0;
border-spacing : 0;
border-collapse : collapse;
border-width : 0;
}
#news th {
padding : 4px 5px 4px 5px;
margin : 0 0 0 0;
font-weight : bold;
background-color : #efefef;
border : 0;
border-right : 1px solid #ffffff;
border-bottom : 1px dotted #d0d0d0;
}
#news tr.row1 {
background-color : #f9f9f9;
}
#news tr.row2 {
background-color : #ffffff;
}
#news td {
padding : 3px 5px 3px 5px;
margin : 0 0 0 0;
border : 0;
border-bottom : 1px dotted #d0d0d0;
border-right : 1px solid #ffffff;
border-spacing : 0;
}
legend {
font-weight : bold;
font-size : 12px;
color : #bcbcbc;
font-family : Arial, Verdana, Helvetica, sans-serif;
}
fieldset {
border : 1px solid #bcbcbc;
}
input:hover, textarea:hover, select:hover, input:focus, textarea:focus, select:focus {
border : 1px solid #cccccc;
margin-bottom : 0;
}
select {
border : 1px solid #bcbcbc;
color : #000000;
}
input, textarea {
background : #fff repeat-x left top;
font : 1em/1.6em Arial, "Lucida Grande", "Lucida Sans Unicode", geneva, verdana, sans-serif;
border : 1px solid #000000;
padding : 2px;
margin-bottom : 0;
}
.searchinput_suche:hover {
margin : 0 0 2px 0;
}
.searchinput, .searchinput:hover, .searchinput:focus {
margin : 0 0 1px 0;
}
.form {
width : 20px;
}
.shopbutton {
width : 80px;
cursor : pointer;
}
form.contactForm p {
width : 300px;
clear : left;
margin : 0;
padding : 2px 0 3px 0;
padding-left : 155px;
height : 1%;
}
form.contactForm p label.noCaption {
float : left;
width : 150px;
margin-left : 2px;
margin-top : 2px;
}
form.contactForm .contactFormGroup {
float : left;
margin-top : -15px !important ;
}
form.contactForm p input.contactFormClass_checkbox {
float : left;
}
form.contactForm p input.contactFormClass_checkboxGroup {
clear : left;
float : left;
}
form.contactForm p input.contactFormClass_radio {
clear : left;
float : left;
}
form.contactForm p label, .contactForm p span {
font-weight : bold;
float : left;
margin-left : -155px;
width : 150px;
}
form.contactForm input[type="text"] {
width : 250px;
}
form.contactForm input {
overflow : hidden;
}
form.contactForm img.captcha {
float : left;
}
form.contactForm .is_required {
color : red;
}
form.contactForm textarea {
width : 250px;
height : 150px;
}
form.contactForm #contactFormCaptcha {
margin-left : 147px;
}
form.contactForm .contactFormClass_button {
margin-left : 0;
width : 60px;
cursor : pointer;
color : #bcbcbc;
margin : 2px;
}
.contactFormClass_button:hover, .contactFormClass_button:focus {
width : 60px;
cursor : pointer;
color : #bcbcbc;
margin : 2px;
}
form.contactForm #contactFormCaptcha {
margin-left : 3px !important ;
margin-top : 5px !important ;
}
body, td, th {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #000000;
}
body {
background-color : #83aad3;
margin-left : 0;
margin-top : 10px;
margin-right : 0;
margin-bottom : 0;
}
p {
margin-top : 0;
margin-bottom : 10px;
}
.errorc {
color : red;
}
hr {
border : #cccccc;
height : 1px;
}
h1 {
font-weight : bold;
font-size : 18px;
margin : 0 0 20px;
color : #333333;
}
h2 {
font-weight : bold;
font-size : 14px;
padding-bottom : 0;
padding-top : 0;
margin : 15px 0;
}
h3 {
font-weight : bold;
font-size : 11px;
margin : 0 0 10px;
color : #333333;
padding : 0;
}
h4 {
font-weight : bold;
font-size : 11px;
margin : 0 0 10px;
color : #666666;
text-transform : uppercase;
}
h5 {
font-weight : bold;
font-size : 11px;
margin : 0;
padding-top : 20px;
}
h6 {
font-weight : bold;
font-size : 11px;
text-transform : uppercase;
padding-top : 20px;
margin : 20px 0 5px 0;
}
#profil h2 {
font-weight : bold;
font-size : 14px;
padding-bottom : 0;
padding-top : 0;
margin : 0;
}
#profil {
margin : 20px;
}
#profil h2 {
font-weight : bold;
font-size : 14px;
padding-bottom : 0;
padding-top : 0;
margin : 0;
}
#profil h4 {
font-weight : bold;
font-size : 11px;
margin : 0;
color : #333333;
text-transform : uppercase;
}
#profil img {
margin-left : 20px;
margin-bottom : 20px;
}
a:link {
color : #125292;
text-decoration : none;
}
a:visited {
text-decoration : none;
color : #125292;
}
a:hover {
text-decoration : none;
color : #5191d1;
}
a:active {
text-decoration : none;
color : #125292;
}
#mainbox {
background-color : #ffffff;
width : 944px;
margin-right : auto;
margin-left : auto;
border-right-width : 12px;
border-left-width : 3px;
border-right-style : solid;
border-left-style : solid;
border-right-color : #125292;
border-left-color : #125292;
background-image : url(images/bg.gif);
border-top-width : 3px;
border-top-style : solid;
border-top-color : #125292;
}
#logo {
float : left;
width : 189px;
}
.cleaner {
clear : both;
height : 1px;
}
.cleanercontent {
clear : both;
height : 1px;
background-color : #bcbcbc;
}
#metanav {
float : left;
width : 316px;
padding-top : 60px;
padding-left : 29px;
padding-right : 19px;
}
#metanav a {
color : #000000;
padding-right : 5px;
padding-left : 5px;
}
#metanav a:hover {
color : #616161;
padding-right : 5px;
padding-left : 5px;
}
#search {
	height : 135px;
	top : 14px;
	right : auto;
	left : 703px;
	float : left;
	width : 316px;
}
input.search {
width : 80px;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #000000;
}
input.form {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #000000;
}
form {
margin : 0;
padding : 0;
}
#head {
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #bcbcbc;
background-color : #ffffff;
}
#nav {
float : left;
width : 189px;
background-image : url(images/gradient.gif);
background-repeat : no-repeat;
padding-top : 41px;
margin : 0 0 10px 0;
}
#middle {
float : left;
width : 528px;
padding-top : 41px;
padding-right : 19px;
padding-left : 19px;
}
#right {
float : left;
width : 159px;
padding-top : 41px;
padding-left : 15px;
background-image : url(images/gradient.gif);
background-repeat : no-repeat;
padding-right : 15px;
}
#right p {
margin-top : 10px;
}
#navInner {
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #bcbcbc;
}
#nav a {
line-height : 14px;
text-transform : uppercase;
color : #000000;
text-decoration : none;
display : block;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 15px;
border-top-width : 1px;
border-top-style : solid;
border-top-color : #bcbcbc;
font-weight : bold;
}
#nav a:hover {
color : #125292;
}
#nav a.active {
line-height : 14px;
text-transform : uppercase;
color : #000000;
text-decoration : none;
display : block;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 15px;
border-top-width : 1px;
border-top-style : solid;
border-top-color : #bcbcbc;
font-weight : bold;
background-color : #dedede;
}
#nav a.active:hover {
color : #125292;
}
#nav a.lev2_inactive {
font-weight : normal;
text-transform : none;
font-size : 11px;
line-height : 14px;
color : #000000;
text-decoration : none;
display : block;
padding-top : 5px;
padding-left : 30px;
padding-bottom : 5px;
border-top-width : 1px;
border-top-style : dotted;
border-top-color : #bcbcbc;
background-color : #dedede;
}
#nav a.lev2_active {
font-weight : normal;
text-transform : none;
line-height : 14px;
color : #000000;
text-decoration : none;
display : block;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 30px;
border-top-width : 1px;
border-top-style : dotted;
border-top-color : #bcbcbc;
font-weight : bold;
background-color : #dedede;
}
#nav a.lev2_active:hover, #nav a.lev2_inactive:hover {
color : #125292;
}
#nav a.lev3_inactive {
font-weight : normal;
text-transform : none;
line-height : 14px;
color : #000000;
text-decoration : none;
display : block;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 40px;
border-top-width : 1px;
border-top-style : dotted;
border-top-color : #bcbcbc;
background-color : #dedede;
}
#nav a.lev3_active {
font-weight : normal;
text-transform : none;
line-height : 14px;
color : #000000;
text-decoration : none;
display : block;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 40px;
border-top-width : 1px;
border-top-style : dotted;
border-top-color : #bcbcbc;
font-weight : bold;
background-color : #dedede;
}
#nav a.lev3_active:hover, #nav a.lev3_inactive:hover {
color : #125292;
}
#nav a.lev4_inactive {
font-weight : normal;
text-transform : none;
line-height : 14px;
color : #000000;
text-decoration : none;
display : block;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 50px;
border-top-width : 1px;
border-top-style : dotted;
border-top-color : #bcbcbc;
background-color : #dedede;
}
#nav a.lev4_active {
font-weight : normal;
text-transform : none;
line-height : 14px;
color : #000000;
text-decoration : none;
display : block;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 50px;
border-top-width : 1px;
border-top-style : dotted;
border-top-color : #bcbcbc;
font-weight : bold;
background-color : #dedede;
}
#nav a.lev4_active:hover, #nav a.lev4_inactive:hover {
color : #125292;
}
#footer {
text-align : center;
padding-top : 10px;
padding-bottom : 10px;
background : white;
position : relative;
}
#footer div {
position : absolute;
right : 0;
border : 0;
margin : 0;
display : inline;
top : 0;
}
#footer div img {
border : none;
}
#footer a {
color : #125292;
text-decoration : none;
}
#footer a:hover {
color : #5191d1;
text-decoration : none;
}
#HomeBox {
border-top-width : 1px;
border-top-style : solid;
border-top-color : #bcbcbc;
margin-bottom : 20px;
width : 528px;
background-image : url(images/bg_spaltenHome.gif);
margin-top : 40px;
}
#homeSpalte1 {
float : left;
width : 235px;
padding-right : 20px;
padding-top : 14px;
text-align : center;
}
#homeSpalte2 {
float : left;
width : 235px;
padding-left : 20px;
padding-top : 14px;
text-align : center;
}
.unserefreizeit {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
	color: #CC0000;
}
#newsbox {
border : 1px solid #d7d7d7;
width : 150px;
float : left;
padding : 5px;
margin-bottom : 20px;
}
.podcastcontent {
display : block;
width : 100%;
border-bottom : 1px dotted #000;
margin-bottom : 10px;
}
.podcastcontent .podcastmedium {
overflow : hidden;
margin-top : 3px;
width : 100%;
height : auto !important ;
}
#schrift {
float : left;
padding : 44px 0 0 120px;
}
img.left {
float : left;
margin-right : 10px;
margin-bottom : 10px;
padding : 0;
margin-top : 0;
margin-left : 0;
}
img.right {
float : right;
margin-bottom : 10px;
margin-left : 10px;
padding : 0;
margin-top : 0;
margin-right : 0;
}
ul {
margin-top : 0;
margin-bottom : 10px;
margin-left : 0;
}
li {
padding-left : 15px;
list-style-type : none;
background-image : url(images/li.gif);
background-repeat : no-repeat;
}
table.green {
background-color : #e8f1c2;
border-top-width : 1px;
border-right-width : 1px;
border-top-style : solid;
border-right-style : solid;
border-top-color : #9cb82e;
border-right-color : #9cb82e;
border-left-width : 1px;
border-left-style : solid;
border-left-color : #9cb82e;
}
table.green td {
padding-top : 2px;
padding-right : 4px;
padding-bottom : 2px;
padding-left : 4px;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #9cb82e;
margin : 0;
}
table.green td.header {
font-weight : bold;
background-color : #d8e89a;
margin : 0;
}
table.white {
background-color : #ffffff;
border-top-width : 1px;
border-right-width : 1px;
border-top-style : solid;
border-right-style : solid;
border-top-color : #bcbcbc;
border-right-color : #bcbcbc;
}
table.white td {
padding-top : 2px;
padding-right : 4px;
padding-bottom : 2px;
padding-left : 4px;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #bcbcbc;
border-left-width : 1px;
border-left-style : solid;
border-left-color : #bcbcbc;
margin : 0;
}
table.white td.header {
font-weight : bold;
background-color : #f1f1f1;
background-image : url(images/gradient.gif);
background-repeat : repeat-x;
margin : 0;
}
#sprachwahl {
float : right;
}
.searchbutton {
border : 1px solid #d7d7d7;
color : #125292;
background-color : #ffffff;
width : 80px;
height : 20px;
cursor : pointer;
padding : 1px 1px 1px 1px;
margin : 0 0 0 0;
font : normal 1em Arial, Verdana, sans-serif;
}
.searchinput_suche {
background : #ffffff;
color : #125292;
width : 170px;
height : 16px;
border : 1px solid #d7d7d7;
padding : 2px 2px 2px 2px;
margin : 0 0 2px 0;
font : normal 1em Arial, Verdana, sans-serif;
background-image : url(images/lupe.gif);
background-repeat : no-repeat;
background-position : left;
}
.searchinput {
background : #ffffff;
color : #125292;
width : 170px;
border : 1px solid #d7d7d7;
padding : 2px 2px 2px 2px;
margin : 0 0 1px 0;
font : normal 1em Arial, Verdana, sans-serif;
}
input, textarea, select, radio {
font-family : Verdana;
font-size : 11px;
border : 1px solid #e0e0e0;
background-color : #fcfcfc;
padding : 0;
color : #125292;
}
textarea {
overflow : auto;
}
.rssfeed {
background-image : url(images/rss.png);
background-repeat : no-repeat;
border : 0;
padding-left : 18px;
}
table.normal {
border : none;
border-collapse : collapse;
width : 100%;
}
table.normal td {
border-bottom : 1px dotted #d0d0d0;
padding : 5px;
}
table.normal th {
border-bottom : 1px solid #d0d0d0;
font-weight : bold;
background-color : #efefef;
text-align : left;
padding : 5px;
}
#shopnavbar {
margin : 0;
padding : 10px;
list-style : none;
border-top : 0 solid #000000;
width : 160px;
text-transform : none;
position : relative;
left : 7px;
}
#shopnavbar a {
margin : 0;
padding-left : 10px;
list-style : none;
border-top : 0 solid #000000;
text-transform : none;
font-weight : normal;
}
.shopnavi, #shopnaviCart {
font : bold 11px Arial, Verdana, Arial, sans-serif;
text-transform : uppercase;
}
#shopJsCart {
margin-right : 4px;
padding : 4px;
border : 1px solid #bcbcbc;
background-color : #dedede;
}
.curencies {
background : transparent url(images/shop/money.gif) no-repeat !important ;
padding-left : 20px !important ;
padding-top : 4px;
height : auto !important ;
min-height : 20px;
height : 12px;
width : auto !important ;
min-width : 100px;
width : 100px;
border-bottom : none;
}
#shopnavbar .curencies a.active, #shopnavbar .curencies a.inactive {
margin : 0;
padding : 0;
background-color : transparent;
display : inline;
border-top : 0 solid #000000;
}
.kategorie {
background : transparent url(images/shop/pfeilshop.gif) no-repeat !important ;
padding-left : 20px !important ;
height : auto !important ;
min-height : 12px;
height : 12px;
width : auto !important ;
min-width : 120px;
width : 120px;
border-bottom : none;
}
.korbinhalt {
padding-left : 0 !important ;
height : auto !important ;
min-height : 20px;
height : 20px;
width : auto !important ;
min-width : 120px;
width : 120px;
border-bottom : none;
padding-top : 4px;
}
.korbinhalt a {
padding-left : 0 !important ;
}
#warenkorbinhalt {
background : transparent url(images/shop/warenkorb.gif) no-repeat !important ;
padding-left : 20px !important ;
height : auto !important ;
min-height : 20px;
height : 20px;
width : auto !important ;
min-width : 120px;
width : 120px;
border-bottom : none;
padding-top : 4px;
}
.userinfo {
background : transparent url(images/shop/user.gif) no-repeat !important ;
padding-left : 20px !important ;
height : auto !important ;
min-height : 25px;
height : 20px;
width : auto !important ;
min-width : 120px;
width : 120px;
border-bottom : none;
}
#warenkorbanzeige {
background : transparent url(images/shop/zumwarenkorb.gif) no-repeat !important ;
padding-left : 20px !important ;
height : auto !important ;
min-height : 25px;
height : 20px;
width : auto !important ;
min-width : 120px;
width : 120px;
border-bottom : none;
}
#warenkorbleeren {
background : transparent url(images/shop/warenkorbcancel.gif) no-repeat !important ;
padding-left : 20px !important ;
height : auto !important ;
min-height : 25px;
height : 20px;
width : auto !important ;
min-width : 120px;
width : 120px;
border-bottom : none;
}

