/*
-----------------------------------------------------------------------------
GLOBAL
-----------------------------------------------------------------------------
*/
html {
    margin  : 0;
    padding : 0;
}
body {
    font        : 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color       : #666;
    margin      : 0;
    padding     : 0;
    background  : #eee;
}
/* standardschrift und -groesse */
p,h1,h2,h3,h4,h5,h6,li,td,th,dt,dd {
    font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

/* text head */
.texthead {
    color: #2E2C2D;
}

/* standardlink (navigation) */

a{
    font						: 13px Georgia;
		font-weight     : bold;
}

a:link, a:visited, a:active{
    color           : #333;
    text-decoration : none;
}
a:hover, a:focus {
/*    color           : #ccc; */
    color           : #2E2C2D;
    text-decoration : none;
}

/* link menue */

a.link_menue:link, a.link_menue:visited, a.link_menue:active{
/*    color           : #fff; */
    color           : #be2424;
    text-decoration : none;
}
a.link_menue:hover, a.link_menue:focus {
/*    color           : #ccc; */
    color           : #2E2C2D;
    text-decoration : none;
}

.bg_ifabrik_rot {
/*    background      : #e72227; */
    background      : #fff;
}


h1 {
    font						: 40px Georgia;
		font-weight     : bold;
    color           : #aaa;
}

h2 {
    font						: 18px Georgia;
		font-weight     : bold;
    color           : #666;
}

h3 {
    font						: 13px Georgia;
		font-weight     : bold;
    color           : #666;
}

    
.fehlertext {
 
  color             : #e72227;

}
      
.ergebnisrot {

  color             : #e72227;
	font-weight       : bold;

}

.ergebnisgelb {

  color             : #fca50f;
	font-weight       : bold;

}

.ergebnisgruen {

  color             : #67bb06;
	font-weight       : bold;

}


ul {
    margin      : 0;
    padding     : 0px 0px 0px 0px;
    border      : none;
    background  : transparent;
    color       : #505050;
}
ul li {
	list-style  : none;
	padding     : 0px 0px 10px 20px;
	background  : url(../img/li_ball.gif) left top no-repeat;
}


/*
-----------------------------------------------------------------------------
FORMULAR SPEZIFISCH
-----------------------------------------------------------------------------
*/


select, input, textarea {
    margin : 0;
    padding: 0;
    font   : 11px Verdana, Arial, Helvetica, sans-serif;
    color  : #505050;
}

select#quicklinks {
    width           : 140px;
    background-color: #ffffff;
    border          : 1px solid #7e9eb7;
}

input#suchbegriffe {
    width           : 140px;
    background-color: #ffffff;
    border          : 1px solid #7e9eb7;
}