/* Start of CMSMS style sheet '000_TypoFireurBS' */
/* schriftklassen Friseur Bad Salzschlirf für contentboxen */
/******************** LINK STYLING *********************/

a, a:link {
				text-decoration: none;
				background-color: inherit;
				color: white;
				font-size:12px;
}

a:active {
				text-decoration: none;
				background-color: inherit;
				color: red;
				font-weight:bold;
				font-size:12px;
}

a:visited {
				text-decoration: underline;
				background-color: inherit;
				color: grey;
				font-size: 12px;
}

a:hover {
				text-decoration: none;
				background-color: inherit;
				color: #c00000;
				cursor: pointer;
				font-weight:bold;
				font-size:12px;
}

div#mitte a {
				font-size: 11px;
				background-color: inherit;
				font-weight: bold;
				text-decoration: none;
				color: #ff0000;
}

div#mitte a:hover {
				font-size:11px;
				font-weight: bold;
				color: #ff0000;
				text-decoration: underline;
}

div#mitte a:visited {
				font-size:11px;
				font-weight: bold;
				color: grey;
				text-decoration: underline;
}


/******************** LINK STYLING ENDE *********************/

/******************** HEADING STYLING *********************/

div#content h1 {
			color: #c00000;
			font-size: 22px;
			line-height: 28px;
			margin-top: 2px;
}

div#content h2 {
			color: #c00000;
			font-size: 16px;
			line-height: 20px;
			margin-top: 2px;
}

div#content h3 {
			color: #c00000;
			font-size: 14px;
			line-height: 16px;
			margin-top: 2px;
}

div#content h4 {
			color: #c00000;
			font-size: 1.2em;
			line-height: 1.3em;
			margin: 0 0 0.25em 0;
}

div#content h5 {
			color: #c00000;
			font-size: 1.1em;
			line-height: 1.3em;
			margin: 0 0 0.25em 0;
}

h6 {
			color: #c00000;
			font-size: 1em;
			line-height: 1.3em;
			margin: 0 0 0.25em 0;
}

/******************** HEADING STYLING ENDE *********************/

/******************** STANDARD TYPO *********************/



blockquote {
			margin-left: 10px;
}

strong, b {
			font-weight: bold;
}

em, i {
			font-style: italic;
}

code, pre {
			/* css-3 */
			white-space: pre-wrap;
			/* Mozilla, since 1999 */
			white-space: -moz-pre-wrap;
			/* Opera 4-6 */
			white-space: -pre-wrap;
			/* Opera 7 */
			white-space: -o-pre-wrap;
			/* Internet Explorer 5.5+ */
			word-wrap: break-word;
			font-family: "Courier New", Courier, monospace;
			font-size: 1em;
}

pre {
			border: 0px solid #000;
			background-color: white;
			margin-top:12px;
			padding: 0;
			line-height: 1.5em;
			font-size: 90%;
			min-height: 528px;
}

div.templatecode {
			margin: 0 0 2.5em;
}


div#mitte b {
				font-weight:bold;
				font-size: 11px;
				color:white;
}

div#mitte span {
				font-size: 11px;
				line-height: 24px;
				color:white;
				letter-spacing:0.1em;
}

div#mitte p {
				font-size: 11px;
				line-height: 24px;
				color:white;
				letter-spacing:0.1em;
}

div#mitte blockquote {
				font-size: 11px;
				line-height: 24px;  
				margin-left: 10px;
				color:white;
}


/******************** STANDARD TYPO ENDE *********************/

/******************** LISTING STYLING *********************/

div#main ul,
div#main ol,
div#main dl {
			font-size: 1.0em;
			line-height: 1.4em;
			margin: 0 0 1.5em 0;
}

div#main ul li,
div#main ol li {
			margin: 0 0 0.25em 3em;
}

div#main dl {
			margin-bottom: 2em;
			padding-bottom: 1em;
			border-bottom: 1px solid #c0c0c0;
}

div#main dl dt {
			font-weight: bold;
			margin: 0 0 0 1em;
}

div#main dl dd {
			margin: 0 0 1em 1em;
}

div#mitte ul, 
div#mitte ol, 
div#mitte dl {
				font-size: 11px;
				line-height: 22px;
				margin:0 0px 6px;
				margin-top: 6px;
				color:white;
				list-style-type:none;
				letter-spacing:0.1em;

}

div#mitte ul li, 
div#mitte ol li {
				margin:0 0 2px 30px;
				color:white;
				list-style-type:none;
				letter-spacing:0.1em;
}

/******************** LISTING STYLING ENDE *********************/

/******************** DIV STYLING *********************/

div#footleft  {
			background-color: #d1d1d1;
			color:#161616;
			margin-top:10px;
}

div#footrt {
			background-color:#E02C1F;
			color:white;
}

div#form {
			font-size: 11px;
}

div#content div#overdiv tab {
			border: 2 px solid white;
}

#pageflip {
			position: relative;
}
#pageflip img {
			width: 50px; height: 52px;
			z-index: 99;
			position: absolute;
			right: 0; top: -10px;
			-ms-interpolation-mode: bicubic;
}
#pageflip .msg_block {
			width: 50px; height: 50px;
			position: absolute;
			z-index: 50;
			right: 0; top: -10px;
			background: url(uploads/images/subscribe.png) no-repeat right top;
			text-indent: -9999px;
}

/******************** DIV STYLING ENDE *********************/
/* End of '000_TypoFireurBS' */

