 * {
	margin: 0px;
	padding: 0px;
	
}
	    
a:link { 
	text-decoration: none;
	color:#000000; 
}

a:visited { 
	text-decoration: none;
	color:#0B5299;
}

a:hover, a:active { 
	text-decoration: underline; 
}



#first_block{
	width:330px;
	margin-left:9px;
	margin-top:13px;
}

#first_block2{
	width:100%;
}

#zvezd{
	color: #990000;
	font-weight: bold;
	font-size: 20px;
}

#first_title {
width:95%;
}

#first_title h1{
	 font-size: 18px;
	 font-family: sans-serif, Arial;
	 color: #990000;
	 border-bottom-width: 1px;
	 border-bottom-style: solid;
	 border-bottom-color: #990000;
	 text-indent:5px;
}

#first_text{
     width:60%;
	 height:70px;
     padding-left:10px;
	 padding-right:50px;
	 margin-top:10px;
	 font-size:14px;
	 font-style:italic;
	 font-family: sans-serif, Arial;
}

#first_conts{
     width:150px;
     padding:5px;
	 float: right;
	 position: relative;
     top: -82px; 
	 font-family: sans-serif, Arial;
}

#first_conts a{
     font-family: sans-serif, Arial;
     font-size:14px;
	 font-weight:bold;
	 color:#990000;
	 }

#first_warnings{
	width:300px;
	padding:5px;
	float: left;
	position: relative;
	font-family: sans-serif, Arial;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	color:#990000;
	 }

	 #registration_td1{
width:70%;
color:#990000;
padding:3px;
font-size:12px;
font-weight:bold;
font-family: sans-serif, Arial;
}

#registration_td2{
width:30%;
background-color: #F1F0F4;
color:#000000;
padding:3px;
font-size:12px;
font-weight:bold;
font-family: sans-serif, Arial;
}

#registration_block{
  width:500px;
  height:70px;
  margin-top:50px;
  margin-left:15px;
  color:#000000;
  border:2px solid #E9C9C9;
  padding:2px;
  position:relative;
}

#registration_title{
     width:300px;
     padding:3px;
	 position: relative;
     top:-94px;
	 left:20px;
	 font-family: sans-serif, Arial;
	 font-size: 14px;
	 font-weight: bold;
	 font-style: italic;
}

#registration_title_div{
	 color: #000000;
	 text-indent:5px;}

#pers2_table{
height:110px;
color:#000000;
padding:1px;
font-size:11px;
font-style:italic;
font-family: sans-serif, Arial;
}

#pers2_block{
  width:500px;
  margin-left:15px;
  color:#000000;
  border:2px solid #A5CBEF;
  padding:4px;
  position:relative;
}

#pers2_title{
     width:300px;
     padding:3px;
	 position: relative;
     top:-138px;
	 left:20px;
	 font-family: sans-serif, Arial;
	 font-size: 14px;
	 font-weight: bold;
	 font-style: italic;
}

#pers2_title_div{
	 color: #000000;
	 text-indent:5px;}

	 #log_table{
	 height:110px;
color:#000000;
padding:1px;
font-size:11px;
font-style:italic;
font-family: sans-serif, Arial;
}

#log_block{
  width:500px;
  margin-left:15px;
  color:#000000;
  border:2px solid #A5CBEF;
  padding:4px;
  position:relative;
}

#log_title{
     width:300px;
     padding:3px;
	 position: relative;
     top:-139px;
	 left:20px;
	 font-family: sans-serif, Arial;
	 font-size: 14px;
	 font-weight: bold;
	 font-style: italic;
}

#log_title_div{
	 color: #000000;
	 text-indent:5px;}

	 #contacts_block{
  width:650px;
  margin-left:15px;
  color:#000000;
  border:2px solid #A5CBEF;
  padding:4px;
  position:relative;
}

#contacts_title{
     width:300px;
     padding:3px;
	 position: relative;
     top:-138px;
	 left:20px;
	 font-family: sans-serif, Arial;
	 font-size: 14px;
	 font-weight: bold;
	 font-style: italic;
}

#contacts_title_div{
	 color: #000000;
	 text-indent:5px;}

	 
	 #contacts_table{
	 height:110px;
color:#000000;
padding:1px;
font-size:11px;
font-style:italic;
font-family: sans-serif, Arial;
}

	 	 #dopinf_table{
color:#000000;
height:193px;
padding:1px;
font-size:11px;
font-style:italic;
font-family: sans-serif, Arial;
}

#dopinf_block{
  width:500px;
  margin-left:15px;
  color:#000000;
  border:2px solid #A5CBEF;
  padding:4px;
  position:relative;
}

#dopinf_title{
     width:300px;
     padding:3px;
	 position: relative;
     top:-221px;
	 left:20px;
	 font-family: sans-serif, Arial;
	 font-size: 14px;
	 font-weight: bold;
	 font-style: italic;
}

#dopinf_title_div{
	 color: #000000;
	 text-indent:5px;}

#last_block{
	width:100%;
	font-size:14px;
	font-style: italic;
    font-family: sans-serif, Arial;
}

#last_block a{
	 font-family: sans-serif, Arial;
     font-size:14px;
	 font-weight:bold;
	 font-style: italic;
	 color:#990000;
	 }

#pers_ur_table{
height:140px;
color:#000000;
padding:1px;
font-size:11px;
font-style:italic;
font-family: sans-serif, Arial;
}

#pers_ur_block{
  width:500px;
  margin-left:15px;
  color:#000000;
  border:2px solid #A5CBEF;
  padding:4px;
  position:relative;
}

#pers_ur_title{
     width:300px;
     padding:3px;
	 position: relative;
     top:-169px;
	 left:20px;
	 font-family: sans-serif, Arial;
	 font-size: 14px;
	 font-weight: bold;
	 font-style: italic;
}

#pers_ur_title_div{
	 color: #000000;
	 text-indent:5px;}

	  #log_ur_table{
	 height:110px;
color:#000000;
padding:1px;
font-size:11px;
font-style:italic;
font-family: sans-serif, Arial;
}

#log_ur_block{
  width:500px;
  margin-left:15px;
  color:#000000;
  border:2px solid #A5CBEF;
  padding:4px;
  position:relative;
}

#log_ur_title{
     width:300px;
     padding:3px;
	 position: relative;
     top:-139px;
	 left:20px;
	 font-family: sans-serif, Arial;
	 font-size: 14px;
	 font-weight: bold;
	 font-style: italic;
}

#log_ur_title_div{
	 color: #000000;
	 text-indent:5px;}

	 	 #contacts_ur_table{
	 height:800px;
color:#000000;
padding:1px;
font-size:11px;
font-style:italic;
font-family: sans-serif, Arial;
}

#contacts_ur_block{
  width:650px;
  margin-left:15px;
  color:#000000;
  border:2px solid #A5CBEF;
  padding:4px;
  position:relative;
}

#contacts_ur_title{
     width:300px;
     padding:3px;
	 position: relative;
     top:-828px;
	 left:20px;
	 font-family: sans-serif, Arial;
	 font-size: 14px;
	 font-weight: bold;
	 font-style: italic;
}

#contacts_ur_title_div{
	 color: #000000;
	 text-indent:5px;}

#dun a{
color:#000000;
font-weight:bold;
font-size:11px;
}


#registr_title{
	 font-size: 14pt;
	 color: #990000;
	 border-bottom-width: 1px;
	 border-bottom-style: solid;
	 border-bottom-color: #990000;
	 text-indent:5px;
}

#registr_text{
   padding-left:10px;
	 margin-top:10px;
	 	 font-family: Verdana, sans-serif, Arial;
	 font-size: 13px;
}

#image_1{
   padding-left:350px;
	 margin-top:-90px;
}

#image_block {
width:211px;
	margin-left:9px;
	margin-top:-120px;
  }


#search_td {
 background-image: url('../images/search.png'); 
 background-repeat: no-repeat;
 background-attachment: fixed;
 background-position: right bottom;
}


#second_block{
  width:330px;
	margin-left:9px;
	margin-top:30px;
}

#image_2{
   padding-left:350px;
	 margin-top:-195px;
}

#pers_title{
   font-size: 14pt;
	 color: #990000;
	 border-bottom-width: 1px;
	 border-bottom-style: solid;
	 border-bottom-color: #990000;
	 text-indent:5px;
}

#pers_text{
   padding-left:10px;
	 margin-top:10px;
	 font-family: Verdana, sans-serif, Arial;
	 font-size: 13px;
}


#third_block{
  width:330px;
	margin-left:9px;
	margin-top:30px;
}

#image_3{
   padding-left:350px;
	 margin-top:-255px;
}

#cont_title{
   font-size: 14pt;
	 color: #990000;
	 border-bottom-width: 1px;
	 border-bottom-style: solid;
	 border-bottom-color: #990000;
	 text-indent:5px; 
}

#cont_text{
   padding-left:10px;
	 margin-top:10px;
	 font-family: Verdana, sans-serif, Arial;
	 font-size: 13px;
}

/* 1st page contacts */

#first_block2_1contacts {
    position:relative;
	width:100%;
}

#first_title_1contacts {
position:absolute;
width:90%;
left:60px;
}

#first_title_1contacts h1{
	 font-size: 18px;
	 font-family: sans-serif, Arial;
	 color: #990000;
	 text-indent:5px;
}

#first_text_1contacts{     
     position:absolute;
     left:60px;
	 top:30px;
     width:60%;
	 height:70px;
     padding-left:10px;
	 padding-right:50px;
	 margin-top:15px;
	 font-size:14px;
	 font-style:italic;
	 font-family: sans-serif, Arial;
}

#contacts1_mhelp{
	width:300px;
	padding:5px;
	top:85px;
	left:60px;
	position: absolute;
	font-family: sans-serif, Arial;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	color:#990000;
}


#first_conts_1contacts{
     width:150px;
     padding:5px;
	 float: right;
	 position: relative;
     top: 18px; 
	 font-family: sans-serif, Arial;
}

#first_conts_1contacts a{
     font-family: sans-serif, Arial;
     font-size:14px;
	 font-weight:bold;
	 color:#990000;
}

#contacts1_wellcome {
	position:absolute;
	top:1px;
	left:1px;
	width:59px;
	height:158px;
	visibility: visible;
}

/* 1st page contacts - table*/

#table_reg {
width:100%;
}

#main_container_table{
	position:relative;
	top:140px;
	left:45px;
}

#contmainregist2{
	position:absolute;
	top:4px;
	left:4px;
	width:604px;
	height:396px;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#contbackgroundregist2 {
     width:604px;
     height:355px;
	 margin: 0 0 0 0;
	 padding: 0 0 0 0;
}

#conttable_registr_header {
     font-size: 16px;
	 font-family: sans-serif, Arial;
	 color: #000000;
	 font-weight:bold;
	 }


#contblocksms {
     top:29px;
	 left:-1px;
	 right:-4px;
	 width: 604px;
	 height: 355px;
	 position:absolute;
	 margin: 0 0 0 0;
	 padding: 0 0 0 0;
	 }

#contblockshapkatd{
	 font-family: sans-serif, Arial;
	 font-size:14px;
	 font-weight:bold;
	 padding:5px;
}

#moretd{
	 font-family: sans-serif, Arial;
	 font-size:19px;
	 font-style:italic;
	 font-weight:bold;
	 padding:5px;
}

#contblocksmstd{
	 font-family: sans-serif, Arial;
	 font-size:13px;
	 font-style:italic;
	 font-weight:bold;
	 padding:5px;
}

#contblocksmstd a{
	 font-family: sans-serif, Arial;
	 color:#000000;
	 font-size:13px;
	 font-style:italic;
	 font-weight:bold;
	 padding:5px;
}


#contblocksmstdred{
	 color:#990000;
	 font-family: sans-serif, Arial;
	 font-size:14px;
	 font-style:italic;
	 font-weight:bold;
	 padding:5px;
	 }

#contblocksmscheck{
	 font-family: sans-serif, Arial;
	 font-size:12px;
	 font-style:italic;
	 padding:2px;
	 margin:2px;
	 }

/* - Registration VIP */

#blr_vip_mainregist{
	 position:relative;
     width:604px;
	 height:1033px;
	 border:1px solid #CCCCCC;
	 margin: 0 0 0 0;
	 padding: 0 0 0 0;
}

#shapkareklmagaz {
	 font-family: sans-serif, Arial;
	 color: #000000;
	 font-style:italic;
	 font-size:19px;
}

#shapkareklmagaz h1{
	 font-family: sans-serif, Arial;
	 color: #990000;
	 font-style:italic;
	 font-size:25px;
}

	  #blr_vip{
	 padding-left:15px;
	 width: 90%;
	font-size: 12px;
	font-style:italic;
	font-weight:bold;
	color: #000000;
	text-align: left;
	font-family: sans-serif, Arial;
	float: none;
}

#blr_vip_backgroundregist {
width:604px;
height:661px;
	 margin: 0 0 0 0;
	 padding: 0 0 0 0;
}

#blr_vip ul li {
 list-style:none;
 background: url(../../imr/li_magaz.png) left no-repeat;
 background-position: -1px 5px;
 padding-top: 3px;
 padding-bottom: 3px;
 margin-right: 19px; 
 padding-left: 19px;
 font-style:italic;
 }



#blr_vip h1{
     width:80%;
	 font-size: 16px;
	 font-family: sans-serif, Arial;
	 color: #990000;
	 border-bottom-width: 1px;
	 border-bottom-style: solid;
	 border-bottom-color: #990000;
	 text-indent:5px;
	 text-align:left;
	 padding-bottom:2px;
}

 
 #blr_vip_a p{
    padding: 1 0 2 0;
	margin: 1 0 2 0;
	}


	#blr_vip_a {
font-family: sans-serif, Arial;
padding-left:15px;
padding-top:27px;
text-decoration:none;
color: #990000;
font-size: 9pt;
font-weight: bold;
padding-bottom: 7px;
}

#blr_vip_a a{
text-decoration:none;
color: #990000;
font-size: 9pt;
font-weight: bold;
}

#blr_vip_a a:hover {
 color: #999000;
}

#blr_vip_bottom {
 padding-top:14px;
 color:#000000;
 }

#blr_vip_button {
	 border-top-width: 1px;
	 border-top-style: solid;
	 border-top-color: #cccccc;
 padding-top:9px;
 padding-left:15px;
 color:#000000;
 font-size: 13px;
	font-style:italic;
	font-weight:bold;
	text-align: left;
	font-family: sans-serif, Arial;
 }

 #mainregist2{
	 position:relative;
     width:604px;
	 height:486px;
	 border-left: 1px solid #CCCCCC;
	 border-bottom: 1px solid #CCCCCC;
	 border-right: 1px solid #CCCCCC;
	 margin: 0 0 0 0;
	 padding: 0 0 0 0;
}

#table_registr_header {
     font-size: 16px;
	 font-family: sans-serif, Arial;
	 color: #000000;
	 font-weight:bold;
	 }

	 #backgroundregist2 {
width:604px;
height:210px;
	 margin: 0 0 0 0;
	 padding: 0 0 0 0;
}

#blocksms {
     top:29px;
	 left:-1px;
	 right:-4px;
	 width: 604px;
	 height: 187px;
	 position:absolute;
	 margin: 0 0 0 0;
	 padding: 0 0 0 0;
	 }

#blocksmstd{
	 font-family: sans-serif, Arial;
	 font-size:14px;
	 font-style:italic;
	 font-weight:bold;
	 padding:5px;
	 }

	 #blocksmstd ul li {
	 font-size:13px;
 list-style:none;
 background: url(../../imr/li_magaz.png) left no-repeat;
 background-position: -1px 5px;
 padding-top: 4px;
 padding-bottom: 4px;
 padding-left: 25px;
 font-style:italic;
 }

	 #blocksmstdred{
	 color:#990000;
	 font-family: sans-serif, Arial;
	 font-size:14px;
	 font-style:italic;
	 font-weight:bold;
	 padding:5px;
	 }

#blocksmscheck{
	 font-family: sans-serif, Arial;
	 font-size:12px;
	 font-style:italic;
	 padding:2px;
	 margin:2px;
	 }



#blocksms2 {
     top:272px;
	 left:-1px;
	 right:-4px;
	 width: 604px;
	 height: 187px;
	 position:absolute;
	 margin: 0 0 0 0;
	 padding: 0 0 0 0;
	 }

	  #blr_sms{
	 padding-left:15px;
	 width: 90%;
	font-size: 11pt;
	font-style:italic;
	font-weight:bold;
	color: #000000;
	text-align: left;
	font-family: sans-serif, Arial;
	float: none;
}

#blr_sms_mainregist{
	 position:relative;
     width:604px;
	 height:458px;
	 border:1px solid #CCCCCC;
	 margin: 0 0 0 0;
	 padding: 0 0 0 0;
}

#blr_sms_backgroundregist {
width:604px;
height:376px;
	 margin: 0 0 0 0;
	 padding: 0 0 0 0;
}


#blr_sms_a {
font-family: sans-serif, Arial;
padding-left:15px;
padding-top:27px;
text-decoration:none;
color: #990000;
font-size: 9pt;
font-weight: bold;
padding-bottom: 7px;
}

#blr_sms_a a{
text-decoration:none;
color: #990000;
font-size: 9pt;
font-weight: bold;
}

#blr_sms_a a:hover {
 color: #999000;
}

#blr_sms_bottom {
 padding-top:14px;
 color:#000000;
 }


#blr_sms ul li {
 list-style:none;
 background: url(../../imr/li_magaz.png) left no-repeat;
 background-position: -1px 5px;
 padding-top: 3px;
 padding-bottom: 3px;
 margin-right: 19px; 
 padding-left: 19px;
 font-style:italic;
 }



#blr_sms h1{
     width:80%;
	 font-size: 16px;
	 font-family: sans-serif, Arial;
	 color: #990000;
	 border-bottom-width: 1px;
	 border-bottom-style: solid;
	 border-bottom-color: #990000;
	 text-indent:5px;
	 text-align:left;
	 padding-bottom:2px;
}

 
 #blr_sms_a p{
    padding: 1 0 2 0;
	margin: 1 0 2 0;
	}

#blr_sms_waves {
	 color:#000000;
     top:-2px;
	 left:490px;
	 width:99px;
	 height: 83px;
	 position:absolute;
	 margin: 0 0 0 0;
	 padding: 0 0 0 0;
	 z-index:7;
	 }

#blr_sms_tel {
	 color:#000000;
     top:-20px;
	 left:530px;
	 width:115px;
	 height: 245px;
	 position:absolute;
	 margin: 0 0 0 0;
	 padding: 0 0 0 0;
	 z-index:8;
	 }
