* {
	margin: 0;
	padding: 0;
}
/* Flie&szlig;umgebungen zur&uuml;cksetzen */
.fixfloat {
	float: none;
	clear: both;
	width: 1px;
	margin: 0;
	padding: 0;
	font-size: 0px;
	line-height: 0px;
	height: 0px;
}
body {
	color: #575757;
	font-family: Verdana, Arial, Helvetica, Serif;
	ffont-size: 83%;
	margin: auto;
	padding: 0;
	text-align: left;
}
/* Verweis allgemein */
a:link {
	ccolor: #191919;
	color: #575757;
	font-weight: normal;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
a:visited {
	ccolor: #191919;
	color: #575757;
	font-weight: normal;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
a:hover {
	ccolor: #191919;
	color: #575757;
	font-weight: normal;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
a:active,
a:focus {
	ccolor: #191919;
	color: #575757;
	font-weight: normal;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
/* Seitenaufbau */
#page {
	background: #ffffff;
	margin: 0 auto;
	padding: 0 auto;
	min-width: 990px;
	max-width: 990px;
	height:558px;
	background-image: url('../images/strumpffabrik.jpg');
	background-position: center bottom ;
	background-repeat: no-repeat;
	bbackground-attachment: fixed;
}
/* Header-Container */
#header_main {
	background: #ffffff;
	height: 15px;
}
/* Main-Container */
#main {
	height: 495px;
	width: 100%;
}
/* Left Main-Container */
#main_left {
	float: left;
	height: 100%;
	margin: 0 20px 0 0;
	width: 203px;
}
#navtrenner {height:15px;}
#kontakt {height:53px;}

/*galerie */
#galerie {
	float: left;
	height: 458px;
	width: 740px;

}
#galerietext {
	float: left;
	hheight: 100%;
	width: 740px;
}
#galerietext p{
	font-size:10px;
}
/* Center Main-Container */
#main_center {
	float: left;
	height: 100%;
	width: 397px;
}
#main_center_o {height:408px;}
#main_center_m {height:87px;}

/* Right Main-Container */
#main_right {
	float: left;
	height: 100%;
	margin: 0 0px 0 20px;
	width: 343px;
}
#main_right_o {min-height:404px;height:391px;padding:0 10px  0 0px;overflow: auto;}
#main_right_o ul {margin-left:5px;font-size:12px;}
#main_right_o ul li  { list-style: disc; line-height:18px;}

#main_right_m {height:5px;}
#main_right_u {}

/* Footer-Container */
#footer_main {
	clear: both;
	float: none;
	height: 40px;
	width: 100%;
}


/* Textformatierungen */
/* Absatz */
p {
  float: none;                 /* Textumfluss: keiner */
 /* clear: both;                  Fortsetzung bei Textumfluss: unterhalb */
}
#kontakt p {
	color:#191919;
	font-size:8pt;
	text-align:right;
	line-height:13pt;
	font-weight:normal;
	letter-spacing: 0px;
}
#main_right p {
	color:#575757;
	font-size:12px;
	ttext-align:justify;
	text-align:left;
	line-height:22px;
	font-weight:normal;
	letter-spacing: 0px;
}
h1 {
	color: #7f7f7f;
	margin: 38px 0 20px 0;
	font-size:16px;
	text-transform: uppercase;
	letter-spacing:1px;
}
h2 {
	font-size: 12px;
	color: #7f7f7f;
	margin: 0px 0px 0px 24px;
	text-transform: uppercase;
}


/* menue links */
ul#side_menue      { line-height: 0; margin: 0 0px; padding: 0 }
ul#side_menue a    { text-align:right;color: rgb(70,70,70); font-size: 0.7em; line-height: 1.6em; text-decoration: none; display: block; padding-left: 30px; border: solid 0px transparent}
ul#side_menue a:visited { }
ul#side_menue a:active, a:focus {outline: none}
ul#side_menue a:hover  { ccolor: #ea0000;  border: 0px solid #575757; }
ul#side_menue li  { list-style-type: none }
/*sub sidemenue*/
ul#sub_side_menue    { margin-left: 5px; padding-left: 5px;margin-right:40px }
ul#sub_side_menue a    { color: #7f7f7f; display: block ;line-height: 1.47em;}
ul#sub_side_menue a:visited { }
ul#sub_side_menue a:hover {  }
ul#sub_side_menue a:active, a:focus {outline: none}
ul#sub_side_menue li  { list-style-type: none }
/* Srachmenue */
ul#nav_menue      { line-height: 0; margin: 0; padding: 0 }
ul#nav_menue a, ul#nav_menue .CUR, ul#nav_menue .INACT  { text-align:right;color: rgb(70,70,70); font-size: 0.7em; line-height: 1.4em; text-decoration: none; display: block; padding-left: 20px; border: solid 0px transparent}
ul#nav_menue a:visited { }
ul#nav_menue a:active, a:focus {outline: none}
ul#nav_menue a:hover  { ccolor: #ea0000;  border: 0px solid #575757; }
ul#nav_menue li  { list-style-type: none }

.act1 { ccolor: yellow;border: 1px solid rgb(126,126,126);background:#e9e4de; display: block;padding-right:3px}
/*#main_right a:link {padding-left: 24px; }*/


input{
	width:140px;
	background-color:transparent;
	font-size:8pt;
	padding-bottom:1px!important;
	padding-top:1px!important;
	margin:0px 0 0px 0;
}
/* Bitte kontaktieren sie mich */
#check_uid7_0 {width:14px;margin: 0;}
#check_uid7_1 {width:14px;margin: 0;}

a.intern {
	padding-left:0px;
	text-decoration:underline;
}
a.extern {
	padding-left:0px;
	text-decoration:underline;
}
a.umgebung, a.umgebung:hover, a.umgebung:active, a.umgebung:focus, a.umgebung:visited{
	padding-left:24px;
}
a.pdf {
	background-image:url('../images/pdf.gif');
	background-repeat:no-repeat;
/*	background-position: right 50%;
	padding-right: 70px; */
	background-position: left 50%;
	padding-left: 24px; 
	ffont-family: Arial, Helvetica, sans-serif;
	ffont-size: 13px;
	line-height:22px;
	color:#575757;
	text-decoration:none;
	margin: 0px 0px 0px 24px; 
	text-align: left;
}

a.pdf:hover {
	background-image:url('../images/pdf.gif');
	background-repeat:no-repeat;
	background-position: left 50%;
	padding-left: 24px; 
	line-height:22px;
	color:#575757;
	text-decoration:none;
	margin: 0px 0px 0px 24px; 
	text-align: left;
}
a img {
	border:none ;float:left;
}
