/********************************************************************************/
/*
Description: CSS File for Print
Theme Name: PfeifferControl
Theme URI: https://www.pfeiffercontrol.de
Version: 1.0 [07.2022]
Author: V15* Thorsten Neuhaus
Author URI: http://www.v15.de/
*/
/********************************************************************************/

a img,:link img,:visited img { border:none }
.invisible{width:0;height:0;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline}

/********************************************************************************/

body {
color					: #000;
margin					: 0 auto;
padding					: 0;
font-size				: 100%;
font-family				: verdana, arial, helvetica, sans-serif;
background				: #fff;
}

/********************************************************************************/

#wrapper,
#container {
width					: 100%;
margin					: 0;
padding					: 0;
}

#header {
position				: relative;
left					: 0;
width					: 100%;
margin					: 0 0 10px 0;
padding					: 0 0 10px 0;
border-bottom			: 1px solid #ccc;
}

.logo {
float					: left;
margin					: 15px 0;
}

#left {
display					: none;
}

#main {
width					: 100%;
margin					: 0;
padding					: 10px 0;
}

#main .inside {
margin					: 10px 0;
}

#footer {
width					: 100%;
margin					: 10px 0 0 0;
padding					: 10px 0 0 0;
border-top				: 1px solid #ccc;
}

/********************************************************************************/

#nav_top,
#nav_sub,
#nav_footer,
.mod_mobile_menu,
.mobile_menu,
.nav_main,
.nav_footer,
.downArrow,
.ce_swiperStart,
.ce_player {
display					: none !important;
}

/********************************************************************************/

.rs-columns,
rs-column {
	display: block;
	width: 100%;
	clear: both;
}

.ce_text {
	float: none;
	width: 100%;
	max-width: 100%;
}

/********************************************************************************/

h1,
h2 {
color					: #000;
font-size				: 100%;
line-height				: 1.2em;
font-weight				: normal;
margin					: 0 0 10px 0;
padding					: 0;
}

h2 {
margin-top				: 20px;
}

h3,
h4,
h5,
h6 {
color					: #000;
font-size				: 90%;
line-height				: 1.2em;
font-weight				: normal;
margin					: 20px 0 10px 0;
padding					: 0;
}

p, th, td {
font-size				: 75%;
line-height				: 1.6em;
margin					: 10px 0 0 0;
padding					: 0;
}

a {
font-size				: 75%;
color					: #000;
padding					: 0 !important;
border-top				: none !important;
border-right			: none !important;
border-bottom			: 1px solid #000;
border-left				: none !important;
}

/************************************************************************************************************/

#main ul{
list-style-type			: square;
font-size				: 75%;
line-height				: 1.6em;
margin					: 0 15px;
padding					: 0;
}

#main ul li{
font-size				: 100%;
line-height				: 1.6em;
margin					: 0;
padding					: 0;
}

.ce_text ul li:before {
content					: '';
}

/**********************************************************************************/

