/* www.servox.de
20.7.2005
Barbara Wiede
*/


body {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
	color: #000;
line-height: 17px;
}


h1, h2, h3, h4, h5, h6 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #000;
}

/* Fliesstext -------- */
td, tr, th, p {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	letter-spacing: 0.4px;
	line-height: 17px;
	color: #000;
}
/* Fliesstext ENDE-------- */


div#printLogo {
	margin-left: 10px;
	position: absolute;
	top: 0px;
	left: 445px;
}

div#printCopy {
	margin-left: 10px;
}

div#printoben {
margin-top: 100px;
}
div#printoben2 {
margin-top: 75px;
}



/* Artikelseite popup-------- */

/* Liste -------- */
#druckenschliessen2 {
	position:absolute;
	left:0px;
	top:-65px;
	font-size: 10px;
	font-weight: normal;
}
#druckenschliessen2 a, a:link, a:visited, a:active {
	text-decoration: underline;
	color: #369;
}
#druckenschliessen2 a:hover; {
	text-decoration: underline;
	color: #369;
}


.beschreibung {
	width: 500px;
	font-size: 12px;
	line-height: 140%;
	font-weight: normal;

}

.beschreibung ul li {
	list-style-image:url(picture/bullet_1.gif);
	color: #000;
	margin-left: -22px;
}

.beschreibung h3 {
	font-size: 12px;
	color: #000;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: -12px;
}
.beschreibung h4 {
	font-size: 12px;
	color: #000;
	font-weight: normal;
	margin-top: 10px;
	margin-bottom: -16px;
}

.indikation h4 {
	font-size: 12px;
	color: #000;
	font-weight: normal;
	margin-left: 5px;
	line-height: 16px;
	margin-top: -1px
}

.beschreibungkurz {
	width: 470px;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
}

.beschreibungkurz ul li {
	list-style-image:url(picture/bullet_1.gif);
	color: #000;
	margin-left: -22px;
}




/* Artikelliste -------- */
#title {
	color: #000;
}


#more a, a:link, a:visited, a:active {
	color: #369;
	font-weight: bold;
	text-decoration: none;
}

#more a:hover {
	text-decoration: underline;
}

#footerblock {
	display: none;
	font-size: 10px;
	color: #000;
}
#footerblock p {
	font-size: 10px;
	color: #369;
}
#footerblock a, a:link, a:visited, a:active {

	text-decoration: none;
	color: #369;
}
#footerblock a:hover{
	text-decoration: underline;
}

#footerblockprint {
	font-size: 10px;
	color: #000;
}
#footerblockprint p {
	font-size: 10px;
	color: #369;
}
#footerblockprint a, a:link, a:visited, a:active {
	text-decoration: none;
	color: #369;
}
#footerblockprint a:hover{
	text-decoration: underline;
}

/* Artikelseite ENDE-------- */

/* myscrolllayer -------- */

div#myscrolllayer{
position:absolute;
left:10px;
top:70px;
width:514px;
height:100%;
z-index:0;
overflow: no;
}

#myscrolllayer ul li{
	list-style: none;
}
#myscrolllayer {
	font-color: #fff;
}

/* myscrolllayer ENDE -------- */



div.popup {
	display: block;
	text-decoration: none;
	color: black;
	margin-left: 0px;
	line-height: 12px;
	font-size: 12px;
	width: 550px;
}

.popup a:link, a:visited {
	text-decoration: underline;
	color: #369;
}

.popup h6 {
	font-size: 14px;
	color: #000;
	font-weight: normal;
	line-height: 140%;
}

.popup p {
margin-top: 0px;
margin-bottom: 0px;
}

//#mainBlock h3 {
	font-size: 12px;
	color: #000;
	font-weight: bold;
	line-height: 140%;
	margin-bottom: 5px;
}
//#mainBlock tr {
margin-left: 20px;
}


.articleText p{ 
	font-size: 12px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	letter-spacing: 0.6px;
	line-height: 17px;
}
.articleText a, a:link {
	text-decoration: none;
	color: #369;
	font-weight: bold;
}

.articleText a:visited, a:active {
	text-decoration: none;
	color: #369;
	font-weight: normal;
}

.articleText a:hover {
	text-decoration: underline;
	color: #369;
}



/* Tabelle popup-------- */
table#table1 {
	border: 1px #000;
}
table#table1 td {
	padding: 5px;
}
table#table1 h4{
	font-size: 12px;
	font-weight: bold;
	color: #000;
	margin-bottom: 7px;
	margin-left: -5px;
}

.zeile1 {
	background-color: #6699CC;
	border-top: 1px #000;
	border-left: 1px #000;
	color: #fff;
}
.zeile2 {
	background-color: #BDC4D8;
}
.zeilea {
	background-color: #DEE6EE;
}
.zeileb {
	background-color: #BFCFDF;
}


table#table2 {
	border: 0px #000;
	background-color: #ffffff;
}
table#table2 td{
	padding-left: 0px;
	padding-right: 5px;
	background-color: #ffffff;
}
table#table2 h4{
	font-size: 12px;
	font-weight: bold;
	color: #000;
	margin-bottom: 7px;
	margin-left: 0px;
}




#unterTabelle {
	font-size: 10px;
	line-height: 12px;
	margin-top: 5px;
}

/* Tabelle popup ENDE-------- */




#table3 td{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
}

.contentHead {
	margin-left: 0;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-color: #000;
	line-height: 110%;
}

.articleLinkpopupseite { 
	margin-left: 0;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
	color: #369;
	line-height: 110%;
}

.articleLinkInternal { 
	margin-left: 0;
	text-decoration: underline;
	font-weight: normal;
	font-color: #336699;
}

/* Inhalt PopupFenster ENDE-------- */

.contentHead {
	margin-left: 0;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-color: #000;
	line-height: 110%;
}

.contentSubHead {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-color: #000;
	line-height: 110%;
}



.articleCode {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
}

.articleHead, .articleList_tophead, h1, h2 {
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	color: #000;
}

.articleSubHead, .articleList_topsubhead, h4 {
	font-size: 14px;
	font-weight: normal;
	color : #000;
	line-height: 140%;
}

.articleSubHead, .articleList_topsubhead, h5 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color : #000;
	line-height: 140%;
}


.articleList_toptext {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 13px;
}

.articleList_listhead {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.articleSummary {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 135%;
}

.tableHead {
font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	line-height: 13px;
}

.tableSubHead {
font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
}


.v09 {  font-family: Helvetica, Arial, sans-serif; font-size: 9px; }
.v10 {  font-family: Helvetica, Arial, sans-serif; font-size: 10px; }
.v11 {  font-family: Helvetica, Arial, sans-serif; font-size: 12px; }
.v12 {  font-family: Helvetica, Arial, sans-serif; font-size: 12px; }
.v13 {  font-family: Helvetica, Arial, sans-serif; font-size: 13px; }
.v14 {  font-family: Helvetica, Arial, sans-serif; font-size: 14px; }


.kontakt { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #FFFFFF; weight: bold;}
.formButton	{ font-family: Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #92A1AF; }
.formLabel	{ font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: black;}
.formLabelRequired { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: black; }
.formFieldsearch	{ height:40px, border:6px solid #ddd; }

.checkLabel	{ font-family: Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold;}
.radioLabel	{ font-family: Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold;}
.formTextArea	{ font-family: Helvetica, Arial, sans-serif; font-size: 11px;	}
.inputText	{ font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold;}
.inputPass	{ font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold;}
.selectMenu	{ font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold;}
.selectList	{ font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold;}

.falseclass { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: red; font-weight: bold; padding-bottom: 20px;}


.nav_table, .nav_table a, .nav_table a:link, .nav_table a:active, .nav_table a:visited, .nav_table a:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
.nav_table a:hover {
	text-decoration: underline;
}

.nav_table_active, .nav_table_active a, .nav_table_active a:link, .nav_table_active a:active, .nav_table_active a:visited, .nav_table_active a:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
/* Abstand zwischen Button und Text */
	margin-left: 0;
}



/* sitemap start -------- */

.sitemapclass a:hover {
	text-decoration: underline;
	color: #369;
	font-weight: normal;
}
.sitemapclass a, a:link {
	text-decoration: none;
	color: #369;
	font-weight: normal;
}
.sitemapclass a:visited, a:active {
	text-decoration: none;
	color: #369;
	font-weight: normal;
}
li.sitemapclass a:hover {
	text-decoration: underline;
	color: #369;
	font-weight: normal;
}



/* sitemap ende -------- */





