/*
Theme Name: SEOux Indianer 01
Author:  Benjamin Wingerter 2008
Author URL: http://www.wingerter.be/
Description: Modifiziert 2009, Version 1.02
*/


html {font-size:.72em; font-family:Tahoma, Arial;}

body {
         margin:0;       padding:0;
         color:#000;
         background:#BEE968 url(images/body_bg.png) repeat-x;
         }


a {color:#444; text-decoration:none;}
         a:hover {text-decoration:none;}
img {border:none !important;}
.center {text-align:center;}
.alginR {text-align:right;}

.border {
         margin:0 auto; /* zentriert die Seite im Fenster */
         width:1000px;
         vertical-align:top;             text-align:left;
         }
.mainBox {
         margin:0 0 0 1px;
         height:100%;
         vertical-align:top;
         background:url(images/main_bg.gif) left top repeat-y;
         }
.kopf {
         width:1000px;   height:149px;
         display:table;
         background:url(images/top1.jpg) left top no-repeat;
         }


                                                 /* # .mainNav */
ul#mainNav {
         padding-top:0; padding-left:20px;
         list-style-type:none;
         }
         ul#mainNav li {
                 margin-top:-13px;       padding-right:2px;
                 float:left;
                 }
                 a.blauN, a.gelbN, a.rotN {
                         margin:0 10px 0 0;      padding:8px 22px 0px 10px;
                         height:26px;
                         display:block;
                         font:normal 0.81em Verdana;     text-transform:uppercase;
                         text-align:center;              color:#131345;
                         background: url(images/mainNav.gif) top right no-repeat;
                         border:none;
                         }
                         a.blauN:hover {
                                 line-height:100%; color:#FFF;
                                 background-color:#233FE8;
                                 border:0px solid #164362; -moz-border-radius:15px; -webkit-border-radius:15px;
                                 }
                         a.gelbN:hover {
                                 line-height:100%; color:#623218;
                                 background-color:#FFFF05;
                                 border:0px solid #164362; -moz-border-radius:15px; -webkit-border-radius:15px;
                                 }
                         a.rotN:hover {
                                 line-height:100%; color:#FFF;
                                 background-color:#FB0421;
                                 border:0px solid #164362; -moz-border-radius:15px; -webkit-border-radius:15px;
                                 }

                                                 /* .mainNav #
                                                 ############# */



                                                 /* ###########
                                                  # .logoUad */

.logoUad {margin-top:-24px;}

.logo {
         margin:22px 0 0 0;      padding:0 0 0 19px;
         height:75px;
         background:transparent;
         }
         .logo a {border:none !important;}

.adsense {
         margin-top:23px; margin-left:0px;       padding: 3px 0px 0px 0px;
         width:472px;    height:63px;
         text-align:center;
         /* background:url(images/adsense.gif) left top no-repeat; */
         }
         .adsense_top {
                 margin-bottom:0px;      padding-top:0px;
                 width:480px;
                 text-align:center;
                 background:url(images/adsense.gif) left top no-repeat;
                 }
                                                 /*
                       (   .logoUad beinhaltet außerdem noch outtakes:
                         .slogan1
                         .slogan  )
                                                 .logoUad #
                                                 ########## */


                                                 /* ################
                                                 # .tbl_subNav areal */
.tbl_subNav {height:30px;}


ul#subNav{
         margin-top:0;        padding-left:30px;
         list-style-type:none;
         }
         ul#subNav li {
                 margin:0;        padding:3px 2px 3px 0;
                 float:left;
                 }
                 ul#subNav li a {
                         margin-right:6px;       padding:0 0 5px 0;
                         width:105px;            height:23px;
                         display:block;
                         font:bold 0.91em Verdana;       text-transform:uppercase;
                         text-align:center;              color:#9A601C;
                         /* background: url(images/menu.gif) top right no-repeat; */
                         border: 0px solid #E8E8E8;
                         }
                         ul#subNav li a:hover {color:#FFF;}

                                 /* .tbl_subNav areal #
                                 ###################### */

  /* ##############
   # mainTbl areal */
.mainTbl {
         margin-top:-5px;
         width:1000px;
         display:table;
         background:url(images/top_bg.jpg) left top no-repeat;
         }
.mainTbl_row {
         width:1000px;   height:100%;
         display:table-row;
         background-color:#F9F5E7; /* dieses background-color färbt den ganzen Hauptteil der Seite grün ein */
         }
.left_1 {
         width:7px;      height:100%;
         display:table-cell;     vertical-align:top;
         text-align:left;
         }
         .left_1 img {
                 width:1px; height:1px;
                 }


                                                 /* ###################
                                                 # .mainCent u .coName */
.mainCent {
         padding-left:10px;
         width:542px;     height:100%;
         display:table-cell;     vertical-align:top;
         text-align:left;
         }

.coName_bg {
         width:542px;     height:0;
         vertical-align:top;
         }
.coName {
         padding:0px 0px 0;
         vertical-align:top;
         font-size:1.2em; font-weight:700;       text-align:left;
         }
         .coName a {
                 font-size:0.85em; font-family:Georgia, "Book Antiqua", "Souvenir Lt BT", "Times New Roman", serif;
                 text-decoration:none;           color:#FAD976;
                 }
                 .coName a:hover {
                         font-size:0.85em;       text-decoration:none;
                         color:#000;
                         }
                                                 /* ###################
                                                  .mainCent u .coName # */

.head_bg {
         width:542px;
         vertical-align:top;
         }
.table2 {
         width:542px;
         display:table;
         }
.table_row2 {
         width:542px;    height:100%;
         display:table-row;
         }
.left2 {
         width:100%;
         vertical-align:top;     display:table-cell;
         text-align:left;
         }

                                                 /* #################
                                                  ###### ARTIKEL ######
                                                    ################# */
.titleTxt {
         width:542px;    height:94px;
         background:url(images/title_bg2.png) left top no-repeat;
         }

#singlePostTitle {padding:10px 0 0 30px;} /* damit den Artikeltitel positionieren */

.postTitle {
         width:470px;
         font-size:140.01%; text-transform:none; text-align:left;
         color:#5a6b73;
         }
         .postTitle a {
                 text-decoration:none;
                 font-weight:550;
                 color:#5D5B58;
                 }
                 .postTitle a:hover {text-decoration:underline;}
                         .postTitle a:active {color:#008000;}

.linksSingleP {
         padding:0px 10px 8px 40px;
         width:100%;     height:15px;
         display:block;  vertical-align:top;
         font-size:11px; line-height:17px;       text-align:right;
         color:#5D5B58;  border-top:none;
         }
         .linksSingleP a {
                 text-decoration:none;   color:#999;
                 }
                 .linksSingleP a:hover {
                         text-decoration:none;   color:#5D5B58;
                         }
.linksSingleP .feed {
         margin-right:15px;      padding-left:20px;
         display:block;          float:left;
         background:url(images/feed.gif) no-repeat left center;
         border:none;
         }
.linksSingleP .clock {
         margin-right:15px;      padding-left:20px;
         display:block;          float:left;
         background:url(images/date.png) no-repeat left center;
         border:none;
         }
.linksSingleP .cat {
         margin-right:15px;      padding-left:20px;
         display:block;          float:left;
         background:url(images/categories.png) no-repeat left center;
         border:none;
         }
.linksSingleP .comment {
         margin-right:15px;      padding-left:20px;
         display:block;          float:left;
         background:url(images/comment.png) no-repeat left center;
         border:none;
         }
.links {
         padding:0px 10px 8px 6px;
         width:100%;     height:15px;
         display:block;  vertical-align:top;
         font-size:11px; line-height:17px;       text-align:right;
         color:#5D5B58;
         border:none;
         }
         .links a {
                 text-decoration:none;   color:#5D5B58;
                 }
                 .links a:hover {
                         text-decoration:none;   color:#999;
                         }
.links .feed {
         margin-right:15px;      padding-left:20px;
         display:block;          float:left;
         background:url(images/feed.gif) no-repeat left center;
         border:none;
         }
.links .clock {
         margin-right:15px;       padding-left:20px;
         display:block;           float:left;
         background:url(images/date.png) no-repeat left center;
         border:none;
         }
.links .cat {
         margin-right:15px;       padding-left:20px;
         display:block;           float:left;
         background:url(images/categories.png) no-repeat left center;
         border:none;
         }
.links .comment {
         margin-right:15px;      padding-left:20px;
         display:block;          float:left;
         background:url(images/comment.png) no-repeat left center;
         border:none;
         }
         .comment {
                 padding:0;
                 color:#444444;
                 font-weight:700;
                 }
                 .comment a {
                         color:#444444;
                         font-weight:700;        text-decoration:underline;
                         }
                         .comment a:hover {
                                 color:#000;
                                 font-weight:700;        text-decoration:none;
                                 }


.partner{
         margin: 25px;   padding:7px;
         font-size:0.81em;
         border: 1px solid #6890bb;
         }

.pagetitle {
         margin:0;       padding:0 0 15px 18px;
         }

/* schriftgrößen */
.normal {font-size:1.01em;}
.big {font-size:1.31em;}
.small {font-size:0.91em;}


h1 {
         margin:10px 0 15px 0;        padding:0;
         font:bold 2.71em/1.01em "Arial Narrow", Arial;   text-transform:uppercase;
         color:#564014;
         }

h2,h3 {
         margin:20px 0 10px 0;        padding:0;
         font:bold 1.4em Verdana, Arial;
         color:#808080;
         border-bottom:2px solid #99CC00;
         }
h2 {margin-bottom:5px; color:#564014;}
h3 {margin-bottom:5px; font:bold 1.2em Verdana, Arial;}
h4 {
         margin:20px 0 5px 0; padding:0;
         border-bottom:1px solid #99CC00;
         }
h5 {
         margin:20px 0 0 0; padding:0;
         font:bold 1em Arial;
         }

blockquote {
         margin:15px;   padding: 10px;
         background-color:#EFFAF8;
         border-top:1px dotted #A5EDE1; border-right:1px dotted #A5EDE1; border-bottom:1px dotted #A5EDE1; border-left: 3px dashed #BCD516;
         }

#respond {
         margin:0;       padding:0 0 10px 0;
         font-size:1.01em; font-weight:bold;       text-transform:uppercase;
         color:#464646;
         }

.content_txt h2 a {
color:#eee;
text-decoration:none;
}

#title {
color:#23385a;
text-decoration:none;
background:url(images/title_bg.jpg) right no-repeat;
height:151px;
}

                                                 /* # content_txt */
.content_txt {
         width:100%;
         line-height:1.55em;
         padding:0px 9px 0px 10px;
         background:url(images/content_txt.gif) left top repeat-y;
         color:#666;
         }
         .content_txt p {
                 margin:0px 0 10px 0;   padding:5px 0 5px 0;
                 line-height:1.8em;
                 color:#333;
                 }
.content_txt ul {
         margin:0;        padding:5px 0 5px 0;
         color:#333;
         }
.content_txt li {
         margin:0;       padding:0px 0px 0px 16px;
         list-style:none;
         background:url(images/li_bg2.gif) left top no-repeat;
         vertical-align:bottom;
         line-height:1.51em;
         color:#000;
         }

.content_txt ul li a {
         color:#23385a;
         border:none;
         }
         .content_txt li a:hover {
                 border-bottom:1px solid #6BB81B;
                 }
.content_txt a {
         color:#1987C6;  text-decoration:none;
         border-bottom:1px dotted #674818;
         }
         .content_txt a:hover, .content_txt a:focus {
                 color:#674818;     text-decoration:none;
                 border-bottom:1px solid #674818;
                 }
.content_txt a img {border-bottom:none !important;}
.content_txt a.apic {border:none !important;}


a.more-link {border:none !important;}
                                                 /* content_txt # */


.sociable li a:hover, .sociable li a:focus {border:none;} /* bookmark symbole ohne border bei :hover */


.postmetadataalt {/* Artikelinformationen */
         padding:7px;
         font-size:0.85em;
         border: 1px dashed #999;
         }
         .postmetadataalt a:hover, .postmetadataalt a:focus {
                 color:#000;
                 }
                 .postmetadataalt a:active {
                         color:#008000;
                         }
                                         /* ##################
                                            ### KOMMENTARE ###
                                            ################## */

p#comments {
         margin:20px 0 5px 0; padding:0;
         font-weight:bold;
         }

#kommentarFormular {
         padding:10px 5px 10px 5px;
         width:521px;
         background-color:#FFF;
         border:4px solid #E5E5E5; -moz-border-radius:11px; -webkit-border-radius:11px;
         }

.postedCommentText {
         margin:10px;    padding:5px;
         background-color:#F8F8ED;
         border:2px solid #674818;
         }
         .postedCommentText a {
                 color:#383838;
                 border-bottom:1px dotted #383838;
                 }
                 .postedCommentText a:hover {
                         color:#000;
                         border-bottom:1px solid #000;
                         }

.commentGravatar {/* bestimmt größe und umrandung des gravatars bei kommentaren */
         margin-bottom:-2px;     padding:1px;
         width:30px; height:30px;
         background-color:#000;
         border:2px solid #FFF;
         }
a.url {/* klasse für verlinkte kommentar-namen */
         padding-left:3px; padding-right:3px;
         font-weight:bold;
         border-top:1px solid #1A851B; border-right:1px inset #000; border-bottom:1px solid #1A851B; border-left:5px solid #80EC0E;
         background-color:#FFF;
         }
         a.url:hover {color:#000;}


#wrap{
width:100%;
margin:0;
background:url(images/bg1.jpg) no-repeat right top ;
}


.right_1 {
width:1px;       height:100%;
vertical-align:top;      text-align:left;
display:table-cell;
}

.main_lefty {
display:table-cell;
}

.main_lefty1 {
display:table;
}

.main_lefty2 {
display:table-row;
}

.main_lefty3 {
display:table;
}

.main_left {
         padding-top:0px; padding-left:10px;
         vertical-align:top;
         text-align:left;
         }


.main_left2 {
width:148px;
height:100%;
vertical-align:top;
display:table-cell;
text-align:right;
padding-left:0px;
}

.left_2 {
width:1px;
height:100%;
vertical-align:top;      text-align:left;
display:table-cell;
}



.search_bg {
height:36px;
width:499px;
text-align:right;
}

.search_bg_main {
height:40px;
width:200px;
text-align:left;
padding-left:0px;
padding-top:6px;
background:transparent;
}

#search {
width:425px;
height:98px;
vertical-align:left;
color:#000;
padding:12px 0 12px 13px;
background:url(images/search_bg.png) left top no-repeat;
margin-left:0px;
}


#search input {
background:transparent;
font-size:13px;
color:#999;
font-family:Tahoma, arial, verdana, courier;
width:300px;
height:18px;
vertical-align:middle;
border: 0px solid #8c8c8c;
}

#search .input {
width:82px;
height:18px;
background:none;
border:none;
vertical-align:middle;
margin:0;
}




.right2 {
width:0px;
vertical-align:top;
display:table-cell;
text-align:left;
}

/* post title */

.head {
color:#000;
font-size: 1.0em;
line-height:1.11em;
padding:10px 0 7px 18px;

}

.head a {
color:#000;
text-decoration:none;
}

.head a:hover {
color:#000;
text-decoration:none;
}



.post_bottom {
width:537px;
height:24px;
background:url(images/post_bottom.gif) left top no-repeat;
}

.post_tags {
         margin-top:5px;         padding:2px 4px 4px 4px;
         width:510px;
         font-size:10px;
         background:#F8F8ED;
         border:1px dashed #EAE4D8;
         }
         .post_tags a {
                 color:#444 !important;
                 text-decoration:none !important;
                 border:none !important;
                 }

#post_div {
         margin:9px 0px 0px 17px;
         }

.post_date {
text-align:center;
margin-top:10px;
margin-left:11px;
}





.side_rss {
width:323px;
height:34px;
background:url(images/rss_bg.gif) left top no-repeat;
margin-bottom:7px;
}




.table3 {
width:450px;
display:table;
}

.table_row3 {
width:450px;
display:table-row;
height:100%;
}

.left3 {
width:151px;
vertical-align:top;
display:table-cell;
text-align:left;
}

.cent3 {
width:131px;
vertical-align:top;
display:table-cell;
text-align:left;
}

.right3 {
width:168px;
vertical-align:top;
display:table-cell;
text-align:left;
}





                                                                         /* ###########
                                                                            # Sidebar */
.widget_style p.wsSBheadL {
width:205px;
text-align:left;
margin-top: 0px;
margin-right: 0px;
font-size: 12px;
font-weight: bold;
color:#564014;
padding:8px 0px 11px 12px;
background:url(images/s1.gif) left top no-repeat;
}

.widget_style {
width:205px;
vertical-align:top;
text-align:left;
padding:0px 0px 0px 0px;
background-position: top left;
background-repeat:repeat-y;
background:url(images/s1_bg.gif) left top repeat-y;
}


.widget_style_bottom {
width:205px;
height:18px;
vertical-align:top;
text-align:left;
padding:0px 0px 0px 0px;
background:url(images/s1_bottom.gif) left top no-repeat;
}

.widget_style ul {
margin:0;
padding:3px 0 6px 10px;
}

.widget_style li {
list-style:none;
background:url(images/bullet.gif) left top no-repeat;
vertical-align:bottom;
line-height:1.51em;
color:#000;
margin:0;
padding:0 0 0 16px;
border-bottom:1px solid #FFF;
width:85%;
}

.widget_style ul li a {color:#1C35AF;     text-decoration:none;}
         .widget_style li a:hover {color:#000;   text-decoration:none;   border-bottom:none;}

.widget_style img {
width:60px;
height:50px;
border:#eee 2px solid;
margin:3px 0px 3px 6px;
}

.widget_style img a{
border:#eee 4px solid;
}

.widget_style img a:hover{
border:#999 4px solid;
}

p.wsSBtext {margin:0 0 0 10px; padding:0;} /* Fließtext in Sidebar Widgets, auf statischen html-Seiten
                                         - hat mit blog nichts zu tun und ändert dort nichts */

.widget_style ul#recentcomments li.recentcomments a.url {
         color:#343434; border:none !important; background-color:none !important; background:transparent !important;
         } /* Neueste Kommentare in Sidebar Widgets, waren zuvor so übermäßig bunt gestyled wie die
                 Kommentarnamen unter den jeweiligen Beiträgen. Jetzt sind sie ganz schlicht, einfach schwarz. */

                                                                         /* Sidebar #
                                                                         ########### */




                                                 /* ###### FOOTER ###### */

.footer {
         margin:0;       padding:0;
         width:1000px;   height:61px;
         vertical-align:top;
         font-size: 11px;
         background:url(images/foot_bg.jpg) top no-repeat;
         }
.footerTxt {
         padding:10px 0 0 0;
         vertical-align:top;     text-align:center;
         font-weight:normal;     line-height:16px;       color:#9A601C;
         }
         .footerTxt a {text-decoration:none;             font-weight:bold;       color:#9A601C;}
                 .footerTxt a:hover {text-decoration:none;                       color:#fff;}




#links_with_style,#archives,#meta,#recent-comments,#recent-posts,#categories,#calendar,#pages {
         padding:-10px 0 0 0;
         vertical-align:top;
         text-decoration: none;
         }
#google-search,#text-1,#delicious {vertical-align:top;}
#gsearch,#textwidget,#delicious-box {
         padding:15px 0 0;
         text-align:left;
         }



.date {
         padding:12px 0 0 21px;
         width:107px;
         font-size:0.97em;       font-weight:bold;
         text-align:left;        vertical-align:top;
         color:#999;
         background:transparent;
         border:0px dashed #e3e3e3;
         }

.day {
         margin:0;
         font:bold 13px/10px Verdana;     text-transform:none;
         color:#fff;
         }

.month {
         margin:0;                padding:0;
         font:bold 14px Verdana;  text-transform:none;
         color:#fff;
         }

.description {
         margin:0;        padding:0 0 0 25px;
         font-size:11px;  text-transform:none;
         color:#fff;
         }


/* Subscriber's section*/
.subscribe {
display:block;
line-height:29px;
height:15px;
border-top:#222 0px dashed;
color:#888;
font-size:12px;
padding:12px 10px 0px 0px;
text-align:left;
vertical-align:top;
}

.subscribe a {
text-decoration:none;
color:#5D5B58;
}

.subscribe a:hover {
color:#999;
text-decoration:none;
}

.subscribe .entire {
display:block;
float:left;
background:url(images/rss_button.png) no-repeat left center;
padding-left:20px;
margin-right:15px;
margin-top:-7px;
border:#fff 0px solid;
}

.subscribe .comments {
         float:left;      display:block;
         margin:-4px 15px 0 0;
         border:none;
         }

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {}
.tabberlive {margin-top:-3px;}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav {
         width:425px;                    height:33px;
         margin:0;                       padding: 0px 0 0px 1px;
         font: 12px Verdana, sans-serif; text-align:left;
         background:url(images/tab_top.gif) left bottom no-repeat;
         }

ul.tabbernav li {
         margin-top:0px; margin-left:0px;
         list-style: none;
         float:left;
         }
         ul.tabbernav li a {
                 margin-right:0px;        padding:6px 0px 0px 14px;
                 width:125px;            height:25px;
                 display:block;
                 font:bold 10px Verdana;         text-align:center;
                 color:#999;
                 background: transparent;
                 border:0px solid #E8E8E8;
                 }
                 ul.tabbernav li a:hover {color:#444;}

ul.tabbernav li.tabberactive a {
         padding:6px 0px 0px 0px;
         width:125px;            height:25px;
         font-weight: bold;      text-align:center;
         color:#564014;
         background: url(images/tab_div.gif) top right no-repeat;
         }

p.tabberHL {
         display:none;
         margin-top:0; margin-right:0;   padding:6px 0 11px 11px;
         font-size: 11px; font-weight: bold; align:left; color: #666;
         background:url(images/tab_h3.gif) left top no-repeat;
         }


/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
         padding:0px;
         border-top:0;
 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */
 /* height:200px; */
 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */
 /* overflow:auto; */
         }

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab p {
         display:none;
         }
.tabberlive .tabbertab p {
         display:none;
         }

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {}
.tabberlive#tab2 {}
.tabberlive#tab2 .tabbertab {
         height:200px;
         overflow:auto;
         }

.tabber_style {
         padding:0 5px 0 5px;
         width:425px;
         vertical-align:top;     text-align:left;
         background:url(images/tab_bg.gif) left top repeat-y;
         }
         .tabber_style p{
                 margin-top:0; margin-right:0;   padding:6px 0 11px 11px;
                 font-size:11px; font-weight:bold; align:left;
                 color: #666;
                 background:url(images/tab_h3.gif) left top no-repeat;
                 }

.tabber_style ul {
         margin:0;       padding:0px 0 3px 10px;
         }

.tabber_style li {
         margin:0;               padding:0 0 0 16px;
         width:95%;
         list-style:none;
         vertical-align:bottom;  line-height:1.61em;
         color:#000;
         background:url(images/bullet.gif) left top no-repeat;
         border-bottom:1px solid #FFF;
         }
         .tabber_style ul li a {
                 text-decoration:none;   color:#343434;
                 }
                 .tabber_style li a:hover {
                         text-decoration:none;
                         border-bottom:0px dashed #333;
                         }

.tabber_style_bottom {
         padding:0px 0px 0px 0px;
         width:425px;            height:20px;
         vertical-align:top;     text-align:left;
         background:url(images/tab_bottom.gif) left top no-repeat;
         }



.about_style h3{
margin-top: 0px;
margin-right: 0px;
font-size: 12px;
font-weight: bold;
align: left;
color: #666;
padding:4px 0px 5px 15px;
background:url(images/about_h3.gif) left top no-repeat;
}

.about_style {
width:397px;
height:80px;
vertical-align:top;
text-align:left;
padding:2px 8px 0px 3px;
background:url(images/about_bg.gif) left top no-repeat;
margin-bottom:8px;
margin-top:4px;
}

.about_gallery {
margin-left:6px;
}

.about_gallery li {
list-style:none;
vertical-align:bottom;
line-height:1.61em;
color:#000;
margin:0;
padding:0px 0px 0px 6px;
border-bottom:1px dashed #4F4F4F;
width:95%;
}

.about_gallery ul li a {
text-decoration:none;
color:#343434;
}

.about_gallery li a:hover {
color:#000;
text-decoration:none;
border-bottom:0px dashed #333;
}

.about_txt img {
margin:1px 4px 0px 2px;
vertical-align:top;
text-align:left;
float:left;
padding:0px 0px 0px 0px;
}

.about_style a {
text-decoration:none;
color:#343434;
}

.about_tex a:hover {
color:#000;
text-decoration:none;
border-bottom:0px dashed #333;
}

.about_txt {
width:378px;
vertical-align:top;
text-align:left;
padding:12px 0px 0px 0px;
background:transparent;
margin-left:5px;
margin-top:-5px;
color:#666;
font-size:12px;
font-family:arial;
}



.box-adverts {
         margin-top:-14px;        padding:10px 2px 3px 0;
         width:425px;             height:149px;
         text-align:center;
         background:url(images/ads_bg.gif) left top no-repeat;
         }
         .box-adverts img {
                 float:right;
                 border:2px solid #FFF;
                 }
                 .box-adverts .adWords125 {
                         float:right;
                         margin:2px 20px 0 20px;
                         width:125px;    height:125px
                         border:2px solid: #FFF;
                         }

.date_tag {
margin:0;
padding:14px 0 0 11px;
}


/*       brauch ich gar nicht oO aber trau mich nicht löschen ;)
         #######################################################
                 ############################################# */
         body:nth-of-type(1) ul#mainNav li {
                 float:left;
                 padding-right:2px;
                 margin-top:-11px;
                 }
         body:nth-of-type(1) .menu_top2 {
                 margin-top:-24px;
                 }
                 body:nth-of-type(1) .logo {
                         background:transparent;
                         padding:0 0 0 19px;
                         }
         body:nth-of-type(1) ul#menu li {
        float:left;
        padding-right:2px;
        margin-top:-7px;
        }

body:nth-of-type(1).main_left {
vertical-align:top;
text-align:left;
padding-top:0px;
padding-left:12px;
}

body:nth-of-type(1) .slogan {
color:#eee;
vertical-align:top;
font-size:0.7em;
padding:0px 0px 15px 40px;
}

body:nth-of-type(1) #search {
width:425px;
height:98px;
vertical-align:left;
color:#000;
padding:12px 0 12px 13px;
background:url(images/search_bg.gif) left top no-repeat;
margin-left:0px;
}

body:nth-of-type(1) {width:542px;
height:100%;
vertical-align:top;
display:table-cell;
text-align:left;
padding-left:9px;
}

/* wird nie angezeigt, weil das Logo diese Aufageb übernimmt
         ####################################################
.slogan1 {
         padding:35px 0 0 40px;
         vertical-align:top;
         font-size:26px; font-family:Georgia, "Book Antiqua", "Souvenir Lt BT", "Times New Roman", serif;
         color:#FAD976;
         }
         .slogan1 a{
                 font-weight:bold;
                 color:#F5F6E8;
                 }
.slogan {
         padding:0px 0px 18px 40px;
         vertical-align:top;
         font-size:0.7em;
         color:#eee;
         }

 .slogan wird nie angezeigt - siehe Anfang dieses outtakes für weitere Details
 ########################## */




a.srssfetcher-link {
         color:#1C35AF !important;  text-decoration:none;
         }
         a.srssfetcher-link:hover, a.srssfetcher-link:focus {
                 color:#000 !important;     text-decoration:none;
                 }
li.srssfetcher-item {
         padding-bottom:20px;    border-bottom:1px solid #FFF;
         }

a.apic {border:none !important;}
