@charset "UTF-8";
/* CSS Document */
/*Rothmayr-illustration.ch*/
/* webseiten.html*/
/* illustration.html*/
/* wandmalerei.html*/

/* PRINT CSS*/

* {
margin: 0;
padding: 0;
box-sizing: border-box;
}

img { border:none; } 

body {
color: #000;
font-size:12pt;
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
background-color:transparent;
}

#BgContainer,
#BgContainerweiss{
width:1000px;
margin:0 auto;
margin-top:0 !important;
}

#Container{
	width:1000px;
	width:100%;
	padding-top:50px;
	
}

header {
	background-position:left;
	background-repeat:no-repeat;
	width:100%!important;
	height:100%!important;
	background-origin:content-box;
	margin-bottom:2%!important;
	float:left;
}

header .logo{	
	margin:0;
	margin-bottom:2%!important;
	padding:0;
}

.logo img{
	padding-bottom:2%;
	margin-top:2%;
	width: 70%!important;
	height:70%!important;
}


/***********LAYOUT IST FÜR DIE HOME SEITE***********/	
/*#Layout{
	margin:10px 140px 0 140px;
	margin:1% 13.15% 0 13.15%;
	width:73.5%;
	z-index:300;
	
}*/

/*********** NAVI **************/
.main-navigation,
.nav-toggle,
.main-navigation .nav-toggle,
nav
{
	display:none;
}


/************article***********/	

article{

	width:100%;
}

/* Bilder Slide  */
#owl .item img{
      display: block;
      width: 50%!important;
      height:50%!important;
}

article h1,
article h2{
font-family:Arial, Helvetica, sans-serif;
font-size:10.5pt;
font-weight:200;
letter-spacing:1px;
text-transform:uppercase;
border-bottom:2px dotted #999;
padding:2% 0 2% 0!important;
margin:2% 0 2% 0!important;

}
article p{
	
	font-weight:100;
	font-size:9pt;
	line-height:12pt!important;
	padding:2% 0 2% 0!important;
	
}
p.grau {
	color:grey;
	font-size:9pt;
	line-height:12pt;
	padding:2% 0 2% 0!important;
}
article a {
	text-decoration:underline;	
}

article p.bold{font-weight:200;}

article ul {}

article ul li{
list-style-type:none;
font-size:9pt;
font-weight:100;
line-height:12pt;
}

h1.bold,
h2.bold{
font-weight:400;
font-size:10.5pt;
}


/**************aside rechte Spalte**********/

aside ul li{
	font-size:9pt;
	list-style-type:square;
	color:#999;
	
}
aside a,
aside a:visited{
	text-decoration:none;
	color:#999;
}
aside h2{
	font-size:10.5pt;
	font-weight:bold;
	margin-top:2%;
	padding:2% 0 2% 0!important;}
			

/*______________FOOTER**NORMAL____________*/	
footer{

	width:100%;
	padding:2% 0 0 0;
	margin:2% 0 0 0;
	border-top:2px dotted #999;/*funktioniert nicht*/
}
	
footer p{
	font-size:9pt!important;
}
footer p a:link,
footer p a;visited{
	font-size:9pt!important;
	color:#000!important;
	text-decoration:none!important;
}
.footer-segment-left{
	display: inline;
	text-align:left;
	float:left;
	width:33.3%;
	padding:3% 0;

}
.footer-segment-mitte{
	display: inline;
	text-align:center;
	float:left;
	width:33.3%;
	padding:3% 0;
	
}
.footer-segment-right{
	display: inline;
	text-align:right;
	width:33.3%;
	float:left;
	padding:3% 0;	
}
.footer-segment-left p a,
.footer-segment-mitte p a,
.footer-segment-right p a,
.footer-segment-left p a:visited,
.footer-segment-mitte p a:visited,
.footer-segment-right p a:visited{
	font-size:9pt!important;
	color:#000!important;
	text-decoration:none!important;
}









