/* @override 
	http://deutschbaselitz-rundweg.de/tl_files/css/self.css
	http://www.deutschbaselitz-rundweg.de/tl_files/css/self.css
*/

html{
	font-family: 'Lato', sans-serif;color: #58585A !important;font-size: 14px;line-height:22px}

  #logo{
	margin: 30px 0 30px 10px;}

#main div.ce_colsetStart{
	margin-top: 40px;
}

#main a{
	color: #F5A522;
}

h1,h2,h3,h4,h5{
	margin: 0 0 10px 0;padding: 0;font-size: 18px;
}

/* Startseite */

.startseite #main {
	width: 1093px !important;
	margin: 0 auto;
}


.startseite #logo{
	margin: 50px 0 40px 55px;}

#startseite div.ce_image.block div.image_container a img {
	width: 910px;padding: 90px;border: 1px solid #919191;
}
	
	#startseite section.ce_text.slogan.block  {
	position:relative; width: 870px;top: -100px;left: 130px;display:inline-block;text-align:right;font-size: 14px;}
	
#startseite section.ce_text.slogan.block  p{
	font-size: 29px;letter-spacing:2px}
	
#startseite section.ce_text.baselitz.block  {
	position:relative; width: 870px;top: -130px;left: 130px;display:inline-block;text-align:right;}
	
#startseite section.ce_text.baselitz.block p {
	font-size: 16px;}

#login{
	position:relative; top: 870px;width: 50px;
}
#login a{
	font-size: 20px;color: #fff;
}


/* Animation  */
div.ce_monoslideshow{
	border: 1px solid #BFBFBF;margin-top: 2px;
	background: url(../../tl_files/designgrafiken/rahmen.jpg) no-repeat right bottom;
	background-color: transparent;
	}

div.ce_monoslideshow object{
	margin: 0 60px 50px 0px;}

.ce_monoslideshow.block{
	padding: 0px;height:428px !important;padding-left: 60px;}
	
 /* Zurücksetzen aller Navigationen  */
div#left div.mod_navigation ul, div.mod_customnav ul, div.mod_booknav ul{
	list-style-type: none;margin: 0;padding: 0;}

#left .linktext{
	width:100%;position:absolute;bottom:3px;right:3px;
}

#left li.active span.active span.linktext {
	width:100%;position:absolute;bottom:3px;right:3px;

}

 /* Hauptnavigation  */
div#left div.mod_navigation ul li{
	height:95px;width: 95px;border: 1px solid #BFBFBF;display:inline-block;text-align:right;vertical-align:bottom;margin: 7px 10px 7px 0px;line-height:16px;position: relative;}

div#left div.mod_navigation ul li.sibling a.sibling,
#left div.inside div.mod_navigation.block ul li.active span.active{
	height:100%;width:100%;display:block;right:5px;bottom: 0;}



div#left div.mod_navigation ul li a{
	text-decoration:none;color: #A3A3A3;font-size: 12px;}


#left div.inside div.mod_navigation.block ul.level_1 li.active {
	background:#EA9D39;border: 0px;color: #fff;height: 98px;width: 98px;font-size: 12px;}


/* Letzter Button */
#left div.inside div.mod_navigation.block ul.level_1 li.sibling.last,
#left div.inside div.mod_navigation.block ul.level_1 li.active.last {
	float: right;border: 1px solid #FCE9C2;margin-right:56px;}

#left div.inside div.mod_navigation.block ul.level_1 li.sibling.last a.sibling.last {
	color: #EA9D39;}

/* Hilfsnavigation */
div.mod_customnav{
	margin-bottom: 57px;}

div.mod_customnav ul.level_1{
	float: right;margin-top: 45px;}

div.mod_customnav ul li {
	display: inline-block;padding-left: 25px;}

div.mod_customnav ul li a{
	text-decoration: none;color: #58585A;}

div.mod_customnav ul li.active{
	color: #F7B74C;}
	
div.login{
	position: relative;top: 70px;left: 350px;width: 50px;
}
	
.login a{
	font-size: 18px;color: white !important;
}

.login .active{
	font-size: 18px;color: white !important;
}
/* Buchnavigation */
div.mod_booknav ul{
	float: right;margin-top: 25px;}

div.mod_booknav ul li {
	display: inline-block;padding-left: 25px;}


/* Sitemap */
#sitemap ul{
	list-style-type: none;
}

#sitemap ul li a{
	color: #A3A3A3;text-decoration:none
}