body  {

	background: #fafafa;

	background-repeat: no-repeat;

	color: #000000;

	font-family: tahoma, verdana, "lucida sans", sans-serif;

	font-size: 11px;

	line-height: 15px;

	margin: 0; padding: 0;

	text-align: center;

}

 

form {

	border: 0; margin: 0; padding: 0;

}



.wysylam {

	width: auto;

	height: auto;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #F0E9E1;

	background-color: #333333;

	border: 2px groove #402607;

}



img {

	border: 0; margin: 0; padding: 0;

}



table {

	border: 0; margin: 0; padding: 0;

	border-collapse: collapse;

	border-spacing: 0;

}



td {

	font-family: tahoma, verdana, "lucida sans", sans-serif;

	font-size: 11px;

	line-height: 15px;

	border: 0; margin: 0; padding: 2px;

	vertical-align: top;

}



a {

	margin: 0; border: 0; padding: 0;

	color: #BB0000;

	background-color: transparent;

 	text-decoration: underline;

}



a:visited {

	color: #BB0000;

	background-color: transparent;

}



a:hover {

	color: #454a50;

	text-decoration: none;

	background-color: transparent;

}



a:active {

	color : #BB0000;

	background-color: transparent;

}



hr {

	color: #454a50;

	background-color: #454a50;

	border-width: 0px;

	height: 1px;

	margin: 1px 0 10px 0;

}



h1 {

	font-size: 18px;

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #4b4b4b;

	margin: 18px 0px 4px 0px;

	padding: 0 0 12px 0;

	background: url(../gfx/ico_hr.gif) no-repeat 0 21px;

}



h2 {

	font-size: 14px;

	font-weight: bold;

	color: #000000;

	margin: 25px 0px 10px 0px;

}

/*---------- schema ----------*/

#container {

	width: 891px;

	text-align: center;

	margin: 0 auto;

	padding: 0;

}

/*---------- schema top ----------*/

#logo {

	width: auto;

	float: left;

	padding: 12px 0 0 40px;

}

/*---------- // schema top ----------*/

/*---------- ctn ----------*/

#ctn {

	width: 891px;

	float: left;

	text-align: left;

	background: url(../gfx/bgc.jpg);

	background-position: -30px 0;

	background-repeat: no-repeat;

}





#le {

	width: 400px;

	height: auto !important;

	height: 250px; /* IE */

	min-height: 250px;

	float: left;

	display: inline;

	margin-top: 30px;

	margin-left: 15px;

}



#le_news {

	width: 620px;

	height: auto !important;

	height: 250px; /* IE */

	min-height: 250px;

	float: left;

	display: inline;

	margin-top: 20px;

	margin-left: 16px;

}



#le_news h1 {

	background: none;

}



#le_news h2 {

	font-size: 14px;

	font-weight: bold;

	color: #333333;

	padding: 0 0 10px 0;

	margin: 25px 0 0 0;

}



#le_news p {

	margin: 0 0 22px 0;

}



#le_news p img {

	float: left;

	margin: 1px 7px 7px 0;

	border-bottom: 2px solid #5b5b5b;

	border-right: 1px solid #5b5b5b;

}



#ri {

	width: 162px;

	float: right;

	display: inline;

	margin-top: 12px;

	margin-right: 35px;

}



#ri h2 {

	font-size: 12px;

	font-weight: bold;

	color: #333333;

	padding-top: 0;

	margin-top: 0;

}



#ri ul {

	list-style: none;

	padding: 0 0 0 15px;

	margin: 0;

}



#ri li {

	background: url(../gfx/bull.gif) no-repeat 0px 9px;

	padding: 2px 0 0 10px;

}



#ri input, select, textarea {

	height: 17px;

	margin: 0;

	font-family: verdana, arial, hevetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

    border-style: solid;

    border-width: 1px;

    border-color: #454a50;

}



#ri .wysylam {

	width: auto;

	height: auto;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #F0E9E1;

	background-color: #333333;

	border: 2px groove #402607;

}



#ce {

	width: 200px !important;

	width: 210px; /* IE */

	float: left;

	display: inline;

	margin-top: 30px;

	margin-left: 20px;

	padding-left: 10px;

	border-left: 1px solid #c5c5c5;

}



#ce h1 {

	background: none;

}



#ce h2 {

	font-size: 14px;

	font-weight: bold;

	color: #333333;

	padding-top: 0;

	margin-top: 0;

}



#ce p {

	margin: 0 0 22px 0;

}



#ce p img {

	float: left;

	margin: 1px 7px 7px 0;

	border-bottom: 2px solid #5b5b5b;

	border-right: 1px solid #5b5b5b;

}



#bottom {

	width: 891px;

	height: 43px;

	min-height: 43px;

	float: left;

	background: url(../gfx/bottom.jpg);

	background-position: -30px 0;

	background-repeat: no-repeat;

}



#form1 {

	width: 891px;

	height: 40px; /* IE */

	min-height: 40px;

	overflow: hidden;

	float: left;

	background: url(../gfx/bgc_form1.jpg);

	background-position: -30px 0;

	background-repeat: no-repeat;

}



#form2 {

	width: 891px;

	float: left;

	background: url(../gfx/bgc_form2.jpg);

	background-position: -30px 0;

	background-repeat: repeat-y;

}



#form2 .ctn {

	width: auto;

	float: left;

	display: inline;

	margin: 0 0 0 38px;

	text-align: left;

}



#form3 {

	width: 891px;

	height: 40px; /* IE */

	min-height: 40px;

	overflow: hidden;

	float: left;

	background: url(../gfx/bgc_form3.jpg);

	background-position: -30px 0;

	background-repeat: no-repeat;

}



#ofe1 {

	width: 891px;

	height: 40px; /* IE */

	min-height: 40px;

	overflow: hidden;

	float: left;

	background: url(../gfx/bgc_form1.jpg);

	background-position: -30px 0;

	background-repeat: no-repeat;

}



#ofe2 {

	width: 891px;

	float: left;

	background: url(../gfx/bgc_form2.jpg);

	background-position: -30px 0;

	background-repeat: repeat-y;

}



#ofe2 .ctn {

	width: auto;

	float: left;

	display: inline;

	margin: 0 0 0 38px;

	text-align: left;

}



#ofe2 .ctn a {

	color: #656565;

	text-decoration: none;

}



#ofe2 .ctn a:hover {

	text-decoration: underline;

}



#ofe3 {

	width: 891px;

	height: 40px; /* IE */

	min-height: 40px;

	overflow: hidden;

	float: left;

	background: url(../gfx/bgc_form3.jpg);

	background-position: -30px 0;

	background-repeat: no-repeat;

}



#ofe1a {

	width: 891px;

	height: 40px; /* IE */

	min-height: 40px;

	overflow: hidden;

	float: left;

	background: url(../gfx/bgc_form1.jpg);

	background-position: -30px 0;

	background-repeat: no-repeat;

}



#ofe2a {

	width: 891px;

	float: left;

	background: url(../gfx/bgc_form2.jpg);

	background-position: -30px 0;

	background-repeat: repeat-y;

}



#ofe2a .ctn {

	width: auto;

	float: left;

	display: inline;

	margin: 0 0 0 38px;

	text-align: left;

}



#ofe2a .ctn h2 {

	margin:0;

	padding:0;

	color:#333333;

}



#ofe2a .ctn td {

	padding:5px;

}



#ofe2a .ctn img {

	margin:1px 7px 7px 0;

}



#ofe3a {

	width: 891px;

	height: 40px; /* IE */

	min-height: 40px;

	overflow: hidden;

	float: left;

	background: url(../gfx/bgc_form3.jpg);

	background-position: -30px 0;

	background-repeat: no-repeat;

}



table.doc {

	border: 0; 

	border-collapse: collapse; 

	border-spacing: 0; 

	margin: 0; 

}



.doc td {

	padding: 4px;

	vertical-align: text-bottom;

	text-align: center;

}



.doc td img {

	border: 1px solid silver;

}

/*---------- // ctn ----------*/



/*---------- footer ----------*/

#footer {

	width: 891px;

	float: left;

	text-align: left;

	padding: 1px 0 20px 0;

}



#footer .le {

	width: 685px;

	float: left;

	display: inline;

	text-align: center;

	margin-left: 10px;

}



.modos {

	font-size: 11px;

	color:#666666;

}

/*---------- // footer ----------*/

