*								{ font-family: Verdana; color: #000; }

html, body						{ margin: 0; padding: 0; }

body							{ background-color: #000; }

a								{ text-decoration: none; }
a:hover							{ color: #cc0000; }
a.button						{ color: #fff; background: url(../img/bgButton.jpg) top right no-repeat; padding: 0 25px 0 5px; height: 21px; line-height: 21px; font-size: 10px; float: left; }
a.button:hover					{ color: #000; }

.bgGray							{ background-color: #e7ecf3; }
ul.noMargin						{ padding: 0; margin: 0; }

#main 							{ width: 100%; }

#headerTop 						{ height: 55px; width: 900px; padding: 115px 0 0 0; overflow: hidden; margin: 0 auto; }
#headerTop a					{ outline: none; }
#headerBottom					{ height: 20px; background: url(../img/bgHeaderBottom.gif) top left repeat-x; }

#content						{ width: 870px; padding: 10px 15px 6px 15px; margin: 0 auto;  }

#col1 							{ width: 870px; overflow: hidden; background: url(../img/bgContent.gif) top left repeat-y; }
#col2							{ width: 590px; overflow:hidden; float: left; }

#col1Content					{ width: 280px; float: left; }
#col2Content					{ width: 575px; float: right; }
	
#col1Content, #col2Content		{ overflow: hidden; }

#footer							{ margin: 0 auto; padding: 0 0 10px 0; width: 870px; color: #fff; font-size: 10px; text-align: center; }
#footer	a						{ color: #fff; }
#footer	a:hover					{ text-decoration: underline; }

#oefenKamine					{ text-indent: -300px; background: url(../img/oefenKamine.jpg) top left no-repeat; width:575px; height:124px; }								
#kamintyp						{ text-indent: -300px; background: url(../img/kamintyp.jpg) top left no-repeat; width:280px; height:60px; }

#startCol						{ width: 575px; float:left; }

#startCol1						{ width: 280px; overflow: hidden; background-color: #e7ecf3; margin-top: 13px; float:left; height: 302px; }
#startCol1 .ofenL, #startCol1 .ofenR { padding:2px; border: 2px solid black; width: 135px; }
#startCol1 .ofenL p, #startCol1 .ofenR p { color: #fff; text-transform: uppercase; height: 24px; line-height: 24px; text-align: center; background-color: #b6babf; }
#startCol1 .ofenL a, #startCol1 .ofenR a { width: 135px; height: 90px; float: left; margin-top: 2px; }
#startCol1 .ofenL a:hover, #startCol1 .ofenR a:hover { background-color: #b6babf; }
#startCol1 .ofenL				{ float: left; border-top: 0; border-left: 0;  }
#startCol1 .ofenR				{ float: right; border-top: 0; border-left: 0; border-right: 0; }

#startCol2						{ width: 260px; overflow: hidden; background-color: #e7ecf3; margin-top: 13px; float:right; padding: 10px; height: 282px; }

#animation						{ width: 280px; height: 440px; float: right; }

.content1						{ padding: 15px; font-size: 0.93em; line-height: 1.5em; }
.content2						{ padding: 12px; font-size: 0.93em; line-height: 1.5em; }

.picBox							{ width: 185px; height: 140px; float: left; }
.picBox a						{ width: 175px; height: 20px; background: url(../img/picBoxLayer.png) top left no-repeat; padding: 120px 0 0 10px; font-size: 0.93em; color: #fff; 
									float: left; font-weight: bold; }
.normalFont a					{ font-weight: normal; }

.pic							{ width: 575px; height: 440px; float: left; }
.pic a							{ width: 560px; height: 22px; background: url(../img/picLayer.png) top left no-repeat; padding: 418px 0 0 15px; font-size: 0.93em; color: #fff; 
									float: left; font-weight: bold; }

.pic2							{ width: 290px; height: 181px; float: left; }
.pic2 a							{ width: 260px; height: 22px; background: url(../img/picLayer2.png) top left no-repeat; padding: 157px 0 0 15px; color: #fff; 
									float: left; font-weight: bold; }
									
label							{ color: #fff; background: url(../img/bgLabel.gif) top right no-repeat; padding: 0 25px 0 5px; height: 21px; line-height: 21px; font-size: 10px; 
									float: left; width: 45px; }
									
.lineHeight						{ line-height: 1.9em; }