BODY {
        background: rgb(153,153,153);
	    margin: 20px;
	    text-align: center;
	    font-size: 10px;
	    line-height: 10pt;
		font-family: Times New Roman;
		color: rgb(0,0,0);
}

A Img {
		border: 0px;
}


/* Structure layers */

.main_block {
        background: rgb(255,255,255);
		width: 740px;
		margin-left: auto;
		margin-right: auto;
		text-align: left;
}

.dor_link {
		width: 124px;
		height: 295px;
		margin: 205px 0px 0px 76px;
		position: absolute;
}

.menu {
		width: 740px;
		height: 29px;
		clear: both;
		margin-top: 9px;
	    text-align: center;
}

.mid_1 {
		width: 740px;
		clear: both;
	    text-align: center;
}

.sp {
		width: 740px;
		height: 21px;
		clear: both;
}


/* Graphyk layers */

.cubes {
		background: url(images/top_bot.gif) 0 0 no-repeat;
		width: 740px;
		height: 12px;
		clear: both;
}

.left_enter {
        background-color: rgb(204,204,204);
		width: 333px;
		height: 576px;
		float: left;
	    text-align: center;
}

.left_home {
		padding-left: 30px;
		margin: 0px;
		height: 236px;
		float: left;
		text-align: left;
}

.right_enter {
		background: url(images/dor.jpg) 0px 0px no-repeat;
		width: 407px;
		height: 576px;
		float: right;
}

.right_home {
		width: 415px;
		float: right;
}

.name_col {
		margin-top: 230px;
		background-color: rgb(230,230,230);
		line-height: 58px;
		width: 333px;
		height: 58px;
		text-align: center;
		clear: both;
}

.enter_img {
		width: 58px;
		height: 21px;
		margin: 538px 0px 0px 330px;
		position: absolute;
}

.sandra {
        background-color: rgb(204,204,204);
		width: 740px;
		height: 48px;
		clear: both;
	    text-align: center;
}

.mid_2 {
		border-right: 3px solid rgb(229,229,229);
		border-bottom: 3px solid rgb(229,229,229);
		width: 666px;
		margin-left: 33px;
		margin-right: 31px;
		display: table;
}

.mid_3 {
		border-left: 3px solid rgb(229,229,229);
		border-top: 3px solid rgb(229,229,229);
		width: 219px;
		height: 211px;
		margin-left: auto;
		margin-right: auto;
	    text-align: center;
		float: left;
}

.menu1 {
		border-bottom: 1px solid rgb(153,0,0);
		width: 668px;
		height: 29px;
		clear: both;
		padding: 0px;
		margin-left: auto;
		margin-right: auto;
}

.menu_link {
		float: left;
		margin-left: 5px;
		cursor: hand;
}

.menu_link2 {
		float: left;
		margin-left: 5px;
}

.home_bd {
		border: 3px solid rgb(229,229,229);
		width: 243px;
		height: 230px;
		margin: 0px;
		padding: 0px;
}

.img_1 {
		margin: 9px;
}

.img_2 {
		margin: 0px 6px 0px 0px;
}

.bottom {
		background-color: rgb(204,204,204);
		width: 740px;
		height: 35px;
		line-height: 35px;
		margin: 0px;
		padding: 0px;
		clear: both;
	    text-align: center;
}

.enla {
		width: 55px;
		height: 16px;
		margin: 9px 0px 0px 155px;
		position: absolute;
		cursor: hand;
}

.mid_sp {
		width: 740px;
		height: 21px;
		clear: both;
	    text-align: center;
}

.mid_sp2 {
		width: 300px;
		height: 21px;
		margin-left: auto;
		margin-right: auto;
}

.mid_sp3 {
		width: 300px;
		height: 21px;
		float: left;
		padding-left: 20pt;
}


/* Text styles */

H1 {
		font-size: 22px;
		font-family: Times New Roman;
		color: rgb(0,0,0);
		margin: 0px;
		padding: 0px;
		font-weight: bold;
}

P {
		font-size: 18px;
		line-height: 20pt;
		font-family: Times New Roman;
		color: rgb(87,87,87);
		margin: 0px 62px 0px 62px;
		padding: 0px;
		text-align: justify;
}

P Span {
		font-weight: bold;
}

.p2 {
		font-size: 16px;
		line-height: 20px;
		font-family: Times New Roman;
		color: rgb(87,87,87);
		margin: 0px 62px 0px 62px;
		padding: 0px;
		font-weight: normal;
		text-align: justify;
}
.p3 {
		font-size: 16px;
		line-height: 20px;
		font-family: Times New Roman;
		color: rgb(87,87,87);
		margin: 0px 0px 0px 48px;
		padding: 0px;
		font-weight: normal;
		text-align: justify;
}

.h2 {
		font-size: 18px;
		line-height: 20pt;
		font-family: Times New Roman;
		color: rgb(87,87,87);
		margin-top: 35px;
		padding: 0px;
		letter-spacing: 1px;
}

.h3_0 {
		font-size: 15px;
		line-height: 17pt;
		font-family: Times New Roman;
		color: rgb(0,0,0);
		margin-top: 0px;
		padding: 0px;
		font-weight: bold;
		letter-spacing: 1px;
}

.h3_1 {
		font-size: 16px;
		line-height: 18pt;
		font-family: Times New Roman;
		color: rgb(0,0,0);
		margin-top: 25px;
		padding: 0px;
		font-weight: bold;
		letter-spacing: 2px;
}

.h4 {
		font-size: 11px;
		line-height: 13pt;
		font-family: Times New Roman;
		color: rgb(97,97,97);
		margin-top: 30px;
		padding: 0px;
		font-weight: bold;
		letter-spacing: 3px;
}

.dor {
		cursor: hand;
}

.lii {
		font-size: 13px;
		line-height: 15px;
		font-family: Times New Roman;
		color: rgb(87,87,87);
		font-weight: bold;
		margin-top: 6px;
		letter-spacing: 0px;
}

.bot_text {
		font-size: 15px;
		font-family: Times New Roman;
		color: rgb(127,127,127);
		margin: 0px;
		padding: 0px;
		font-weight: bold;
		letter-spacing: 1px;
}

.bot_text Span {
		color: rgb(0,0,0);
		margin-left: 35px;
}

.h15 {
		height: 21px;
		padding: 0px;
		margin: 0px;
}

.h15 A {
		padding: 0px;
		margin: 0px;
}

.h15 img {
		padding: 0px;
		margin: 0px;
}

.col_0 {
		margin: 0px;
		padding: 0px;
}

.col_1 {
		margin: 45px 0px 0px 0px;
		padding: 0px;
}
