/* *********************************************************** */

/* CSS-Datei layout.css                                        */
/* Projekt avfbild                                             */
/* farbe = #ffffff;                                            */
/* farbe = #E06408;                                            */
/* farbe = #000000;                                            */
/* farbe = #000066;                                            */
/* farbe = #cccccc;                                            */
/*                                                             */

/* *********************************************************** */

/* groupe Menue                                                 */

.groupMenue {
        font-family: tahoma, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        height:30px;
        line-height:18px;
        /*background-color: #cccccc;*/
        background-image:url(../img/new_header_category_off.gif);
        color: #000000;
        vertical-align: middle;
        text-align:left;
        padding-left:10px;
}



.groupMenue a:link {
        color: #000000;
        text-decoration:none;
}

.groupMenue a:visited {
        color: #000000;
        text-decoration:none;
}

.groupMenue a:hover {
        color: #000000;
        text-decoration:underline;
}

.groupMenue a:active {
        color: #000000;
        text-decoration:none;
}

/* groupe Menue Active                                                */

.groupMenueActive {
        font-family: tahoma, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        height:30px;
        line-height:18px;
        /*background-color: #E06408;*/
        background-image:url(../img/new_header_category_on.gif);
        color: #ffffff;
        vertical-align: middle;
        text-align:left;
        padding-left:10px;
}

.groupMenueActive a:link {
        color: #ffffff;
        text-decoration:none;
}

.groupMenueActive a:visited {
        color: #ffffff;
        text-decoration:none;
}

.groupMenueActive a:hover {
        color: #ffffff;
        text-decoration:underline;
}

.groupMenueActive a:active {
        color: #ffffff;
        text-decoration:none;
}

/* active menue                                                */

.activemenue {
        font-family: tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        line-height: normal;
        background-color: #E06408;
        color: #ffffff;
        vertical-align: bottom;
        text-align:left;
        padding-left:10px;
}

.activemenue a:link {
        TEXT-DECORATION: none;
        COLOR: #FFFFFF;
}

.activemenue a:visited{
        TEXT-DECORATION: none;
        COLOR: #FFFFFF;
}

.activemenue a:hover{
        TEXT-DECORATION: none;
        COLOR: #FFFFFF;
}

.activemenue a:active{
        TEXT-DECORATION: none;
        COLOR: #FFFFFF;
}

/* inactive menue                                              */

.inactivemenue {
        font-family: tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        line-height: normal;
        background-color: #cccccc;
        color: #000000;
        vertical-align: bottom;
        text-align:left;
        padding-left:10px;
}

.inactivemenue a:link {
        TEXT-DECORATION: none;
        COLOR: #000000;
}

.inactivemenue a:visited{
        TEXT-DECORATION: none;
        COLOR: #000000;
}

.inactivemenue a:hover{
        TEXT-DECORATION: none;
        COLOR: #000000;
}

.inactivemenue a:active{
        TEXT-DECORATION: none;
        COLOR: #000000;
}

/* BoundingBoxHeader                                           */

.BoundingBoxHeader {
        font-family: tahoma, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #FFFFFF;
        background-color: #E06408;
        text-align: left;
        vertical-align: top;
        border: 0px solid #E06408;
        padding-left:0px;
}

/* BoundingBoxBody                                             */

.BoundingBoxBody {
        font-family: tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #000000;
        vertical-align: top;
        border: 1px solid #E06408;
        border-top-width: 0px;
        border-top-style: solid;
        background-color: #FFFFFF;
}

/* BoundingBoxFoter                                            */

.BoundingBoxFooter{
        font-family: tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #000000;
	border-top-width: 0px;
    	border-right-width: 1px;
    	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E06408;
	border-right-color: #E06408;
	border-bottom-color: #E06408;
	border-left-color: #E06408;
	background-color: #cccccc;
	height: 20px;
}

/* container for groups menue                                  */

.menueContainer {
        background-color: #cccccc;
        height:100%;
        vertical-align:top;
}

/* Headline for Content                                        */

.groupHeader {
        font-family: tahoma, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #666666;
        background-color: #ffffff;
        vertical-align: top;
        border: 0px solid #E06408;
        height:25px;
}

/* Headline for Content                                        */

.contentHeader {
        font-family: tahoma, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #666666;
        background-color: #ffffff;
        vertical-align: top;
	padding-top:5px;
}

/* Headline for Content product overview                        */

.produktansichtHeader {
        font-family: tahoma, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #000000;
        background-color: #ffffff;
        text-align: left;
        vertical-align: middle;
        border: 0px solid #E06408;
}

/* submenue anbieter/produkte/suche                              */

.anprosu {
        font-family: tahoma, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #000000;
        background-color: #cccccc;
        text-align: left;
        vertical-align: top;
        border: 0px solid #E06408;
        line-height:20px;
        padding-left:4px;
}

.anprosu a:link {
        color: #000000;
        text-decoration:none;
}

.anprosu a:visited{
        color: #000000;
        text-decoration:none;
}

.anprosu a:hover {
        color: #000000;
        text-decoration:none;
}

.anprosu a:active {
        color: #000000;
        text-decoration:none;
}

/* submenue anbieter/produkte/suche                              */

.anprosuActive {
        font-family: tahoma, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #ffffff;
        background-color: #E06408;
        text-align: left;
        vertical-align: top;
        border: 0px solid #E06408;
        line-height:20px;
        padding-left:4px;
}

.anprosuActive a:link {
        color: #ffffff;
        text-decoration:none;
}

.anprosuActive a:visited{
        color: #ffffff;
        text-decoration:none;
}

.anprosuActive a:hover {
        color: #ffffff;
        text-decoration:none;
}

.anprosuActive a:active {
        color: #ffffff;
        text-decoration:none;
}

/* grey background for list                              */

.greyBackground {
        background-color: #cccccc;
}

/* white background for list                             */

.whiteBackground {
        background-color: #ffffff;
}

/* white background for list                             */

.redBackground {
        background-color: #E06408;
}

/* list font                                             */

.e {
        font-family: tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #000000;
        background-color: #cccccc;
        text-align: left;
        padding-left:4px;
        line-height:15px;
}

.liststylenumber {
        font-family: tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #000000;
        background-color: #cccccc;
        text-align: right;
        text-decoration:none;
}

.liststyletext {
        font-family: tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #000000;
        background-color: #cccccc;
        text-decoration:none;
}

.liststyletext a:link {
        color: #000000;
        text-decoration:none;
}

.liststyletext a:visited {
        color: #000000;
        text-decoration:none;
}

.liststyletext a:hover{
        color: #000000;
        text-decoration:underline;
}

.liststyletext a:active {
        color: #000000;
        text-decoration:none;
}

.liststyleprice {
        font-family: tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #000000;
        background-color: #cccccc;
        text-align: right;
        text-decoration:none;
}

.liststyle {
        font-family: tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #000000;
        background-color: #cccccc;
        text-decoration:none;
	padding-left:4px;
}

.liststyle a:link {
        color: #000000;
        text-decoration:none;
}

.liststyle a:visited {
        color: #000000;
        text-decoration:none;
}

.liststyle a:hover{
        color: #000000;
        text-decoration:underline;
}

.liststyle a:active {



        color: #000000;



        text-decoration:none;



}







/* logo Anbieterliste                                      */



.logo {



        background-color: #cccccc;



        text-align: right;



        padding-right:4px;



}







/* bold list text                                           */



.liststyleGroup {



        font-family: tahoma, Arial, Helvetica, sans-serif;



        font-size: 11px;



        font-weight: bold;



        color: #000000;



        background-color: #cccccc;



        text-align: left;



        padding-left:4px;



        line-height:15px;



}



/* 1pix list spacer                                          */



.listSpacer{

	line-height: 1px;

}







/* submenue for Suche                                        */



.formListStyleHead {



        font-family: tahoma, Arial, Helvetica, sans-serif;



        font-size: 11px;



        font-weight: normal;



        color: #000000;



        background-color: #CCCCCC;



        padding-left:4px;



        line-height:15px;



} 

.formListStyleHead a:link {



        color: #000000;



		text-decoration:underline;



}



.formListStyleHead a:visited {



        color: #000000;



		text-decoration:underline;



}



.formListStyleHead a:hover {



        color: #000000;



		text-decoration:underline;



}



.formListStyleHead a:active {



        color: #000000;



		text-decoration:underline;



}

/* submenue for Suche                                        */



.formListStyleHeadAuswahl {



        font-family: tahoma, Arial, Helvetica, sans-serif;



        font-size: 11px;



        font-weight: normal;



        color: #cc0000;



        background-color: #cccccc;



}

.formListStyleHeadAuswahl a:link {



        color: #cc0000;



		text-decoration:none;



}



.formListStyleHeadAuswahl a:visited {



        color: #cc0000;



		text-decoration:none;



}



.formListStyleHeadAuswahl a:hover {



        color: #cc0000;



		text-decoration:underline;



}



.formListStyleHeadAuswahl a:active {



        color: #cc0000;



		text-decoration:none;



}







/* Radiobox                                                   */



.formBoxStyle {



        font-family: tahoma, Arial, Helvetica, sans-serif;



        font-size: 11px;



        font-weight: normal;



        color: #000000;



        background-color: #cccccc;



        text-align: center;



        line-height:15px;



		border : 0px solid #ff0000;



}



.box {
        //background-color: #cccccc;
	//border : 0px solid #666666;
}



.inputF {
        background-color: #ffffff;
	border : 1px solid #666666;
	width: 55;
	height: 17;
}







/* inputfield                                                   */



.formInputStyle {

        font-family: tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px;
        height:17px;
	width:55px;
        text-align: left;
	border : 1px solid #666666;
}
.formInputStyleContent {

        font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;

}











/* subemue for Auswertung                                      */



.auswListStyleHead {



        font-family: tahoma, Arial, Helvetica, sans-serif;



        font-size: 11px;



        font-weight: normal;



        color: #000000;



        background-color: #cccccc;



        padding-left:4px;



        line-height:15px;



}







/* bold text in Auswertung                                      */



.auswListStyleGroup {



        font-family: tahoma, Arial, Helvetica, sans-serif;



        font-size: 11px;



        font-weight: normal;



        color: #000000;



        background-color: #cccccc;



        text-align: left;



        padding-left:4px;



        line-height:15px;



}







.auswListStyleGroup a:link {



        color: #000000;



        text-decoration:none;



}



.auswListStyleGroup a:visited{



        color: #000000;



        text-decoration:none;



}



.auswListStyleGroup a:hover {



        color: #000000;



        text-decoration:underline;



}



.auswListStyleGroup a:active {



        color: #000000;



        text-decoration:none;



}











/* text for Auswertung - productsdescription                   */



.auswListStyleProdukt {



        font-family: tahoma, Arial, Helvetica, sans-serif;



        font-size: 11px;



        font-weight: normal;



        color: #000000;



        background-color: #cccccc;



        text-align: left;



        padding-left:4px;
		
		padding-right:4px;



        line-height:15px;



}

.auswListStyleProdukt a:link{

        color: #000000;

		text-decoration:none;

}

.auswListStyleProdukt a:visited{

        color: #000000;

		text-decoration:none;

}

.auswListStyleProdukt a:hover{

        color: #000000;

		text-decoration:underline;

}

.auswListStyleProdukt a:active{

        color: #000000;

		text-decoration:none;

}







/* text for Auswertung - numbers                               */



.auswListStyleNum {



        font-family: tahoma, Arial, Helvetica, sans-serif;



        font-size: 11px;



        font-weight: normal;



        color: #000000;



        background-color: #cccccc;



        text-align: left;



        padding-left:4px;



        line-height:15px;



}







/* text for Auswertung - Kriterium                           */



.auswListStylekriterium {



        font-family: tahoma, Arial, Helvetica, sans-serif;



        font-size: 11px;



        font-weight: normal;



        color: #000000;



        background-color: #cccccc;



        text-align: left;



        padding-left:4px;



        line-height:15px;



        text-decoration:none;



}







/* background & alignment for Formbutton                     */



.backToFormButton {



        background-color: #cccccc;



        text-align: right;



}







/* background & alignment for overviewbutton                 */



.backToUebersichtButton {



        background-color: #cccccc;





}







/* background & alignment for printbutton                    */



.drucken {



        background-color: #cccccc;



        text-align: left;



        width: 80px;



}







/* text for Auswertung - Kriterium                           */



.comAdresse {



        font-family: tahoma, Arial, Helvetica, sans-serif;



        font-size: 11px;



        font-weight: bold;



        color: #000000;



        text-align: left;



		padding-top:5px;



        padding-left:5px;



        text-decoration:none;



}



.comDescription {



        font-family: tahoma, Arial, Helvetica, sans-serif;



        font-size: 11px;



        font-weight: normal;



        color: #000000;



        text-align: left;



        padding-left:5px;



        text-decoration:none;





}



.comDescription a:link {



        color: #000000;



        text-decoration:none;



}



.comDescription a:visited {



        color: #000000;



        text-decoration:none;



}



.comDescription a:hover {



        color: #000000;



        text-decoration:underline;



}



.comDescription a:active {



        color: #000000;



        text-decoration:none;



}







.kategorieWaehlen {



        font-family: tahoma, Arial, Helvetica, sans-serif;



        font-size: 12px;



        font-weight: bold;



        color: #000000;



        text-align: left;



        text-decoration:none;

}

.kategorieWaehlen a:link{

        font-weight: bold;

        color: #cc0000;

        text-decoration:none;

}

.kategorieWaehlen a:visited{

        font-weight: bold;

        color: #cc0000;

        text-decoration:none;

}

.kategorieWaehlen a:hover{

        font-weight: bold;

        color: #cc0000;

        text-decoration:none;

}

.kategorieWaehlen a:active{

        font-weight: bold;

        color: #cc0000;

        text-decoration:none;

}



.prodDesc {



        font-family: tahoma, Arial, Helvetica, sans-serif;



        font-size: 11px;



        font-weight: normal;



        color: #000000;



        text-align: left;



        text-decoration:none;



}



.test {



        font-family: tahoma, Arial, Helvetica, sans-serif;



        font-size: 11px;



        font-weight: normal;



        color: #cc0000;



        text-align: left;



        vertical-align: top;



        border-top: 1px solid #E06408;



		border-bottom: 1px solid #E06408;



		border-left: 1px solid #E06408;



		border-right: 1px solid #E06408;



        



}



.auswListProdukt {



        font-family: tahoma, Arial, Helvetica, sans-serif;



        font-size: 11px;



        font-weight: bold;



        color: #FFFFFF;



        background-color: #F88030;



        text-align: left;



        padding-left:4px;



        line-height:15px;



}







.produktAnsichtPopClose {



        font-family: tahoma, Arial, Helvetica, sans-serif;



        font-size: 11px;



        color: #000000;



        background-color: #cccccc;



}



.produktAnsichtPopClose a:link{



        color: #000000;



		text-decoration:none;



}



.produktAnsichtPopClose a:visited{



        color: #000000;



		text-decoration:none;



}



.produktAnsichtPopClose a:hover{



        color: #000000;



		text-decoration:none;



}



.produktAnsichtPopClose a:active{



        color: #000000;



		text-decoration:none;



}







.impressum {



        font-family: tahoma, Arial, Helvetica, sans-serif;



        font-size: 11px;



        color: #000000;



}



.impressum a:link{



        color: #000000;



		text-decoration:none;



}



.impressum a:visited{



        color: #000000;



		text-decoration:none;



}



.impressum a:hover{



        color: #000000;



		text-decoration:none;



}



.impressum a:active{



        color: #000000;



		text-decoration:none;



}



.description {



        font-family: tahoma, Arial, Helvetica, sans-serif;



        font-size: 11px;



        color: #000000;



		padding-left:5px;



}



.description a:link{



        color: #000000;



		text-decoration:none;



}



.description a:visited{



        color: #000000;



		text-decoration:none;



}



.description a:hover{
        color: #000000;
	text-decoration:none;
}

.description a:active{
        color: #000000;
	text-decoration:none;
}

/* companiesMainTable                                            */

.companiesMainTable{
	border-top-width: 0px;
    	border-right-width: 2px;
    	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	background-color: #ffffff;
}

/* companiesHeaderTable                                            */

.companiesHeaderTable{
	border-top-width: 0px;
    	border-right-width: 2px;
    	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	background-color: #ffffff;
}

.graueSubHeadlineListe {
        font-family: tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        background-color: #cccccc;
        color: #000000;
        padding-left:4px;
}



.vergleichsListeProdImageCell {
	border-top-width: 0px;
    	border-right-width: 1px;
    	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	background-color: #ffffff;
}

.welcomeUE {
        font-family: tahoma, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #000000;
	background-color: #cccccc;
}

.redBorder {
	border-top-width: 1px;
    	border-right-width: 1px;
    	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F88030;
	border-right-color: #F88030;
	border-bottom-color: #F88030;
	border-left-color: #F88030;
	background-color: #ffffff;
}

.tooltip {
	position: absolute;
	width:130px;
	display: none;
	background-color: #EEEEEE;
	
}

.search_tt_css {
	position: absolute;
	width:120px;
	display: none;
	background-color: #EEEEEE;
}


.logos {
	position: absolute;
	display: none;
	background-color: #EEEEEE;
	width:80px;
}
