.col,
#contentarea,
.content-layout-2 {
	padding: 0px;
	margin: 0px;
}

#page-header {
	display: none;
}

#header-image {
	display: none;
}

#headerImage .ligo,
#headerImage .lago
 {
	width: 40%;
	margin: 0px;
	padding: 0px;
}


#headerImage .ligo h1 {

}

#p1 #contentarea #headerImage {
	display: none;
}

#p1 .news-latest-container,
#p1 .news-latest-container .news-latest-item {
		margin: 0; 
		padding: 0;
}

#p1 .col-8 .csc-default h2, .col-4 .csc-default h2, .csc-header h1 {
	margin: 0px;
	padding: 0px;
}

.news-latest-item .newsImage {
    width: 30%;
	max-width: 30%;
		margin: 0px;
	padding: 0px;
}

.news-latest-container .newsText {
 width: 65%;
 max-width: 65%;
 	margin: 0px;
	padding: 0px;
}
.news-latest-container .newsTitle,
.news-latest-container .newsTeaser {
 	margin: 0px;
	padding: 0px;
}

.row.content-layout-8-4 .col.col-4 {
	display: none;
}

.row.content-layout-4-4-4 .col:nth-child(3) {
	display: none;
}

.row.content-layout-4-4-4  .col.col-4 {
	width: 50%;
}

.col-8 {
	width: 100%;

}


.col:nth-child(1) > .csc-default {
    padding: 0px;
	margin: 0px;
}


#page-container .fuss {
	display: none;
}

h1{
	font-size: 20px;
}

body, h2{
	font-size: 15px;
}

h3 {
	font-size: 10px;
}


p {
	10px;
}


#p1 .content-layout-2 {
    padding: 0;
    position: relative;
    top: -0px;
    z-index: 50;
}