            
			center{
			display: none;
			}
			body
            {
				font-family: Georgia;
				font-size: 11pt;
				margin: 0;
				height: 3072px;
            }
            a 
            {
                padding: 2px;
                color: blue;
            }
			ul{
				padding: 0;
				list-style-position:inside;
			}
			
            a:hover 
            {
                border-top: solid 1px blue;
                border-bottom: solid 1px blue;
            }
            #searchInput
            {
                    border: 1px #BFBFBF solid; 
                    width: auto; 
                    width: 90%; 
                    padding: 5px; 
                    margin: 5px auto; 
                    background-color: #fff;
            }
            
            #searchInput>input:focus{
                outline: 0;
            }
            
            .focusInput {
                -webkit-box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.5);
                -moz-box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.5);
                box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,0.5);
            }
            .link-button
            {
                    color: white;
                    background-color: #999999;
                    padding: 5px;
                    text-decoration: none;
                    display: block;
                    width: 90%;
                    margin: 5px auto;
            }


            .link-button:hover
            {
                    color: #F5F5F5;
                    background-color: #0B3A85;
                    border: 0;
            }

            .submit-button
            {
                    color: white;
                    background-color: #0B3A85; 
                    border: 1px grey solid; 
                    font-family: 'Times New Roman'; 
                    cursor: pointer; 
                    padding: 2px;
                    width: 106px;
            }
            .submit-button:hover
            {
                    color: white;
                    background-color: #2F4E7F;
            }


            .background {
                    position: relative;
                    z-index: 1;

            /*    &:before {
                            border-top: 2px solid #0B3A85;
                            content:' ';
                            margin: 0 auto;  this centers the line to the full width specified 
                            position: absolute;  positioning must be absolute here, and relative positioning must be applied to the parent 
                            top: 50%; left: 0; right: 0; bottom: 0;
                            width: 95%;
                            z-index: -1;
                    }*/


            }
            .background span { 
                    /* to hide the lines from behind the text, you have to set the background color the same as the container */ 
                    background: #EFEFEF; 
                    padding: 0 10px; 
                    font-style: italic;
                    font-family: Georgia, sans-serif;
                    font-size: 13pt;
                    color: #0B3A85;
                    text-shadow: 1px 1px #65779D;
            }
            .double:before { 
                    /* this is just to undo the :before styling from above */
                    border-top: none; 
            }

            .double:after {
                    border-bottom: 1px solid #0B3A85;
                    border-top: 1px solid #0B3A85;
                    padding: 1px 0px;
            /*    -webkit-box-shadow: 0 1px 0 0 red;
                    -moz-box-shadow: 0 2px 0 0 red;
                    box-shadow: 0 1px 0 0 red;*/
                    content: '';
                    margin: 0 auto; /* this centers the line to the full width specified */
                    position: absolute;
                    top: 45%; left: 0; right: 0;
                    width: 95%;
                    z-index: -1;
            }

            .info-box
            {
                    width: 90%; 
                    border: 1px #BFBFBF solid; 
                    margin: 5px auto;
                    padding: 5px; 
                    background-color: #0B3A85; 
                    color: #fff;
                    font-style: italic;
            }

            .submit-button
            {
                    background-image: url('http://pfandkredit-nrw.de/ebayTemplate/img/find.png');
                    background-repeat: no-repeat;
                    background-color: #fff;
                    border: none;
                    height: 16px;
                    width: 16px;
            }
            .submit-button:hover
            {
                    background-color: #fff;
                    border: none;
                    height: 16px;
                    width: 16px;
            }

            #bannerFade
            {
				margin: 0 auto; 
				width: 960px; 
				height: 104px; 
				position: relative; 
            }
            #bannerFade a:hover
            {
                border: 0;
            }
            #bannerFade div 
            {
                    position: absolute;
                    left: 0;
                    top: 0;
            }
            
            #topImgContainer
            {
                max-width: 352px;
                display: table-cell;
            }
            #topImgContainer img
            {
                width: 352px;
            }
            #images 
            {
                width:640px;
                
                display: table;
            }
            .topImg img 
			{
                width:352px; 
            }
            .thumbs
            {
                width:405px;
                display: table-cell;
                vertical-align: top;
                cursor: pointer;
            }
            .thumbs ul {
                list-style: none;
                display: inline-block;
                padding: 0 auto;
                margin: 0 auto;
            }
            
            .thumbs ul li
            {
                display: inline-block;
                width: 100px;
                transition: all 0.2s;
            }
            
            .thumbs ul li:hover
            {
                -ms-transform: scale(1.1,1.1); /* IE 9 */
                -webkit-transform: scale(1.1,1.1); /* Chrome, Safari, Opera */
                transform: scale(1.1,1.1);
            }
            
            .thumbs ul li img 
            {
                max-height: 100px;
                max-width: 100px;
                margin: 0 auto;
                display: block;
            }
			
			.payments img{
				width: 120px;
			}
			.footer .tabs_block{
				//border-bottom: 1px solid #0B3A85;
				
			}
			.footer .tabs_block ul
			{
				list-style: none;
				padding: 0;
				margin-bottom: 7px;
				color: black; 
				font-style: italic;
				width: 100%;
				font-size: 9pt;
			}
			.footer .tabs_block ul li
			{
				display: inline;
				cursor: pointer;
				padding: 10px 20px;
				font-weight: bold;
				border-top: 1px solid transparent;
				border-right: 1px solid transparent;
				border-left: 1px solid transparent;
			}
			
			.footer .tabs_block ul li:hover, .footer .tabs_block ul li.active
			{
				color: #0B3A85;
				//background-color: #0B3A85;
				background-color: #fff;
				border-top: 1px solid #AFAFAF;
				border-right: 1px solid #AFAFAF;
				border-left: 1px solid #AFAFAF;
				
			}
			
			.tab-content
			{
				padding: 15px;
				display: none;
				//background-color: #0B3A85;
				background-color: #fff;
				border: 1px solid #AFAFAF;
				//color: white;
				min-height: 600px;
				-webkit-box-shadow: 0px 10px 15px 5px rgba(0,0,0,0.5);
				-moz-box-shadow: 0px 10px 15px 5px rgba(0,0,0,0.5);
				box-shadow: 0px 10px 15px 5px rgba(0,0,0,0.5);
				font-style: italic;
			}
			
			.visible
			{
				display: block;
			}
			.bold 
			{
				font-size: 11pt; 
				font-weight: bolder;
			}
			.phone_mobile_av
			{
				display: none;
			}
			.con_oeff_sa_open
			{
				display: none;
			}