/* style.css */

body {
	margin-left				: 0px;
	margin-right			: 0px;
	margin-top				: 0px;
	margin-bottom			: 0px;
	background-color		: #ffffff;
	background-image		: url(/layout/layout1/img/bg_schraeglinie.png);
	font-family				: verdana, arial, helvetica;
	font-size				: 12px;
}

a {
	color					: #909090;
	text-decoration			: none;
}
a:visited {
	color					: #909090;
	text-decoration			: none;
}
a:hover {
	color					: #909090;
	text-decoration			: underline;
}
a:active {
	color					: #909090;
	text-decoration			: none;
}

h1 {
	margin-top				: 0px;
	margin-bottom			: 10px;
	font-size				: 12px;
	font-weight				: bold;
	font-family				: Verdana, Arial, Helvetica, sans-serif;
	border-bottom			: #909090 2px dotted;
}

h2 {
	margin-top				: 0px;
	margin-bottom			: 0px;
	font-size				: 12px;
	font-weight				: bold;
	font-family				: Verdana, Arial, Helvetica, sans-serif;
	color					: #909090;
}

h3 {
	margin-top				: 0px;
	margin-bottom			: 0px;
	font-size				: 11px;
	font-weight				: bold;
	font-family				: Verdana, Arial, Helvetica, sans-serif;
	color					: #909090;
}

p.text {
	position				: absolute;
	left					: 0px;
}
p  {
	font-size				: 11px;
	text-align				: justify;
	margin-top				: 0px;
	margin-bottom			: 15px;
}
p.bold {
	font-size				: 11px;
	font-weight				: bold;
	margin-top				: 0px;
	margin-bottom			: 15px;
}
p.italic {
	font-size				: 12px;
	font-style				: italic;
	margin-top				: 0px;
	margin-bottom			: 5px;

}
p.small {
	font-size				: 10px;
	text-align				: right;
	margin-top				: 0px;
	margin-bottom			: 50px;
}


/*webac*/

a.header2 {
	color					: #000000;
}
a.header2 :visited {
	color					: #000000;
}
a.header2 :hover {
	text-decoration			: none;
}
a.header2 :active {
	color					: #000000;
}
p.header2 {
	padding-left			: 15px;
	margin-top				: 5px;
	}

.footer {
	font-size				: 9px;
	margin-top				: 0px;
	color					: #909090;
}

a.footer {
	color					: #909090;
	text-decoration			: underline;
}

.inhalte  {
	font-size				: 11px;
	text-align				: justify;
	margin-top				: 0px;
	margin-bottom			: 15px;
}

#leftnavi {
	color					: #000000; 
	font-size				: 11px;
	padding-left			:15px;
	padding-bottom			: 5px;
}
#leftnavi a:link {
	color					: #000000; 
}
#leftnavi a:visited {
	color					: #000000; 
}
#leftnavi a:active {
	color					: #000000; 
	text-decoration			: none;
}
#leftnavi a:hover {
	color					: #909090; 
	text-decoration			: none;
}

/*Navigation Links aktiv*/

#leftnaviact {
	color					: #909090; 
	font-size				: 11px;
	padding-left			: 15px;
	padding-bottom			: 5px;
}
#leftnaviact a:link {
	color					: #909090; 
}
#leftnaviact a:visited {
	color					: #909090; 
}
#leftnaviact a:active {
	color					: #909090; 
	text-decoration			: none;
}
#leftnaviact a:hover {
	color					: #909090; 
	text-decoration			: none;
}


/*Sub Navigation Links */

#leftsubnavi {
	color					: #000000; 
	font-size				: 10px;
	padding-left			: 25px;
	padding-bottom			: 5px;
}
#leftsubnavi a:link {
	color					: #000000; 

}
#leftsubnavi a:visited {
	color					: #000000; 

}
#leftsubnavi a:active {
	color					: #000000; 
	text-decoration			: none;
}
#leftsubnavi a:hover {
	color					: #909090; 
	text-decoration			: none;
}	

/*Sub Navigation Links aktiv */

#leftsubnaviact {
	color					: #909090; 
	font-size				: 10px;
	padding-left			: 25px;
	padding-bottom			: 5px;
	
}
#leftsubnaviact a:link {
	color					: #909090; 
}
#leftsubnaviact a:visited {
	color					: #909090; 

}
#leftsubnaviact a:active {
	text-decoration			: none;
	color					: #909090; 

}
#leftsubnaviact a:hover {
	text-decoration			: none;
	color					: #909090; 
}


/* Definition Context innerhalb Multimodul*/

/*Teaser (Template 2)*/


#teaserbox {
	color					: #909090; 
	margin-left				: 0px;
	padding-top				: 5px;
	border					: 1px solid #909090; 
	background-color		: #ffffff;

}
#teaserbox a:link {
	color					: #909090;

}
#teaserbox a:visited {
	color					: #909090;

}
#teaserbox a:hover {
	color					: #909090;
	text-decoration			:underline;

}
#teaserbox a:active {
	color					: #909090;
}

.module {
	margin-left				: 10px;
}


/* Modul Formular */

.form {   
	font-size				: 11px;
	font-weight				: normal;
}

input,select,textarea {
	font-size				: 11px;
   	font-weight				: normal;
   	
}
.submit, .reset {
}
.radio, .check {
	background-color		: #ffffff;
}

#cart {
	position: relative;
	bottom: -100px;
	padding: 5px;
	border: 1px solid #909090;
	}