
/*Suche*/

#rt-top form {
    margin: 0;
}

/*Titel der Modelle in Modell-Übersicht (Abstand Titel zum Bild)*/

/*
div.catItemHeader h3.catItemTitle {
    padding: 10px 0 0 0 !important;
}

div.catItemHeader .itemInformation,
div.catItemHeader .itemInformation ul,
div.catItemHeader .itemInformation li {
    visibility : hidden;
	float: left;
}

*/

div.catItemBody {
    margin: 0;
    padding: 0;
}


/*Footer*/

#rt-footer ul li a {
   line-height: 1.2em !important;
}



ul.menu li a:before, ul.menu li .item:before, ul.menu li .separator:before {
    content: "";
}

ul.menu li a, ul.menu li .item, ul.menu li .separator {
    font-weight: normal;
}

ul.menu li.active.current > a:before, ul.menu li.active.current > .item:before, ul.menu li.active.current > .separator:before, ul.menu li#current.active > a:before, ul.menu li#current.active > .item:before, ul.menu li#current.active > .separator:before {
    content: "";
}

#rt-footer ul li.active >a {
    color: #FFA621 !important;;
}

/*

div.itemListCategory img {
    border: none;
}



/*
Original Link Farbe #ffa621
*/

/*Rahmen um Kategorie-Beschreibung entfernen*/

div.itemListCategory {
    border: none;
}

/*Rahmen um Bilder in Kategorie-Beschreibung entfernen*/
div.itemListCategory img {
    border: none;
}

/*Float bei Bilder in Kategorie-Beschreibung entfernen*/
div.itemListCategory img {
    float: none;
	display: inline;
}

/*"Children categories"in Kolektion-Übersicht entfernen*/

div.itemListSubCategories h3 {
display:none;
visibility:hidden;} 

/*xmap*/

#xmap ul{
    margin: 0 0 0 25px;
}

/*Login Händlerbereich*/

#login-form input[type="text"], #login-form input[type="password"] {
    width: 25%;
}

/*Menü*/
.gf-menu.l1 > li > .item {
    padding: 20px 15px;
}
.logo-block {
    margin: 15px 10px;
}

/*Qualität Logos Bottom*/

#rt-bottom {
    padding: 0;
}

.customqualitat_logos {

	text-align: center;
}

.qualitat_logos {
	
    padding: 0px;
	padding: 10px 0 80px;
}

.qualitat_logos  img{
	height: 70px
}

/*Höhe der Überschriften*/

.title, .component-content h2 {
    line-height: 20px;
}

/*Breite der Spalten auf Startseite wegen IMM Banner*/
#rt-extension .rt-grid-4.rt-alpha{
    width: 450px;
}
#rt-extension .rt-grid-4 {
    width: 450px;
}
#rt-extension .rt-grid-4.rt-omega{
    width: 180px;
}

/*Kollektionen Übersicht*/
div.subCategory a.subCategoryImage img, div.subCategory a.subCategoryImage:hover img {

    padding: 0px;
}

/*Kollektionen Übersicht auf Startseite*/

#featuredprojects ul li {
    width: 33% !important;
}

.outerimg {
    margin: 15px 20px;
}

#proformsCaptcha .alignInput input {
    color: #6e6e6e;
}