/**
 * layouts
 *
 * @description:	all basic layouts
 * 					site structure, logo, footer, shadows, ...
 *
 * @author:			Marco Huber <marco.huber@marit.ag>
 * @dependencies: 	see element documentations	
 * @required: 		see element documentations	
 * @constants:		see element documentations	
 * @version:			1.0
 */
 
/*body {
	background: url('../img/hg_worldmap_historic_1.jpg') repeat ;
	background-size: 1800px ;
	background-position: top center;
	background-attachment: fixed;
} */

body {
        /*background: url('../img/hg_worldmap_historic_1.jpg') repeat;*/
		background-color:#a5bfd5;
        background-size: 100%;
        background-position: top center;
        background-attachment: fixed;
        position: absolute;
        height: 100%;
        width: 100%;
    top: -10px;
}
#uid-3  {
        background: url('../img/hg_worldmap_historic_1.jpg') repeat;
        background-size: 100%;
        background-position: top center;
        background-attachment: fixed;
        position: absolute;
        height: 100%;
        width: 100%;
    top: -10px;
}
#backgroundStart {
	background: url('../img/bg_grey.jpg') repeat ;
	background-size: auto auto ;
	background-position: top center;
}

#wrapHome {
	font-size: 12px;
	line-height: 18px;
	width: 990px;
	margin: 0 auto;
	padding: 0 0 30px;
}

#wrap {
	font-size: 12px;
	line-height: 18px;
	width: 1390px;
	margin: 0 auto;
	padding: 0 0 30px;
}

.wrapwidescreen {
	font-size: 12px;
	line-height: 18px;
	width: 1390px;
	margin: 0 auto;
	padding: 0 0 30px;
}
#header {	
	clear: both;
	height: 90px;
	padding-bottom: 10px;
/*	background: transparent url('../img/header.jpg') 12px 0 repeat; */
	position: relative;
	margin-top:20px;
	text-align:center;
}
#copyright ul{
text-align:center;	
}

#copyright ul li{
display:inline;
}

#copyright a{
color:transparent;	
}

#copyright img  {
	margin: 0px 0 0 20px;
	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: #3A6385;
	/*background-color:#630;*/
	opacity: 0.95;
}
#uid-3 #copyright img, #uid-1574 #copyright img  {
	background-color:#030;
	opacity: 0.75;	
}

#uid-1574 #mainContentWide  {
	background-color: #030;
	opacity: 0.95;	
}

#uid-1574 #mainContentWide img  {
	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;
}

#logo {
	float: left;
	overflow: hidden;
	padding: 10px 10px 10px 10px;
}

#logo2 {
	float: left;
	overflow: hidden ;
	padding: 0 0 0 270px;
	/*overflow:scroll;
	width: 278px;
	height: 100px;*/
}

#contentWrap {
	clear: both;
	margin: 20px 0 ;
}
/*-------------------------------------------------------------- BEGINN STARTSEITE ------------------------------------------------------------------------------------------------------------------------ */

#sidebarStartseite {
	float: right;
	position: relative;
	width: 325px;
	height: 500px;
	margin: 20px 0 0 10px;	
}

#impressum DIV.csc-textpic DIV.csc-textpic-single-image IMG{	/* { bilder in kacheln abrunden startseite t.f. 23.01.15*/
	border-bottom-left-radius: 23px;
    border-bottom-right-radius: 23px;
    border-top-left-radius: 23px;
    border-top-right-radius: 23px;
	/* --- t.f. 23.01.15*/	
}

#impressum .centeredblack  {	/* { kacheln startseite t.f. 23.01.15*/
	border-bottom-left-radius: 30px;
    border-bottom-right-radius: 30px;
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
	border-color:#FFF;
	border-width: 3px;
	border-style:solid;
	box-shadow: 2px 2px 1px #202020, 4px 4px 4px #282828, 8px 8px 8px #343434;
	background-color:#6C6E78;
	opacity: .95;
	/* --- t.f. 23.01.15*/	
}
/*-------------------------------------------------------------- BEGINN KACHELN GEORDNET ------------------------------------------------------------------------------------------------------------------------ */

#c6139, #c6140, #c6141, #c6144, #c6143, #c6142 , #c7490 , #c7491, #c7493, #c7494  {	/*kacheln neu { grosse kacheln startseite t.f. 17.04.16*/
	float: left;
	position: relative;
	padding: 0;	
	margin: 40px 0px 0px 95px;
	background-size: 300px 300px ;
	background-position: top center;
	
}
#c6139 .ce-media img, #c6140 .ce-media img, #c6141 .ce-media img, #c6144 .ce-media img, #c6143 .ce-media img, #c6142 .ce-media img, #c7490 .ce-media img, #c7491 .ce-media img{
	border-bottom-left-radius: 30px;
	border-bottom-right-radius: 30px;
	border-top-left-radius: 30px;
	border-top-right-radius: 30px;
	border-color: #232c3f;
	border-width: 3px;
	border-style: solid;
	box-shadow: 2px 2px 1px #202020, 4px 4px 4px #282828, 8px 8px 8px #343434;
	background-color: #6C6E78;
	opacity: .95
}	



/*-------------------------------------------------------------- ENDE STARTSEITE ------------------------------------------------------------------------------------------------------------------------ */

#sidebarHome , #sidebar , #sidebarMainpages , #sidebarAlbumpages , #sidebarMainpagesReise {
	float: right;
	position: relative;
	width: 325px;
	height: 500px;
	margin: 20px 0 0 10px;
	/* +++ j.v. 25.5. */
	border-bottom-left-radius: 0;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
    border-top-right-radius: 0;
	border-color:#FFF;
	border-width: 2px;
	border-style:solid;
	box-shadow: 4px 4px 2px #202020,8px 8px 8px #282828,12px 12px 12px #343434;
	
	/*box-shadow: 4px 4px 2px #202020,8px 8px 8px #282828,12px 12px 12px #343434; SICHERUNG SCHATTEN t.f. 12.9. */ 
	/* --- j.v. 25.5. */
/*	background: url('../img/hg_home_navi_rechts.jpg');*/
}


#sidebarHome  {	
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_home_navi_rechts.jpg');
}
#sidebarMainpages  {
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_mainpages.jpg');
}
#sidebarAlbumpages  {
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_albumpages.jpg');
}
#sidebarMainpagesReise {
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_mainpages.jpg');
	
	
}#sidebarAlbumReise, #sidebarMainpagesReise_2011sl, #sidebarMainpagesReise_2010vae, #sidebarMainpagesReise_2010fp, 
#sidebarMainpagesReise_2009ant, #sidebarMainpagesReise_2008aus, #sidebarMainpagesReise_2007sl, #sidebarMainpagesReise_2006asp, #sidebarMainpagesReise_2012sa, #sidebarMainpagesReise_2012sl, #sidebarMainpagesReise_2013ca, #sidebarMainpagesReise_2013ne, #sidebarMainpagesReise_2013sa, #sidebarMainpagesReise_2014ny, #sidebarMainpagesReise_2014sv, #sidebarMainpagesReise_2015ma, #sidebarMainpagesReise_2015oa, #sidebarMainpagesReise_2016fi, #sidebarMainpagesReise_2016in, #sidebarMainpagesReise_2017pa1, #sidebarMainpagesReise_2017pa2, #sidebarMainpagesReise_2017pa3, #sidebarMainpagesReise_2018sa, #sidebarMainpagesReise_2018sc, #sidebarMainpagesReise_2018id, #sidebarMainpagesReise_2019gu, #sidebarMainpagesReise_2019et, #sidebarMainpagesReise_2020ec, #sidebarMainpagesReise_2020cr, #sidebarMainpagesReise_2021br, #sidebarMainpagesReise_2021mk, #sidebarMainpagesReise_2022sr, #sidebarMainpagesReise_2022sa, #sidebarMainpagesReise_2022br, #sidebarMainpagesReise_2022md, #sidebarMainpagesReise_2023sa, #sidebarMainpagesReise_2023is, #sidebarMainpagesReise_2024bl, #sidebarMainpagesReise_2024fr, #sidebarMainpagesReise_2024ir, #sidebarMainpagesReise_2024it { 
/*	hier id´s für neue reisen eintragen ; unterschied zu oben (#sidebar) ist nur die min-height*/
	float: right;
	position: relative;
	width: 325px;
	min-height: 400px;
	margin: 20px 0 0 10px;
	border-bottom-left-radius: 0;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
    border-top-right-radius: 0;
	border-color:#232c3f;
	border-width: 2px;
	border-style:solid;
	box-shadow: 4px 4px 2px #202020,8px 8px 8px #282828,12px 12px 12px #343434;
	opacity: .95;


}
#sidebarAlbumReise { /*  HG-farbe für alle Alben im bereich Seite gleich t.f. 11.01.*/
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	opacity: .95;
	border-color: #232c3f;
	border-width: 2px;
	border-style:solid;
	box-shadow: 4px 4px 2px #202020,8px 8px 8px #282828,12px 12px 12px #343434;
	background-color:#FFF;
}
#sidebarMainpagesReise_2024it {
	height: 500px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2024_it.jpg');
	background-position:bottom;	
	
}
#sidebarMainpagesReise_2024ir {
	height: 500px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2024_ir.jpg');
	background-position:bottom;	
}
#sidebarMainpagesReise_2024fr {
	height: 500px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2024_fr.jpg');
	background-position:bottom;	
	
}
#sidebarMainpagesReise_2024bl {
	height: 500px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2024_bl.jpg');
	background-position:bottom;	
}
#sidebarMainpagesReise_2023is {
	height: 500px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2023_is.jpg');
	background-position:bottom;	
	
}
#sidebarMainpagesReise_2023sa {
	height: 500px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2023_sa.jpg');
	background-position:bottom;		
}
#sidebarMainpagesReise_2022md {
	height: 500px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2022_md.jpg');
	background-position:bottom;	
	
}
#sidebarMainpagesReise_2022br {
	height: 500px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2022_br.jpg');
	background-position:bottom;	
	
}
#sidebarMainpagesReise_2022sa {
	height: 500px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2022_sa.jpg');
	background-position:bottom;	
	
}
#sidebarMainpagesReise_2022sr {
	height: 500px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2022_sr.jpg');
	background-position:bottom;	
	
}
#sidebarMainpagesReise_2021mk {
	height: 500px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2021_mk.jpg');
	background-position:bottom;	
	
}
#sidebarMainpagesReise_2021br {
	height: 500px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2021_br.jpg');
	background-position:bottom;	
	
}
#sidebarMainpagesReise_2020cr {
	height: 500px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2020_cr.jpg');
	background-position:bottom;	
	
}
#sidebarMainpagesReise_2020ec {
	height: 500px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2020_ec.jpg');
	background-position:bottom;	
	
}
#sidebarMainpagesReise_2019et {
	height: 500px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2019_et.jpg');
	background-position:bottom;	
	
}
#sidebarMainpagesReise_2019gu {
	height: 500px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2019_gu.jpg');
	background-position:bottom;	
	
}
#sidebarMainpagesReise_2018id {
	height: 500px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2018_id.jpg');
	background-position:bottom;	
	
}
#sidebarMainpagesReise_2018sc {
	height: 400px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2018_sc.jpg');
	background-position:top;	
	
}
#sidebarMainpagesReise_2018sa {
	height: 400px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2018_sa.jpg');
	background-position:bottom;	
	
}
#sidebarMainpagesReise_2017pa3 {
	height: 800px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2017_pa3.jpg');	
	
}
#sidebarMainpagesReise_2017pa2 {
	height: 500px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2017_pa2.jpg');	
	
}
#sidebarMainpagesReise_2017pa1 {
	height: 500px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2017_pa1.jpg');	
	
}
#sidebarMainpagesReise_2016in {
	height: 500px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2016_in.jpg');	
	
}
#sidebarMainpagesReise_2016fi {
	height: 600px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2016_fi.jpg');	
	
}
#sidebarMainpagesReise_2015oa {
	height: 600px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2015_oa.jpg');	
	
}
#sidebarMainpagesReise_2015ma {
	height: 600px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2015_ma.jpg');	
	
}
#sidebarMainpagesReise_2014sv {
	height: 600px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2014_sv.jpg');		
	
}
#sidebarMainpagesReise_2014ny {
	height: 500px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2014_ny.jpg');		
	
}
#sidebarMainpagesReise_2013sa {
	height: 585px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2013_sa.jpg');		
	
}
#sidebarMainpagesReise_2013ne {
    height: 585px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2013_ne.jpg');		
}
#sidebarMainpagesReise_2013ca {
	height: 500px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2013_ca.jpg');		
}
#sidebarMainpagesReise_2012sl {
	height: 500px;	
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2012_sl.jpg');	
}
#sidebarMainpagesReise_2012sa {
	height: 500px;	
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2012_sa.jpg');
}
#sidebarMainpagesReise_2011sl {
	height: 500px;
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2011_sl.jpg');
}
#sidebarMainpagesReise_2010vae {
	height: 500px;	
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2010_vae.jpg');
}
#sidebarMainpagesReise_2010fp {
	height: 500px;	
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2010_fp.jpg');
}
#sidebarMainpagesReise_2009ant {
	height: 500px;	
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2009_ant.jpg');
	background-position: bottom;
}
#sidebarMainpagesReise_2008aus {
	height: 500px;	
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2008_aus.jpg');
}
#sidebarMainpagesReise_2007sl {
	height: 500px;	
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2007_sl.jpg');
}
#sidebarMainpagesReise_2006asp {
	height: 500px;	
	margin: 20px 0 0 10px;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
	background: url('../img/hg_sidebar_reise_2006_asp.jpg');
}

#sidebarAlbumReise .inner_cbQuickGoogleMap {	/* { content geteilt albumInfos allgemein "googleKarte" t.f. 30.01.12.*/
	float: left;
	position: relative;
	padding:0;
	margin: 0px 0 20px 20px;
	border-color:#FFF;
	border-width: 1px;
	border-style:solid;
	border-bottom-right-radius: 40px;
	box-shadow: 2px 2px 1px #202020, 4px 4px 4px #282828, 8px 8px 8px #343434;
}
#sidebarAlbumReise iframe {	/* { sidebar googleplusKarte über iframe t.f. 05.01.19. new for typo3v7*/
	float: left;
	position: relative;
	padding:0;
	margin: 0px 0 20px 20px;
	border-color:#FFF;
	border-width: 1px;
	border-style:solid;
	border-bottom-right-radius: 40px;
	box-shadow: 2px 2px 1px #202020, 4px 4px 4px #282828, 8px 8px 8px #343434;
}

#sidebar .elementWrap {
	width: 200px;
	margin: 0 0 15px;
	
	-webkit-box-shadow: 0px 3px 5px #828282;
	-moz-box-shadow: 0px 3px 5px #828282;
	box-shadow: 0px 5px 3px #828282;

	filter:progid:DXImageTransform.Microsoft.Shadow(color=#828282, Direction=90, Strength=5);
	-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(color=#828282, Direction=90, Strength=5)";
}
#sidebar .elementWrap .elementInnerWrap {
	width: 180px;
	padding: 10px;
}

#footer {
	background-color: none;
	margin: 35px 15px 15px 0px;
	clear: both;
	width: 200px;
	text-align:left;
	padding: 4px 20px;
	-webkit-box-shadow: 0px 3px 5px #828282;
	-moz-box-shadow: 0px 3px 5px #828282;
	box-shadow: 0px 5px 3px #828282;

	filter:progid:DXImageTransform.Microsoft.Shadow(color=#828282, Direction=180, Strength=5);
	-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(color=#828282, Direction=180, Strength=5)";
}
#footer #copyright {
	float:right;
	text-align:right;
	display:inline;
	width:200px;
	color:#FFFFFF
	
}

#homeContent { 
	float: left;
	position: relative;
	width: 1025px;
	padding:0;

}

#c37 , #c39 , #c40 , #c183 , #c2942, #c3015, #c3017, #c3018 , #c3019 {	/* { unterfelder für home(eingeloggt) t.f. 12.9.*/
	float: left;
	position: relative;
	width: 1025px;
	height: 151px;
	padding:0;
	margin: 20px 0 0 0px;
	border-bottom-left-radius: 0;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
    border-top-right-radius: 0;
	border-color:#FFF;
	border-width: 2px;
	border-style:solid;
	box-shadow: 4px 4px 2px #202020,8px 8px 8px #282828,12px 12px 12px #343434;
	/* --- t.f. 12.9 */	
}
#c183, #c3019  {	/* { unterfelder für home(eingeloggt)(inhaltliche Infos) t.f. 14.12.*/
	width: 1386px;
	height: 151px;
	background: url('../img/hg_inhaltliche01.jpg');
}

#c37 , #c3015 , #c2942 {	/* { foto für fotografie auf HOME t.f. 12.9.*/
	background: url('../img/hg_fotografie01.jpg');
	background-position:top;
}
#c39, #c3017 {	/* { foto für reise auf HOME t.f. 14.9.*/
	background: url('../img/hg_reise01.jpg');
	background-position:center;
}
#c40, #c3018 {	/* { foto für architektur auf HOME t.f. 14.9.*/
	background: url('../img/hg_architektur01.jpg');
	background-position:bottom;
}

#mainContent01 {	/* { foto für FOTOGRAFIE t.f. 12.9.*/
	float: left;
	position: relative;
	width: 1025px;
	min-height: 500px;
	padding:0;
	margin: 20px 0 0 0px;
	border-bottom-left-radius: 0;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
    border-top-right-radius: 0;
	border-color: #232c3f;
	border-width: 2px;
	border-style:solid;
	box-shadow: 4px 4px 2px #202020,8px 8px 8px #282828,12px 12px 12px #343434;
	background-color:#FFF;
	opacity: .95;
}
	
#mainContent02 {	/* { foto für REISE t.f. 14.9.*/
	float: left;
	position: relative;
	width: 1025px;
	min-height: 600px;
	padding:0;
	margin: 20px 0 0 0px;
	border-bottom-left-radius: 0;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
    border-top-right-radius: 0;
	border-color: #232c3f;
	border-width: 2px;
	border-style:solid;
	box-shadow: 4px 4px 2px #202020,8px 8px 8px #282828,12px 12px 12px #343434;
	background-color:#FFF;
	opacity: .95;
}
#mainContent03 {	/* { foto für ARCHITEKTUR t.f. 14.9.*/
	float: left;
	position: relative;
	width: 1025px;
	min-height: 500px;
	padding:0;
	margin: 20px 0 0 0px;
	border-bottom-left-radius: 0;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
    border-top-right-radius: 0;
	border-color: #232c3f;
	border-width: 2px;
	border-style:solid;
	box-shadow: 4px 4px 2px #202020,8px 8px 8px #282828,12px 12px 12px #343434;
	background-color:#FFF;
	opacity: .95;
}		

#mainContent {	/* { content für fotografie,reise,architektur t.f. 12.9.*/
	float: left;
	position: relative;
	width: 1025px;
	min-height: 500px;
	padding:0;
	margin: 20px 0 0 0px;
	border-bottom-left-radius: 0;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
    border-top-right-radius: 0;
	border-color: #232c3f;
	border-width: 2px;
	border-style:solid;
	box-shadow: 4px 4px 2px #202020,8px 8px 8px #282828,12px 12px 12px #343434;
	
}
#mainContentWide , #mainAlbumWide {	/* { content für album und content Wide (gesamter Bereich ohne sidebar) t.f. 16.9.*/
	float: left;
	position: relative;
	width: 1386px;
	min-height: 500px;
	padding:0;
	margin: 20px 0 0 0px;
	border-bottom-left-radius: 0;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
    border-top-right-radius: 0;
	border-color: #232c3f;
	border-width: 2px;
	border-style:solid;
	box-shadow: 4px 4px 2px #202020,8px 8px 8px #282828,12px 12px 12px #343434;
	background-color:#FFF;
	opacity: .95;
}

#mainContentAlbumNormal , #mainContentReise  {	/* { content für album normal (mit sidebar) t.f. 22.9.*/
	float: left;
	position: relative;
	width: 1025px;
	min-height: 500px;
	padding:0;
	margin: 20px 0 0 0px;
	border-bottom-left-radius: 0;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
    border-top-right-radius: 0;
	opacity: .95;
	border-color: #232c3f;
	border-width: 2px;
	border-style:solid;
	box-shadow: 4px 4px 2px #202020,8px 8px 8px #282828,12px 12px 12px #343434;
	background-color:#FFF;
}

#mainContentReise .contenttable  {	/* { content für album normal (mit sidebar) t.f. 22.9.*/
	float:inherit;
	position: auto;
	width: 650px;
	min-height: 20px;
	padding:0;
	margin: 0px 0 0 25px;
	border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
	border-color:#FFF;
	border-width: 2px;
	border-style:solid;
	/*background-color:black;*/
	background: url('../img/bg_03b.jpg') repeat ;
	opacity: .95;
}
#mainContentReiseAlbum  {	/* { content für reise album mit content (mit sidebar) t.f. 12.06.13.*/
	float:left;
	position: relative;
	width: 650px;
	height: 180px;
	padding:0;
	margin: 20px 0 0 0px;
	border-bottom-left-radius: 0;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
    border-top-right-radius: 0;
	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:#3A6385;
	/*background: url('../img/bg_03b.jpg') repeat ;*/
	opacity: .95;
}



#emptyalbum {   /* { leere seite für albenvorschaubilder der reisen t.f. 11.01.*/
	float: left;
	position: relative;
	width: 1025px;
	min-height: 500px;
	padding:0;
}
#emptyalbumWide {   /* { leere seite für albenvorschaubilder t.f. 04.12.*/
	float: left;
	position: relative;
	width: 1386px;
	min-height: 500px;
	padding:0;
}

#c57 , #c59 , #c61 , #c62 , #c65 , #c66{	/* { content geteilt für album normal seite Montagen,Storys,BestOf t.f. 22.9.12*/
	float: left;
	position: relative;
	width: 350px;
	min-height: 500px;
	padding:0;
	margin: 10px 0 0 0px;
}

#albumWideInfo {	/* { content für album Wide INFO  t.f. 30.01.12*/
	float: left;
	position: relative;
	width: 1386px;
	/*height: 200px;*//* { höhe ausblenden, damit footer unter der galerie ist  t.f. 12.01.18*/
	padding:0;
	margin: 20px 0 0 0px;
	border-bottom-left-radius: 0;
    border-bottom-right-radius: 60px;
    border-top-left-radius: 60px;
    border-top-right-radius: 0;
	border-color:#232c3f;
	border-width: 2px;
	border-style: none;
	box-shadow: none;
	background-color:none;
	background-size: auto auto ;
	background-position: top center;
	
} 

#albumWideInfo .ce-textpic.ce-left.ce-intext {
	float: left;
}

#albumWideInfo .ce-textpic.ce-right.ce-intext {
	float: left;
}



.info_album_wide_description_left
/*#c642 , #c652 , #c662 , #c672, #c682, #c692, #c702, #c712 , #c722 , #c732 , #c742 , #c752 , #c762 , #c1959 , #c3104 , #c3114 , #c3124*/  {	
/* { content geteilt albumInfos ALLGEMEIN "Albuminformationen" t.f. 19.02.12.*/
	float: left;
	position: relative;
	width: 250px;
	height: 150px;
	padding:0;
	margin: 5px 0 5px 0px;
} 

.info_album_wide_description_center
/*#c641 , #c651 , #c661 , #c671, #c681, #c691, #c701, #c711 , #c721 , #c731 , #c741 , #c751 , #c761 , #c1958 , #c3103 , #c3113 , #c3123*/   {	
/* { content geteilt albumInfos ALLGEMEIN "Diashow" t.f. 19.02.12.*/
	float: left;
	position: relative;
	width: 200px;
	padding:0;
	margin: 5px 0 5px 0px;
} 

.info_album_wide_description_right
/*#c639 , #c649 , #c659 , #c669, #c679, #c689, #c699, #c709 , #c719 , #c729 , #c739 , #c749 , #c759 , #c1956 , #c3101 , #c3111 , #c3121*/  {	
/* { content geteilt albumInfos ALLGEMEIN "Text Albumbeschreibung" t.f. 19.02.12.*/
	float: left;
	position: relative;
	width: 350px;
	padding:0;
	margin: 5px 0 5px 40px;	
} 

.info_album_wide_map_left
/* #c413 , #c462 , #c452 , #c442 , #c432 , #c472 , #c482 , #c492 , #c502 , #c512 , #c522 , #c532 , #c542 , #c552 , #c562, #c572, #c582, #c592, #c602 , #c612, #c622 , #c632 ,
#c1902 , #c1939 , #c1949 , #c2065, #c2075, #c2095, #c2306, #c2316, #c2349, #c2494, #c2504, #c2514, #c2524, #c2642, #c2652, #c3154, #c3164 , #c3182, #c3192, #c3202, #c3212 ,
#c3232, #c3222, #c3736*/ {	
/* { content geteilt albumInfos EVENTS u FAMILIE u ALLGEM.EVENTS "Albuminformationen" t.f. 30.01.12.*/
	float: left;
	position: relative;
	width: 200px;
	padding:0;
	margin: 5px 0 5px 0px;
} 

.info_album_wide_map_left
/* #c412 , #c461 , #c451 ,  #c441 , #c431 , #c471 , #c481 , #c491 , #c501 , #c511 , #c521 , #c531 , #c541 , #c551 , #c561, #c571, #c581, #c591, #c601 , #c611, #c621 , #c631 ,
#c1901 , #c1938 , #c1948 , #c2064, #c2074, #c2094, #c2305, #c2315, #c2348, #c2493, #c2503, #c2513, #c2523, #c2641, #c2651, #c3153, #c3163, #c3181, #c3191, #c3201, #c3211 ,
#c3231, #c3221, #c3735*/ {	
  /*content geteilt albumInfos EVENTS u FAMILIE u ALLGEM.EVENTS "Diashow" t.f. 30.01.12.*/
	float: left;
	position: relative;
	width: 200px;
	padding:0;
	margin: 5px 0 5px 0px;
} 

.info_album_wide_map_description
/*#c415 , #c459 , #c449 , #c439 , #c429 , #c469 , #c479 , #c489 , #c499 , #c509 , #c519 , #c529 , #c539 , #c549 , #c559, #c569, #c579, #c589, #c599 , #c609, #c619 , #c629 , 
#c1899 , #c1936 , #c1946 , #c2062, #c2072, #c2092, #c2303, #c2313, #c2346, #c2491, #c2501, #c2511, #c2521, #c2639, #c2649, #c3151, #c3161, #c3179, #c3189, #c3199, #c3209 ,
#c3229, #c3219, #c3733*/ {	
/* { content geteilt albumInfos EVENTS u FAMILIE u ALLGEM.EVENTS "Text Albumkarte" t.f. 30.01.12.*/
	float: left;
	position: relative;
	width: 100px;
	padding:0;
	margin: 5px 0 5px 0px;
} 

.info_album_wide_map_map_right
/*#c416 , #c458 , #c448 , #c438 , #c428 , #c468 , #c478 , #c488 , #c498 , #c508 , #c518 , #c528 , #c538 , #c548 , #c558, #c568, #c578, #c588, #c598 , #c608, #c618 , #c628 , 
#c1898 , #c1935 , #c1945 , #c2061, #c2071, #c2091, #c2302, #c2312, #c2345 , #c2490, #c2500, #c2510, #c2520, #c2638, #c2648, #c3150, #c3160, #c3178, #c3188, #c3198, #c3208 ,
#c3228, #c3218, #c3732*/ {	
/* { content geteilt albumInfos EVENTS u FAMILIE u ALLGEM.EVENTS "googleKarte" t.f. 30.01.12.*/
	float: left;
	position: relative;
	width: 300px;
	padding:0;
	margin: -40px 0 5px 0px;
	border-color:#FFF;
	border-width: 1px;
	border-style:solid;
	box-shadow: 2px 2px 1px #202020, 4px 4px 4px #282828, 8px 8px 8px #343434;
}

#c3169,  #c3170 ,  #c3171 ,  #c3172 {	/* { content geteilt für alben Landshuter Hochzeit  t.f. 27.07.13*/
	float:right;
	position: right;
	width: 400px;
	min-height: 200px;
	padding:0;
	margin: 5px;
	margin-left: 30px;
	/*border-bottom-left-radius: 0;
    border-bottom-right-radius: 30px;
    border-top-left-radius: 30px;
    border-top-right-radius: 0;
	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:#3A6385;
	opacity: .9;*/
}

#c3027 .csc-firstHeader , #c3030 .csc-firstHeader , #c3033 .csc-firstHeader , #c3034 .csc-firstHeader , #c3035 .csc-firstHeader , #c3036 .csc-firstHeader , #c3037 .csc-firstHeader , #c3038 .csc-firstHeader , #c3039 .csc-firstHeader , #c3040 .csc-firstHeader , #c3041 .csc-firstHeader , #c3042 .csc-firstHeader , #c3043 .csc-firstHeader , #c3044 .csc-firstHeader , #c3045 .csc-firstHeader , #c3046 .csc-firstHeader {	
/* { content geteilt albumInfos Reise Nepal "infos 1 Überschrift" t.f. 12.06.13.*/
	float: left;
	position: relative;
	width: 600px;
	padding:0;
	margin: 0px 0px 15px 60px;
}

#c3027 , #c3030 , #c3033 , #c3034 , #c3035 , #c3036 , #c3037 , #c3038 , #c3039 , #c3040 , #c3041 , #c3042 , #c3043 , #c3044 , #c3045, #c3046 {	
/* { content geteilt albumInfos Reise Nepal "infos 1" t.f. 12.06.13.*/
	float: left;
	position: relative;
	width: 190px;
	padding:0;
	margin: 25px 0 5px 0px;
}
#c3028 , #c3031 , #c3047 , #c3048 , #c3049 , #c3050 , #c3051 , #c3052 , #c3053 , #c3054 , #c3055 , #c3056 , #c3057 , #c3058 , #c3059, #c3060 {	
/* { content geteilt albumInfos Reise Nepal "infos 2" t.f. 12.06.13.*/
	float: left;
	position: relative;
	width: 230px;
	padding:0;
	margin: 55px 0 5px 0px;
}
#c3029 , #c3032 , #c3061 , #c3062 , #c3063 , #c3064 , #c3065 , #c3066 , #c3067 , #c3068 , #c3069 , #c3070 , #c3071 , #c3072 , #c3073 , #c3074 {	
/* { content geteilt albumInfos Reise Nepal "infos 3" t.f. 12.06.13.*/
	float: left;
	position: relative;
	width: 230px;
	padding:0;
	margin: 55px 0 5px 0px;


}




#impressum{ /* { geänderte breite und höhe t.f. 23.01.2018.*/
	position: relative;
	width: 1390px;
	height: 400px;
	padding:0;
	
}
#c41 , #c1678 , #c1680 , #c1681 , #c1682 , #c1685 { /* { eingerückter text für impressum und Anleitung t.f. 02.06.2012.*/
	margin: 30px 60px 60px 60px;
	/*text-shadow: 3px 3px 2px #000;*/
}


#weltkarte{ /* { weltkarte t.f. 08.01.*/
	float: left;
	position: relative;
	width: 1390px;
	min-height: 670px;
	padding: 0px 0 0 0 ;
	/*background: url('../img/hg_weltkarte_klein_2017.png') no-repeat;*/
}

#c9358, #c10343 { /* { große des Hintergrund für google weltkarte t.f. 04.01.20*/
	float: left;
	width: 900px;
}

#c10340, #c10344 { /* { große des rechten Hintergrund für google weltkarte t.f. 04.01.20*/
	width: 430px;
	min-height: 640px;
}

#c9358 iframe, #c10343 iframe{ /* { rahmen für google weltkarte t.f. 04.01.20*/

	border-bottom-left-radius: 000px;
	border-bottom-right-radius: 000px;
	border-top-left-radius: 000px;
	border-top-right-radius: 000px;
	border-color:#232c3f;
	border-width: 2px;
	border-style:solid;
	box-shadow: 4px 4px 2px #202020,8px 8px 8px #282828,12px 12px 12px #343434;

}


.two_columns_widescreen{	/* { content geteilt 3 spalten für weltkarte überischt */

	float:inherit;
	position: relative;
	width: 400px;
	min-height: 300px;
	padding:0;
	margin: 10px;
	margin-left: 45px;
	border-bottom-left-radius: 0;
    border-bottom-right-radius: 30px;
    border-top-left-radius: 30px;
    border-top-right-radius: 0;
	border-color: #232c3f;
	border-width: 2px;
	border-style:solid;
	box-shadow: 4px 4px 2px #202020,8px 8px 8px #282828,12px 12px 12px #343434;
	background-color:#FFF;
	opacity: 1.0;
}

#uid-21 .two_columns_widescreen{	/* { content geteilt 4 spalten für medien übersicht 15.04.2022/tf */

	float:inherit;
	position: relative;
	width: 275px;
	min-height: 200px;
	padding:0;
	margin: 10px;
	margin-left: 45px;
	border-bottom-left-radius: 0;
    border-bottom-right-radius: 30px;
    border-top-left-radius: 30px;
    border-top-right-radius: 0;
	border-color:#232c3f;
	border-width: 2px;
	border-style: none;
	box-shadow: none;
	background-color:#FFF;
	opacity: 1.0;
}
#uid-21 .two_columns_widescreen img { /* image size  4 spalten für medien übersicht  15.04.2022tf*/
	width: 300px; 
	height: 230px;
}

#uid-1230 .two_columns_widescreen{	/* { content geteilt 3 spalten für reisefotosammlung */

	float:inherit;
	position: relative;
	width: 400px;
	min-height: 170px;
	padding:0;
	margin: 10px;
	margin-left: 45px;
	border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
	border-color: #232c3f;
	border-width: 0px;
	border-style:solid;
	box-shadow: none;
	background-color: transparent;
	opacity: 1.0;
}
/*  content geteilt für reiseinfo allgemein 3 spalten t.f. 07.03.12 / 17.11.13 umgeändert auf die Class-Steuerung */

.three_columns_middle {	
	float:inherit;
	position: relative;
	width: 320px;
	padding:0;
	margin: 10px;
	margin-right: 0;
}

#uid-3 .three_columns_middle {	
	width: 220px;
}
/*.centeredblack > object {
    background: none repeat scroll 0 0 #000000;
    padding: 20px;
}*/

.centeredblack {
    text-align: center;
	margin: 20px 0 0 26px;
	width: 925px;
	min-height: 500px;
    padding: 20px;
	border-bottom-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
	border-color: #232c3f;
	border-width: 2px;
	border-style:solid;
	box-shadow: 4px 4px 2px #202020,8px 8px 8px #282828,12px 12px 12px #343434;
	background-color:black;
	background-size: auto auto ;
	background-position: top center;
	opacity: 1.0;
}

/* video size for elemente centeredblack typo3v7 29.11.2018tf*/
.centeredblack iframe { 
	width: 900px; 
	height: 500px;
}

#uid-1605 .centeredblack { /* rahmen für ebooks, ebook page centeredblack  30.08.2019tf*/
    text-align: center;
	margin: 20px 0 0 26px;
	float: left;
	width: 650px;
	min-height: 400px;
    padding: 0px;
	border-bottom-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
	border-color: #232c3f;
	border-width: 2px;
	border-style:solid;
	box-shadow: 4px 4px 2px #202020,8px 8px 8px #282828,12px 12px 12px #343434;
	background-color:black;
	opacity: 1.0;
}

#uid-492 .centeredblack { /* video rahmen für video page centeredblack  30.08.2019tf*/
    text-align: center;
	margin: 20px 0 0 26px;
	float: left;
	width: 420px;
	min-height: 0px;
	height: 400px;
    padding: 0px;
	border-bottom-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
	border-color: #232c3f;
	border-width: 2px;
	border-style:solid;
	box-shadow: 4px 4px 2px #202020,8px 8px 8px #282828,12px 12px 12px #343434;
	background-color:black;
	opacity: 1.0;
}

#uid-492 .centeredblack iframe { /* video size für video page centeredblack  30.08.2019tf*/
	width: 420px; 
	height: 230px;
}
#uid-492 .centeredblack img { /* image size für video page centeredblack  15.04.2022tf*/
	width: 420px; 
	height: 230px;
}
#uid-532 .three_columns_middle { /* content size wide( 1 column) für publications  15.04.2022tf**/
	float: inherit;
	position: relative;
	width: 1350px;
	min-height: 300px;
	padding:0;
	margin: 15px;
	border-bottom-left-radius: 0;
    border-bottom-right-radius: 30px;
    border-top-left-radius: 30px;
    border-top-right-radius: 0;
	border-color:#FFF;
	border-width: 2px;	
	border-style: none;
	box-shadow: none;
	background-color:#FFF;
	opacity: 1.0;
}
#uid-532 .two_columns_widescreen { /* content size 2 columns für publications  15.04.2022tf**/
	float: inherit;
	position: relative;
	width: 655px;
	min-height: 300px;
	padding:0;
	margin: 15px;
	border-bottom-left-radius: 0;
    border-bottom-right-radius: 30px;
    border-top-left-radius: 30px;
    border-top-right-radius: 0;
	border-color:#FFF;
	border-width: 2px;
	border-style: none;
	box-shadow: none;
	background-color:#FFF;
	opacity: 1.0;
}
#uid-2149 .two_columns_widescreen { /* content size 2 columns für exhibtions  12.04.2024tf**/
	float: inherit;
	position: relative;
	width: 655px;
	min-height: 300px;
	padding:0;
	margin: 15px;
	border-bottom-left-radius: 0;
    border-bottom-right-radius: 30px;
    border-top-left-radius: 30px;
    border-top-right-radius: 0;
	border-color:#FFF;
	border-width: 2px;
	border-style: none;
	box-shadow: none;
	background-color:#FFF;
	opacity: 1.0;
}
#uid-532 .wrapwidescreen img { /* image size für publications  15.04.2022tf*/
	float: left;
	margin: 20px 0 0 26px;
	min-width:50px;
	height: 230px;
}
#uid-2149 .wrapwidescreen img { /* image size für exhibtions  12.04.2024tf*/
	float: center;
	margin: 20px 20px 20px 26px;
	min-width:50px;
	height: 430px;
}
#mainContentReise .centeredblack { /* video rahmen für reise pages centeredblack  30.06.2021tf*/
    text-align: center;
	margin: 20px 20px 20px 26px;
	float: left;
	width: 460px;
	min-height: 0px;
	height: 400px;
    padding: 0px;
	border-bottom-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
	border-color: #232c3f;
	border-width: 2px;
	border-style:solid;
	box-shadow: 4px 4px 2px #202020,8px 8px 8px #282828,12px 12px 12px #343434;
	background-color:black;
	opacity: 1.0;
}

#mainContentReise .centeredblack iframe { /* video size für reise pages centeredblack  30.06.2021tf*/
	width: 460px; 
	height: 230px;
}

#mainContentReise .centeredblack img { /* image size für video page centeredblack  15.04.2022tf*/
	width: 460px; 
	height: 230px;
}

#video_reise {	/* { content für videos reise  t.f. 16.01.13*/
	float: left;
	position: relative;
	width: 1025px;
	min-height: 500px;
	padding:0;
	margin: 20px 0 0 0px;
	border-bottom-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
	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:black;
	background-size: auto auto ;
	background-position: top center;
}

/* video size for video_reise typo3v7 29.11.2018tf*/
#video_reise iframe { 
	width: 900px; 
	height: 500px;
}

#video_reise_klein {	/* { content für videos reise klein t.f. 16.01.13*/
	float: left;
	position: relative;
	width: 560px;
	min-height: 300px;
	padding:0;
	margin: 20px 200px 0 200px;
	border-bottom-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
	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:black;
	background-size: auto auto ;
	background-position: top center;
}

#video_reise_klein object {	/* { zentrierung für kleine videos reise  t.f. 16.01.13*/
	margin: 0 40px 0 40px;
}

#video_pal {	/* { content für videos PAL  t.f. 16.01.13*/
	float: left;
	position: relative;
	width: 720px;
	min-height: 300px;
	padding:0;
	margin: 20px 120px 0 320px;
	border-bottom-left-radius: 40px;
    border-bottom-right-radius: 40px;
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
	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:black;
	background-size: auto auto ;
	background-position: top center;
}

#mainGalerie{
	float: left;
	position: relative;
	width: 1025px;
	padding:0;
	
	-webkit-box-shadow: 0px 3px 5px #828282;
	-moz-box-shadow: 0px 3px 5px #828282;
	box-shadow: 0px 5px 3px #828282;

	filter:progid:DXImageTransform.Microsoft.Shadow(color=#828282, Direction=180, Strength=5);
	-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(color=#828282, Direction=180, Strength=5)";
}
#mainContent DIV {
	-webkit-box-shadow: 0;
	-moz-box-shadow: 0;
	box-shadow: 0;

	filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000, Direction=0, Strength=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(color=#000000, Direction=0, Strength=0)";
}
#mainGalerie{
	width: 1390px;
}

/*   +++ navigation    ++++  */
#mainNavigation {
	position:relative;
	top: -45px;
	left: 5px;
	z-index: 10;
}
#mainNavigation UL {
	padding-top: 10px;
	padding-top: 4px;
}
#mainNavigation LI {
	display: inline;
	position: relative;
	padding: 4px 20px;
	/*margin: 0 0 0 0;*/
	/*border-left: 1px solid #FFFFFF;
	width: 100px;
	height: 50px;*/
	margin: 0px 0 0 20px;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 20px;
	border-top-left-radius: 20px;
	border-top-right-radius: 0;
	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: #3A6385;
	opacity: 0.95;
}

#mainNavigation LI a {
	text-decoration: none ;
	color: #FFFFFF;
	}
	
/*  die gerade aktive seite im hauptmenü */ 	
#mainNavigation LI.current {
	background: #FFF;
	border-color: #3A6385;
}	

#mainNavigation LI.current a {
	font-weight: normal;
	/*color: #39F;*/
	color: #333;
	font-variant:small-caps;
	font-size:14px;
	/*text-transform: uppercase;*/
}

/* ### ab hier 2 . Navigationsstufe ..    ### #*/
DIV.secondLevel {
	display: none;
	position: absolute;	
	background: none;
	padding-top: 20px;
	z-index: 30;
	left:0 ;
	border-top: 1px solid #333333;
	top: 20px;
	-webkit-box-shadow: 0;
	-moz-box-shadow: 0;
	box-shadow: 0;

	filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000, Direction=0, Strength=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(color=#000000, Direction=0, Strength=0)";

	
}


#mainNavigation LI UL.secondLevel {
	display: block;
	position: absolute;


}
/* klammert den Rahmen aus der ersten Stufe (#mainNavigation LI) der Navigation aus */
#mainNavigation DIV.secondLevel LI {
	box-shadow: none;
    border: none;
    display: inline-block;
}
/* klammert den farbhintergund aus der ersten Stufe (#mainNavigation LI.current) der Navigation aus */
#mainNavigation DIV.secondLevel LI.current {
	background: none;
}

UL.secondLevel ,
DIV.secondLevel UL {
	position: relative;	
	z-index: 40;
	background: none;
	width: 300px;
	opacity: 0.95;
	border-bottom-left-radius: 0;
    border-bottom-right-radius: 30px;
    border-top-left-radius: 30px;
    border-top-right-radius: 0;
	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:#3A6385;
	text-align:left;

}
#mainNavigation li:hover DIV.secondLevel, #mainNavigation li.hover DIV.secondLevel LI {
	display: block;
	border: 0;
}
#mainNavigation li:hover  {
	cursor: pointer;
	background: none;
	
}
#mainNavigation li:hover a {
	color: #333;
	/* font-variant:small-caps;
	font-size:14px;  */
	
	
}
#mainNavigation .secondLevel a {
	color: #FFF !important;
	

}
/* ---- ende der navigation --- */ 

/* ---- Element Classen für tt Content elemente --- */ 

div.bgimage {
    border-color: #FFFFFF;
    border-radius: 60px 0 60px 0;
    border-style: solid;
    border-width: 2px;
    box-shadow: 4px 4px 2px #202020, 8px 8px 8px #282828, 12px 12px 12px #343434;
    float: left;
    margin: 20px 0 0;
    padding: 0;
    position: relative;
}    
div.bgimage-1 {
	/* width: 600px ;
	 * height: 175px;
	 */
}
div.bgimage-2 {
	/* width: 230px ;
	 * height: auto;
	 */
}

/*  NEW for TYPO3 V7 */ 


.ce-textpic.ce-center.ce-below .ce-gallery FIGURE {
    text-align: center;
}

#sidebarAlbumReise .ce-textpic.ce-center.ce-below .ce-gallery FIGURE {
    float: left;
    padding: 10px 0px 0px 70px;
}

.ce-textpic.ce-left.ce-below .ce-gallery FIGURE { /* IMPORTANT !!  13.02.2019 tf*/
    text-align: center;
	padding-left: 25px;
	float: left;
	width: 165px;
	height: 230px;
}
.ce-textpic.ce-left.ce-above .ce-gallery FIGURE {
    text-align: center;
	padding-left: 50px;
}

.wrapwidescreen FIGCAPTION  { /* ausschalten der Bildunterschrift hier möglich 13.02.2019 tf*/
    /*display: none;*/
}

#albumWideInfo FIGCAPTION, #sidebarAlbumReise FIGCAPTION, .three_columns_middle FIGCAPTION, #uid-266 FIGCAPTION
, #uid-247 FIGCAPTION, #uid-271 FIGCAPTION, #uid-270 FIGCAPTION, #uid-269 FIGCAPTION, #uid-268 FIGCAPTION, #uid-267 FIGCAPTION, #uid-295 FIGCAPTION, #uid-296 FIGCAPTION
, #uid-297 FIGCAPTION, #uid-298 FIGCAPTION, #uid-239 FIGCAPTION, #uid-240 FIGCAPTION, #uid-241 FIGCAPTION, #uid-242 FIGCAPTION, #uid-243 FIGCAPTION, #uid-244 FIGCAPTION
, #uid-238 FIGCAPTION, #uid-202 FIGCAPTION, #uid-203 FIGCAPTION, #uid-204 FIGCAPTION, #uid-211 FIGCAPTION, #uid-1170 FIGCAPTION, #uid-85 FIGCAPTION, #uid-90 FIGCAPTION
, #uid-91 FIGCAPTION, #uid-383 FIGCAPTION, #uid-384 FIGCAPTION, #uid-385 FIGCAPTION, #uid-386 FIGCAPTION, #uid-387 FIGCAPTION, #uid-388 FIGCAPTION, #uid-364 FIGCAPTION
, #uid-363 FIGCAPTION, #uid-415 FIGCAPTION, #uid-792 FIGCAPTION, #uid-560 FIGCAPTION, #uid-561 FIGCAPTION, #uid-562 FIGCAPTION, #uid-563 FIGCAPTION, #uid-564 FIGCAPTION
, #uid-565 FIGCAPTION, #uid-544 FIGCAPTION, #uid-574 FIGCAPTION, #uid-641 FIGCAPTION, #uid-643 FIGCAPTION, #uid-644 FIGCAPTION, #uid-645 FIGCAPTION, #uid-646 FIGCAPTION
, #uid-1171 FIGCAPTION, #uid-782 FIGCAPTION, #uid-783 FIGCAPTION, #uid-784 FIGCAPTION, #uid-785 FIGCAPTION, #uid-786 FIGCAPTION, #uid-789 FIGCAPTION, #uid-790 FIGCAPTION
, #uid-791 FIGCAPTION, #uid-1192 FIGCAPTION, #uid-961 FIGCAPTION, #uid-963 FIGCAPTION, #uid-964 FIGCAPTION, #uid-965 FIGCAPTION, #uid-906 FIGCAPTION, #uid-1064 FIGCAPTION
, #uid-1100 FIGCAPTION, #uid-1101 FIGCAPTION, #uid-1102 FIGCAPTION, #uid-1103 FIGCAPTION, #uid-1117 FIGCAPTION, #uid-1152 FIGCAPTION, #uid-1154 FIGCAPTION, #uid-1155 FIGCAPTION
, #uid-1156 FIGCAPTION, #uid-1157 FIGCAPTION, #uid-1160 FIGCAPTION, #uid-1161 FIGCAPTION, #uid-1162 FIGCAPTION, #uid-1163 FIGCAPTION, #uid-1192 FIGCAPTION, #uid-1176 FIGCAPTION
, #uid-1251 FIGCAPTION, #uid-1289 FIGCAPTION, #uid-1295 FIGCAPTION, #uid-1296 FIGCAPTION, #uid-1297 FIGCAPTION, #uid-1365 FIGCAPTION, #uid-1327 FIGCAPTION, #uid-1381 FIGCAPTION
, #uid-1405 FIGCAPTION, #uid-1416 FIGCAPTION, #uid-1442 FIGCAPTION  { /* ausschalten der Bildunterschrift für Teilbereiche 13.02.2019 tf*/
    display: none;
}

.ce-textpic.ce-center.ce-below .ce-gallery FIGURE  IMG{
	margin: 0 auto 18px;
}

#c27 .ce-textpic.ce-center.ce-below .ce-gallery FIGURE {
    text-align: center;
	float: left;
}

#c27 .ce-textpic.ce-center.ce-below .ce-gallery FIGURE  IMG{ /* 5spaltenanordnung für zentierte spezielle seite "Fotografie" 23.12.2018tf*/
    float: left; 
	margin: 10px 45px 10px;
}

.ce-textpic.ce-left.ce-below .ce-gallery FIGURE  IMG{ /*23.12.2018tf*/
    float: left; 
	margin: 10px 15px 3px 15px ;
	width: 145px;
	height: 145px;
}

.ce-textpic.ce-left.ce-above .ce-gallery FIGURE  IMG{ /*23.12.2018tf*/
    float: left; 
	margin: 10px 15px 15px;
	width: 145px;
	height: 145px;
}
/* Positioning of images: for typo3v7 29.11.2018tf ausgeschaltet am 23.12, dann geht die linke anordnung in gallerien viel besser*/

	/* Above */
/*	DIV.ce-textpic.ce-center.ce-above DIV.ce-bodytext { clear: both; }
	
	/* Center (above or below) */
DIV.ce-textpic.ce-center { 
	text-align: center; 

}

#sidebarAlbumReise DIV.ce-textpic.ce-center { 
	text-align: left; 

}

#sidebarMainpagesReise_2015ma DIV.ce-textpic.ce-center, #sidebarMainpagesReise_2015oa DIV.ce-textpic.ce-center, #sidebarMainpagesReise_2016fi DIV.ce-textpic.ce-center, #sidebarMainpagesReise_2016in DIV.ce-textpic.ce-center, #sidebarMainpagesReise_2017pa1 DIV.ce-textpic.ce-center, #sidebarMainpagesReise_2017pa2 DIV.ce-textpic.ce-center, #sidebarMainpagesReise_2017pa3 DIV.ce-textpic.ce-center, #sidebarMainpagesReise_2018sa DIV.ce-textpic.ce-center, #sidebarMainpagesReise_2018sc DIV.ce-textpic.ce-center, #sidebarMainpagesReise_2018id DIV.ce-textpic.ce-center, #sidebarMainpagesReise_2019gu DIV.ce-textpic.ce-center, #sidebarMainpagesReise_2019et DIV.ce-textpic.ce-center, #sidebarMainpagesReise_2020ec DIV.ce-textpic.ce-center, #sidebarMainpagesReise_2020cr DIV.ce-textpic.ce-center, #sidebarMainpagesReise_2021br DIV.ce-textpic.ce-center, #sidebarMainpagesReise_2021mk DIV.ce-textpic.ce-center, #sidebarMainpagesReise_2022sr DIV.ce-textpic.ce-center, #sidebarMainpagesReise_2022sa DIV.ce-textpic.ce-center, #sidebarMainpagesReise_2022br DIV.ce-textpic.ce-center, #sidebarMainpagesReise_2022md DIV.ce-textpic.ce-center, #sidebarMainpagesReise_2023sa DIV.ce-textpic.ce-center, #sidebarMainpagesReise_2023is DIV.ce-textpic.ce-center, #sidebarMainpagesReise_2024bl DIV.ce-textpic.ce-center, #sidebarMainpagesReise_2024fr DIV.ce-textpic.ce-center, #sidebarMainpagesReise_2024ir DIV.ce-textpic.ce-center, #sidebarMainpagesReise_2024it DIV.ce-textpic.ce-center
{ 
	padding-top: 300px;
}

	/* Right (above or below) */
/*	DIV.ce-textpic.ce-right.ce-above DIV.ce-gallery.ce-border { float: right; }
	DIV.ce-textpic.ce-right.ce-above DIV.ce-bodytext { clear: right; }
	DIV.ce-textpic.ce-right.ce-below DIV.ce-gallery.ce-border { float: right; }
	DIV.ce-textpic.ce-right.ce-below DIV.ce-bodytext { clear: right; }
	
	/* Left (above or below) */
/*	DIV.ce-textpic.ce-left.ce-above DIV.ce-gallery.ce-border { float: left; }
	DIV.ce-textpic.ce-left.ce-above DIV.ce-bodytext { clear: left; }
	DIV.ce-textpic.ce-left.ce-below DIV.ce-gallery.ce-border { float: left; }
	DIV.ce-textpic.ce-left.ce-below DIV.ce-bodytext { clear: left; }*/
	
	/* Left (in text)*/
DIV.ce-textpic.ce-left.ce-intext DIV.ce-gallery.ce-border { 
	float: left; 
	padding-left: 30px;
	margin-right: 10px;
}

	/* Right (in text) */
DIV.ce-textpic.ce-right.ce-intext DIV.ce-gallery.ce-border { 
	float: right;
	padding-right: 30px;
	margin-left: 10px;
} 

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

body#uid-1678, body#uid-1680, body#uid-1681, body#uid-1682, body#uid-1683, body#uid-1684, body#uid-1685, body#uid-1686, body#uid-1688, body#uid-1689, body#uid-1690, body#uid-1691, body#uid-1692, body#uid-1693, body#uid-1694, body#uid-1695, body#uid-1696, body#uid-1697, body#uid-1698, body#uid-1699, body#uid-1866{
	    background: none;
        background-size: 100%;
        background-position: top center;
        background-attachment: fixed;
        position: absolute;
        height: 100%;
        width: 100%;
    	top: -10px;
}

DIV.bgWrap_ifyt {
		height: 5px;
}

#wrap_ifyt {
	font-size: 12px;
	line-height: 18px;
	width: 1300px;
	margin: 0 auto;
	padding: 0 0 30px;
}

#header_ifyt {	
	width: 1300px;
	height: 200px;
	clear: both;
	padding-bottom: 0px;
/*	background: transparent url('../img/header.jpg') 12px 0 repeat; */
	position: fixed;
	margin-top:0px;
	text-align:center;
	z-index: 8999;
	background:#FFF;
	border-bottom: 1px;
	border-bottom-color: #CCC;
	border-bottom-style: solid;
}

DIV#logo_ifyt 	/* startseite für ifyt */ {
	overflow: hidden;
	float: none;
	padding: 30px 30px 30px 30px;
	margin: 30px;
	color: #535353;
	text-transform: none;
	text-decoration:none;
	font-family:Cinzel,arial, serif !important;
	font-size:40px;
	text-shadow: none;
	font-style: normal;
	font-weight: 400;
	letter-spacing: -0.5px;
}

#wrap_ifyt a{
	color: #535353;
	text-decoration: none;
}
#wrap_ifyt a:hover {
	color: #88AD60; /* grünlich */
	text-decoration: none;
}

.ifyt_wrapwidescreen {
	font-size: 12px;
	line-height: 18px;
	width: 1300px;
	margin: 0 auto;
	padding: 170px 0 10px 0;
	background-color:#FFF;
}
#ifyt_mainContentWide {	/* { content für album und content Wide (gesamter Bereich ohne sidebar) t.f. 02.02.19*/
	float: left;
	position: relative;
	width: 1300px;
	min-height: 500px;
	padding:0;
	margin: 0px 0 0 0px;
}
.ifyt_wrapwidescreen div.centeredblack { /* { einspaltig small t.f. 02.02.19*/
	background: none;
	box-shadow:none;
	border: none;
	width: 800px;
	min-height: 50px;
    float: left;
    margin: 20px 0 0;
    padding: 0 250px 0 250px;
    position: relative;
}
.ifyt_wrapwidescreen div.two_columns_widescreen { /* { zweispaltig volle breite t.f. 02.02.19*/
	background: none;
	box-shadow:none;
	border: none;
	width: 600px;
	min-height: 300px;
    float: left;
    margin: 20px 0 0;
    padding: 0 25px 0 25px;
    position: relative;
}  
.ifyt_wrapwidescreen #c8725  { /* { zweispaltig verbreitert mit HochkantDiashow  t.f. 15.04.19*/
	width: 690px;

} 
 
.ifyt_wrapwidescreen div.three_columns_middle {	/* { dreiispaltig volle breite t.f. 02.02.19*/
	background: none;
	float: left;
	position: relative;
	width: 400px;
	min-height: 300px;
	padding: 0 15px 0 15px;
	margin: 0 0px 30px 0;
}

	
/* navigation für ifyt ------------------------------START----------------------------------------------------------------------------------------- t.f. 02.02.19 */ 
#mainNavigation_ifyt {
	position:relative;
	top: -45px;
	left: 0px;
	z-index: 10;
}
#mainNavigation_ifyt UL {
	padding-top: 10px;
	padding-top: 4px;
}
#mainNavigation_ifyt LI {
	display: inline;
	position: relative;
	padding: 4px 20px;
	/*margin: 0 0 0 0;*/
	/*border-left: 1px solid #FFFFFF;
	width: 100px;
	height: 50px;*/
	margin: 0px 10px 0 10px;
	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; /* dunkel grünlich */
	opacity: 0.95;
}

#mainNavigation_ifyt LI a {
	text-decoration: none ;
	color: #FFFFFF;
	}
	
/*  die gerade aktive seite im hauptmenü */ 	
#mainNavigation_ifyt LI.current {
	background: #FFF;
	border-color: #5a773b; /* dunkel grünlich */
}	

#mainNavigation_ifyt LI.current a {

	color: #333;


	/*text-transform: uppercase;*/
}

/* ### ab hier 2 . Navigationsstufe ..    ### #*/
#mainNavigation_ifyt DIV.secondLevel {
	display: none;
	position: absolute;	
	background: none;
	padding-top: 50px;
	z-index: 30;
	left:0 ;
	border-top: 1px solid #333333;
	top: 20px;
	-webkit-box-shadow: 0;
	-moz-box-shadow: 0;
	box-shadow: 0;

	filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000, Direction=0, Strength=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(color=#000000, Direction=0, Strength=0)";

	
}


#mainNavigation_ifyt LI UL.secondLevel {
	display: block;
	position: absolute;


}
/* klammert den Rahmen aus der ersten Stufe (#mainNavigation_ifyt LI) der Navigation aus */
#mainNavigation_ifyt DIV.secondLevel LI {
	box-shadow: none;
    border: none;
    display: inline-block;
}
/* klammert den farbhintergund aus der ersten Stufe (#mainNavigation_ifyt LI.current) der Navigation aus */
#mainNavigation_ifyt DIV.secondLevel LI.current {
	background: none;
}

#mainNavigation_ifyt UL.secondLevel ,
#mainNavigation_ifyt DIV.secondLevel UL {
	position: relative;	
	z-index: 40;
	background: none;
	width: 180px;
	opacity: 1.0;
	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; 
	text-align:left;

}

#mainNavigation_ifyt li:hover DIV.secondLevel, #uid-1678 #mainNavigation_ifyt li.hover DIV.secondLevel LI {
	display: block;
	border: 0;
}
#mainNavigation_ifyt li:hover  {
	cursor: pointer;
	background: none;
	
}
#mainNavigation_ifyt li:hover a {
	color: #333;
	/* font-variant:small-caps;
	font-size:14px;  */
	
	
}
#mainNavigation_ifyt .secondLevel a {
	color: #FFF !important;
	

}
/* navigation für ifyt ------------------------------ENDE----------------------------------------------------------------------------------------- t.f. 02.02.19 */ 

/*  languageSelector 11.02.2019 tf  Für die sprachauswahl ... -------------------------------------BEGINN----------------------------------- */


#languageSelector {
	width: 1300px;
	height: 50px;
	margin: 22px auto;
	z-index: 9000;
	position: fixed;
}
#sidebarHome #languageSelector {
	/* margin-top:100px; */
}
#languageSelector .languageSelectorInnerWrap {
	float: right;
	width: 230px;
	height: 50px;
	overflow: hidden;
}
#languageSelector .languageSelectorInnerWrap ul {

	height: 50px;
	width: 230px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	list-style-type: none;
	z-index: 2;
}
#languageSelector .languageSelectorInnerWrap ul li {

	display: inline-block;
	padding: 4px 10px;
	color: #535353;
	text-decoration: none;
	font-family: Roboto Condensed;
	font-size: 22px;
	line-height: 32px;
	letter-spacing: .2px;
	text-shadow: none;
}

#languageSelector .languageSelectorInnerWrap ul li.active {
}
#languageSelector .languageSelectorInnerWrap ul li.first {
}
#languageSelector .languageSelectorInnerWrap ul li.last {
}
#languageSelector .languageSelectorInnerWrap ul li,
#languageSelector .languageSelectorInnerWrap ul li a,
#languageSelector .languageSelectorInnerWrap ul li span {

	color: #535353;
	text-decoration: none;
}
#languageSelector ul li:focus,
#languageSelector ul li a:focus,
#languageSelector ul li:hover,
#languageSelector ul li a:hover,
#languageSelector ul li.active ,
#languageSelector ul li.active a {
	color: #88AD60;

}
/*  languageSelector 11.02.2019 tf  Für die sprachauswahl ... -------------------------------------ENDE----------------------------------- */

.tx-ws-flexslider {
	width: 650px;
	height:400px;
	float: left;
}

.flexslider {
	width: 600px;
	height:400px;
    margin: 20px 25px 0 25px;
    background: #fff;
    border: 0px solid #fff;
    position: relative;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    border-radius: 0px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
    zoom: 1;
}

.flex-control-nav {
	margin-bottom: 13px;	
	z-index: 500;
}
	
#c8714, #c8730, #c8717 { /* { novo slider (ID ergänzen) auf breite für 2 spalten kürzen - zweispaltig volle breite t.f. 02.02.19*/
	background: none;
	box-shadow:none;
	border: none;
	width: 600px;
	height: 0;
    float: left;
    margin: 20px 0 0;
    padding: 0px 25px 0 25px;
    position: relative;
	display: none; /* { ausblenden, novoslider wird aber für andere slider galerie benötigt t.f. 02.02.19*/
}


#c8735 img, #c8755 img { /* { shopping Bild in RUND auf DE und EN t.f. 02.02.19*/
	width: 150px;
	height: 150px;
	border-bottom-left-radius: 50%;
	border-bottom-right-radius: 50%;
	border-top-left-radius: 50%;
	border-top-right-radius: 50%;
	border-color: #FFF;
	border-width: 2px;
	border-style: solid;
	box-shadow: 4px 4px 2px #202020,8px 8px 8px #282828,12px 12px 12px #343434;	
	margin-bottom: 100px;
}

/* social footer für ifyt ------------------------------START----------------------------------------------------------------------------------------- t.f. 02.02.19 */ 
#footer #copyright_ifyt {
	float:right;
	text-align:right;
	display:inline;
	width:200px;
	color:#FFFFFF;
}
#footer_ifyt {
	text-align:center;
	width: 1300px;
	margin: 0 auto 100px auto;
	padding-top:10px;
	border-top: 1px;
	border-top-color: #CCC;
	border-top-style: solid;

}

#copyright_ifyt {
	margin-bottom: 30px;	
}

#copyright_ifyt ul{
text-align:center;	
}

#copyright_ifyt ul li{
display:inline;
}

#copyright_ifyt a{
color:transparent;	
}

#copyright_ifyt img{
	margin: 0px 0 0 20px;
	border-bottom-left-radius: 40px;
	border-bottom-right-radius: 40px;
	border-top-left-radius: 40px;
	border-top-right-radius: 40px;
	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; /* grünlich bräunlich */
	opacity: 0.99;
}
/* social footer für ifyt ------------------------------ENDE----------------------------------------------------------------------------------------- t.f. 02.02.19 */ 
/* copyright footer für ifyt ------------------------------START----------------------------------------------------------------------------------------- t.f. 28.02.19 */ 

#footer_ifyt LI
{
	display: inline;
	position:relative;
}

/* copyright footer für ifyt ------------------------------ENDE----------------------------------------------------------------------------------------- t.f. 28.02.19 */ 