/* Blog ES-T3 CSS */

/* **** Content ****** */


/* TX-Browse */

    .pagebrowser-oben {

        margin: 0px 50px 30px 0px;
 
   }
   
    .pagebrowser-unten {

        margin: 30px 50px 0px 0px;
 
   }

   
   
/* Filter */

 .blogList .title p {
 
      margin: 0px 50px 30px 0px;
      color:#af0000;
         }  
   
   
  .blogList .title a {
     
     padding: 0px 0 0 12px; 
      background: transparent url(../img/bg_bullet_full_1.gif) no-repeat scroll 0.0em 0.4em;
       
         }  
 
   
   
   
/* Bloglist */
    
    .tx-t3blog-pi2 .categories {       
      padding: 0px 0 0 12px; 
      background: transparent url(../img/bg_bullet_full_1.gif) no-repeat scroll 0.0em 0.4em;
        
        }

   .tx-t3blog-pi2 .date  {
           color:#af0000; 
           
           }
    
   .tx-t3blog-pi2 .time  {
           display: none; 
           
           }
    
    
    .tx-t3blog-pi2 .itemBody  {
         
          padding: 0px 0 0 0px;
          background: transparent url(../img/bg_bullet_full_1.gif) no-repeat scroll 0.5em 0.5em;

         }

   .tx-t3blog-pi2 .authoremail {

         float:left;
         margin: 20px 0px 0px 0px;
         }
       
   .tx-t3blog-pi2 .blogtipafriendlink  {
        
        display: none;
        
          
         float:left;
         padding: 20px 0px 0px 30px;
         background: transparent url(../img/bg_bullet_full_1.gif) no-repeat scroll 1.5em 2.0em;
         }  
 
 
    .tx-t3blog-pi2 .permalink  {

       display: none;
               
        float:left; 
        padding: 20px 0px 0px 30px;
        background: transparent url(../img/bg_bullet_full_1.gif) no-repeat scroll 1.5em 2.0em;
        }
        
   .tx-t3blog-pi2 .comments  {

        float:left;          
        padding: 20px 0px 0px 30px;
        background: transparent url(../img/bg_bullet_full_1.gif) no-repeat scroll 1.5em 2.0em;
        }

   .tx-t3blog-pi2 .views  {

       display: none;

       float:right;         
       margin: 3px 20px 0px 0px;      
       }
        
  .tx-t3blog-pi2 .itemNav img  {
 
       
       float:right;
       margin: 15px 0 0 0;
       width:60px;
       height: 60px;
       } 
        



/* Blog Full ansicht */ 
    
    .tx-t3blog-pi2 div#singleNavigation {
           
       padding: 0px 0px 20px 0px;
        
      }
    
   .tx-t3blog-pi2 .previous {
     
       float:left;
       padding: 0px 0px 0 12px;
       background: transparent url(../img/bg_bullet_full_1.gif) no-repeat scroll 0.0em 0.4em;
        }
             
  .tx-t3blog-pi2 .backtolist  {
          
          float: left;
          padding: 0px 0px 0 15px;
          background: transparent url(../img/bg_bullet_full_1.gif) no-repeat scroll 0.3em 0.4em;
        }
  
   .tx-t3blog-pi2 .next  {
          
          float:left;
          padding: 0px 0px 0px 18px;
          background: transparent url(../img/bg_bullet_full_1.gif) no-repeat scroll 0.5em 0.4em;
          }

   .tx-t3blog-pi2 .trackback {
      
      display: none;
      float:left;
      padding: 20px 0px 0px 18px;
      background: transparent url(../img/bg_bullet_full_1.gif) no-repeat scroll 0.6em 1.9em;
        }
   
   
/* Kommentar Form */

   .tx-t3blog-pi2 .commentTopNav .author {
                    
          padding: 30px 0px 0 0px;
          font-size: 110%;
        }
 
   .tx-t3blog-pi2 .commentTopNav .time {
          
          display: inline;          
          padding: 30px 0px 0 0px;
          
        }
 
 
 
   .tx-t3blog-pi2 .mailform {
          
          float: left;
          padding: 30px 0px 0 30px;
          
        }
  
  .tx-t3blog-pi2 .mailform  h4{
     
          margin: 0 0 10px 0;
          
                  
        }
        
        
/* ----------------------------
                Calendar 
------------------------------*/

                #calendar {
                        /*width: 180px;*/
                        height: 150px;
                        margin: 5px 0 5px 0;
                        font-size: 9px;
                        background-color: #f7f7f7;
                }
                
                #calendar table {
                        width: 185px;
                        height: 145px;
                        border: 1px #bdbbac solid;
                        color: #f7f7f7;
                        
                }
                
                #calendar td, 
                #calendar th {
                        text-align: center;
                        vertical-align: middle;
                        color: #000000; /* #34a9d5; */
                }
                
                #calendar td{
                        width:25px;
                }
                
                #calendar th {
                        background-color: #f7f7f7;
                }
                
                #calendar th a{
                        background: none;
                        
                }
                
                #calendar th.navigation a{
                        padding: 0;
                }
                
                
                #calendar td {
                        background-color: #f7f7f7;
                        border: 1px #fff solid;
                }
                
                
                #calendar td.last {
                        border-right: 1px #bdbbac solid;
                }
                
                #calendar td.first {
                        border-left: 1px #bdbbac solid;
                }
                
                #calendar td.lastrow {
                        border-bottom: 1px #bdbbac solid;
                }
                
                #calendar table td.isBlogDay a{
                        display: block; 
                        color: #af0000; 
                        background: none;
                        padding: 0;
                }
                
                #calendar table td.calendarToday {
                        background: #EDEAE5;
                }        
                
      
      
      
/* ***** Archiv ******* */

   .tx-t3blog-pi2 .archive {
     
          padding: 0 0px 0px 0;
          
                  
        }



    #archive a.toggle {
                        background: none;
                        padding-right: 2px;
                }
                
    div#latestPosts, div#categories, div#archive, div#latestComments, div#socialBookmarks, div.rss{
                        
                        padding: 2px;
                        margin-bottom: 10px;
                        width: 150px;
                        
                }
      
    #categories ul, #archive ul {
                        border: none;
                        margin-left: 0px;
                        padding: 4px 0px;
                }  
      
    #categories ul li a.iconbeforetext, #archive ul li a.toggle {
                        background: none;
                }
                
                
    #archive .postnum,
                #categories .postnum {
                        font-size: 9px;
                        margin-left: 3px;
                }             
                            

/* ******** Tag Clouds ********** */

                h3 titleTag {
                        margin-top: 10px;
                        line-height: 17px;
                        padding: 4px 2px;
                     /*   color: #74c0e2;   */       
                }
                
                .tagCloud-title{
                    /*    position: absolute; */
                        top: 60px;
                        height: 5px;
                        width: 150px;
                        left: 600px;
                    /*    color: #0063A6; 
                        text-align:center; */
                }
                .tagCloud {
                    /*    position: absolute; */
                        top: 80px;
                       
                        margin-left: 0px;
                        width: 150px; 
                        
                        
                }
                
                .tagCloud ul.tag-cloud {
                    /*    position: absolute; */
                        top: 80px;
                        
                        margin-left: 0px;
                        
                        
                        
                }
                
                
                .tagCloud .tag-cloud li {
                       float: left;
                        margin-right: 15px;
                        margin-top: 3px;
                        
                }

                .tagCloud .tag-cloud a {
                        margin-bottom:5px !important;
                        color: #323232 !important;
                        height:50px !important;
                }
                
              .tagCloud .tag-cloud a:hover {
                color: #7d7d7d !important;
                       
                }        

               span.tags {
                 margin-top:3px;
                 margin-left:10px;
                 margin-right:10px;
                 float:left;
                 
                 }
                
                