@media screen {

	/* ################################
	 * ### 		Big Picture 	    ###
	 * ################################ */

	#variableImage {
	}

	#variableImage .mp_gallery_picture {
		min-height: 300px;
	}

	#variableImage .mp_gallery_picture #shownPicture {
	}

	#variableImage #shownPicture .bigPicture {
	}

	#variableImage #shownPicture .bigPicture .bigPictureImage {
		float: right;
		position: relative;
		z-index: 0;
	}

	#variableImage #shownPicture .bigPicture .bigPictureImage .bigPictureAllWrap {
		text-align: center;
		background-color: #F2F2F2;
		width: 960px;
	}

	#variableImage #shownPicture .bigPicture .bigPictureImage .arrowwrapp {
 	}

	#variableImage #shownPicture .bigPicture .bigPictureImage .arrowwrapp .bigSliderLeft {
		position: absolute;
		top: 161px;
		left: 0;
		cursor: pointer;
	}

	#variableImage #shownPicture .bigPicture .bigPictureImage .arrowwrapp .bigSliderRight {
		position: absolute;
		top: 161px;
		right: 0;
		cursor: pointer;
	}

		.bigPicture .bigPictureContentWrapp {
			position: absolute;
			top: 90px;
			left: 80px;
			padding: 10px;
			text-align: left;
			font-family: georgia;
			background: transparent url(../img/slideshow_header_bg.png) left top;
		}

		.bigPicture .bigPictureContentWrapp .bigPictureHeader{
			font-size: 130%;
			font-weight: normal;
			color: #ddd;
		}

		.bigPicture .bigPictureContentWrapp .bigPictureLinkText {
			font-size: 75%;
			color: #ddd;
		}

		.bigPicture .bigPictureContentWrapp .bigPictureLinkText a{
			color: #ddd;
		}



		/* ########################################
		*  ###				Slider				###
		   ########################################*/


		#mpGallerySlider .slider {
			position: relative;
			float: left;
			right: 0;
			margin: 0 0 10px 0;
			overflow: hidden;
		}
		.slider {
			float: right;
			right: -20px;
			position: relative;
		}

		.slider .sliderLeft {
			float: left;
			padding: 2px 0 0 0;
			cursor: pointer;
			display: none;
		}
/*
		.slider .sliderLeft img {
			display: none;
		}
*/
		.slider .lastSliderLeft {
			float: left;
			display: none;
			padding: 2px 0 0 0;
		}

		.slider .visibleslider {
			float: left;
		}

		.slider .visibleslider .slideroverflow {
		}

		.slider .visibleslider .slideroverflow .sliderItem {
		}

		.slider .visibleslider .slideroverflow .sliderItem .galleryItem {
			float: left;
			width: 100px;
			margin: 0 4px;
			cursor: pointer;
		}

		.slider .visibleslider .slideroverflow .sliderItem .galleryItem img {
			border: 2px #fff solid;
		}

		.slider .visibleslider .slideroverflow .sliderItem .galleryItem img.active {
			border: 2px solid #000066;
		}


		.slider .sliderRight {
			float: left;
			padding: 2px 0 0 0;
			cursor: pointer;
			width: 50px;
		}

		.slider .lastSliderRight {
			float: left;
			display: none;
			padding: 2px 0 0 0;
			width: 50px;
		}

		.pictureHeader {
			clear: left;
			font-size: 105%;
			color: #000066;
			font-family: georgia;
			/* font-style: italic; */
			text-align: center;
			background-color: #F2F2F2;
		}

		.pictureHeader .text {
			padding: 10px 0 14px 4px;
		}

		.vehicleDb .pictureHeader {
			text-align: left;
			background-color: white;
		}




		/*#########################################
		  ###			Categorie				###
		  #########################################*/

		.categorie {
			overflow: hidden;
			margin: 0 0 15px 0;
		}


		.categorie div{
			cursor: pointer;
		}

		.hiddencategorie {
			float: left;
			margin: 0 50px 0 0;
			display: none;
			color: #489BDB;
			padding: 0 0 0 13px;
			font-size: 75%;
			background: url(../img/team_mail_arrow.jpg) left 6px no-repeat;
		}


		.categorie .active {
			color: #333;
			padding: 0 0 0 15px;
			background: url(../img/gallery_categorie_arrow_active.jpg) left 6px no-repeat;
		}

		.categorie div.active a{
			float: left;
			display: block;
			color: #333;
			padding: 0 0 0 15px;
			background: url(../img/gallery_categorie_arrow_active.jpg) left 6px no-repeat;
		}

		.categorie a{
			float: left;
			display: block;
			font-size: 75%;
			padding: 0 0 0 15px;
			margin: 0 50px 0 0;
			background: url(../img/team_mail_arrow.jpg) left 6px no-repeat;
		}


		.sliderCategoryContent {

		}

		.sliderCategoryContent .leftCol{
			width: 50%;
			float: left;
			padding: 0 5px 0 0;
		}


		.sliderCategoryContent .leftCol h2{
			font-style: italic;
			font-weight: normal;
			font-family: georgia;
			color: #000066;
			padding: 0 0 20px 0;
		}


		.sliderCategoryContent .rightCol{
			width: 49%;
			float: left;
		}


}
