/**
 * basic
 *
 * @description:	basic css settings
 * 					reset browser css, often used classes (.left, .right, .clear), ...
 *
 * @version:			1.0.0
 */

/**
 * Resets default browser CSS.
 */

@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed');
@import url('https://fonts.googleapis.com/css?family=Cinzel');

img, a {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
}


html, body, header, header_ifyt, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, acronym, address, code,
del, dfn, em, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, dialog, figure, footer,
hgroup, nav, section {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: normal;
  font-style: inherit;
  font: 100.01%/1.25 Verdana, "Lucida Sans", "Bitstream Vera Sans", "DejaVu Sans", Geneva, sans-serif;
  vertical-align: baseline;
}

article, aside, dialog, figure, footer, header, header_ifyt,
nav, section {
    display:block;
}

/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
table, td, th { vertical-align: middle; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

a img { border: none; width: auto; }


.left {
	float: left;
}
.right {
	float: right;
}
.clear {
	clear: both;
}
.align-left {
    text-align: left;
}
.align-right {
    text-align: right;
}
.align-center {
    text-align: center;
}
.justify {
    text-align: justify;
}
.bold {
    font-weight: bold;
}
.italic {
    font-style: italic;
}
.underline {
    border-bottom: 1px solid;
}
.highlight {
    background: #f05a23;
}
.highlightColor {
    color: #f05a23;
}
img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
img.alignleft {
    float: left;
    margin: 4px 10px 4px 0;
}
img.alignright {
    float: right;
    margin: 4px 0 4px 10px;
}
.even {
}
.odd {
}
.one {
}
.two {
}
.three {
}
.first {
}
.last {
}
.alt {
}
.hide, .unsichtbar, .nomail {
    display: none;
}
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clearfix {
    clear: both;
    display: block;
}
ol, ul {
    list-style-type: none;
}

a.loupe {
  position: relative;
}
a.loupe img.absrightbottom {
  position: absolute;
  bottom: 0px;
  right: 0px;
}

/* pagelinks besucht 14.09. t.f. */
a:visited {
	color: #06c;
}
/* h2 auf weiß 20.04.2022 tf */
#sidebarAlbumReise a, #sidebarMainpages a, 
#sidebarMainpagesReise_2011sl H2, #sidebarMainpagesReise_2010vae H2, #sidebarMainpagesReise_2010fp H2, 
#sidebarMainpagesReise_2009ant H2, #sidebarMainpagesReise_2008aus H2, #sidebarMainpagesReise_2007sl H2, 
#sidebarMainpagesReise_2006asp H2, #sidebarMainpagesReise_2012sa H2, #sidebarMainpagesReise_2012sl H2, 
#sidebarMainpagesReise_2013ca H2, #sidebarMainpagesReise_2013ne H2, #sidebarMainpagesReise_2013sa H2, 
#sidebarMainpagesReise_2014ny H2, #sidebarMainpagesReise_2014sv H2, #sidebarMainpagesReise_2015ma H2, 
#sidebarMainpagesReise_2015oa H2, #sidebarMainpagesReise_2016fi H2, #sidebarMainpagesReise_2016in H2, 
#sidebarMainpagesReise_2017pa1 H2, #sidebarMainpagesReise_2017pa2 H2, #sidebarMainpagesReise_2017pa3 H2, 
#sidebarMainpagesReise_2018sa H2, #sidebarMainpagesReise_2018sc H2, #sidebarMainpagesReise_2018id H2, 
#sidebarMainpagesReise_2019gu H2, #sidebarMainpagesReise_2019et H2, #sidebarMainpagesReise_2020ec H2, 
#sidebarMainpagesReise_2020cr H2, #sidebarMainpagesReise_2021br H2, #sidebarMainpagesReise_2021mk H2, 
#sidebarMainpagesReise_2022sr H2, #sidebarMainpagesReise_2022sa H2, #sidebarMainpagesReise_2022br H2, 
#sidebarMainpagesReise_2022md H2, #sidebarMainpagesReise_2023sa H2, #sidebarMainpagesReise_2023is H2, 
#sidebarMainpagesReise_2024bl H2, #sidebarMainpagesReise_2024fr H2, #sidebarMainpagesReise_2024ir H2, 
#sidebarMainpagesReise_2024it H2

{

	color: #FFF;

}

#sidebarAlbumReise a, #sidebarMainpages a
 {
	color: #535353;
	text-decoration: none;
}

/* linkunterstreichen entfernen 20.01.13 t.f. */
#sidebarMainpagesReise_2011sl a, #sidebarMainpagesReise_2010vae a, #sidebarMainpagesReise_2010fp a, 
#sidebarMainpagesReise_2009ant a, #sidebarMainpagesReise_2008aus a, #sidebarMainpagesReise_2007sl a, 
#sidebarMainpagesReise_2006asp a, #sidebarMainpagesReise_2012sa a, #sidebarMainpagesReise_2012sl a, 
#sidebarMainpagesReise_2013ca a, #sidebarMainpagesReise_2013ne a, #sidebarMainpagesReise_2013sa a, 
#sidebarMainpagesReise_2014ny a, #sidebarMainpagesReise_2014sv a, #sidebarMainpagesReise_2015ma a, 
#sidebarMainpagesReise_2015oa a, #sidebarMainpagesReise_2016fi a, #sidebarMainpagesReise_2016in a, 
#sidebarMainpagesReise_2017pa1 a, #sidebarMainpagesReise_2017pa2 a, #sidebarMainpagesReise_2017pa3 a, 
#sidebarMainpagesReise_2018sa a, #sidebarMainpagesReise_2018sc a, #sidebarMainpagesReise_2018id a, 
#sidebarMainpagesReise_2019gu a, #sidebarMainpagesReise_2019et a, #sidebarMainpagesReise_2020ec a, 
#sidebarMainpagesReise_2020cr a, #sidebarMainpagesReise_2021br a, #sidebarMainpagesReise_2021mk a, 
#sidebarMainpagesReise_2022sr a, #sidebarMainpagesReise_2022sa a, #sidebarMainpagesReise_2022br a, 
#sidebarMainpagesReise_2022md a, #sidebarMainpagesReise_2023sa a, #sidebarMainpagesReise_2023is a, 
#sidebarMainpagesReise_2024bl a, #sidebarMainpagesReise_2024fr a, #sidebarMainpagesReise_2024ir a, 
#sidebarMainpagesReise_2024it a


{
	color: #FFF;
	text-decoration: none;
}

#sidebarAlbumReise a:hover, #sidebarMainpages a:hover
 {
	color: #535353;
	text-decoration: none;
}
 
#sidebarMainpagesReise_2011sl a:hover, #sidebarMainpagesReise_2010vae a:hover, #sidebarMainpagesReise_2010fp a:hover, 
#sidebarMainpagesReise_2009ant a:hover, #sidebarMainpagesReise_2008aus a:hover, #sidebarMainpagesReise_2007sl a:hover, 
#sidebarMainpagesReise_2006asp a:hover, #sidebarMainpagesReise_2012sa a:hover, #sidebarMainpagesReise_2012sl a:hover, 
#sidebarMainpagesReise_2013ca a:hover, #sidebarMainpagesReise_2013ne a:hover, #sidebarMainpagesReise_2013sa a:hover, 
#sidebarMainpagesReise_2014ny a:hover, #sidebarMainpagesReise_2014sv a:hover, #sidebarMainpagesReise_2015ma a:hover, 
#sidebarMainpagesReise_2015oa a:hover, #sidebarMainpagesReise_2016fi a:hover, #sidebarMainpagesReise_2016in a:hover, 
#sidebarMainpagesReise_2017pa1 a:hover, #sidebarMainpagesReise_2017pa2 a:hover, #sidebarMainpagesReise_2017pa3 a:hover, 
#sidebarMainpagesReise_2018sa a:hover, #sidebarMainpagesReise_2018sc a:hover, #sidebarMainpagesReise_2018id a:hover, 
#sidebarMainpagesReise_2019gu a:hover, #sidebarMainpagesReise_2019et a:hover, #sidebarMainpagesReise_2020ec a:hover, 
#sidebarMainpagesReise_2020cr a:hover, #sidebarMainpagesReise_2021br a:hover, #sidebarMainpagesReise_2021mk a:hover, 
#sidebarMainpagesReise_2022sr a:hover, #sidebarMainpagesReise_2022sa a:hover, #sidebarMainpagesReise_2022br a:hover, 
#sidebarMainpagesReise_2022md a:hover, #sidebarMainpagesReise_2023sa a:hover, #sidebarMainpagesReise_2023is a:hover, 
#sidebarMainpagesReise_2024bl a:hover, #sidebarMainpagesReise_2024fr a:hover, #sidebarMainpagesReise_2024ir a:hover, 
#sidebarMainpagesReise_2024it a:hover
 {
	color: #06c;
	text-decoration: none;
}

a {
	color: #06c;
	text-decoration: underline;
}
a:hover {
	color: #06c;
	text-decoration: none;
}

#weltkarte a {
	color: #06c;
	text-decoration: none;	
	font-variant:small-caps;
}
#emptyalbumWide a {
	color: #06c;
	text-decoration: none;	
	font-variant:small-caps;
}
#weltkarte a:hover {
	color: #06c;
}
#emptyalbumWide a:hover {
	color: #06c;
}

/* { überschriftfür alben Landshuter Hochzeit  t.f. 27.07.13*/
#c3169 a, #c3170 a , #c3171 a , #c3172 a {
	color: white;
	text-decoration: none;	
	font-variant:small-caps;
}

#c3169 a:hover, #c3170 a:hover , #c3171 a:hover , #c3172 a:hover {
	color: #06c;
}
/* pagelinks besucht 14.09. t.f. */
H1 {
	font-size:15px;
	margin:5px 30px 10px 30px;
	color: #535353;
	/*text-shadow: 1px 1px 2px #000;*/
	font-family: Roboto Condensed;
	line-height: 20px;
	letter-spacing: .4px;
	text-align: justify;
}

#albumWideInfo H1 {
	font-size:15px;
	margin:0px 10px 0px 10px;
	/*text-shadow: 1px 1px 2px #000;*/
	color: #535353;
	
}
#sidebarAlbumReise H1 {
	font-size:17px;
	margin:15px 10px 5px 50px;
	/*text-shadow: 1px 1px 2px #000;*/
	color: #FFF;
}

H2 {
	font-size:24px;
	margin:20px 30px 10px 60px;
	/*text-shadow: 1px 1px 2px #000;*/
	text-decoration: none;
	color: #535353;
	font-variant:small-caps;
	font-family: Cinzel,arial, serif !important;
	font-weight: 800;
}



.two_columns_widescreen H2, .three_columns_middle H2 {
	font-size:20px;
	margin:10px 10px 5px 20px;
	/*text-shadow: 1px 1px 2px #000;*/
	color: #535353;
	font-variant:small-caps;
}
#emptyalbumWide H2 {
	font-size:18px;
	margin:10px 20px 5px 20px;
	/*text-shadow: 1px 1px 2px #000;*/
	color: #535353;
	font-variant:small-caps;
	font-family: Cinzel,arial, serif !important;
	font-weight: 800;
}

#impressum H2 {
	font-size:40px;
	margin:0px 0px 5px 0px;
	color: #333;
	font-variant:small-caps;
	text-transform: none;
	font-family: Cinzel,arial, serif !important;
	text-shadow: none;
	font-style: normal;
	font-weight: 400;
	letter-spacing: -0.5px;
}

#c10132 H2 { /* Geschenkseite 22.12.21 t.f. */
	font-size:60px;
	margin:0px 0px 5px 0px;
	text-shadow: 3px 3px 2px #FFF;
	color: #333;
	font-family:Koffee,Cinzel,arial, serif !important;
	font-variant: normal;
}
#c10132 H3 { /* Geschenkseite 22.12.21 t.f. */
	font-size:30px;
	margin:0px 0px 5px 0px;
	text-shadow: none;
	color: #333;
	font-family:Cinzel,arial, serif !important;
	font-variant: normal;
}
#c10132 H1 { /* Geschenkseite 22.12.21 t.f. */
	font-size:20px;
	margin:0px 0px 5px 0px;
	text-shadow: none;
	color: #333;
	font-family:Cinzel,arial, serif !important;
	font-variant: normal;
}
#c10132 img { /* Geschenkseite 22.12.21 t.f. */
	float: right;
}
#c10132 { /* Geschenkseite 22.12.21 t.f. */
	width: 600;
	
}
#c2354 { /* startseite doppellinie 14.12.18. t.f. */
    border-bottom: #333;
    border-bottom-width: medium;
    border-bottom-style: double;
}
	

#c2354 H2{ /* startseite 14.01.13. t.f. */
	font-size:26px;
	margin:0px 0px 5px 0px;
	text-shadow: 2px 2px 2px #FFF;
	color: #333;
}
#c2356 H2{ /* startseite 14.01.13. t.f. */
	font-size:20px;
	margin:0px 0px 5px 10px;
	text-shadow: 3px 3px 2px #000;
	color: #FFFFFF;
}

#c183 H2{
	font-size:18px;
	margin:10px 90px 5px 90px;
	text-shadow: 3px 3px 2px #000;
	color: #FFFFFF;
}
#c3169 H2, #c3170 H2 , #c3171 H2 , #c3172 H2  {/* { überschriftfür alben Landshuter Hochzeit  t.f. 27.07.13*/
	font-size:18px;
	margin:10px 20px 5px 20px;
	text-shadow: 3px 3px 2px #000;
	color: #FFFFFF;
	font-variant:small-caps;
}
H3 {
	font-size:15px;
	margin:5px;
	color: #535353;
	/*text-shadow: 1px 1px 2px #000;*/
	font-family: Roboto Condensed;
	line-height: 15px;
	letter-spacing: .4px;
	text-align: justify;
}
H4 {
	/*font-size:12px;
	margin:0px 10px 0px 30px;
	text-shadow: 3px 3px 2px #000;
	color: #FFFFFF;*/
	font-size:15px;
	margin:5px 30px 10px 30px;
	color: #535353;
	/*text-shadow: 1px 1px 2px #000;*/
	font-family: Roboto Condensed;
	line-height: 15px;
	letter-spacing: .4px;
	text-align: justify;
}
H5 {
	/*font-size:12px;
	color: #FFFFFF;
	margin:5px 30px 10px 30px;
	text-shadow: 2px 2px 3px #000;
	text-align: justify;*/
	font-size:15px;
	margin:5px 30px 10px 30px;
	color: #535353;
	/*text-shadow: 1px 1px 2px #000;*/
	font-family: Roboto Condensed;
	line-height: 20px;
	letter-spacing: .4px;
	text-align: justify;
}

H6 {
	font-size:16px;
	margin:10px 20px 10px 20px;
	color: #535353;
	/*text-shadow: 1px 1px 2px #000;*/
	font-family: Roboto Condensed;
	line-height: 20px;
	letter-spacing: .4px;
}

.wrapwidescreen FIGCAPTION {
	/*font-size:12px;
	color: #FFFFFF;
	margin:5px 30px 10px 30px;
	text-shadow: 2px 2px 3px #000;*/
	font-size:15px;
	margin:5px 30px 10px 30px;
	color: #535353;
	/*text-shadow: 1px 1px 2px #000;*/
	font-family: Roboto Condensed;
	line-height: 20px;
	letter-spacing: .2px;

}

blockquote {
	font-size:10px;
	color: #FFFFFF;
	margin:5px 30px 10px 30px;
	text-shadow: 2px 2px 3px #000;
}
.contenttable h6{
	margin: 0 0 0 20px;
}
/* +++      Überschrift für Bilder im Content 15.09. t.f.#### */
.csc-textpic-caption{
	font-size:12px;
	margin: 15px 0 0 0;
	text-shadow: 3px 3px 2px #000;
	color: #FFFFFF;
	font-variant:small-caps;
}
/* +++      Rahmen für Bilder im Content 15.09. t.f.#### */
.ce-gallery.ce-border img {
	border-bottom-left-radius: 0;
    border-bottom-right-radius: 20px;
    border-top-left-radius: 20px;
    border-top-right-radius: 0;
	box-shadow: 1px 1px 1px #202020,2px 2px 4px #282828,4px 4px 8px #343434;
	border: 2px; 
	border-color: #232c3f;
	border-style: solid
	/*border: style; wird in der \html\typo3temp\stylesheet_1fae473a63.css überdefiniert; 15.09. t.f. */
	/*border: style; wird in der \html\typo3temp\stylesheet_fad97d0aa7.css überdefiniert; 12.11. t.f. */
}
/* +++      Rahmen für Bild auf startseite für Blog 18.06.13 t.f.#### */
#c3095 DIV.csc-textpic DIV.csc-textpic-single-image IMG, #c3096 DIV.csc-textpic DIV.csc-textpic-single-image IMG {
	border-bottom-left-radius: 0;
    border-bottom-right-radius: 20px;
    border-top-left-radius: 20px;
    border-top-right-radius: 0;
	box-shadow: 1px 1px 1px #202020,2px 2px 4px #282828,4px 4px 8px #343434;
	/*border: style; wird in der \html\typo3temp\stylesheet_1fae473a63.css überdefiniert; 15.09. t.f. */
	/*border: style; wird in der \html\typo3temp\stylesheet_fad97d0aa7.css überdefiniert; 12.11. t.f. */
}

/* +++      Rahmen entfernt für nächstes und vorheriges Bild in sidebar für einzelbilder 25.10. t.f.#### HIER IDs ergänzen */
#sidebarAlbumpages .csc-textpic-image img, #sidebarAlbumReise .csc-textpic-image img {
	border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
	box-shadow: none;
}

/* +++      Rahmen entfernt für socialmedia für einzelbilder 01.10.17 t.f. */
#impressum .csc-textpic-image img{
	border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
	box-shadow: none;
}
/* +++      größe Content für AllgemeinGalereie 18.09. t.f.#### */

.csc-textpic-imagewrap {
	margin-left:20px;
	margin-right:20px;
}

/* +++      mailform #### */

.csc-default {
	margin-top:10px
}

.csc-mailform-field label {
	color: #FFFFFF;

}

.csc-mailform-field {
	margin: 10px 0 0 20px;
	float:right;
	display: inline;
	width: 230px;
}


.csc-mailform-field input {
	width: 110px;
	float: right;
}

.csc-mailform-field input[type="submit"] {
	background: transparent;
	color: white;
	border: 0;
	margin: 10px 0 0 0 ;
	width: 250px;
	
}

#mailformformtype_mail {
	cursor: pointer;
}
#mailformformtype_mail:hover {
	background: none;
	color: #39F;
}
/* ---      mail form #### */





/* +++      login definitionen #### */
.tx-felogin-pi1 {
	color: #FFFFFF;
	margin-left:20px;
}
.tx-felogin-pi1 H3 {
	font-size: 100%;
	font-weight: bold;
	margin: 0 0 10px 0;
	display: none
}
.tx-felogin-pi1 legend {
	display: none ;
}
.tx-felogin-pi1 label {
	margin: 10px 0 0 0;
	display: inline;
}

.tx-felogin-pi1 input {
	width: 110px;
	float: right;
	margin-right: 20px;
}
.tx-felogin-pi1 fieldset div {
	display: block;
	clear: both;
	margin: 18px 0 0 0 ;
}

.tx-felogin-pi1 input[type="submit"] {
	background: none;
	color: white;
	border: 0;
	margin: 5px 0 0 0;
	width: 230px;
	color: #FFF	;	
}
		
.tx-felogin-pi1 input[type="submit"]:hover {
	background: none;
	color: #39F;	
	cursor: pointer;
}	

/* ---      login definitionen #### */

/* hier startet Images For Your Tour */
/* hier startet Images For Your Tour ----------------------------------------------------------------------------------------------------------------------------- t.f. 02.02.19 */
/* hier startet Images For Your Tour !important*/

.ifyt_wrapwidescreen H2 {
	font-family:Cinzel,arial, serif;
	font-size:44px;
	margin:20px 50px 10px 50px;
	text-shadow: none;
	color: #88AD60; /* grünlich */
	font-style: normal;
	font-weight: 400;
	letter-spacing: -0.5px;
}

.ifyt_wrapwidescreen h2 .important {
    color: #535353;
    font-family: Roboto Condensed;
    font-size: 30px;
}

.ifyt_wrapwidescreen h2 .detail {
    color: #535353;
    font-family: Roboto Condensed;
    font-size: 15px;
	font-style: normal;
}

.ifyt_wrapwidescreen H3 {
font-family:Cinzel,arial, serif;
	font-size:34px;
	margin:20px 50px 10px 50px;
	text-shadow: none;
	color: #88AD60; /* grünlich */
	font-style: normal;
	font-weight: 400;
	letter-spacing: -0.5px;
	text-align:left;
}
.ifyt_wrapwidescreen H5  {
	color: #535353;
	margin:5px 30px 10px 30px;
	font-family: Roboto Condensed;
	font-size: 22px;
	line-height: 32px;
	letter-spacing: .2px;
	text-shadow: none;
}

.ifyt_wrapwidescreen h5 .important {
    color: #88AD60;
    font-family: Cinzel;
    font-size: 26px;
}

.ifyt_wrapwidescreen a {
	color: #88AD60; /* grünlich */
	text-decoration: none;
}
.ifyt_wrapwidescreen a:hover {
	color: #5a773b; /* dunkel grünlich */
	text-decoration: none;
}

#footer_ifyt a {
	color: #535353;
	margin:5px 30px 10px 30px;
	font-family: Roboto Condensed;
	font-size: 16px;
	line-height: 32px;
	letter-spacing: .2px;
	text-shadow: none;
	text-decoration:none;

}

/* +++      contact form START #### */


.ifyt_wrapwidescreen .csc-mailform li label  {
	color: #535353;
	margin:5px 30px 10px 30px;
	text-align: justify;
	font-family: Roboto Condensed;
	font-size: 22px;
	line-height: 32px;
	letter-spacing: .2px;
	text-shadow: none;
	
}

#field-2, #field-3, #field-4, #field-5, #field-6, #field-7{
	padding: 15px !important;
	width: 80%;
	border: 0px;
    border-bottom-color: currentcolor;
    border-bottom-style: none;
    border-bottom-width: 0px;
	border-bottom: 1px solid #fff;
	font-family: 'Roboto Condensed' !important;
	font-weight: 400;
	font-size: 20px;
	line-height: 22px;
	color: #555;
	background-color: #efefef;
	box-shadow: 0 1px 2px rgba(0,0,0,0.09) inset;
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.09) inset;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.09) inset;
	-o-box-shadow: 0 1px 2px rgba(0,0,0,0.09) inset;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-webkit-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
}



.ifyt_wrapwidescreen .csc-mailform li label[for=field-8] {
	float:right;
	width: 1200px;
	height: 50px;
	font-size: 18px;
	line-height: 22px;
	margin: 0;


}
#field-8 {
 	width: 50px;
	cursor: pointer;
}

#field-9 {
	padding: 15px !important;
	width: 130px;
	border: 0px;
    border-bottom-color: currentcolor;
    border-bottom-style: none;
    border-bottom-width: 0px;
	border-bottom: 1px solid #fff;
	font-family: 'Roboto Condensed' !important;
	font-weight: 400;
	font-size: 20px;
	line-height: 22px;
	color: #FFF;
	border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
	border-color:#FFF;
	border-width: 2px;
	border-style:solid;
	box-shadow: 4px 4px 2px #202020,8px 8px 8px #282828,12px 12px 12px #343434;
	background-color:#496d25;
	margin-bottom: 20px;
	cursor: pointer;
}
#field-9 :hover {
	color: #5a773b; /* dunkel grünlich */
	text-decoration: none;
	background-color: #03C;
	
}

/* ---      contact form  ENDE #### */