BODY {
	background-color: #336666;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

BODY.index {
	background-color: #8E5B59;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

DIV#text {
	position:absolute;
	z-index:2;
	left: 36px;
	top: 25px;
}

.text, .text-cv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 200%;
	font-weight: normal;
	color: #FFFFFF;
}

.text-cv {
	text-align: justify;
}

.text01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
}

.a12u {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 200%;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

.a12bu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 200%;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

.a12bu-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 200%;
	font-weight: bold;
	color: #D6C0C0;
	text-decoration: underline;
}

.a12bu-catalog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

.a12bu-dred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 200%;
	font-weight: bold;
	color: #8E5B59;
	text-decoration: underline;
}

H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

H2, H2.first {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 100%;
	border-bottom: solid 1px #ffffff;
	padding: 0px 0px 3px 0px;
}

H2 {
	margin: 30px 0px 10px 0px;
}

H2.first {
	margin: 0px 0px 10px 0px;
}


IMG#molekula {
	margin: 5px;
	border: 1px solid #996666;
}

TD#molekula-content {
	padding: 5px;
	background-color: #996666;
}

TD#molekula-content-img {
	background-color: #ffffff;
}

TABLE#molekula {
	margin-bottom: 15px;
}

TABLE#molekula-contener {
	width: 260px;
}

.text-molekula {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
}

.text-molekula-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
}

a.molekula {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 200%;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

a.molekula:hover {
	color: #CEB7B7;
}

BODY#cv {
	background-color: #A15E55;
	margin: 20px 20px 20px 20px;
}