/****************************
*** politischer-konsum.de ***
*****************************
****salisbury-simonow 2005 **
*****************************/


/*****Globale Formatierungen*****/
A:link                             {  color: #00396D; Text-decoration: none;}
A:visited                          {  color: #6699CC; Text-decoration: none;}
A:hover                            {  color: #666666; text-decoration: underline; }


a.extLink:link                     { padding-left: .9em; color: #00396D; 
                                     Text-decoration: none; 
                                     background: url(../images/link.gif) no-repeat left; }                                    
a.extLink:visited                  {  padding-left: .9em; color: #00396D; 
                                     Text-decoration: none; 
                                     background: url(../images/link.gif) no-repeat left; }                        
a.extLink:hover                    {  padding-left: .9em; color: #A2B5C3; 
                                     text-decoration: underline; 
                                     background: url(../images/link.gif) no-repeat left; }                        

/*****Banner*****/
#banner                            { font: 2.5em helvetica,sans-serif; letter-spacing: 0;
                                     height: 71px; text-align: left; color: white;
                                     padding: .4em 2em 0 5em; margin: 0 0 -.3em -4.6em;
                                     background: url(../images/bild.php?type=text&text_id=668)
                                     no-repeat right top #003399;}

#banner img                         { float: right; margin:  -1em -2.7em 0 0;}


/****LeftCol****/
#leftCol                           {  position: absolute; left: 0px; width: 10.7em; color: inherit; 
                                     margin: 7em 0 0 0; background: #EFEDE0;}
                                     
/****Container***/
#container                         {  margin: 0 0 0 10.6em; padding: 0 0 4em 2px;}

/*Navigation*/
#leftCol h1                        {  font-size: .9em; color: white; margin: 0 0 4px -.3em;
                                      padding: .8em .3em .2em; border: none; background: #003399;}
                                     
#leftCol ul li                     {  list-style: none; font-size: .9em; 
                                     margin: 0 -.2em  0.2em  -.4em;}
#leftCol ul li :link               {  color: #003399; display: block; padding: .2em 0.2em .4em 0;
                                     }
#leftCol ul li :visited            {  color: #003399; display: block; padding: .2em 0.2em .4em 0;
                                     }
#leftCol ul li :hover               { color: white; display: block;
                                     padding: .2em 0.2em .4em 0; background: #7892AB;}
#leftCol ul li :active             { color: #003399; display: block; padding: .2em .2em .4em 0;
                                     background: white;}


#leftCol ul                        {  padding: 0 .2em 0; margin: 0; }
#leftCol h4                        {  margin: .2em; border: white solid 2px; clear: both;}

#leftCol img                       {  padding-bottom: 1em;} 

/****RightCol****/


#rightCol h1                       {  font-size: .9em; color: white;
                                     margin: 0 -.7em 0.5em -.5em; border: none; 
                                     padding: .7em .4em .2em .3em; 
                                     background: #003399; display: block; }
#rightCol ul li                    {  list-style: none; font-size: .9em; text-indent: .0em;} 
#rightCol ul                       {  padding: .3em 0 .1em;  margin: 0; } 
#rightCol h4                       {  margin: .2em; border-bottom: .5em solid #EFEFEF; clear: both;} 
#rightCol div                      {  margin: 0 .5em .5em;  } 
#rightCol                          {  position: absolute; margin: -1.2em  0 0 0; width: 12em;
                                     background: #EFEDE0;}


/** SubNavOben **/


#navi a:link                       {   height: 1.2em; font-size: 1.1em; color: lightgray;}

#navi a:visited                       {   height: 1.2em; font-size: 1.1em; color: lightgray;}
#navi a:hover                      {  height: 1.2em; font-size: 1.1em; color: white; 
                                     background: #7892AB; }


#navi ul li                        {  float: left; padding: 0 .2em 0 .2em; }
#navi ul                           {  list-style: none; margin: 0 .5em 0 8.6em; color: lightgray; font-size: .8em;} 
#navi                              {  height: 1.25em; background: #7892AB; margin: 0 0 0 -13em;}

/****Content****/
#subNav { display: none; }

#content                           {  margin: -1.2em 12em 0 0; padding: .2em 2em 2em 1em; 
                                     background: white; }

body                               { font-size: .8em; background: #EFEDE0;}

#dossier                    { position: relative; float: right;
                              width: 12em; background: #7B92AD;
                              color: white;  
                              margin: -1em 12.5em 0 0;
                              padding: 1em;
                              border: solid #00309C 2px;}
#dossier a                 { color:white; }
#dossier h1                { margin: -.5em 0 .3em 0; border-bottom: solid #D6D3CE 1px; padding:0;  }
/***********B L O G ***************/
.blog{  
    float: none;
    width:auto;
    padding: 2px; 
    border: solid 1px #1A2D4E;
}
                                          
                                          
.blog h1{
    background: #DEDEBC;
    color: white;
    height: 6px;
}
                                          

.blog h2                                {
    text-indent: .3em;
    color: gray;
    margin: 0; 
    border-bottom: dashed 1px;
    font-weight: 800;
    font-family: verdana;
    text-indent: .5em;
    color: #1A2D4E;
    padding: .3em; 
    margin-bottom: 1em;
}
                                          

.blogUser{
    color: black;
    font-weight: 200;
    margin: 0;
    height: 1.7em;
    background: #EFEDE0;
    color: #1A2D4E; 
    font-size: .7em;
    text-align: right;
    padding-right: 1em;
}
.blog  a:visited                {  color: #004080; Text-decoration: none; } 
.blog  a:link                   {  color: #004080; Text-decoration: none; } 
.blog h1 a:visited              {  color: #004080; Text-decoration: none; } 
.blog h1 a:link                 {  color: #004080; Text-decoration: none; } 
.blog p{
    padding: 1em 1em 1em 1.1em; 
    text-align: left;
    padding-right: 1em;
}