body,table,td,tr,div,p,h1,h2,h3,h4,ul {font-family: Verdana, Arial, Helvetica;}
td,tr,div,p,ul {font-size: 13px;}
body {font-size: 13px; background-color: #FDFDFF; }

h1 {font-size:24px; text-align:center;}
h2 {font-size:18px; text-align:left;}
h3 {font-size:14px;}
.gross {font-size:15px;}
.small {font-size:11px;}
.mini { font-size:10px;}
.minimi {font-size:8px;}

hr { vertical-align: bottom; margin-top:50px; }

.head {
	font-size: 14px;
	color: #333333;
	line-height: 21px;
	font-family: 'Courier New',Courier,Monaco,monospace;
}

.unsichtbar {
	font-size: 0px;
	color: #F5F5F5;
	line-height: 0px;
	font-family: Verdana,Arial,Helvetica;
}


a:link { color:#3090C7; text-decoration:none; }
a:active { color:#3090C7; text-decoration:none; }
a:visited { color:#3090C7; text-decoration:none; }
a:hover { color:#3BB9FF; text-decoration:none; border-bottom: 1px dotted #000; border-color:#3BB9FF; }
.email_link A:link { text-decoration: none; color: #5E7D7E; }
.email_link A:visited { text-decoration: none; color: #5E7D7E; }

/* http://www.computerhope.com/htmcolor.htm#color-codes */

td.left { 
	min-width: 135px; 
	vertical-align: top; 
        vertical-align: top;
    	border: 0 none;
	width: 135px;
	height:99%; 
    	border: 0 none;
	box-shadow: 5px 5px 5px #888888; 
	background: #f9fcf7;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZmNmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkxJSIgc3RvcC1jb2xvcj0iI2YzZjk5ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY5ZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left, #f9fcf7 0%, #f3f99d 91%, #f5f9f0 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f9fcf7), color-stop(99%,#f3f99d), color-stop(100%,#f5f9f0));
	background: -webkit-linear-gradient(left, #f9fcf7 0%,#f3f99d 91%,#f5f9f0 100%);
	background: -o-linear-gradient(left, #f9fcf7 0%,#f3f99d 99%,#f5f9f0 100%);
	background: -ms-linear-gradient(left, #f9fcf7 0%,#f3f99d 99%,#f5f9f0 100%);
	background: linear-gradient(to right, #f9fcf7 0%,#f3f99d 99%,#f5f9f0 100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f9fcf7,endColorstr=#f5f9f0,GradientType=1)";
/* old IE =< 9: */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f9fcf7,endColorstr=#f5f9f0,GradientType=1);
}
/* http://www.colorzilla.com/gradient-editor/
 http://www.cssmatic.com/gradient-generator */


td.right { vertical-align:top; border: 0px; padding:2px 14px 2px 20px;}

.kaisaipic {
/*	background-image: url(/images/logo.jpg);
	background-repeat: no-repeat;
	border: 0px;  */
	vertical-align: top; 
	width: 135px;
	height: 138px;
/*   background-position: left top;
    background-size: 135px 138px; */
    border: 0 none;
    border-top-left-radius:5px;
    border-top-right-radius:5px
}

.usuk_small {
	background: url('/images/usuk66.gif');
	background-repeat: no-repeat;
	border: 0px;
	margin-right:2px; 
	float:right;
	position: relative;
	z-index: 1;
	width: 19px;
	height: 14px;
}

.usuk {
	background: url('/images/usuk.gif');
	background-repeat: no-repeat;
	border: 0px;
	float:left;
	width: 29px;
	height: 21px;
	position: relative;
	z-index: 1;
}

.ger_small {
	background: url('/images/deutsch66.gif');
	background-repeat: no-repeat;
	border: 0px;
	position: relative;
	z-index: 1;
	float:right;
	width: 19px;
	height: 14px;
}

.ger {
	background: url('/images/deutsch.gif');
	background-repeat: no-repeat;
	border: 0px;
	position: relative;
	z-index: 1;
	float:left;
	width: 29px;
	height: 21px;
}


.meetup {
	background: url('/images/Meetup_logo.png');
	background-repeat: no-repeat;
	border: 0px;
	float:left;
	position: relative;
	z-index: 1;
	width: 30px;
	height: 34px;
}
.fb {
	background: url('/images/facebook.png');
	background-repeat: no-repeat;
	border: 0px;
	float:left;
	position: relative;
	z-index: 1;
	width: 33px;
	height: 34px;
}


/* https://ianlunn.github.io/Hover/ */

.glow {
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    display: inline-block;
    transform: translateZ(0px);
    transition-duration: 0.3s;
    transition-property: box-shadow;
}

