@media screen,handheld,projection {
    a,
    a:visited,
    a:link {
      color:                  #000;
    }
     
}@media screen,handheld,projection {      
    body {
		  background:             #eae9ea;          
    }

/** Hauptcontainer
 */
    div[id="main"] {		
      border-color: 		      #dbdbdb;
    }

    div[id="abdeckungLinks"],
    div[id="abdeckungObenLinks"],
    div[id="streifenOben"],
    div[id="streifenUnten"] {
  		background:             #dbdbdb;      	   
    }

    div[id="abdeckungObenMitte"] {
      background:             #eae9ea;
    }    
}@media screen,handheld,projection {	
	ul[id="unterstuetzend"] {
		background:		            #dbdbdb;
	}

  ul[id="thematisch"] li > a,
  ul[id="thematisch"] li > span {
    border-left-color:        #c4c1ba;  
  }

  ul[id="thematisch"] li > a:hover,
  ul[id="thematisch"] li > a:focus {
    border-left-color:        #c85b2b;
  }

  ul[id="thematisch"] li > span,
  ul[id="thematisch"] li > a,  
  ul[id="thematisch"] li[class="unterpunktAusgewaehlt"] > a {
    background:               url("/typo3conf/ext/wtw_design_takSH_2010/grafiken/trans.png");
  }
  
  ul[id="thematisch"] li > span,
  ul[id="thematisch"] li[class="unterpunktAusgewaehlt"] > a {
    border-left-color:        #4068b0;
  }
    
  ul[id="thematisch"] li > a > span,
  ul[id="thematisch"] li > span > span {
    color:                    #000;
  }


/** Unterstützendes Menü
 */      
	ul[id="unterstuetzend"] {

	}	

	ul[id="unterstuetzend"] > li {

	}	

  ul[id="unterstuetzend"] li > a,
  ul[id="unterstuetzend"] li > span {
    border-bottom-color:      #c4c1ba; 
  }  	       

  ul[id="unterstuetzend"] li > a:hover,
  ul[id="unterstuetzend"] li > a:focus {
    border-bottom-color:      #c85b2b; 
  }  	       

  ul[id="unterstuetzend"] li > span,
  ul[id="unterstuetzend"] li[class="unterpunktausgewaehlt"] > a {
    border-bottom-color:      #4068b0; 
  }
}@media screen,handheld,projection {      
  form input[id="pass"],
  form input[id="user"],
  form input[id="sword"],
  form input[id="tx_felogin_pi1[forgot_email]"],
  form input[type="text"],
  form textarea {     
    /*border-color:             #f0f0f0;
    background:               #fff;*/
  }
   
  form input[id="pass"]:hover,
  form input[id="user"]:hover,
  form input[id="sword"]:hover,
  form input[id="tx_felogin_pi1[forgot_email]"]:hover,
  form input[id="pass"]:focus,
  form input[id="user"]:focus,
  form input[id="sword"]:focus,
  form input[type="text"]:hover,
  form input[type="text"]:focus,    
  form input[id="tx_felogin_pi1[forgot_email]"]:focus,
  form textarea:hover,
  form textarea:focus  {     
  /*  border-bottom-color:      #00A100;
    background:               #fafafa;*/
  }

 span[class="obligField"],
 span[class="tx-guestbook-form-obligationfield"] {
 	color:red;
 }

   form input:hover,
   form input:focus,
   form select:hover,
   form select:focus {
    background:                 #c85b2b;
    color:                      #fff; 
  }
}@media screen,handheld,projection {      
    table a {
      color:                   #000;     
    } 
}@media screen,handheld, projection {
/** Fließtext
 */
  p,
  div,
  label {
    color:                   #333;
  }


/** Überschriften
 */
  div[class="fliesstext"] h2,
  div[class="fliesstext"] h2 > a {
    color:                   #4068b0;
  }


/** Links
 */  
  div[class="fliesstext"] a {
    color:                   #000;
    border-color:            #EAE9EA;    
  }

  div[class="fliesstext"] a:hover,
  div[class="fliesstext"] a:focus {
    border-color:            #c85b2b;
  }


/** Listen
 */
  div[class="fliesstext"] ul > li,
  div[class="fliesstext"] ol > li {
    color:                    #4068b0;
  }

  div[class="fliesstext"] > div[class="wtw_fehler"] > ul > li {
    color:                   red;      
  }
     
  div[class="fliesstext"] ul > li > span,
  div[class="fliesstext"] ol > li > span {
    color:                   #333;
  }


}@media screen,handheld,projection {       
  div[class="newsListe"] {
    background:               #fafafa;
  }

  div[class="newsListe"] a {
    border-color:             #fafafa;
  }

  span[class="tt_news_more"]:before,
  span[class="tt_news_back"]:before {
    color:                    #4068b0;
  }

  div[class="newsListeNavigation"] div[class="browseLinksWrap"] > span,
  div[class="newsListeNavigation"] div[class="browseLinksWrap"] > a {
    background:               url("/typo3conf/ext/wtw_design_takSH_2010/grafiken/trans.png");
    border-color:             #333;      
  }

  div[class="newsListeNavigation"] div[class="browseLinksWrap"] > a:hover,
  div[class="newsListeNavigation"] div[class="browseLinksWrap"] > a:focus {
    background:               #c85b2b;
    color:                    #fff;
  }
  
}@media screen,handheld,projection {      
  div[id="suchformularPraxis"] {
		background:               #dbdbdb;
  }

  div[class="newsListe"] hr,
  div[class="newsListeUngerade"] hr {
		background:               #dbdbdb;
    border-color:             #dbdbdb;
  }      
}@media screen,handheld,projection {      
  div[id="wtw_system_inhaltsverzeichnis"] > h2 {
    background:             #dbdbdb;
    color:                  #333;   	   
  }

  div[id="wtw_system_inhaltsverzeichnis"] > ul > li:hover,
  div[id="wtw_system_inhaltsverzeichnis"] > ul > li:focus {    
    color:                  #c85b2b;
  }

  div[id="wtw_system_inhaltsverzeichnis"] > ul > li > a {    
    border-color:           #dbdbdb;
  }

  div[id="wtw_system_inhaltsverzeichnis"] > ul > li > a:hover,
  div[id="wtw_system_inhaltsverzeichnis"] > ul > li > a:focus {    
    border-color:           #c85b2b;
  }
    
  div[id="wtw_system_inhaltsverzeichnis"] > ul > li > a > span {    
    color:                  #222;
  }

}@media screen,handheld,projection {      
    div[class="wtw_system_boxen"] > h1,
    div[class="wtw_system_boxen"] > h2 {
  		background:             #dbdbdb;
      color:                  #333;      	   
    }

    div[class="wtw_system_boxen"] a {
      border-bottom-color:     #EAE9EA;
    }  

    div[class="wtw_system_boxen"] a:hover,
    div[class="wtw_system_boxen"] a:focus {
      border-bottom-color:     #c85b2b;
    }  

}@media screen,handheld,projection {      
  div[id="feLoginBox"] > form > fieldset > div > label {
    color:                    #4068B0;
  }
}@media screen,handheld,projection {      
    div[id="stichwortsuche"] {
		  background:             #dbdbdb;
    }

    div[id="stichwortsuche"] > form > fieldset > div > input[id="sword"] {
      border-bottom-color:    #888;    
    } 
    
    div[id="stichwortsuche"] > form > fieldset > div > input[id="sword"]:hover,
    div[id="stichwortsuche"] > form > fieldset > div > input[id="sword"]:focus {
      border-bottom-color:    #c85b2b;    
    }    
}
