* { color:#FFEEFF;
    font-family:dejavu-sans,sans-serif,Helvetica,Arial;
	margin-top:0em; }

body {
	background-color:#000000;
//	background-image:url(./pic/B_Frank_full_logo.png);
	background-image:url(./pic/cheshirecat2048.jpg);
//	background-image:url(./pic/milan3.svg);


	text-align:center;
/*//    margin-left:100px;*/
	margin-left:auto; margin-right:auto;
}

h1 { color:#ff2a2a;
/*//#FF0000;

//     font-style:italic;
//     border-bottom:solid thin white;*/
		margin-bottom:0em;
 }
.nextgig {
	font-size:200%;
}
.nextgigdate {
	font-size:500%;
}
.bump {
		background-color:#FFEEFF;
		color:#118811;
        border-top-color:#3333FF;
		border-left-color:#3333FF;
		border-right-color:#3333FF;
		border-bottom-color:#3333FF;
		border-width:4px;
		border-style:solid; padding:5px;
}

li {
    margin-left:10%;
	text-align:left;

}

.galleryitem {
	color:#FFEEFF;
    font-family:dejavu-sans,sans-serif,Helvetica,Arial;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:72em;
/*//	height:40em;*/
	max-width: 99%;
}
/*
a:link { color:#EE0000; text-decoration:none; font-weight:bold; }
a:visited { color:#EEAAAA; text-decoration:none; font-weight:bold; }
a:focus { color:#00AA00; background-color:#FFFF77; font-weight:bold; }
a:hover { color:#EE0000; text-decoration:none; background-color:#FFFF99; font-weight:bold; }
li a:hover { color:#EE0000; text-decoration:none; background-color:#FFFF99; font-weight:bold; }
a:active { color:#0000EE; background-color:#FFFF99; font-weight:bold; }
	*/	
/*
a:link { font-weight:bold; color:#CCFFCC; text-decoration:none; }
a:visited { font-weight:bold; color:#CCFFCC; text-decoration:none; }
a:focus { font-weight:bold; color:red; text-decoration:underline; }
a:hover { font-weight:bold; color:red; text-decoration:none; }
a:active { font-weight:bold; color:#CCFFCC; text-decoration:underline; }
	*/
/* altes rot #ff2a2a; neues rot #f8282e */
a:link { font-weight:bold; color:#f8282e; text-decoration:none; }
a:visited { font-weight:bold; color:#f8282e; text-decoration:none; }
a:focus { font-weight:bold; color:#CCFFCC; text-decoration:underline; }
a:hover { font-weight:bold; color:#CCFFCC; text-decoration:none; }
a:active { font-weight:bold; color:#f8282e; text-decoration:underline; }

.navi {
	color:#EEFFEE;
/*border-style:solid;*/
	text-align:center;
	font-size:200%;
}
.disclaimer  {
/*	font-size:50%;*/
	font-size:0.5em;
}
.video {
	margin-left:auto;
	margin-right:auto;
	width:72em;
	height:40em;
	max-width: 99%;
}
.swiperding {
	margin-left:auto;
	margin-right:auto;
	width:72em;
	height:40em;
	z-index:1;
	overflow:hidden;
	float:none;
	max-width: 99%;
}
.swiperding2 {
	margin-left:1em;
	margin-right:1em;
	width:20em;
	height:35em;
	z-index:1;
	overflow:hidden;
	float:right;
/*	max-width: 80%;*/
}
.swiperding3 {
	margin-left:auto;
	margin-right:auto;
	width:72em;
	height:40em;
	z-index:1;
	overflow:hidden;
	float:none;
	max-width: 99%;
}
.swiper-container-flyer {
	margin-left:1em;
	margin-right:1em;
	width:20em;
	height:35em;
	z-index:1;
	overflow:hidden;
	float:right;
/*	max-width: 80%;*/
}
.swiper-container-autopic{
	margin-left: auto;
	margin-right: auto;
	width: 70%;
	/*height: 100px;*/
	padding:2%;
}
.swiper-container-video{
	margin-left: auto;
	margin-right: auto;
	width: 82%;
/*height: 1920px;*/
	padding: 4%;
}
.swiper-slide {
	background-position: center;
	background-size: cover;
	width: 300px;
/*	//width:  1000px;
	//height: 300px;*/
	}
/*.swiper-container1 {
    width: 80%;
//    height: 300px;
} */     

