body
{
/*  background-color: #303030;*/
/*  background-color: #dad9da;
  padding-bottom:0px;
  width:100%;  */
  background-color: #fff;
  padding-bottom:0px; 
  max-width: 1920px;
  background-image: url("/fileadmin/templates/version_10/images/background-muster.png");
  background-repeat:repeat-x;

}


#site
{
  background-image: url("/fileadmin/templates/version_10/images/background-muster.png");
  background-repeat:repeat-x;
}

#above
{
  /*background: #cecedf url("/fileadmin/templates/version_10/images/slyvia_grau_1.png") no-repeat;  */
  /*  background: #cecedf url("/fileadmin/templates/version_10/images/background_2.jpg") no-repeat;*/ 
  margin-bottom:0px;
  padding-bottom:0px;
  display:inline-block;
  width: 100%;
/*  background-size: cover;*/
  background-position:left top;
}

@media screen and ( max-width: 500px ) 
{
	/* mobile Geräte */
	#above { background: #cecedf none no-repeat; }
	.middle{width:100%}
	.bigblock{  width: 100%;}
	.smallblock{  width: 100%; }
	.csc-textpic-imagewrap{display:none}
	.textpic-text { margin-left: 10px;}
	.csc-textpic-intext-left-nowrap-183 .csc-textpic-text 
	{
		margin-left: 1px;
	}
	.csc-textpic .csc-textpic-text 
	{
		margin-right: 1px;
	}
	.head
	{
		height: 250px;
	}
	#above .middle h1
	{
		height: 200px;
	}
}


@media screen and ( min-width: 500px ) 
{
	/* Desktop > 500px Geräte */
	#above 
	{ 
		background: #1a1a16 url("/fileadmin/templates/version_10/images/background_svit_gray_1920.png") no-repeat;
/*            background: #cecedf url("/fileadmin/templates/version_10/images/slyvia_grau_1.png") no-repeat;  */
		height:659px;
	}
	#above .middle
	{
		height: 659px;
	}
	.bigblock{  width: 370px;height:409px;}
	.smallblock{  width: 300px; height: 359px;}
	.csc-textpic img
	{
		margin-right: 100px;
	}
	.csc-textpic .csc-textpic-text
	{
		margin-right: 100px;
	}
	.head
	{
		height: 250px;
	}
	#above .middle h1
	{
		height: 200px;
	}
}

@media screen and ( min-width: 1360px ) and (max-width: 1919px)
{
	body
	{
		background-image: url("/fileadmin/templates/version_10/images/background-muster_2.png");
		background-repeat:repeat-x;
	}
	/* Desktop > 500px Geräte */
	#above 
	{ 
/*		background: #1a1a16 url("/fileadmin/templates/version_10/images/background_svit_gray_1920.png") no-repeat;*/
                background: #cecedf url("/fileadmin/templates/version_10/images/slyvia_grau_2.png") no-repeat;  
		height:583px;
	}
	#above .middle
	{
		height: 583px;
	}
	.bigblock{  width: 370px; height:404px;}
	.smallblock{  width: 300px; height: 354px;}
	.csc-textpic img
	{
		margin-right: 100px;
	}
	.csc-textpic .csc-textpic-text
	{
		margin-right: 100px;
	}
	.head
	{
		height: 174px;
	}
	#above .middle h1
	{
		margin-top:10px;
		height: 180px;
	}
}


@media screen and (min-width:1920px)
{
	/* Desktop > 500px Geräte */
	#above 
	{ 
		background: #1a1a16 url("/fileadmin/templates/version_10/images/background_svit_gray_1920.png") no-repeat;
/*            background: #cecedf url("/fileadmin/templates/version_10/images/slyvia_grau_1.png") no-repeat;  */
		height:659px;
	}
	#above .middle
	{
		height: 659px;
	}
	.bigblock{  width: 370px;height:409px;}
	.smallblock{  width: 300px; height: 359px;}
	.csc-textpic img
	{
		margin-right: 100px;
	}
	.csc-textpic .csc-textpic-text
	{
		margin-right: 100px;
	}
	#above .middle h1
	{
		height: 200px;
	}

}



.smallblock
{
  float:right;
  background-color:#e92a49; 
  margin-top: 50px;
  color: white;
}

.darkblock
{
  background-color: #303030;
  padding-top: 50px;
  padding-bottom: 50px;
  padding-left:100px;
  padding-right:100px;
  margin:0px;
}




.smallblock h2
{
  color:white;
  font-size: 40px;
  line-height: 45px;
  padding-left: 0px;
  padding-right: 50px;
  padding-top: 0px;
  padding-bottom: 20px;
  margin-left: 50px;
  margin-right: 50px;
  margin-top: 40px;
  margin-bottom: 20px;
  font-weight: 300!important;
  font-style: normal;
  text-decoration:none;
  border-bottom: solid 1px #8a838b;
}

.bigblock
{
  float: right;
  background-color: #292929;
}

.bigblock h2
{
  color: white;

}

#shortcutlist
{
  text-align:center;
}

#shortcutlist img
{
  border: 6px solid #4c484e;
  border-radius: 133px;
}

#shortcutlist .linkitem:hover img
{
  border-color: #dad9da;
}

#shortcutlist .linkitem
{
  display: inline-block;
  width: 270px;
  text-align:center;
  margin-top:0px;
  
}

#shortcutlist .button
{
  background-color: #e92a49;
  padding: 12px 21px;
  width: 50px;
  margin: 0px auto;
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
  border-radius:5px;
  color: white;
}

#shortcutlist .linkitem:hover .button
{
  background-color: white;
  color: #292929;
}

#shortcutlist h2
{
  color: white;
  text-transform:uppercase;
  font-weight: 600!important;
}

#shortcutlist .content
{
  color: #848d9a;
  margin-bottom: 30px;
  height: 30px;
}

#maincontent
{
  margin:0px;
  min-height:300px;
}

