﻿.openLogin 
{
    cursor: pointer;
}

/* Images / Icons
----------------------------------------------------------*/
.ico
{
    display: inline-block;
    height: 16px;
    width: 16px;
    vertical-align: bottom;
    background-repeat: no-repeat;
    background-position: center center;
    position:relative;
    top:1px;
}

#footer > .content 
{
    height:20px;
    line-height:20px;
    vertical-align: middle;
}
.star     { background-image: url(_images/icons/bullet_star.png); }
.exportiert     { background-image: url(_images/icons/exportiert.png); }
.ch9px          { background-image: url(_images/icons/ch9.png); height:8px; width:8px; }
.at9px          { background-image: url(_images/icons/at9.png); height:8px; width:8px; }
.de-de, .de-DE  { background-image: url('_images/flags/de-DE.png'); background-position:top; }
.de-ch, .de-CH  { background-image: url('_images/flags/de-CH.png'); background-position:top; }
.de-at, .de-AT  { background-image: url('_images/flags/de-AT.png'); background-position:top; }
.it-it, .it-IT  { background-image: url('_images/flags/it-IT.png'); background-position:top; }
.fr-fr, .fr-FR  { background-image: url('_images/flags/fr-FR.png'); background-position:top; }
.en-GB, .en-gb  { background-image: url('_images/flags/en-GB.png'); background-position:top; }
.de-de.inaktiv  { background-position:bottom; }
.de-ch.inaktiv  { background-position:bottom; }
.de-at.inaktiv  { background-position:bottom; }
.copyto         { background-image: url('_images/icons/copyto.png'); }
.warnico        { background-image: url('_images/icons/warning-16.png');}
.apromo         { background-image: url('_images/icons/flag_yellow.png'); }

.email          { background-image: url('_images/icons/email.png'); }
.emaillink      { background-image: url('_images/icons/email_link.png'); }
.appform        { background-image: url('_images/icons/application_form.png'); }
.disk           { background-image: url('_images/icons/disk.png'); }
.image          { background-image: url('_images/icons/image.png'); }
.picture        { background-image: url('_images/icons/picture.png'); }
.picture-error  { background-image: url('_images/icons/picture_error.png'); }
.lock           { background-image: url('_images/icons/lock.png'); }
.eye            { background-image: url('_images/icons/eye.png'); }
.eye-error1     { background-image: url('_images/icons/eye_error1.png'); }
.eye-error2     { background-image: url('_images/icons/eye_error2.png'); }
.exclamation    { background-image: url('_images/icons/exclamation.png'); }
.anmelden       { background-image: url(_images/icons/application_form_edit.png); cursor:pointer; }
.ext            { background-image: url(_images/icons/extlink.gif); height: 10px; width: 10px; vertical-align:top; }
.user_online    { background-image: url(_images/icons/status_online.png); }
.user_offline   { background-image: url(_images/icons/status_offline.png); }
.printer        { background-image: url(_images/icons/printer.png); }
.news           { background-image: url(_images/icons/news.png); }
.promo          { background-image: url(_images/icons/promo.png); }
.dl             { background-image: url(_images/icons/page_white_go.png); }
.event          { background-image: url(_images/icons/event.png); }
.attach         { background-image: url(_images/icons/attach.png); }
.download       { background-image: url(_images/icons/download.gif); }
.excel          { background-image: url(_images/icons/excel.png); }
.mustlogin      { background-image: url(_images/icons/login.png); }
.pdf-small      { background-image: url(_images/icons/pdf_small.png); }
.pdf-small-error { background-image: url(_images/icons/pdf_small_error.png); }
.pdf-large      { background-image: url(_images/icons/pdf_big.jpg); height: 28px; width: 28px; }
.calendar       { background-image: url(_images/icons/calendar.gif); }
.loading        { background-image: url(_images/loading_small.gif); }
.loading2       { background-image: url(_images/load.gif); }
.bullets        { background-image: url(_images/nivoslider/bullets.png); }
span.dropdown, div.dropdown       { background-image: url(_images/icons/dropdown.gif); }
.dropup         { background-image: url(_images/icons/dropup.gif); }
.cart           { background-image: url(_images/icons/cart.png); }
.cartgo         { background-image: url(_images/icons/cart_go.png); cursor:pointer; }
.cartput        { background-image: url(_images/icons/cart_put.png); }
.cartedit       { background-image: url(_images/icons/cart_edit.png); }
.cartdelete     { background-image: url(_images/icons/cart_delete.png); }
.lupe           { background-image: url(_images/icons/magnifier.png) }
.ready          { background-image: url(_images/icons/check-16.png); }
.delete         { background-image: url(_images/icons/badge-circle-cross-16.png); }

.promo5         { background-image: url(_images/icons/downloads.png); }
.nfo            { background-image: url(_images/icons/info.png); }
.ask            { background-image: url(_images/icons/help.png); }
.pencil         { background-image: url(_images/icons/pencil.png); }
.pageedit       { background-image: url(_images/icons/page_white_edit.png); }
.refesh         { background-image: url(_images/icons/arrow_refresh.png); }
.refesh_small   { background-image: url(_images/icons/arrow_refresh_small.png); }
.remove         { background-image: url(_images/icons/cross-16.png); }
.traffic        { background-image: url(_images/icons/traffic.png); }
.traffic_green  { background-image: url(_images/icons/traffic_green.png); }
.traffic_yellow { background-image: url(_images/icons/traffic_yellow.png); }
.traffic_red    { background-image: url(_images/icons/traffic_red.png); }
.detail         { background-image: url(_images/icons/page_white_magnify.png); cursor:pointer; }
.pageput         { background-image: url(_images/icons/page_white_put.png); cursor:pointer; }

.gonext {
    background-image: url(_images/nivoslider/next.png);
    width: 24px;
    height: 24px;
}
.leftarrow
{
    height: 16px;
    width: 4px;    
    background-position: 0px center;
    background-image: url(_images/icons/leftarrow.png)
}
.check {
    background-image: url(_images/icons/check-24.png);
    height: 24px;
    width: 24px;
}
.promo1, .promo2, .promo3, .promo4, .promo5 {
    height: 24px;
    width: 24px;
}
.clearbtn 
{
    padding: 0;
    border: none !important;
    margin: 0;
}



#backtop 
{
    background-image: url(_images/icons/dropup.gif);
    background-repeat: no-repeat;
    background-position: center top;
    
    font-size:8pt;
    background-color:#ddd;
    padding:14px 20px 4px 20px;
    color:#111;
    text-decoration:none;
    text-align:center;
    
    
    -moz-border-radius-bottomleft: 2px;
	-webkit-border-bottom-left-radius: 2px;
	border-bottom-left-radius: 2px;
	
    -moz-border-radius-bottomright: 2px;
	-webkit-border-bottom-right-radius: 2px;
	border-bottom-right-radius: 2px;
    
    -moz-border-radius-topleft: 2px;
	-webkit-border-top-left-radius: 2px;
	border-top-left-radius: 2px;
    
    -moz-border-radius-topright: 2px;
	-webkit-border-top-right-radius: 2px;
	border-top-right-radius: 2px;
}
#backtop:hover 
{
    background-color:rgb(240, 240, 240); 
}