
@font-face {font-family: 'open_sansregular';src: url('fonts/OpenSans-Regular-webfont.eot');src: url('fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/OpenSans-Regular-webfont.woff') format('woff'),url('fonts/OpenSans-Regular-webfont.ttf') format('truetype'),url('fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'open_sanslight';src: url('fonts/OpenSans-Light-webfont.eot');src: url('fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/OpenSans-Light-webfont.woff') format('woff'),url('fonts/OpenSans-Light-webfont.ttf') format('truetype'),url('fonts/OpenSans-Light-webfont.svg#open_sanslight') format('svg');font-weight: normal;font-style: normal;}

A:link	  				{text-decoration: none;}
A:hover   				{text-decoration: none;}
A:visited 				{text-decoration: none;}
A:active  				{text-decoration: none;}
A:bb:hover				{text-decoration: none;}

A.link_1:link	  		{text-decoration: none;		 text-align : left; color : white; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 13pt;}
A.link_1:hover   		{text-decoration: underline; text-align : left; color : white; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 13pt;}
A.link_1:visited 		{text-decoration: none;		 text-align : left; color : white; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 13pt;}
A.link_1:active  		{text-decoration: none;		 text-align : left; color : white; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 13pt;}
A.link_1:bb:hover		{text-decoration: underline; text-align : left; color : white; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 13pt;}

A.link_2:link	  		{text-decoration: none;		 text-align : left; color : black; margin-left: 4; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;}
A.link_2:hover   		{text-decoration: underline; text-align : left; color : black; margin-left: 4; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;}
A.link_2:visited 		{text-decoration: none;		 text-align : left; color : black; margin-left: 4; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;}
A.link_2:active  		{text-decoration: none;		 text-align : left; color : black; margin-left: 4; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;}
A.link_2:bb:hover		{text-decoration: underline; text-align : left; color : black; margin-left: 4; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;}

A.link_3:link	  		{text-decoration: none;		 text-align : left; color : black; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;}
A.link_3:hover   		{text-decoration: underline; text-align : left; color : black; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;}
A.link_3:visited 		{text-decoration: none;		 text-align : left; color : black; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;}
A.link_3:active  		{text-decoration: none;		 text-align : left; color : black; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;}
A.link_3:bb:hover		{text-decoration: underline; text-align : left; color : black; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;}

A.link_4:link	  		{text-decoration: none;		 text-align : center; color : black; margin-left: 4; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;line-height: 18px}
A.link_4:hover   		{text-decoration: underline; text-align : center; color : black; margin-left: 4; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;line-height: 18px}
A.link_4:visited 		{text-decoration: none;		 text-align : center; color : black; margin-left: 4; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;line-height: 18px}
A.link_4:active  		{text-decoration: none;		 text-align : center; color : black; margin-left: 4; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;line-height: 18px}
A.link_4:bb:hover		{text-decoration: underline; text-align : center; color : black; margin-left: 4; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;line-height: 18px}

A.link_5:link	  		{text-decoration: none;		 text-align : center; color : grey; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 9pt;}
A.link_5:hover   		{text-decoration: underline; text-align : center; color : grey; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 9pt;}
A.link_5:visited 		{text-decoration: none;		 text-align : center; color : grey; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 9pt;}
A.link_5:active  		{text-decoration: none;		 text-align : center; color : grey; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 9pt;}
A.link_5:bb:hover		{text-decoration: underline; text-align : center; color : grey; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 9pt;}

A.link_6:link	  		{text-decoration: none;		 text-align : center; color : grey; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;line-height: 18px}
A.link_6:hover   		{text-decoration: underline; text-align : center; color : grey; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;line-height: 18px}
A.link_6:visited 		{text-decoration: none;		 text-align : center; color : grey; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;line-height: 18px}
A.link_6:active  		{text-decoration: none;		 text-align : center; color : grey; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;line-height: 18px}
A.link_6:bb:hover		{text-decoration: underline; text-align : center; color : grey; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;line-height: 18px}

A.link_7:link	  		{text-decoration: none;		 text-align : center; color : white; margin-left: 4; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;line-height: 18px}
A.link_7:hover   		{text-decoration: underline; text-align : center; color : white; margin-left: 4; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;line-height: 18px}
A.link_7:visited 		{text-decoration: none;		 text-align : center; color : white; margin-left: 4; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;line-height: 18px}
A.link_7:active  		{text-decoration: none;		 text-align : center; color : white; margin-left: 4; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;line-height: 18px}
A.link_7:bb:hover		{text-decoration: underline; text-align : center; color : white; margin-left: 4; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;line-height: 18px}

A.link_8:link	  		{text-decoration: none;		 text-align : center; color : #94bd18; margin-left: 4; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;line-height: 18px}
A.link_8:hover   		{text-decoration: underline; text-align : center; color : #94bd18; margin-left: 4; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;line-height: 18px}
A.link_8:visited 		{text-decoration: none;		 text-align : center; color : #94bd18; margin-left: 4; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;line-height: 18px}
A.link_8:active  		{text-decoration: none;		 text-align : center; color : #94bd18; margin-left: 4; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;line-height: 18px}
A.link_8:bb:hover		{text-decoration: underline; text-align : center; color : #94bd18; margin-left: 4; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;line-height: 18px}

A.link_9:link	  		{text-decoration: none;		 text-align : center; color : white; margin-left: 4; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 10pt;line-height: 13px}
A.link_9:hover   		{text-decoration: underline; text-align : center; color : white; margin-left: 4; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 10pt;line-height: 13px}
A.link_9:visited 		{text-decoration: none;		 text-align : center; color : white; margin-left: 4; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 10pt;line-height: 13px}
A.link_9:active  		{text-decoration: none;		 text-align : center; color : white; margin-left: 4; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 10pt;line-height: 13px}
A.link_9:bb:hover		{text-decoration: underline; text-align : center; color : white; margin-left: 4; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 10pt;line-height: 13px}

A.link_10:link	  		{text-decoration: none;		 text-align : left; color : black; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt; line-height: 16px}
A.link_10:hover   		{text-decoration: underline; text-align : left; color : black; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt; line-height: 16px}
A.link_10:visited 		{text-decoration: none;		 text-align : left; color : black; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt; line-height: 16px}
A.link_10:active  		{text-decoration: none;		 text-align : left; color : black; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt; line-height: 16px}
A.link_10:bb:hover		{text-decoration: underline; text-align : left; color : black; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt; line-height: 16px}

A.link_11:link	  		{text-decoration: none;		 text-align : center; color : white; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 10pt;line-height: 16px}
A.link_11:hover   		{text-decoration: underline; text-align : center; color : white; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 10pt;line-height: 16px}
A.link_11:visited 		{text-decoration: none;		 text-align : center; color : white; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 10pt;line-height: 16px}
A.link_11:active  		{text-decoration: none;		 text-align : center; color : white; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 10pt;line-height: 16px}
A.link_11:bb:hover		{text-decoration: underline; text-align : center; color : white; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 10pt;line-height: 16px}

A.link_12:link	  		{text-decoration: none;		 text-align : center; color : black; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 12pt}
A.link_12:hover   		{text-decoration: underline; text-align : center; color : black; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 12pt}
A.link_12:visited 		{text-decoration: none;		 text-align : center; color : black; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 12pt}
A.link_12:active  		{text-decoration: none;		 text-align : center; color : black; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 12pt}
A.link_12:bb:hover		{text-decoration: underline; text-align : center; color : black; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 12pt}

.tooltip2				{position: absolute;display: none;font-family: 'open_sansregular';}
.world_1				{text-align: left; 		color: white; margin-bottom: 0; margin-top: 0; margin-left: 3;							font-weight: normal; font-style: normal;	font-family: 'open_sansregular'; 	font-size: 11pt;}
.world_3				{text-align: left; 		color: white; margin-bottom: 0; margin-top: 0; margin-left: 0;							font-weight: normal; font-style: normal;	font-family: 'open_sansregular'; 	font-size: 11pt;}
.world_2				{text-align: left; 		color: white; margin-bottom: 2; margin-top: 0; margin-left: 3;							font-weight: normal; font-style: normal;	font-family: 'open_sansregular'; 	font-size: 9pt;}
.ue_1					{text-align: left; 		color: black; margin-bottom: 0; margin-top: 0; 											font-weight: normal; font-style: normal;	font-family: 'open_sanslight';		font-size: 18pt;}
.ue_2					{text-align: left; 		color: black; margin-bottom: 0; margin-top: 0; 											font-weight: normal; font-style: normal;	font-family: 'open_sansregular'; 	font-size: 12pt;}
.ue_3					{text-align: left; 		color: grey; margin-bottom: 0; margin-top: 2; 											font-weight: normal; font-style: normal;	font-family: 'open_sansregular'; 	font-size: 10pt;}
.ue_2a					{text-align: left; 		color: black; margin-bottom: 2; margin-top: 0; margin-left: 6;							font-weight: normal; font-style: normal;	font-family: 'open_sansregular'; 	font-size: 12pt;}
.ue_2b					{text-align: left; 		color: white; margin-bottom: 3; margin-top: 2; margin-left: 8;							font-weight: normal; font-style: normal;	font-family: 'open_sansregular'; 	font-size: 11pt;}
.ue_in					{text-align: left; 		color: black; margin-bottom: 0; margin-top: 1; margin-left: 3; margin-right: 3;			font-weight: normal; font-style: normal;	font-family: 'open_sansregular'; 	font-size: 10pt;}

.ue_2c		{text-align: center; 	color: black; margin-bottom: 8; margin-top: 2;											font-weight: normal; font-style: normal;	font-family: 'open_sansregular'; 	font-size: 12pt;}
.txt_1		{text-align: left; 		color: black; margin-bottom: 0; margin-top: 0; 											font-weight: normal; font-style: normal;	font-family: 'open_sansregular'; 	font-size: 11pt;}
.txt_2		{text-align: left; 		color: black; margin-bottom: 0; margin-top: 0; 											font-weight: normal; font-style: normal;	font-family: 'open_sansregular'; 	font-size: 11pt;}
.txt_3		{text-align: left; 		color: black; margin-bottom: 8; margin-top: 0; 											font-weight: normal; font-style: normal;	font-family: 'open_sansregular'; 	font-size: 11pt; 	line-height: 18px}
.bi_1		{text-align: left; 		color: black; margin-bottom: 8; margin-top: 1; 											font-weight: normal; font-style: normal;	font-family: 'open_sansregular'; 	font-size: 11pt;}
.bi_2		{text-align: left; 		color: black; margin-bottom: 0; margin-top: 1; 											font-weight: normal; font-style: normal;	font-family: 'open_sansregular'; 	font-size: 11pt;}
.bi_3		{text-align: left; 		color: black; margin-bottom: 8; margin-top: 1; 											font-weight: normal; font-style: normal;	font-family: 'open_sansregular'; 	font-size: 9pt;}
.bi_4		{text-align: left; 		color: black; margin-bottom: 0; margin-top: 3; 											font-weight: normal; font-style: normal;	font-family: 'open_sansregular'; 	font-size: 9pt;}

.box_1		{text-align: left;  	color: black; 	margin-bottom: 4; margin-left: 2; 	margin-top: 8; margin-right: 8; 	font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size:12pt; 	text-decoration: none;}
.box_1b		{text-align: left;  	color: black; 	margin-bottom: 0; margin-left: 0; 	margin-top: 0; margin-right: 0; 	font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size:12pt; 	text-decoration: none;}
.box_2		{text-align: left;  	color: black; 	margin-bottom: 4; margin-left: 2; 	margin-top: 0; margin-right: 8; 	font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size:11pt; 	text-decoration: none; line-height: 20px}
.box_2b		{text-align: left;  	color: black; 	margin-bottom: 0; margin-left: 0; 	margin-top: 0; margin-right: 0; 	font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size:11pt; 	text-decoration: none; line-height: 20px}
.box_3		{text-align: center;  	color: white; 	margin-bottom: 0; margin-left: 0; 	margin-top: 0; margin-right: 0; 	font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size:18pt; 	text-decoration:none;}
.box_4		{text-align: left;   	color: black; 	margin-left:   0; margin-bottom: 2;	margin-top: 0; 						font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size : 10pt;	line-height:14px; letter-spacing: -0.5px;}
.box_5		{text-align: left;   	color: white; 	margin-left:   8; margin-bottom: 3;	margin-top: 3; 						font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size : 11pt;}
.box_6		{text-align: left;   	color: black; 	margin-left:   6; margin-bottom: 0;	margin-top: 0; 						font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size : 11pt;}
.box_7		{text-align: center;   	height:18px;width:18px;color: black; margin-left:2; margin-bottom: 0;  	margin-top: 2; 	margin-right: 2;	font-weight: bold; font-style: normal; 	font-family: 'open_sansregular'; 	font-size : 10pt;	line-height:14px}
.box_8		{text-align: justify;  	color: black; 	margin-bottom: 4; margin-left: 2;	margin-top: 0; margin-right: 8; 	font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size:11pt; 	text-decoration: none; line-height: 20px}
.box_8b		{text-align: justify;  	color: black; 	margin-bottom: 4; margin-left: 0;	margin-top: 0; margin-right: 0; 	font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size:11pt; 	text-decoration: none; line-height: 20px}
.box_8g		{text-align: right;  	color: red; 	margin-bottom: 4; margin-left: 0;	margin-top: 0; margin-right: 0; 	font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size:11pt; 	text-decoration: none; line-height: 20px}
.box_8c		{text-align: justify;  	color: grey; 	margin-bottom: 4; margin-left: 0;	margin-top: 0; margin-right: 0; 	font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size:11pt; 	text-decoration: none; line-height: 20px}
.box_9		{text-align: justify;  	color: grey;  	margin-bottom: 4; margin-left: 2; 	margin-top: 0; margin-right: 8; 	font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size:11pt; 	text-decoration: none; line-height: 20px}
.box_9c		{text-align: justify;  	color: grey;  	margin-bottom: 4; margin-left: 0; 	margin-top: 0; margin-right: 0; 	font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size:11pt; 	text-decoration: none; line-height: 20px}
.box_9b		{text-align: justify;  	color: grey;  	margin-bottom: 4; margin-left: 2; 	margin-top: 0; margin-right: 8; 	font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size:10pt; 	text-decoration: none; line-height: 14px}
.box_10		{text-align: left; 		color: grey; 	margin-bottom: 0; margin-top: 0;  										font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 10pt;}
.box_11		{text-align: left;   	color: black; 	margin-left: 0; margin-bottom: 0;	margin-top: 0; 						font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size : 11pt;	line-height:14px; letter-spacing: -0.5px;}
.box_12		{text-align: center;   	color: black; 													 						font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size : 10pt;	line-height:14px; letter-spacing: -0.5px;}
.box_13		{text-align: left;   	color: black; 	margin-left: 0; margin-bottom: 0;	margin-top: 0; 						font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size : 11pt;	line-height:14px; letter-spacing: -0.5px;}
.box_12		{text-align: left; 		color: black; 	margin-bottom: 0; margin-top: 0;  										font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 10pt;}
.box_15		{text-align: center;   	height:18px;	width:54px;color: white; margin-bottom: 0;  	margin-top: 2;	font-weight: bold; font-style: normal; 	font-family: 'open_sansregular'; 	font-size : 10pt;	line-height:14px}
.box_14		{text-align: left;   	color: black; 													 						font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size : 10pt;	line-height:18px; letter-spacing: -0.2px;}
.reisen_11	{text-align: left ;   	color : black;  margin-left : 0;margin-top : 4; 	margin-right : 8; margin-bottom : 0; 	font-weight :normal; font-style:normal; font-family: 'open_sansregular'; font-size:12pt; text-decoration:none;}
.reisen_12	{text-align: left    ;	color : black;  margin-left : 0;margin-top : 0; 	margin-right : 8; margin-bottom : 6; 	font-weight :normal; font-style:normal; font-family: 'open_sansregular'; font-size:11pt; text-decoration:none;line-height: 20px}
.reisen_13	{text-align: center;  	color : white;  margin-left : 0;margin-top : 4; 	margin-right : 8; margin-bottom : 4; 	font-weight :normal; font-style:normal; font-family: 'open_sansregular'; font-size:12pt; text-decoration:none;}
.reisen_14	{text-align: center   ;	color : white;  margin-left : 4;margin-top : 1; 	margin-right : 4; margin-bottom : 2; 	font-weight :normal; font-style:normal; font-family: 'open_sansregular'; font-size:11pt; text-decoration:none;line-height: 20px}
.reisen_15	{text-align: left ;   	color : silver; margin-left : 0;margin-top : 4; 	margin-right : 8; margin-bottom : 0; 	font-weight :normal; font-style:normal; font-family: 'open_sansregular'; font-size:12pt; text-decoration:none;}
.reisen_16	{text-align: center   ;	color : white;  width:34px; margin-left : 0;margin-top : 1; 	margin-right : 0; margin-bottom : 2; 	font-weight :normal; font-style:normal; font-family: 'open_sansregular'; font-size:11pt; text-decoration:none;line-height: 20px}

.flight_1	{text-align: left; 		color: black; margin-left: 0; margin-bottom: 0; margin-top: 0; 						font-weight: normal; font-style: normal; font-family: 'open_sansregular'; font-size: 11pt;}
.flight_2	{text-align: left;   	color: white; margin-left: 4; margin-bottom: 0; margin-top: 0;  					font-weight: normal; font-style: normal; font-family: 'open_sansregular'; font-size: 11pt;}
.flight_3	{text-align: left; 		color: black; margin-left: 4; margin-bottom: 0; margin-top: 0; 						font-weight: normal; font-style: normal; font-family: 'open_sansregular'; font-size: 11pt;}
.flight_3g	{text-align: left; 		color: silver; margin-left: 4; margin-bottom: 0; margin-top: 0; 						font-weight: normal; font-style: normal; font-family: 'open_sansregular'; font-size: 11pt;}
.flight_4	{text-align: center; 	color: black; margin-left: 4; margin-bottom: 1; margin-top: 1; 						font-weight: normal; font-style: normal; font-family: 'open_sansregular'; font-size: 11pt;}
.flight_4g	{text-align: center; 	color: silver; margin-left: 4; margin-bottom: 1; margin-top: 1; 						font-weight: normal; font-style: normal; font-family: 'open_sansregular'; font-size: 11pt;}
.flight_5	{text-align: center; 	color: white; margin-left: 4; margin-right: 4; 	margin-bottom: 2; margin-top: 2; 	font-weight: normal; font-style: normal; font-family: 'open_sansregular'; font-size: 11pt;}
.flight_6	{text-align: right; 	color: white; margin-left: 4; margin-bottom: 2; margin-top: 2; 						font-weight: normal; font-style: normal; font-family: 'open_sansregular'; font-size: 11pt;}
.flight_7	{text-align: right; 	color: black; margin-left: 4; margin-bottom: 0; margin-top: 0; 						font-weight: normal; font-style: normal; font-family: 'open_sansregular'; font-size: 11pt;}
.flight_7g	{text-align: right; 	color: silver; margin-left: 4; margin-bottom: 0; margin-top: 0; 						font-weight: normal; font-style: normal; font-family: 'open_sansregular'; font-size: 11pt;}

.map_2		{text-align : left;   	color : white;   margin-left:  4; margin-bottom : 3;  margin-top : 3;  font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;}
.map_3		{text-align: left; 		color: black; margin-left: 4; margin-bottom: 2; margin-top: 2; font-weight: 200	 ; font-style: normal; font-family: 'open_sansregular'; font-size: 11pt;}

.icon_1		{text-align: left;  	color: black; margin-bottom: 8; margin-top: 4; 											font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 11pt;}
.icon_5		{text-align: center;  	color: black; margin-bottom: 8; margin-top: 4; 											font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 11pt;}
.icon_2		{text-align: center;  	color: white; margin-bottom: 0; margin-top: 0; 											font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 11pt;}
.icon_3		{text-align: left;  	color: black; margin-bottom: 8; margin-top: 4; 											font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 11pt;}
.icon_4		{text-align: right;  	color: black; margin-bottom: 8; margin-top: 4; 											font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 11pt;}
.icon_6		{text-align: center;  	color: #f35050; margin-bottom: 0; margin-top: 0; 											font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 11pt;}
.icon_7		{text-decoration: none; text-align : center; color : #94bd18; margin-left: 0; margin-bottom : 0; margin-top : 0; font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;line-height: 18px}
.icon_8		{text-align: center;  	color: black; 											font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 11pt;}
.line 		{ background-color: #eeeeee; border: medium; height: 1px; }

.footer_1   {text-align: center;  	color: white; margin-bottom: 0; margin-top: 0; 											font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 10pt;}
.co_ans_reisen {background-color:white;  border-style: solid; border-width: 1px; border-color: #808080; border-radius: 3px; height: 20px; text-align: left; 	color: black; margin-bottom: 0; margin-top: 2; font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 10pt;}
.co_blue	{background-color:#5a7bad; border-style: solid; border-width: 1px; border-color: #5a7bad; border-radius: 3px; width: 40px; height: 20px; text-align: center; 	color: white; margin-bottom: 0; margin-top: 0;  										font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 10pt;}

.co_blue_2	{background-color:#8cadde; border-style: solid; border-width: 1px; border-color:#8cadde; border-radius: 3px; width: 40px; height: 20px; text-align: center; 	color: white; margin-bottom: 0; margin-top: 0;  										font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 11pt;}
.co_green_2	{background-color:#9cc081; border-style: solid; border-width: 1px; border-color:#9cc081; border-radius: 3px; width: 40px; height: 20px; text-align: center; 	color: white; margin-bottom: 0; margin-top: 0;  										font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 11pt;}

.co_green	{background-color:#6d994d; border-style: solid; border-width: 1px; border-color:#6d994d; border-radius: 3px; width: 40px; height: 20px; text-align: center; 	color: white; margin-bottom: 0; margin-top: 0;  										font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 10pt;}
.co_blue_3	{background-color:#79cd6f; border-style: solid; border-width: 1px; border-color:#79cd6f; border-radius: 3px; width: 44px; height: 20px; text-align: center; 	color: white; margin-bottom: 0; margin-top: 0;  										font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 11pt;}

.co_fl_anz_b	{background-color:#e7f7ff; 	border-style: solid; border-width: 1px; border-color: #e7f7ff; 	border-radius: 2px; width: 18px; height: 16px; text-align: center; 	color: black; margin-bottom: 0; margin-top: 0;		font-weight: normal; 	font-style: normal;	font-family: 'open_sansregular';	font-size: 9pt;}
.co_fl_anz_w	{background-color:#fff; 	border-style: solid; border-width: 1px; border-color: #fff; 	border-radius: 2px; width: 18px; height: 16px; text-align: center; 	color: black; margin-bottom: 0; margin-top: 0;		font-weight: normal;	font-style: normal;	font-family: 'open_sansregular';	font-size: 9pt;}

.co_view_01	{background-color:#8CADDE; border-style: solid; border-width: 1px; border-color: #8CADDE; border-radius: 3px; width: 40px; height: 20px; text-align: center; 	color: white; margin-bottom: 0; margin-top: 0;			font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 10pt;}
.co_view_02	{background-color:#8CADDE; border-style: solid; border-width: 1px; border-color: #8CADDE; border-radius: 3px; width: 88px; height: 20px; text-align: center; 	color: white; margin-bottom: 0; margin-top: 0;			font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 10pt;}
.co_view_03	{background-color:#9cc081; border-style: solid; border-width: 1px; border-color: #9cc081; border-radius: 3px; width: 40px; height: 20px; text-align: center; 	color: white; margin-bottom: 0; margin-top: 0;			font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 10pt;}
.co_view_04	{background-color:#8CADDE; border-style: solid; border-width: 1px; border-color: #8CADDE; border-radius: 3px; width: 88px; height: 20px; text-align: center; 	color: white; margin-bottom: 0; margin-top: 0;			font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 10pt;}
.co_view_05	{background-color:#c1d3ee; border-style: solid; border-width: 1px; border-color: #c1d3ee; border-radius: 3px; width: 40px; height: 20px; text-align: center; 	color: black; margin-bottom: 0; margin-top: 0;			font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 10pt;}

.co_blue_l		{background-color:#5a7bad; 	border-style: solid; border-width: 1px; border-color: #5a7bad; border-radius: 3px; width: 90px; height: 20px; text-align: center; 	color: white; margin-bottom: 0; margin-top: 0;		font-weight: normal; font-style: normal; font-family: 'open_sansregular'; 	font-size: 10pt;}
.co_feier		{background-color:#a3a3a3; 	border-style: solid; border-width: 1px; border-color: #a3a3a3; border-radius: 3px; width: 70px; height: 20px; text-align: left; 	color: white; margin-bottom: 0; margin-top: 0;		font-weight: normal; font-style: normal; font-family: 'open_sansregular'; 	font-size: 10pt;}
.co_lostage	 	{background-color:#dbdbdb; 	border-style: solid; border-width: 1px; border-color: #808080; border-radius: 3px; width: 70px; height: 20px; text-align: left; 		color: black; margin-bottom: 0; margin-top: 0;  font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 10pt;}
.co_feierw	 	{background-color:#dbdbdb; 	border-style: solid; border-width: 1px; border-color: #808080; border-radius: 3px; width: 70px; height: 20px; text-align: left; 		color: black; margin-bottom: 0; margin-top: 0;  font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 10pt;}
.co_travel_1	{background-color:#a3a3a3; 	border-style: solid; border-width: 1px; border-color: #a3a3a3; border-radius: 3px; width: auto; height: 20px; text-align: left; 	color: white; margin-bottom: 0; margin-top: 0;		font-weight: normal; font-style: normal; font-family: 'open_sansregular'; 	font-size: 10pt;}
.co_white		{background-color:silver;  	border-style: solid; border-width: 1px; border-color: silver; border-radius: 3px; width: 36px; height: 20px; text-align: center; 	color: white; margin-bottom: 0; margin-top: 0;		font-weight: normal; font-style: normal; font-family: 'open_sansregular'; 	font-size: 10pt;}
.co_white_l		{background-color:#a3a3a3;  border-style: solid; border-width: 1px; border-color: #a3a3a3; border-radius: 3px; width: 36px; height: 20px; text-align: center; 	color: white; margin-bottom: 0; margin-top: 0;		font-weight: normal; font-style: normal; font-family: 'open_sansregular'; 	font-size: 10pt;}
.co_red			{background-color:#ffb3b3; 	border-style: solid; border-width: 1px; border-color: #ffb3b3; border-radius: 3px; width: 36px; height: 20px; text-align: center; 	color: black; margin-bottom: 0; margin-top: 0;		font-weight: normal; font-style: normal; font-family: 'open_sansregular'; 	font-size: 10pt;}
.co_tag			{background-color:silver;  	border-style: solid; border-width: 1px; border-color: silver; border-radius: 3px; width: 56px; height: 20px; text-align: center; 	color: white; margin-bottom: 0; margin-top: 0;		font-weight: normal; font-style: normal; font-family: 'open_sansregular'; 	font-size: 11pt;}
.co_tag_grey	{background-color:grey;  	border-style: solid; border-width: 1px; border-color: grey; border-radius: 3px; width: 46px; height: 24px; text-align: center; 	color: white; margin-bottom: 0; margin-top: 0;			font-weight: normal; font-style: normal; font-family: 'open_sansregular'; 	font-size: 11pt;}
.co_tag_brown 	{background-color:#d1aa71;  border-style: solid; border-width: 1px; border-color: #d1aa71; border-radius: 3px; width: 56px; height: 24px; text-align: center; 	color: white; margin-bottom: 0; margin-top: 0;		font-weight: normal; font-style: normal; font-family: 'open_sansregular'; 	font-size: 11pt;}
.co_tag_jade 	{background-color:#006277;  border-style: solid; border-width: 1px; border-color: #006277; border-radius: 3px; width: 56px; height: 24px; text-align: center; 	color: white; margin-bottom: 0; margin-top: 0;		font-weight: normal; font-style: normal; font-family: 'open_sansregular'; 	font-size: 11pt;}
.co_tag_sar 	{background-color:grey;  	border-style: solid; border-width: 1px; border-color: grey; border-radius: 3px; height: 24px; text-align: center; 	color: white; margin-bottom: 0; margin-top: 0;						font-weight: normal; font-style: normal; font-family: 'open_sansregular'; 	font-size: 11pt;}
.co_tag_brown 	{background-color:#d1aa71;  border-style: solid; border-width: 1px; border-color: #d1aa71; border-radius: 3px; width: 56px; height: 24px; text-align: center; 	color: white; margin-bottom: 0; margin-top: 0;		font-weight: normal; font-style: normal; font-family: 'open_sansregular'; 	font-size: 11pt;}
.co_tag_puerto 	{background-color:silver;  border-style: solid; border-width: 1px; border-color: silver; border-radius: 3px; height: 24px; text-align: center; 	color: white; margin-bottom: 0; margin-top: 0;						font-weight: normal; font-style: normal; font-family: 'open_sansregular'; 	font-size: 11pt;}

.co_foto	{background-color:white;   border-style: solid; border-width: 1px; border-color: grey; border-radius: 3px; width: 36px; height: 20px; text-align: center; 	color: grey; margin-bottom: 0; margin-top: 0;				font-weight: normal; font-style: normal; font-family: 'open_sansregular'; 	font-size: 10pt;}
.co_foto_2	{background-color:#a3a3a3;   border-style: solid; border-width: 1px; border-color: #a3a3a3; border-radius: 3px; width: 36px; height: 20px; text-align: center; 	color: white; margin-bottom: 0; margin-top: 0;			font-weight: normal; font-style: normal; font-family: 'open_sansregular'; 	font-size: 10pt;}
.co_foto_3	{background-color:white;   border-style: solid; border-width: 1px; border-color: grey; border-radius: 3px; width: 50px; height: 20px; text-align: center; 	color: grey; margin-bottom: 0; margin-top: 0;				font-weight: normal; font-style: normal; font-family: 'open_sansregular'; 	font-size: 10pt; letter-spacing:-1px}
.co_foto_4	{background-color:#a3a3a3;   border-style: solid; border-width: 1px; border-color: #a3a3a3; border-radius: 3px; width: 50px; height: 20px; text-align: center; 	color: white; margin-bottom: 0; margin-top: 0;			font-weight: normal; font-style: normal; font-family: 'open_sansregular'; 	font-size: 10pt; letter-spacing:-1px}

.co_xxl_off	{background-color:white;   border-style: solid; border-width: 0px; border-color: grey; border-radius: 3px; width: 20px; height: 17px; text-align: center; 	color: grey; margin-bottom: 0; margin-top: 0;				font-weight: bold;   font-style: normal; font-family: 'open_sansregular'; 	font-size: 9pt;}
.co_xxl_on	{background-color:silver;  border-style: solid; border-width: 0px; border-color: grey; border-radius: 3px; width: 20px; height: 17px; text-align: center; 	color: darkgrey; margin-bottom: 0; margin-top: 0;			font-weight: bold;   font-style: normal; font-family: 'open_sansregular'; 	font-size: 9pt;}
.co_mobile	{background-color:silver;  border-style: solid; border-width: 0px; border-color: grey; border-radius: 3px; width: 40px; height: 17px; text-align: center; 	color: darkgrey; margin-bottom: 0; margin-top: 0;			font-weight: bold;   font-style: normal; font-family: 'open_sansregular'; 	font-size: 9pt;}

.bt_submit	{background-color:silver;  background-image: url(../images/bt_01.gif); background-size: 240%; border-style: solid; border-width: 0px; border-color: grey; border-radius: 0px; width: 26px; height: 26px; text-align: center; 	color: black; margin-bottom: 0; margin-top: 0;  										font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 11pt;}
.bt_error   {background-color:silver;  background-image: url(../images/bt_04.gif); background-size: 240%; border-style: solid; border-width: 0px; border-color: grey; border-radius: 0px; width: 26px; height: 26px; text-align: center; 	color: black; margin-bottom: 0; margin-top: 0;  										font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 11pt;}
.user		{background-color:#464646; border-style: solid; border-width: 0px; border-color: grey; border-radius: 0px; width: 130px; height: 26px; text-align: left; 	color: white; margin-bottom: 0; margin-top: 0;  										font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 11pt;}
.pass		{background-color:#464646; border-style: solid; border-width: 0px; border-color: grey; border-radius: 0px; width: 130px; height: 26px; text-align: left; 	color: white; margin-bottom: 0; margin-top: 0;  										font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 11pt;}
.form		{background-color:#464646;  border-style: solid; border-width: 0px; border-color: grey; border-radius: 0px; width: 164px; height: 26px; text-align: center; 	color: white; margin-bottom: 0; margin-top: 0;  										font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 11pt;}

.video_1	{text-align: left;	 	color: black; margin-bottom: 0; margin-top: 0; margin-left: 0;							font-weight: normal; font-style: normal; 	font-family : 'open_sansregular'; 	font-size: 11pt; 	letter-spacing: -0.3px;}
.video_3	{text-align: left;	 	color: black; margin-bottom: 0; margin-top: 0; margin-left: 0;							font-weight: normal; font-style: normal; 	font-family : 'open_sansregular'; 	font-size: 9pt; 	line-height: 16px; letter-spacing: -0.3px;}
.video_4	{text-align: center;	color: black; margin-bottom: 2; margin-top: 2; margin-left: 4;							font-weight: normal; font-style: normal; 	font-family : 'open_sansregular'; 	font-size: 11pt; 	letter-spacing: -0.3px;}
.video_5	{text-align: center;	color: black; margin-bottom: 0; margin-top: 0; margin-left: 0;							font-weight: normal; font-style: normal; 	font-family : 'open_sansregular'; 	font-size: 11pt; 	letter-spacing: -0.3px;}
.video_2	{text-align: right;   	color: black; margin-bottom: 0; margin-top: 0; margin-left: 0;							font-weight: normal; font-style: normal; 	font-family : 'open_sansregular'; 	font-size: 11pt; 	background-color:#F2F2F2;}
.tool_1		{text-align: left;   	color: white; margin-bottom: 3; margin-top :2; margin-left: 2;							font-weight :normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 11pt; 	text-decoration: none;}
.tool_2		{text-align: center;   	color: white; margin-bottom: 1; margin-top :1; margin-left: 1;							font-weight :normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 9pt; 	text-decoration: none;}
.tool_3		{text-align: left;   	color: white; margin-bottom: 1; margin-top :1; margin-left: 1;							font-weight :normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 9pt; 	text-decoration: none;}
.tool_4		{text-align: left;   	color: white; margin-bottom: 1; margin-top :1; margin-left: 1;							font-weight :normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 9pt; 	text-decoration: none;}
.fancy_1	{text-align : left ;    color : #dbdbdb ; margin-bottom : 6 ;margin-top : 6; font-weight : normal; font-style:normal; font-family:'open_sansregular'; font-size:11pt;}
.fancy_2	{text-align : right;    color : #dbdbdb ; margin-bottom : 6 ;margin-top : 6; font-weight : normal; font-style:normal; font-family:'open_sansregular'; font-size:11pt;}
.fancy_9	{text-align : right;    color : #dbdbdb ; margin-bottom : 0 ;margin-top : 0; font-weight : normal; font-style:normal; font-color:white; font-family:'open_sansregular';}
.fancy_3	{text-align : left;     color : #9a9a9a ; margin : 0 ; font-weight : normal; font-style:normal; font-family:'open_sansregular'; font-size:8pt;line-height:10px; }
.temp		{text-align : left ;    color : black;  margin-left : 8;margin-top : 4; margin-right : 8; margin-bottom : 4; font-weight :normal; font-style:normal; font-family: 'open_sansregular'; font-size:13pt; text-decoration:none;}
.temp_1		{text-align: right; 	color: black; margin-bottom: 0; margin-top: 0; 											font-weight: normal; font-style: normal;	font-family: 'open_sansregular'; 	font-size: 11pt;}
.temp_2		{text-align: left; 		color: black; margin-bottom: 0; margin-top: 0; 											font-weight: normal; font-style: normal;	font-family: 'open_sansregular'; 	font-size: 11pt;}
.imp_1		{text-align : left;     color : black;  margin-left:  0; margin-bottom : 4;  margin-top : 4;  font-weight : 200; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt;}
.menu		{text-align : left;     color : black;  margin-left:  0; margin-bottom : 0;  margin-top : 4;  font-weight : normal; font-style : normal; font-family : 'open_sansregular'; font-size : 11pt; cursor:default}
.wetter_1	{text-align: center;  	color: black; margin-bottom: 0; margin-top: 0; 											font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	line-height: 14px;  font-size: 10pt;}
.wetter_2	{text-align: center;  	color: black; margin-bottom: 0; margin-top: 0; 											font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	line-height: 14px;  font-size: 9pt;}
.wetter_3	{text-align: center;  	color: black; margin-bottom: 0; margin-top: 0; 											font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	line-height: 14px;  font-size: 8pt;}
.wetter_4	{text-align: center;  	color: black; margin-bottom: 0; margin-top: 0; 											font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	line-height: 14px;  font-size: 8pt;}
.wetter_5	{text-align: center;  	color: black; margin-bottom: 0; margin-top: 0; 											font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	line-height: 16px;  font-size: 10pt;}
.wetter_6	{text-align: center;  	color: black; margin-bottom: 0; margin-top: 0; 											font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	line-height: 16px;  font-size: 11pt;}
.m.footer	{text-align: center;  	color: white; margin-bottom: 0; margin-top: 0; 											font-weight: normal; font-style: normal; 	font-family: 'open_sansregular'; 	font-size: 8pt;}
.sess		{text-align: left; 		color: yellow; margin-bottom: 0; margin-top: 0; 										font-weight: normal; font-style: normal;	font-family: 'courier new'; 	line-height: 12px;font-size: 10pt;}

/*
#footer {

    bottom:0; left:0; right:0;
    text-align:center;
    margin:0;
    height:auto;
	background-color:#2b2b2b;
    z-index:3
}
*/

#header {margin: 0 0 0em; text-align:center; padding:0px; background-color: #A3A3A3;}	
#header_2 {margin: 0 0 0em; text-align:center; padding:0px; background-color: #f2f2f2;}	
#header_3 {margin: 0 0 0em; text-align:center; padding:0px; background-color: #333333;}
#content {margin: 0 0 0px; text-align:center; padding:0px; background-color: #F2F2F2;}			
#table {width: 980px; height:28px; margin-left:auto; margin-right:auto;}

/* Menüs in blau global */
ul#tabnav { text-align: left; margin: 1em 0 1em 0; font:  12px open_sansregular; border-bottom: 1px solid #5a7bad; list-style-type: none; padding: 0px 0px 1px 0px; }
ul#tabnav li { display: inline; }
ul#tabnav li strong { padding: 1px 6px; border: 1px solid #5d79ab; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; background-color: #5d79ab; color: #fff; margin-right: 0px; text-decoration: none; border-bottom: 1px solid #5d79ab; font: normal 16px open_sansregular;}
ul#tabnav li a { padding: 1px 6px; border: 1px solid #5d79ab; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; background-color: white; color: #000; margin-right: 0px; text-decoration: none; border-bottom: none; font: normal 16px open_sansregular; }
ul#tabnav a:hover { background: #5d79ab; font: normal 16px open_sansregular; color: white; border: 1px solid #5d79ab; }

ul#tabnav2 { text-align: left; margin: 1em 0 1em 0; font:  12px open_sansregular; border-bottom: 1px solid #6d994d; list-style-type: none; padding: 0px 0px 1px 0px; }
ul#tabnav2 li { display: inline; }
ul#tabnav2 li strong { padding: 1px 6px; border: 1px solid #6d994d; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; background-color:#6d994d; color: #fff; margin-right: 0px; text-decoration: none; border-bottom: 1px solid #6d994d; font: normal 16px open_sansregular;}
ul#tabnav2 li a { padding: 1px 6px; border: 1px solid #6d994d; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; background-color: white; color: #000; margin-right: 0px; text-decoration: none; border-bottom: none; font: normal 16px open_sansregular; }
ul#tabnav2 a:hover { background: #6d994d; font: normal 16px open_sansregular; color: white; border: 1px solid #6d994d; }

/* Cross fading images */
#cf_logo { position:relative; height:73px; width:300px; margin:auto; margin-top:12px;  margin-bottom:10px; }
#cf_logo img { position:absolute; left:0; -webkit-transition: opacity 0.5s ease-in-out; -moz-transition: opacity 0.7s ease-in-out; -o-transition: opacity 0.7s ease-in-out; transition: opacity 0.7s ease-in-out;}
#cf_logo img.top:hover { opacity:0; }

#cf { position:relative; height:118px; width:185px; margin:0 auto; overflow: hidden;}
#cf img { position:absolute; left:0; -webkit-transition: opacity 0.5s ease-in-out; -moz-transition: opacity 0.5s ease-in-out; -o-transition: opacity 0.5s ease-in-out; transition: opacity 0.5s ease-in-out; }
#cf img.top:hover { opacity:0; }

#cf_orte { position:relative; height:58px; width:135px; margin:0 auto;}
#cf_orte img { position:absolute; left:0; -webkit-transition: opacity 0.5s ease-in-out; -moz-transition: opacity 0.5s ease-in-out; -o-transition: opacity 0.5s ease-in-out; transition: opacity 0.5s ease-in-out; }
#cf_orte img.top:hover { opacity:0; }

/* cf_reisen_1 */
#cf_reisen_1 {
  position:relative;
  height:284px;
  width:932px;
  margin:0 auto;
}
#cf_reisen_1 img {
  position:absolute;
  left:0;
  -webkit-transition: opacity 0.5s ease-in-out;
  -moz-transition: opacity 0.5s ease-in-out;
  -o-transition: opacity 0.5s ease-in-out;
  transition: opacity 0.5s ease-in-out;
}
@keyframes reisen_1FadeInOut {
  0% {opacity:1;}
 45% {opacity:1;}
 55% {opacity:0;}
100% {opacity:0;}}

#cf_reisen_1 img.top {
animation-name: reisen_2FadeInOut;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
animation-duration: 4s;
animation-direction: alternate;
}

#cf_reisen_1 img.xxx {
animation-name: reisen_2FadeInOut;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
animation-duration: 4s;
animation-direction: alternate;
}

/* cf_reisen_2 */
#cf_reisen_2 {
  position:relative;
  height:348px;
  width:932px;
  margin:0 auto;
}
#cf_reisen_2 img {
  position:absolute;
  left:0;
  -webkit-transition: opacity 0.5s ease-in-out;
  -moz-transition: opacity 0.5s ease-in-out;
  -o-transition: opacity 0.5s ease-in-out;
  transition: opacity 0.5s ease-in-out;
}
@keyframes reisen_2FadeInOut {
  0% {opacity:1;}
 45% {opacity:1;}
 55% {opacity:0;}
100% {opacity:0;}}
#cf_reisen_2 img.top {
animation-name: reisen_2FadeInOut;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
animation-duration: 4s;
animation-direction: alternate;
}

/* cf_reisen_trip */
#cf_reisen_trip {
  position:relative;
  height:100px;
  width:605px;
  margin:0 auto;
}
#cf_reisen_trip img {
  position:absolute;
  left:0;
  -webkit-transition: opacity 0.5s ease-in-out;
  -moz-transition: opacity 0.5s ease-in-out;
  -o-transition: opacity 0.5s ease-in-out;
  transition: opacity 0.5s ease-in-out;
}
@keyframes reisen_tripFadeInOut {
  0% {opacity:1;}
 45% {opacity:1;}
 55% {opacity:0;}
100% {opacity:0;}}
#cf_reisen_trip img.top {
animation-name: reisen_tripFadeInOut;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
animation-duration: 4s;
animation-direction: alternate;
}


/* cf_reisen_3 */
#cf_reisen_3 {
  position:relative;
  height:348px;
  width:932px;
  margin:0 auto;
}
#cf_reisen_3 img {
  position:absolute;
  left:0;
  -webkit-transition: opacity 0.5s ease-in-out;
  -moz-transition: opacity 0.5s ease-in-out;
  -o-transition: opacity 0.5s ease-in-out;
  transition: opacity 0.5s ease-in-out;
}
@keyframes reisen_3FadeInOut {
  0% {opacity:1;}
 45% {opacity:1;}
 55% {opacity:0;}
100% {opacity:0;}}
#cf_reisen_3 img.top {
animation-name: reisen_3FadeInOut;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
animation-duration: 4s;
animation-direction: alternate;
}

/* cf_reisen_4 */
#cf_reisen_4 {
  position:relative;
  height:384px;
  width:932px;
  margin:0 auto;
}
#cf_reisen_4 img {
  position:absolute;
  left:0;
  -webkit-transition: opacity 0.5s ease-in-out;
  -moz-transition: opacity 0.5s ease-in-out;
  -o-transition: opacity 0.5s ease-in-out;
  transition: opacity 0.5s ease-in-out;
}
@keyframes reisen_4FadeInOut {
  0% {opacity:1;}
 45% {opacity:1;}
 55% {opacity:0;}
100% {opacity:0;}}
#cf_reisen_4 img.top {
animation-name: reisen_4FadeInOut;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
animation-duration: 4s;
animation-direction: alternate;
}

/* cf_reisen_5 */
#cf_reisen_5 {
  position:relative;
  height:120px;
  width:396px;
  margin:0 auto;
}
#cf_reisen_5 img {
  position:absolute;
  left:0;
  -webkit-transition: opacity 4s ease-in-out;
  -moz-transition: opacity 4s ease-in-out;
  -o-transition: opacity 4s ease-in-out;
  transition: opacity 4s ease-in-out;
}
@keyframes reisen_5FadeInOut {
  0% {opacity:1;}
 45% {opacity:1;}
 55% {opacity:0;}
100% {opacity:0;}}

#cf_reisen_5 img.top {
animation-name: reisen_5FadeInOut;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
animation-duration: 5s;
animation-direction: alternate;
}

/* cf_reisen_6 */
#cf_reisen_6 {
  position:relative;
  height:129px;
  width:932px;
  margin:0 auto;
}
#cf_reisen_6 img {
  position:absolute;
  left:0;
  -webkit-transition: opacity 1s ease-in-out;
  -moz-transition: opacity 1s ease-in-out;
  -o-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out;
}
@keyframes reisen_6FadeInOut {
  0% {opacity:1;}
 45% {opacity:1;}
 55% {opacity:0;}
100% {opacity:0;}}

#cf_reisen_6 img.top {
animation-name: reisen_6FadeInOut;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
animation-duration: 4s;
animation-direction: alternate;
}

/* cf_reisen_7 */
#cf_reisen_7 {
  position:relative;
  height:114px;
  width:932px;
  margin:0 auto;
}
#cf_reisen_7 img {
  position:absolute;
  left:0;
  -webkit-transition: opacity 1s ease-in-out;
  -moz-transition: opacity 1s ease-in-out;
  -o-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out;
}
@keyframes reisen_7FadeInOut {
  0% {opacity:1;}
 45% {opacity:1;}
 55% {opacity:0;}
100% {opacity:0;}}

#cf_reisen_7 img.top {
animation-name: reisen_7FadeInOut;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
animation-duration: 3s;
animation-direction: alternate;
}

/* cf_reisen_8 */
#cf_reisen_8 {
  position:relative;
  height:78px;
  width:932px;
  margin:0 auto;
}
#cf_reisen_8 img {
  position:absolute;
  left:0;
  -webkit-transition: opacity 1s ease-in-out;
  -moz-transition: opacity 1s ease-in-out;
  -o-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out;
}
@keyframes reisen_8FadeInOut {
  0% {opacity:1;}
 45% {opacity:1;}
 55% {opacity:0;}
100% {opacity:0;}}

#cf_reisen_8 img.top {
animation-name: reisen_8FadeInOut;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
animation-duration: 6s;
animation-direction: alternate;
}

/* Fancybox disable srolling  */
html.fancybox-lock {
    overflow: visible !important;
}

/* Nanobar */
      * {
        margin:0;
        padding:0;
      }
      .container {
        margin:0 auto;
        max-width: 72em;
      }
      #color, #centered {
        padding: 1em;
        background: #fff;
        float: left;
        width: 50%;
        box-sizing: border-box;
      }
      #color .nanobar, #centered .nanobar {
        margin-bottom: 2em;
      }

      #color .nanobar .bar {
        background: #38f;
        border-radius: 4px;
        box-shadow: 0 0 10px #59d;
        height: 6px;
        margin: 0 auto;
      }
      #centered .nanobar .bar {
        background: url('img/rainbow.gif') 100%;
        height: 9px;
      }
	  
 header{
            height: 0px;
            -webkit-transition: all 0.4s ease;
            transition: all 0.0s ease;visibility: hidden;  z-index:999;
        }
        
        header.sticky {
            position: fixed;
            height: 28px; 
            width: 100%;
            text-align: center;
            -webkit-transition: all 0.4s ease;
            transition: all 0.0s ease;visibility: visible;  z-index:999;}	  
/*
#cookiedingsbums a {color:#000; text-decoration:none; font: 14px 'open_sansregular';}
#cookiedingsbums a:hover {text-decoration:underline;}
#cookiedingsbums div {padding:6px; padding-right:0px; font: 14px 'open_sansregular';}

#cookiedingsbums { 
   font: 13px/100% 'open_sansregular';
   outline: 0px solid #7b92a9; 
   text-align:center; 
   border-top:0px solid #fff;
   background: #f1c40f; 
   background: -moz-linear-gradient(top, #f1c40f 0%, #f1c40f 100%); 
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1c40f), color-stop(100%,#f1c40f)); 
   background: -webkit-linear-gradient(top, #f1c40f 0%,#f1c40f 100%); 
   background: -o-linear-gradient(top, #f1c40f 0%,#f1c40f 100%);
   background: -ms-linear-gradient(top, #f1c40f 0%,#f1c40f 100%); 
   background: linear-gradient(to bottom, #f1c40f 0%,#f1c40f 100%); 
   filter: progid:DXImageTransform.Microsoft.gradient(   startColorstr='#f1c40f', endColorstr='#f1c40f',GradientType=0 ); 
   position:fixed;
   bottom:0px; 
   z-index:10000; 
   width:100%; 
   font-size:12px; 
   line-height:14px;}

#cookiedingsbumsCloser {
   font: 13px bold 'open_sansregular';
   margin-left: auto; margin-right: auto;   
   color:white;
   top: 5px;
   cursor:pointer;
   padding:2px;   padding-left:6px; padding-right:6px; 
   background: red;
   background: -moz-linear-gradient(top, red%, red 100%); 
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,red), color-stop(100%,red)); 
   background: -webkit-linear-gradient(top, red%,red 100%); 
   background: -o-linear-gradient(top, red%,red 100%); 
   background: -ms-linear-gradient(top, red%,red 100%); 
   background: linear-gradient(to bottom, red%,red 100%); 
   filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='red', endColorstr='red',GradientType=0 ); 
 }

#cookiedingsbumsCloser:hover {background:#f1c40f; color:black;}
*/

.webdev_ue1 {text-align: center; color: white; margin-bottom: 0; margin-top: 0; font-weight: bold; font-style: bold;	font-family: 'open_sanslight'; font-size: 18pt;}
.webdev_ue2 {text-align: center; color: white; margin-bottom: 0; margin-top: 0; font-weight: normal; font-style: normal;	font-family: 'open_sanslight'; font-size: 14pt;}

.blink {
  animation: blink-animation 2s steps(5, start) infinite;
  -webkit-animation: blink-animation 2s steps(5, start) infinite;
  text-align: right; color: #5a7bad; margin-bottom: 0; margin-bottom: 0; margin-top: 0; font-weight: normal; font-style: normal;	font-family: 'open_sansregular'; font-size: 11pt;
}

@keyframes blink-animation {
  to {
    visibility: hidden;
  }
}
@-webkit-keyframes blink-animation {
  to {
    visibility: hidden;
  }
}

.fadein img {
  position:absolute;
  height:120px;
  width:396px;
  margin-top:-60;
    -webkit-animation-name: fade;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-duration: 6s;
    animation-name: fade;
    animation-iteration-count: infinite;
    animation-duration: 6s;
}

@-webkit-keyframes fade {
    0% {opacity: 0;}
    20% {opacity: 1;}
    33% {opacity: 1;}
    53% {opacity: 0;}
    100% {opacity: 0;}
}
@keyframes fade {
    0% {opacity: 0;}
    20% {opacity: 1;}
    33% {opacity: 1;}
    53% {opacity: 0;}
    100% {opacity: 0;}
}

#f1 {
    background-color: silver;
}
#f2 {
    -webkit-animation-delay: -4s;
    background-color: yellow;
}
#f3 {
    -webkit-animation-delay: -2s;
    background-color: lightgreen;
}

.tint {
  position: relative;
  float: left;
  cursor: pointer;
}

.tint:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0,255,255, 0.5);
  -moz-transition: background .3s linear;
  -webkit-transition: background .3s linear;
  -o-transition: background .3s linear;
  transition: background .3s linear;
}

.tint:hover:before {
  background: none;
}

video {
	display: block;
	margin: 0 auto;
}