@charset "ISO-8859-1";
/* © Eine Welt Laden Weißwasser Stylesheet SITE ADDS eineweltladen.info 2025-11-19 */

/* Magistral Condensed 300,400,500,700,800  Paralucent Stencil 200 500 900  Marigny 200 400 500 700 900 */

/* Drucken */	
@media print {
.kat_button a, .kat_button a:link, .kat_button a:visited, .kat_button a:active {color: #111111; background-color: transparent;}}

/* Kategorie and Katalog Buttons */
.kat_side {margin: 0px !important; text-align: center; vertical-align: middle;}
.kat_buttons, .kag_buttons {width: 100%; margin: 0 !important; padding: 0 !important; display: inline-block;}
.kat_button, .kag_button {width: 100%; max-width: 880px; display: inline-block; margin: 2px !important;}
.kat_button a, .kag_button a {width:  100%; float: left; display: inline; color: #5d5d5d; padding: 5px 8px 3px 8px; line-height: 1.6; font-size: 16px; font-weight: 400; cursor: pointer; text-decoration: none; word-spacing: 2pt; letter-spacing: -0.031em; -webkit-border-radius: 25px; -moz-border-radius: 25px; -khtml-border-radius: 25px; -o-border-radius: 25px; border-radius: 25px;}
.kat_button a:link, .kag_button a:link, .kat_button a:visited, .kag_button a:visited {color: #ffffff; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 920.87 920.87' fill='%23ffffff' height='1.05em' width='1.05em'%3E%3Cpath d='M511.21,50.77c-254.29,0-460.44,206.15-460.44,460.44S256.92,971.64,511.21,971.64,971.64,765.5,971.64,511.21,765.5,50.77,511.21,50.77ZM718.78,540.63,416.14,843.28a36.12,36.12,0,0,1-50.92,0h0a36.12,36.12,0,0,1,0-50.92L645.59,512,365.22,231.63a36.11,36.11,0,0,1,0-50.91h0a36.11,36.11,0,0,1,50.91,0L718.78,483.36A36,36,0,0,1,729.13,512,35.94,35.94,0,0,1,718.78,540.63Z' transform='translate(-50.77 -50.77)' /%3E%3C/svg%3E") no-repeat 10px; -webkit-transition: 0.2s linear all; -moz-transition: 0.2s linear all; -ms-transition: 0.2s linear all; -o-transition: 0.2s linear all; transition: 0.2s linear all; word-spacing: 2pt; letter-spacing: -0.031em; background-size: 17px;}
.kat_button a:link, .kat_button a:visited {background-color: /*#3077cf*/#ff5d0d;}
.kag_button a:link, .kag_button a:visited {background-color: #159704;}
.kat_button a:hover, .kag_button a:hover, .kat_button a:focus, .kag_button a:focus, .kat_button a:active, .kag_button a:active {color: #5e5e5e; word-spacing: 1pt; letter-spacing: 0.031em; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 920.87 920.87' fill='%235e5e5e' height='1.05em' width='1.05em'%3E%3Cpath d='M511.21,50.77c-254.29,0-460.44,206.15-460.44,460.44S256.92,971.64,511.21,971.64,971.64,765.5,971.64,511.21,765.5,50.77,511.21,50.77ZM718.78,540.63,416.14,843.28a36.12,36.12,0,0,1-50.92,0h0a36.12,36.12,0,0,1,0-50.92L645.59,512,365.22,231.63a36.11,36.11,0,0,1,0-50.91h0a36.11,36.11,0,0,1,50.91,0L718.78,483.36A36,36,0,0,1,729.13,512,35.94,35.94,0,0,1,718.78,540.63Z' transform='translate(-50.77 -50.77)' /%3E%3C/svg%3E")no-repeat 22px; background-color: #9eff25; background-size: 17px;}

@media only screen and (max-width:48em) {
	.kat_button a {text-align: center; padding: 4px 6px 4px 27px;}
	.kat_button a:hover, .kat_button a:focus, .kat_button a:active {word-spacing: 2pt; letter-spacing: -0.031em;}}

/* Download-Link Buttons */
.dl_button {width: 99%; display: inline-block; margin: 2px !important; text-align: center;}
.dl_button a {width: 100%; float: left; display: inline; color: #5d5d5d; line-height: 1.6; font-size: 16px; font-weight: 400; letter-spacing: -0.031em; word-spacing: 0pt; padding: 5px 2px 3px 2px; cursor: pointer; text-decoration: none; -webkit-border-radius: 9px; -moz-border-radius: 9px; -khtml-border-radius: 9px; -o-border-radius: 9px; border-radius: 9px;}
.dl_button a:link, .dl_button a:visited {color: #ffffff; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 390.44 703.44' fill='%239eff25' height='1.05em' width='1.05em'%3E%3Cpath d='M723.85,484.2,411.31,171.66a39.1,39.1,0,0,0-55.15,0h0a39.1,39.1,0,0,0,0,55.15L641.35,512,356.16,797.19a39.1,39.1,0,0,0,0,55.15h0a39.1,39.1,0,0,0,55.15,0L723.85,539.8a39.67,39.67,0,0,0,0-55.6Z' transform='translate(-344.78 -160.28)' /%3E%3C/svg%3E") no-repeat 10px; background-color: /*#3077cf*/#ff5d0d; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; word-spacing: 1pt; background-size: 15px;}
.dl_button a:hover, .dl_button a:focus, .dl_button a:active {color: #5e5e5e; letter-spacing: 0; word-spacing: 2pt; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 390.44 703.44' fill='%235e5e5e' height='1.05em' width='1.05em'%3E%3Cpath d='M723.85,484.2,411.31,171.66a39.1,39.1,0,0,0-55.15,0h0a39.1,39.1,0,0,0,0,55.15L641.35,512,356.16,797.19a39.1,39.1,0,0,0,0,55.15h0a39.1,39.1,0,0,0,55.15,0L723.85,539.8a39.67,39.67,0,0,0,0-55.6Z' transform='translate(-344.78 -160.28)' /%3E%3C/svg%3E") no-repeat 14px; background-color: #9eff25; background-size: 15px;}

@media only screen and (max-width:60em) {
	.dl_button a:hover, .dl_button a:focus, .dl_button a:active {word-spacing: 2pt;  letter-spacing: -0.031em;}}

/* Index-Sites Buttons */
.contentindex_container {display: inline; background: transparent; width: 100%; max-height: 800px; margin: 0 auto !important;}
.contentindex {display: inline-block; background: none; box-sizing: border-box; width: 49%; vertical-align: middle;}

.di_button {width: 99%; display: inline-block; margin: 2px !important; text-align: center;}
.di_button a {width: 100%; float: left; display: inline; color: #5d5d5d; line-height: 1.8; font-size: 16px; font-weight: 400; word-spacing: 0pt; letter-spacing: -0.031em; padding: 5px 2px 3px 2px; cursor: pointer; text-decoration: none; -webkit-border-radius: 9px; -moz-border-radius: 9px; -khtml-border-radius: 9px; -o-border-radius: 9px; border-radius: 9px;}
.di_button a:link, .di_button a:visited {border: 1px solid #87ee06; color: #5d5d5d; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 390.44 703.44' fill='%2387ee06' height='1.05em' width='1.05em'%3E%3Cpath d='M723.85,484.2,411.31,171.66a39.1,39.1,0,0,0-55.15,0h0a39.1,39.1,0,0,0,0,55.15L641.35,512,356.16,797.19a39.1,39.1,0,0,0,0,55.15h0a39.1,39.1,0,0,0,55.15,0L723.85,539.8a39.67,39.67,0,0,0,0-55.6Z' transform='translate(-344.78 -160.28)' /%3E%3C/svg%3E") no-repeat 10px; background-color: transparent; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; word-spacing: 1pt; background-size: 15px;}
.di_button a:hover, .di_button a:active {border: 1px solid #636363; color: #9eff25; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 390.44 703.44' fill='%239eff25' height='1.05em' width='1.05em'%3E%3Cpath d='M723.85,484.2,411.31,171.66a39.1,39.1,0,0,0-55.15,0h0a39.1,39.1,0,0,0,0,55.15L641.35,512,356.16,797.19a39.1,39.1,0,0,0,0,55.15h0a39.1,39.1,0,0,0,55.15,0L723.85,539.8a39.67,39.67,0,0,0,0-55.6Z' transform='translate(-344.78 -160.28)' /%3E%3C/svg%3E") no-repeat 16px; background-color: #636363; letter-spacing: 0; word-spacing: 2pt; background-size: 15px;}

@media only screen and (max-width:48em) {
	.contentindex_container {display: block;}
	.contentindex {display: block; background: none; box-sizing: border-box; width: 100%; max-width: none;}
	.di_button a {text-align: center; width: 100%;}
	.di_button a:hover, .di_button a:active {letter-spacing: 0; word-spacing: 1pt;}}

/* Formulare */
.normform {line-height: 2.0; font-size: 16px; color: #000000; font-weight: 400; text-decoration: none;}
.normform a:link {color: #000000; font-weight: 400; text-decoration: none; -webkit-transition: all 0.1s linear; -moz-transition: all 0.1s linear; -ms-transition: all 0.1s linear; -o-transition: all 0.1s linear; transition: all 0.1s linear; padding: 0 3px 0 3px; margin: 0 3px 0 1px;}
.normform a:visited, .normform a:active {color: #000000; font-weight: 400; text-decoration: none;}
.normform a:hover {color: #000000; font-weight: 400; text-decoration: underline;}

form {margin: 0px;}
label.formular {margin-left: auto; margin-right: auto; margin-bottom: 5px; margin-top: 5px; font-size: 12pt; color: #4057bb; text-decoration: none; padding: 4px;}
textarea, input, submit, select {font-family: 'marigny', 'Helvetica Neue Light', 'Helvetica New Light', 'Helvetica Neue', 'Helvetica New', 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-Serif;}
textarea, input {margin: 4px 2px;}

.wdhx {display: none;}

select {display: inline-block; width: 200px; height: 28px; padding: 2px; font-size: 13px; line-height: 20px; color: #111111; border: 1px solid #cccccc; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; margin: 1px;}
select:hover {border: 1px solid rgb(123, 220, 0);}

textarea.normform {display: inline-block; width: 380px; height: 180px; padding: 4px; font-size: 16px; line-height: 20px; color: #111111; border: 1px solid #ccc; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;/* -webkit-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.1); -o-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 0px 1px 3px \0px/IE9 rgba(0, 0, 0, 0.1);*/}
textarea:hover, textarea:focus, textarea:active {background-color: #f7fc65; border: 1px solid rgb(123, 220, 0); -moz-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.1), 0px 0px 12px 0px rgba(123, 220, 0, 0.8); -webkit-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.1), 0px 0px 12px 0px rgba(123, 220, 0, 0.8); -o-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.1), 0px 0px 12px 0px rgba(123, 220, 0, 0.8); box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.1), 0px 0px 12px 0px rgba(123, 220, 0, 0.8); box-shadow: inset 0px 1px 3px \0px/IE9 rgba(0, 0, 0, 0.1), 0px 0px 12px \0px/IE9 rgba(123, 220, 0, 0.8);}
input.normsmall {display: inline-block; width: 200px; height: 19px; padding: 4px; font-size: 13px; line-height: 18px; color: #111111; border: 1px solid #ccc; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;/* -webkit-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.1); -o-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 0px 1px 3px \0px/IE9 rgba(0, 0, 0, 0.1);*/}
input.normform {display: inline-block; width: 320px; height: 32px; padding: 4px; font-size: 16px; line-height: 20px; color: #111111; border: 1px solid #ccc; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;/* -webkit-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.1); -o-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 0px 1px 3px \0px/IE9 rgba(0, 0, 0, 0.1);*/}
input:hover, input:focus, input:active {background-color: #f7fc65; border: 1px solid rgb(123, 220, 0); -moz-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.1), 0px 0px 12px 0px rgba(123, 220, 0, 0.8); -webkit-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.1), 0px 0px 12px 0px rgba(123, 220, 0, 0.8); -o-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.1), 0px 0px 12px 0px rgba(123, 220, 0, 0.8); box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.1), 0px 0px 12px 0px rgba(123, 220, 0, 0.8); box-shadow: inset 0px 1px 3px \0px/IE9 rgba(0, 0, 0, 0.1), 0px 0px 12px \0px/IE9 rgba(123, 220, 0, 0.8);}

.submit {cursor: pointer; display: inline-block; background-color: #9eff25; padding: 5px 14px 6px; color: #333333; font-size: 14px; line-height: 1.6; border: 1px solid #9eff25; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; -webkit-transition: 0.1s linear all; -moz-transition: 0.1s linear all; -ms-transition: 0.1s linear all; -o-transition: 0.1s linear all; transition: 0.1s linear all;}
.submit:hover, .submit:focus, .submit:active {background-position: 0 -15px; background-color: #f6ff00; color: #222222; text-decoration: none; border: 1px solid rgb(123, 220, 0); -moz-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.1), 0px 0px 12px 0px rgba(123, 220, 0, 0.8); -webkit-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.1), 0px 0px 12px 0px rgba(123, 220, 0, 0.8); -o-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.1), 0px 0px 12px 0px rgba(123, 220, 0, 0.8); box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.1), 0px 0px 12px 0px rgba(123, 220, 0, 0.8); box-shadow: inset 0px 1px 3px \0px/IE9 rgba(0, 0, 0, 0.1), 0px 0px 12px \0px/IE9 rgba(123, 220, 0, 0.8);}

/* Linkblocks */
.linkblock, .linkblockgreen, .linkblockblue, .linkblockorange, .linkblockred, .linkblocklila, .linkblockyellow, .emptyblock, .emptyblockgreen, .emptyblockblue, .emptyblockorange, .emptyblockred, .emptyblocklila, .emptyblockyellow {font-weight: 400; text-decoration: none; font-size: 16px; line-height: 1.8em; text-align: center !important; margin: 4px !important; padding: 3px 10px !important; -webkit-border-radius: 7px; -moz-border-radius: 7px; -khtml-border-radius: 7px; -o-border-radius: 7px; border-radius: 7px; border: none;}

.linkblock{background-color: #808080; color: /*#d3fc9f*/#ffffff;}
.linkblock a:link, .linkblock a:visited {text-decoration: none; color: #ffffff; -webkit-transition: 0.2s linear all; -moz-transition: 0.2s linear all; -ms-transition: 0.2s linear all; -o-transition: 0.2s linear all; transition: 0.2s linear all; padding: 0 4px; margin: 0 2px 0 1px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;}
.linkblock a:hover, .linkblock a:focus, .linkblock a:active {color: #9eff25; background-color: #000000;}

.linkblockgreen {background-color: #018001; color: #ffffff;}
.linkblockgreen a:link, .linkblockgreen a:visited {text-decoration: none; color: #ffffff; -webkit-transition: 0.2s linear all; -moz-transition: 0.2s linear all; -ms-transition: 0.2s linear all; -o-transition: 0.2s linear all; transition: 0.2s linear all; padding: 0 4px; margin: 0 2px 0 1px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;}
.linkblockgreen a:hover, .linkblockgreen a:focus, .linkblockgreen a:active {color: #9eff25; background-color: #000000;}

.linkblockblue {background-color: #3077cf; color: #ffffff;}
.linkblockblue a:link, .linkblockblue a:visited {text-decoration: none; color: #ffffff; -webkit-transition: 0.2s linear all; -moz-transition: 0.2s linear all; -ms-transition: 0.2s linear all; -o-transition: 0.2s linear all; transition: 0.2s linear all; padding: 0 4px; margin: 0 2px 0 1px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;}
.linkblockblue a:hover, .linkblockblue a:focus, .linkblockblue a:active {color: #222222; background-color: #89f1fe;}

.linkblockorange {background-color: #ff6305; color: #ffffff;}
.linkblockorange a:link, .linkblockorange a:visited {text-decoration: none; color: #ffffff; -webkit-transition: 0.2s linear all; -moz-transition: 0.2s linear all; -ms-transition: 0.2s linear all; -o-transition: 0.2s linear all; transition: 0.2s linear all; padding: 0 4px; margin: 0 2px 0 1px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;}
.linkblockorange a:hover, .linkblockorange a:focus, .linkblockorange a:active {color: #4e75dd; background-color: #9eff25;}

.linkblockred {background-color: #ff2501; color: #ffffff;}
.linkblockred a:link, .linkblockred a:visited {text-decoration: none; color: #ffffff; -webkit-transition: 0.2s linear all; -moz-transition: 0.2s linear all; -ms-transition: 0.2s linear all; -o-transition: 0.2s linear all; transition: 0.2s linear all; padding: 0 4px; margin: 0 2px 0 1px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;}
.linkblockred a:hover, .linkblockred a:focus, .linkblockred a:active {color: #ae0abd; background-color: #f8fa43;}

.linkblocklila {background-color: #ae0abd; color: #ffffff;}
.linkblocklila a:link, .linkblocklila  a:visited {text-decoration: none; color: #ffffff; -webkit-transition: 0.2s linear all; -moz-transition: 0.2s linear all; -ms-transition: 0.2s linear all; -o-transition: 0.2s linear all; transition: 0.2s linear all; padding: 0 4px; margin: 0 2px 0 1px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;}
.linkblocklila a:hover, .linkblocklila a:focus, .linkblocklila a:active {color: #f7290e; background-color: #0ecef7;}

.linkblockyellow {background-color: #bd8601; color: #ffffff;}
.linkblockyellow a:link, .linkblockyellow a:visited {text-decoration: none; color: #ffffff; -webkit-transition: 0.2s linear all; -moz-transition: 0.2s linear all; -ms-transition: 0.2s linear all; -o-transition: 0.2s linear all; transition: 0.2s linear all; padding: 0 4px; margin: 0 2px 0 1px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;}
.linkblockyellow a:hover, .linkblockyellow a:focus, .linkblockyellow a:active {color: #ef1869; background-color: #85f84d;}

.emptyblock, .emptyblockgreen, .emptyblockblue, .emptyblockorange, .emptyblockred, .emptyblocklila, .emptyblockyellow {color: #000000; font-weight: 400; text-decoration: none;}
.emptyblock a:link, .emptyblockgreen a:link, .emptyblockblue a:link, .emptyblockorange a:link, .emptyblockred a:link, .emptyblocklila a:link, .emptyblockyellow a:link, .emptyblock a:visited, .emptyblockgreen a:visited, .emptyblockblue a:visited, .emptyblockorange a:visited, .emptyblockred a:visited, .emptyblocklila a:visited, .emptyblockyellow a:visited {color: #ffffff; font-weight: 400; text-decoration: none; -webkit-transition: all 0.1s linear; -moz-transition: all 0.1s linear; -ms-transition: all 0.1s linear; -o-transition: all 0.1s linear; transition: all 0.1s linear; padding: 0 4px; margin: 0 2px 0 1px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; background-color: #737373;}
.emptyblock a:hover, .emptyblockgreen a:hover, .emptyblockblue a:hover, .emptyblockorange a:hover, .emptyblockred a:hover, .emptyblocklila a:hover, .emptyblockyellow a:hover, .emptyblock a:focus, .emptyblockgreen a:focus, .emptyblockblue a:focus, .emptyblockorange a:focus, .emptyblockred a:focus, .emptyblocklila a:focus, .emptyblockyellow a:focus, .emptyblock a:active, .emptyblockgreen a:active, .emptyblockblue a:active, .emptyblockorange a:active, .emptyblockred a:active, .emptyblocklila a:active, .emptyblockyellow a:active {color: #5e5e5e; font-weight: 400; text-decoration: none; background-color: #9eff25;}

.emptyblockpix {text-decoration: none; text-align: center !important; margin: 2px !important; padding: 2px !important; -webkit-border-radius: 9px; -moz-border-radius: 9px; -khtml-border-radius: 9px; -o-border-radius: 9px; border-radius: 9px; border: none;}
.emptyblockpix a:link, .emptyblockpix a:visited {text-decoration: none; -webkit-transition: all 0.1s linear; -moz-transition: all 0.1s linear; -ms-transition: all 0.1s linear; -o-transition: all 0.1s linear; transition: all 0.1s linear; padding: 0; margin: 0; background-color: transparent;}
.emptyblockpix a:hover, .emptyblockpix a:focus, .emptyblockpix a:active {text-decoration: none; background-color: transparent;}

.emptyblock {background-color: #ececec;}
.emptyblockgreen, .emptyblockpix {background-color: #dafdb8;}
.emptyblockblue {background-color: #c1ecfa;}
.emptyblockorange {background-color: #fddfb8;}
.emptyblockred {background-color: #fac8c8;}
.emptyblocklila {background-color: #fcc3fd;}
.emptyblockyellow {background-color: #fcd882;}

@media only screen and (max-width:48em) {
	.linkblock, .linkblockgreen, .linkblockblue, .linkblockorange, .linkblockred, .emptyblock, .emptyblockgreen, .emptyblockblue, .emptyblockorange, .emptyblockred, .emptyblocklila {line-height: 2.2em;}}

/* top right bottom left [margin, padding] */
/* ------------------- */
