/** ##########		New Box   ########################### */

div.newbox-title {
	color:white;
	font-size:17px;
	font-style:italic;
	margin-top:8px;
	padding-left:2px;
/**	text-transform: uppercase; */
}
div.waymarkbox-title {
	color:#4d4d4d;
	font-size:17px;
	font-weight:bold;
	margin-top:8px;
	padding-left:2px;
/**	text-transform: uppercase; */
}

div.waymarkbox-title-two {
	color:#4d4d4d;
	font-size:17px;
	padding-left:2px;
	display:inline;
}

div.margin-top {
	margin-top: 8px;	
}

div.newbox-button-title {
	color:#8badc9;
}
div.newbox-button-title:hover {
	color:white;
}

.map_sep_new {
	background-image: url('../image/newbox/lightbox-trennlinie.png');
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
	height: 1px;
	border: 0px;
}



div.newbox_tl{
	background-image: url('../image/newbox/lightbox-tl.png');
	background-repeat: no-repeat;
	background-position:left top;
	width:8px;
	height:40px;
	float:left;
}

div.newbox_blue-tl{
	background-image: url('../image/newbox/lightbox-blue-tl.png');
	background-repeat: no-repeat;
	background-position:left top;
	width:8px;
	height:40px;
	float:left;
}
div.newbox_red-tl{
	background-image: url('../image/newbox/lightbox-red-tl.png');
	background-repeat: no-repeat;
	background-position:left top;
	width:8px;
	height:40px;
	float:left;
}
div.waymarkbox-tl{
	background-image: url('../image/newbox/waymarkbox-tl.png');
	background-repeat: no-repeat;
	background-position:left top;
	width:7px;
	height:40px;
	float:left;
}

div.newbox_tc {
	background-image: url('../image/newbox/lightbox-tc.png');
	background-repeat: repeat-x
	;background-position:center top;
	height:40px;
	float:left;
}
div.newbox_blue-tc {
	background-image: url('../image/newbox/lightbox-blue-tc.png');
	background-repeat: repeat-x
	;background-position:center top;
	height:40px;
	float:left;
}
div.newbox_red-tc {
	background-image: url('../image/newbox/lightbox-red-tc.png');
	background-repeat: repeat-x;
	background-position:center top;
	height:40px;
	float:left;
}
div.waymarkbox-tc {
	background-image: url('../image/newbox/waymarkbox-tc.png');
	background-repeat: repeat-x;
	background-position:center top;
	height:40px;
	float:left;
}


div.newbox_tr{
	background-image: url('../image/newbox/lightbox-tr.png');
	background-repeat: no-repeat;
	background-position:right top;
	height:40px;
	width:8px;
	float:left;
}
div.newbox_blue-tr{
	background-image: url('../image/newbox/lightbox-blue-tr.png');
	background-repeat: no-repeat;
	background-position:right top;
	height:40px;
	width:8px;
	float:left;
}
div.newbox_red-tr{
	background-image: url('../image/newbox/lightbox-red-tr.png');
	background-repeat: no-repeat;
	background-position:right top;
	height:40px;
	width:8px;
	float:left;
}
div.waymarkbox-tr{
	background-image: url('../image/newbox/waymarkbox-tr.png');
	background-repeat: no-repeat;
	background-position:right top;
	height:40px;
	width:7px;
	float:left;
}

div.newbox_bl {
	background-image: url('../image/newbox/lightbox-bl.png');
	background-repeat: no-repeat;
	background-position:left top;
	width:8px;
	height:19px;
	float:left;
}
div.newbox_bc {
	background-image: url('../image/newbox/lightbox-bc.png');
	background-repeat: repeat-x;
	background-position:center top;
	height:19px;
	float:left;
}
div.newbox_br {
	background-image: url('../image/newbox/lightbox-br.png');
	background-repeat: no-repeat;
	background-position:right top;
	height:19px;
	width:8px;
	float:left;
}

div.newbox_blue-bl {
	background-image: url('../image/newbox/lightbox-blue-bs.png');
	background-repeat: no-repeat;
	background-position:left top;
	width:8px;
	height:19px;
	float:left;
}
div.newbox_blue-bc {
	background-image: url('../image/newbox/lightbox-blue-bc.png');
	background-repeat: repeat-x;
	background-position:center top;
	height:19px;
	float:left;
}
div.newbox_blue-br {
	background-image: url('../image/newbox/lightbox-blue-bs.png');
	background-repeat: no-repeat;
	background-position:right top;
	height:19px;
	width:8px;
	float:left;
}


div.newbox_empty-bl {
	background-image: url('../image/newbox/lightbox-empty-bl.png');
	background-repeat: no-repeat;
	background-position:left top;
	width:8px;
	height:19px;
	float:left;
}
div.newbox_empty-bc {
	background-image: url('../image/newbox/lightbox-empty-bc.png');
	background-repeat: repeat-x;
	background-position:center top;
	height:19px;
	float:left;
}
div.newbox_empty-br {
	background-image: url('../image/newbox/lightbox-empty-br.png');
	background-repeat: no-repeat;
	background-position:right top;
	height:19px;
	width:8px;
	float:left;
}

.lightbox-button-l {
	background-image: url('../image/newbox/lightbox-button-l.png');
	background-repeat: no-repeat;
	background-position:left top;
	width:8px;
	height:18px;
	float:left;
}

.lightbox-button-c {
	background-image: url('../image/newbox/lightbox-button-c.png');
	background-repeat: repeat-x;
	background-position:center top;
	height:17px;
	float:left;
	color: #8badc8;
	font-size:10px;
	font-weight:bold;
	padding-top:1px;
}
.lightbox-button-c:hover {
	cursor: pointer;
	color: #b7d5ef;
}
.lightbox-button-r {
	background-image: url('../image/newbox/lightbox-button-r.png');
	background-repeat: no-repeat;
	background-position:right top;
	height: 18px;
	width:8px;
	float:left;
}


/** ####### bunte mission-boxen  #######################*/

.mission-head-title {
	color: #4d4d4d;
	font-size:12px;
	margin-top:12px;
	padding-left:3px;
	font-weight: bold;
	
}
.mission-head-yellow-l{
	height: 40px;
	width:8px;
	background-image: url('../image/newbox/yellowbox-head-l.png');
	float: left;
}

.mission-head-yellow-r{
	height: 40px;
	width:8px;
	background-image: url('../image/newbox/yellowbox-head-r.png');
	float: right;
}

.mission-head-yellow-c{
	height: 40px;
	width:613px;
	background-image: url('../image/newbox/yellowbox-head-c.png');
	float: left;
}
.mission-head-green-r{
	height: 27px;
	width:99px;
	padding-top:13px;
	padding-left:18px;
	background-image: url('../image/newbox/yellowbox-head-green-r.png');
	float: left;
	color: white;
	font-size:11px;
	
}.mission-head-red-r{
	height: 27px;
	width:107px;
	padding-top:13px;
	padding-left:10px;
	background-image: url('../image/newbox/yellowbox-head-red-r.png');
	float: left;
	color: white;
	font-size:11px;
	
}

.lightbox-footbutton-l-green {
	background-image: url('../image/newbox/lightbox-footbutton-left-green.png');
	background-repeat: no-repeat;
	background-position:left top;
	width:8px;
	height:18px;
	float:left;
	cursor: pointer;
}
.lightbox-footbutton-l-red {
	background-image: url('../image/newbox/lightbox-footbutton-left-red.png');
	background-repeat: no-repeat;
	background-position:left top;
	width:8px;
	height:18px;
	float:left;
	cursor: pointer;
}
.lightbox-footbutton-l-gray {
	background-image: url('../image/newbox/lightbox-footbutton-gray-l.png');
	background-repeat: no-repeat;
	background-position:left top;
	width:8px;
	height:18px;
	float:left;
	cursor: pointer;
}
.lightbox-footbutton-c {
	background-image: url('../image/newbox/lightbox-footbutton-c.png');
	background-repeat: repeat-x;
	background-position:center top;
	height:18px;
	float:left;
	color:#8badc9;
	cursor:pointer;
	font-size:10px;
	font-weight:bold;
	padding-top:1px;
}
.lightbox-footbutton-c:hover {
	color:white;
}

.lightbox-footbutton-c-green {
	background-image: url('../image/newbox/lightbox-footbutton-green-c.png');
	background-repeat: repeat-x;
	background-position:center top;
	height:18px;
	float:left;
	color:#f1f1f1; 
	cursor: pointer;
	font-size:10px;
	font-weight:bold;
	padding-top:1px;
}
.lightbox-footbutton-c-green:hover {
	color:white;
}

.lightbox-footbutton-c-red {
	background-image: url('../image/newbox/lightbox-footbutton-red-c.png');
	background-repeat: repeat-x;
	background-position:center top;
	height:18px;
	float:left;
	color:#f1f1f1;
	font-size:10px;
	font-weight:bold;
	padding-top:1px;
	cursor: pointer;
}
.lightbox-footbutton-c-red:hover {
	color:white;
}

.lightbox-footbutton-c-gray {
	background-image: url('../image/newbox/lightbox-footbutton-gray-c.png');
	background-repeat: repeat-x;
	background-position:center top;
	height: 18px;
	color: white;
	float: left;
	font-size:10px;
	font-weight:bold;
	cursor: pointer;
}

.lightbox-footbutton-r {
	background-image: url('../image/newbox/lightbox-footbutton-right.png');
	background-repeat: no-repeat;
	background-position:right top;
	height: 18px;
	width:8px;
	float:left;
}

.lightbox-footbutton-r-green {
	background-image: url('../image/newbox/lightbox-footbutton-right-green.png');
	background-repeat: no-repeat;
	background-position:right top;
	height: 18px;
	width:8px;
	float:left;
}

.lightbox-footbutton-spacer {
	background-image: url('../image/newbox/lightbox-footbutton-spacer.png');
	height: 18px;
	width:2px;
	float:left;
}

.lightbox-headbutton-right {
	background-image: url('../image/newbox/lightbox-headbutton-right.png');
	height:18px;
	width: 68px;
	float:left;
}

.lightbox-headbutton-c{
	background-image: url('../image/newbox/lightbox-button-c.png');
	background-repeat: repeat-x;
	padding-left:25px;
	padding-right:25px;
	padding-top:1px;
	height: 17px;
	color: #8badc8;
	float:left;
	cursor:pointer;
	font-weight: bold;
	font-size:10px;
	font-weight:bold;
	display:block;
}
.lightbox-headbutton-c:hover {
	color:white;
}

.lightbox-headbutton-c-active{
	background-image: url('../image/newbox/lightbox-headbutton-c-active.png');
	background-repeat: repeat-x;
	padding-left:25px;
	padding-right:25px;
	padding-top:1px;
	height: 17px;
	color: #4d4d4d;
	float:left;
	font-weight: bold;
	font-size:10px;
	font-weight:bold;
}

#newMissionButton{
	background-image: url('../image/newbox/lightbox-headbutton-newmission.png');
	float:right;
	height:17px;
	width: 169px;
	padding-right: 20px;
	padding-top:1px;
	display:block;
	text-align:right;
	font-weight: bold;
	color: #e74d1e;
}
#newMissionButton:hover{
	color:black;
}
.lightbox-headbuttons {
	width: 778px;
	margin-bottom:20px;
	height:18px;
	background-image: url('../image/newbox/lightbox-headbutton-nobutton.png');
	background-repeat: repeat-x;
}
.lightbox-headbutton-spacer {
	width: 2px;
	height:18px;
	background-image: url('../image/newbox/lightbox-footbutton-spacer.png');
	background-repeat: repeat-x;
}

.waymarkbox-button-back {
	 background-image:url('../image/newbox/waymarkbox-button.png');
	 background-repeat:repeat-x;
	 height:16px;
	 border-top:1px solid #d9d9d9;
}
.waymarkbox-button {
	color:#e74d1e;
	font-weight:bold;
	font-size:10px;
	display:block;
	float:left;
	border-right:1px solid #d9d9d9;
	padding-left:10px;
	padding-right:10px;
}
.waymarkbox-button:hover {
	color:#e67350;
	cursor: pointer;
}
div.waymarkbox_bl {
	background-image: url('../image/newbox/waymarkbox-bl.png');
	background-repeat: no-repeat;
	background-position:left top;
	width:8px;
	height:9px;
	float:left;
}
div.waymarkbox_bc {
	background-image: url('../image/newbox/waymarkbox-bc.png');
	background-repeat: repeat-x;
	background-position:center top;
	height:9px;
	float:left;
}
div.waymarkbox_br {
	background-image: url('../image/newbox/waymarkbox-br.png');
	background-repeat: no-repeat;
	background-position:right top;
	height:9px;
	width:8px;
	float:left;
}

div.popup-button-red {
	background-image: url('../image/buttons/popup-button-red.png');
	background-repeat: no-repeat;
	background-position:right top;
	height:17px;
	width:75px;
	float:left;
	color:white;
	font-size:10px;
	font-weight: bold;
	text-align: center;
	padding-top: 1px;
	cursor: pointer;
}
div.popup-button-green {
	background-image: url('../image/buttons/popup-button-green.png');
	background-repeat: no-repeat;
	background-position:right top;
	height:17px;
	width:100px;
	float:right;
	color:white;
	font-size:10px;
	font-weight: bold;
	text-align: center;
	padding-top: 1px;
	cursor: pointer;
}
div.popup-footer-back {
	background-image: url('../image/newbox/popup-footer-back.png');
	background-repeat: repeat-x;
	height: 18px;
	float:left;
}
#send-popup div{
font-size:11px;
}
div.roundcorner-bl {
	background-image: url('../image/newbox/roundcorner-bl.png');
	background-repeat: no-repeat;
	height: 8px;
	width:8px;
}
