body {margin:0 auto; padding:0; background-image:url(bg/top-line.gif); background-position:top; background-repeat:repeat-x; font-family:Tahoma; color:#2c2c2b}

/*----------------------------------------- INDEX -------------------------------------------- */

#div_top{margin:0 auto; padding:45px 0 0 0; height:162px; position:relative; width:975px;}
#div_uptop{margin:0 auto; padding:0; height:525px; position:relative;width:975px}
table.body{width:975px; background-image:url(bg/bg-body.gif);}
#div_bottom{margin:0 auto; padding:52px 0 0 0; position:relative; background-color:#e6e6e6; width:975px; height:98px; background-image:url(bg/bg-bottom.gif); background-position:top; background-repeat:no-repeat; color:#585858; font-size:70%}
table {border:none; border-collapse: collapse;}
td{margin: 0; padding: 0; vertical-align:top;}



/*  top */
#div_decision{margin:0 auto; padding:0; position:absolute; top:64px; left:40px; font-size:75%;}
#div_logo{margin:0 auto; padding:0; position:absolute; top:80px; left:40px;}
#div_decision22{margin:0 auto; padding:0; position:absolute; top:99px; left:40px; font-size:75%;}
#div_logo22{margin:0 auto; padding:0; position:absolute; top:115px; left:40px;}
#div_logo3{margin:0 auto; padding:0; position:absolute; top:120px; left:40px;}
#div_decision3{margin:0 auto; padding:0; position:absolute; top:104px; left:40px; font-size:75%;}
#div_created{margin:0 auto; padding:0; position:absolute; top:80px; left:315px; width:305px}
#div_created p{margin: 13px 0 0 0; font-size:75%;}
#div_advet{margin:0 auto; padding:0; position:absolute; top:80px; left:645px; width:305px}
#div_advet p{margin: 13px 0 0 0; font-size:75%;}
#div_menu{margin:0 auto; padding:0; position:absolute; top:0px; left:30px;}
#div_menu table{margin: 0; padding: 0; border:none; border-collapse:collapse;}
#div_menu td{margin: 0; padding: 0;}
#div_search{	margin: 0;	padding: 0;	position:absolute;	top:8px;	right:18px;	text-align:right;	white-space:nowrap;	height:18px;	width: 280px;}
#div_search form{margin:0 auto; padding:0; height:18px;}
input.search1{border:none; width:156px; height:18px; color:#000000; background-color:#FFFFFF;margin:0 5px 0 0; padding:0;}
input.search2{border:none; width:60px; height:18px; color:#FFFFFF; background-color:#dd2f28; margin:0 0 0 0; padding:0;}
#div_twolink{
	margin:0 auto;
	padding:0;
	position:absolute;
	left:834px;
	top:54px;
	white-space:nowrap;
	font-size:70%;
	white-space:nowrap;
	width: 52px;
}
#div_twolink222 {	margin:0 auto;
	padding:0;
	position:absolute;
	left:893px;
	top:54px;
	white-space:nowrap;
	font-size:70%;
	white-space:nowrap;
	width: 52px;}
#div_twolink223 {	margin:0 auto;
	padding:0;
	position:absolute;
	left:913px;
	top:54px;
	white-space:nowrap;
	font-size:70%;
	white-space:nowrap;
	width: 52px;}
/*  top */



/*  uptop */
#div_img{margin:0 auto; padding:0; position:absolute; top:18px; left:315px;}
table.img{border-collapse: collapse;}
table.img td{margin: 0; padding: 0; vertical-align:middle; text-align:center; height:471px; width:645px;}
#div_icon{margin:0 auto; padding:0; position:absolute; left:20px; top:0px;}
#div_uptopcontent{margin:0 auto; padding:0; position:absolute; left:20px; top:30px; color:#585858; font-size:75%; width:270px;}
#div_uptopcontent ul{list-style-image:url(top/marker.gif); text-align:left;}
#div_uptopcontent li{margin-bottom:7px;}
/*  uptop */


/*  left */
#div_left{margin:0 auto; padding:0 19px 0 19px; float:left; width:268px; background-color:#f6f6f6;}
div.hr{ background-image:url(left/hr.gif); height:1px; margin-top:15px; background-position:bottom; background-repeat:repeat-x;}
div.icon{margin:15px 0 15px 0; padding:0;}
div.news{margin:0 auto; padding:0; color:#2b2b2b; font-size:75%}
.red{color:#e05753; font-weight:bold;}
div.news p{margin-top:7px;}
div.allnews{padding-top:15px; text-align:right; font-size:75%; clear:both;}

div.lastwork{margin:0 0 27px 0; padding:0; color:#2b2b2b; font-size:75%; text-align:center;}
div.lastwork img{border:1px solid #b7b7b7; margin-bottom:13px;}

div.imgforfaq{margin:0 auto; padding:0; float:left;}
div.imgforfaq img {border:1px solid #b7b7b7;}
div.faq{margin:0 0 0 8px; padding:0;float:left;color:#585858; font-size:75%;}
div.rasp{ margin:0 auto; padding:0; height:35px; clear:both}
div.rasp2{ margin:0 auto; padding:0; height:225px; clear:both}
/*  left */


/*  right */
#div_topright{margin:0; padding:15px 15px 0 19px; font-size:75%; text-align:justify;}
#div_right{margin:0 auto; padding:15px 30px 0 19px; width:620px;font-size:75%; text-align:justify;}
div.alignright{margin:0 auto; padding:0; text-align:right;}
div.decision{margin:0 auto; padding:12px 0 0 13px; clear:both}



div.decision ul{margin-left: 3px;padding-left: 1em;}
div.decision  li{margin-top:5px; margin-bottom:5px;}
div.div_decs1{float:left; margin:0px 20px 20px 0px;}
td.l{width:0px;}
td.r{width:100%;}
div.hr2{background-image:url(hr.gif); background-position:left; height:1px; padding:0; margin:5px 0 0px 0;}


#div_forms{margin:0 auto; padding:15px 18px 100px 17px; width:193px; background-color:#828282;color:#FFFFFF; font-size:75%; text-align:left;}
#div_forms form{margin:0 auto; padding:0;}
div.bodyform{margin:3px 4px 0 0; padding:0;}
div.bodyform input{margin:0 auto; padding:0;border:1px solid #d4d0c8; height:19px;width:193px;}
div.bodyform1{margin:3px 4px 0 0; padding:0; float:left;}
div.bodyform1 input{margin:0 auto; padding:0;border:1px solid #d4d0c8;width:90px; height:19px;}
div.bodyform2{margin:3px 6px 0 0; padding:0; float:left;}
div.bodyform2 select{margin:0 auto; padding:0;border:1px solid #d4d0c8; background-color:#FFFFFF; font-size:15px;}
div.bodyform3{margin:3px 15px 0 5px; padding:0; float:left;}
div.bodyform3 input{margin:0 7px 0 0; padding:0;}
input.but{border:1px solid #d4d0c8; background-color:#d5d5d5; width:87px; height:19px; margin-top:4px;}
div.hr3{margin:0 0 20px -10px; padding:0; background-image:url(left/hr3.gif); background-position:left; background-repeat:no-repeat; width:100%;height:31px;}
/*  right */

/*  bottom */
#div_copyr{margin:0 auto; padding:0; position:absolute; top:65px; left:18px;}
.black{color:#000000;}
#div_counter{margin:0 auto; padding:0; position:absolute; top:125px; left:17px;}
#div_adres{	margin:0 auto;	padding:0;	position:absolute;	top:74px;	right:20px;	text-align:right;}
#div_bmenu{margin:0 auto;	padding:0;	position:absolute;	top:90px;	left:335px;	text-align:right; white-space:nowrap; font-size:120%;}
/*  bottom */


/*----------------------------------------- RAZDEl -------------------------------------------- */
#div_top2{margin:0 auto; padding:45px 0 0 0; height:340px; position:relative; width:975px; background-image:url(bg/bg-chapter-1.jpg); background-position:100% 100%; background-repeat:no-repeat;}
#div_easystart{margin:0 auto; padding:0; position:absolute; left:305px; top:305px;}
#div_rasp{margin:0 auto; padding:0; height:95px;}
div.uptopmenuchapter{margin:0 0 0 35px; font-size:80%;}
div.uptophr{margin:0; padding:0; background-image:url(top/hr.gif); width:196px; height:6px; clear:both;}


td.l-c {width:270px; text-align:center; background-color:#FFFFFF;}
td.l-o {width:250px;  background-color:#FFFFFF; padding-left:10px; padding-right:15px;}
td.l-c img{border:1px solid #cccccc;}
td.r-c {background-color:#FFFFFF}
div.conentchapter{ margin:10px 10px 0 10px; padding:0; font-size:80%;}
div.iconcharter{ margin:0 0 18px 0; padding:0;}



div.otzivleft{ margin:0 0 18px 0; padding:0; text-align:left; }
div.oneotziv{
	margin:0 10px 0 0;
	padding:0;
	font-size:70%;
	text-align:left;
}
div.oneotziv img{float:left; margin:0 10px 5px 0; padding:0; border:1px solid #CCCCCC;}
div.otzivhr{margin:0 ; padding:0; background-image:url(left/hr4.gif); background-position:left; background-repeat:no-repeat; width:223px; height:33px;}

#div_fastsearch{margin:0 0 30px 0; padding:10px 0 0 30px; background-color:#f6f6f6;border-bottom:1px solid #666666; border-top:1px solid #666666; height:130px; font-size:10pt}
#div_fastsearch form{margin:0 auto; padding:0;}
div.oneform{margin:20px 30px 0 0; padding:0; line-height:1.3}
div.oneform select{ margin:0; padding:0; border:1px solid #666666; font-size:9pt}
select.width130px{width:130px;}
#but-for-fastsearch{text-align:left; height:35px; vertical-align:bottom;}
#but-for-fastsearch input{margin-left:70px;}

#table_scroll{width:100%; font-size:8pt;}
#td_ccroll-l{padding-left:10px;}
#td_scroll-r{text-align:right; vertical-align:bottom; white-space:nowrap;}
#td_scroll-r img{margin-left:10px;}
span.numbers{margin-left:10px; color:#000000; font-weight:bold;}
span.numbers a{font-weight:normal;}
span.numbers a:hover {text-decoration:none; color:#000000;}

div.listing{margin:0 0 30px 0; padding:20px 0 0 60px; background-color:#f6f6f6;border-bottom:1px solid #666666; border-top:1px solid #666666; height:35px; font-size:10pt}
div.listing2{margin:0 0 30px 0; padding:20px 20px 0 30px; background-color:#f6f6f6;border-bottom:1px solid #666666; border-top:1px solid #666666; height:35px; font-size:10pt; text-align:right}
div.listing2 div{float:left; font-size:14px; color:#2c2c2b; margin:-10px 0 0 0}
div.listing2 div span{font-size:24px;}
div.block-folio{margin:35px 25px 30px 35px; padding:0; float:left; width:250px; text-align:center;height:220px;}
div.block-folio img{border:1px solid #cccccc; margin-bottom:15px;}
div.block-folio2{margin:35px 25px 30px 35px; padding:0; float:left; width:250px; text-align:center}
div.block-folio2 img{margin-bottom:15px;}
div.block-folio2-left{margin:5px 50px 0 10px; padding:0; width:185px; float:left; text-align:left}
div.block-folio2-left img{display:block; margin-bottom:7px;}
div.block-folio2-right{margin:5px 10px 0 0; padding:0; float:left; text-align:left; width:400px}
div.block-folio2-right img{margin-bottom:25px}

div.block-folio3{width:400px; padding:0; margin:55px auto 60px auto; float:none; clear:both; text-align:center}
body div.block-folio3 div{text-align:left !important; margin-top:10px; padding:0 5px}
body div.block-folio3 img{margin-bottom:7px;}


#div_bottom2{margin:0 auto; padding:52px 0 0 0; position:relative;width:975px; height:98px;  color:#585858; font-size:70%; background-image:url(bottom/hr.gif); background-position:0 40px; background-repeat:no-repeat;}


a img{border:none;}

a.uptop{color:#000000; text-decoration:none;}
a.uptop:link{color:#000000; text-decoration:none;}
a.uptop:visited{color:#777777; text-decoration:none;}
a.uptop:hover{color:#000000; text-decoration:underline;}

a.uptop1{color:#000000; text-decoration:underline;}
a.uptop1:link{color:#000000; text-decoration:underline;}
a.uptop1:visited{color:#777777; text-decoration:underline;}
a.uptop1:hover{color:#000000; text-decoration:none;}

a.twolink{color:#2c2c2b; text-decoration:none;}
a.twolink:link{color:#2c2c2b; text-decoration:none;}
a.twolink:visited{color:#2c2c2b; text-decoration:none;}
a.twolink:hover{color:#2c2c2b; text-decoration:underline;}

a{color:#e05753; text-decoration:underline;}
a:link{color:#e05753; text-decoration:underline;}
a:visited{color:#e05753; text-decoration:underline;}
a:hover{color:#e05753; text-decoration:none;}

a.folio2{color:#000000; text-decoration:underline;}
a.folio2:link{color:#000000; text-decoration:underline;}
a.folio2:visited{color:#000000; text-decoration:underline;}
a.folio2:hover{color:#000000; text-decoration:none;}

a.beta{color:#ffffff; text-decoration:none;}
a.beta:link{color:#ffffff; text-decoration:none;}
a.beta:visited{color:#ffffff; text-decoration:none;}
a.beta:hover{color:#ffffff; text-decoration:underline;}

a.beta2{color:#000000; text-decoration:none;}
a.beta2:link{color:#000000; text-decoration:none;}
a.beta2:visited{color:#000000; text-decoration:none;}
a.beta2:hover{color:#000000; text-decoration:underline;}

h1{margin:0 auto; padding:0; color:#de2a22; font-size:14pt; font-weight:normal}
h2{margin:0 auto; padding:0; color:#6f6f6f; font-size:14pt; font-family:Arial, Helvetica, sans-serif;font-weight:normal}
h3{margin:0 auto; padding:0; color:#ffffff; font-size:13pt; font-family:Arial, Helvetica, sans-serif;white-space:nowrap;font-weight:normal}
h4{margin:0 auto; padding:0}
h5{margin:0 auto; padding:0}
h6{margin:0 auto; padding:0}

#div_tutop{position:absolute; right:30px; top:25px;}
#div_tutop2{position:absolute; right:24px; top:10px;}

td.partners_left{ width:85px; text-align:center; vertical-align:top}
td.partners_right{padding-bottom:35px; vertical-align:top; text-align:left; font-size:11px; font-family:Arial, Helvetica, sans-serif}



li{margin-top:4px; margin-bottom:4px;}

#div_created h1 a {margin:0 auto; padding:0; color:#de2a22; font-size:14pt; font-weight:normal; text-decoration:none}
#div_created h1 a:link {margin:0 auto; padding:0; color:#de2a22; font-size:14pt; font-weight:normal; text-decoration:none}
#div_created h1 a:visited {margin:0 auto; padding:0; color:#de2a22; font-size:14pt; font-weight:normal; text-decoration:none}
#div_created h1 a:hover {margin:0 auto; padding:0; color:#de2a22; font-size:14pt; font-weight:normal; text-decoration:underline;}
#div_advet  h1 a {margin:0 auto; padding:0; color:#de2a22; font-size:14pt; font-weight:normal; text-decoration:none}
#div_advet  h1 a:link {margin:0 auto; padding:0; color:#de2a22; font-size:14pt; font-weight:normal; text-decoration:none}
#div_advet  h1 a:visited {margin:0 auto; padding:0; color:#de2a22; font-size:14pt; font-weight:normal; text-decoration:none}
#div_advet  h1 a:hover {margin:0 auto; padding:0; color:#de2a22; font-size:14pt; font-weight:normal; text-decoration:underline;}

/**/


div.map{margin-left:20px; margin-bottom:5px; font-size:13px; font-weight:bold; margin-top:13px}
div.map div{font-size:12px; line-height:1.7; font-weight:normal;margin-top:2px}
div.map div div{font-size:11px;margin-top:0; margin-bottom:3px}
div.map div div div{font-size:11px;margin-top:0; margin-bottom:3px}
div.map a{color:#000000; text-decoration:none;}
div.map a:link{color:#000000; text-decoration:none;}
div.map a:visited{color:#000000; text-decoration:none;}
div.map a:hover{color:#000000; text-decoration:underline}

table.body-10{margin:0; padding:0; width:100%; border:none; border-collapse:collapse;}
table.body-10 td{margin:0; padding:0; border:none; border-collapse:collapse; vertical-align:top}
td.left-10{background-color:#f6f6f6; width:50%}
td.right-10{background-color:#e6e6e6; width:50%}
td.bottom-10{background-color:#bcbcbc; width:50%;}

#div_bottom{margin:0 auto; padding:0px 0 0 0; position:relative; background-color:#bcbcbc; width:975px; height:205px; background-image:none; color:#585858; font-size:70%}
#div_bottom p{margin-top:0;}
#div_bottom a{color:#d40500; text-decoration:underline;}
#div_bottom a:link{color:#d40500; text-decoration:underline;}
#div_bottom a:visited{color:#d40500; text-decoration:underline;}
#div_bottom a:hover{color:#d40500; text-decoration:none;}

#div_tutop33 {position:absolute; right:10px; top:-25px;}

div.dec33{position:absolute; left:18px; top:40px;}

#div_copyr33{position:absolute; left:18px; top:85px; font-size:11px;}
#div_counter33{top:150px; left:18px; position:absolute}
div.bottom-right-33{position:absolute; right:10px; top:22px; font-size:11px;}

div.bottom-menu-33{position:absolute; left:300px; top:22px; font-size:11px; line-height:1.4}
div.bottom-menu-33 table{margin:0; padding:0; width:358px; border:none; border-collapse:collapse;}
div.bottom-menu-33 table td{margin:0; padding:0; border:none; border-collapse:collapse; vertical-align:top}
#div_bottom div.bottom-menu-33 strong a{color:#000000; text-decoration:none;}
#div_bottom div.bottom-menu-33 strong a:link{color:#000000; text-decoration:none;}
#div_bottom div.bottom-menu-33 strong a:visited{color:#000000; text-decoration:none;}
#div_bottom div.bottom-menu-33 strong a:hover{color:#000000; text-decoration:underline;}