@charset "utf-8";
/* CSS Document */


/*-------------------------new design-------------------------------------------------*/

#helper {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
z-index: -10;
}

#page #content #block_up {
 width: 1000px;
 height: 328px;
 background-image: url(http://2dbin.com/designes/2dbin/images_home/block_up_btn.png); 
 background-repeat: no-repeat;
 background-position: top;
 position: relative;
 color: #5691ca;
}

#page #content #block_up #video_tour {

  width: 215px;
  height: 45px;
  margin-left: 150px;
  position: relative;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/video_tour_btn_1.png);
  display: inline-block;

}

#page #content #block_up #select_photo {

  width: 215px;
  height: 45px;
  position: relative;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/select_photo_btn.png);
  margin-right: 150px;
  display: inline-block;
  float: right;
}

#page #content #block_up #video_tour_player {

  width: 431px;
  height: 252px;
  position: relative;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/video_tour_player_btn.png);
  margin-left: 35px;
  margin-top: 10px;
  display: inline-block;
  float: left;
}

#page #content #block_up #video_tour_player #play{

  width: 108px;
  height: 107px;
  position: relative;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/play_btn_1.png);
  margin-left: 150px;
  margin-top: 60px;
  display: inline-block;
  float: left;
  cursor: pointer;
}
#page #content #block_up #shape {
  width: 467px;
  /*height: 892px;*/
  height: 752px;
  margin-top: 10px;
  float: right;
  display: inline-block;
  position: relative;
}

#page #content #block_up #shape #shape_right{
 
 width: 467px;
 height: 166px;
 background-image: url(http://2dbin.com/designes/2dbin/images_home/shape_btn_right_1.png); 
 background-repeat: no-repeat;
 background-position: top;
 position: relative;
 color: #5691ca;
 float: right;
 margin-right: 40px;
 margin-top: 20px;
 
}

#page #content #block_up #shape #shape_right #text_1{

  margin-left: 120px;
  text-align: center;
  font-family: arial;
  font-size: 12pt;
  color: #ffffff;

}

#page #content #block_up #shape #shape_right #images_right{

  width: 467px;
  height: 110px;
  display: block;
  margin-top: 27px;
  margin-left: 17px;   
}

#page #content #block_up #shape #shape_right_1{
 
 width: 467px;
 height: 66px;
 background-image: url(http://2dbin.com/designes/2dbin/images_home/shape_btn_right_2.png); 
 background-repeat: no-repeat;
 background-position: top;
 position: relative;
 color: #5691ca;
 float: right;
 margin-right: 40px;
 
}

#page #content #block_up #shape #shape_right_1 #from_disk{

  margin-left: 15px;
  margin-top: 17px;
  width: 158px;
  height: 32px;
  float: left;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/from_disk_btn_2.png);
  background-repeat: no-repeat;
  cursor: pointer;
}

#page #content #block_up #shape #shape_right_1 #from_disk_1{

  margin-right: 60px;
  margin-top: 18px;
  width: 183px;
  height: 31px;
  float: right;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/from_disk_btn_3.png);
  background-repeat: no-repeat;
}

#page #content #block_up #shape #shape_right_1 #from_disk_1 #text_2{

  text-align: center;
  font-family: arial;
  font-size: 12pt;
  color: #959595;
  float: left;
  margin-top: 5px;
  margin-left: 15px;
}

#page #content #block_up #shape #shape_right_1 #from_disk_3{
  
  width: 44px;
  height: 32px;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/from_disk_btn_4.png);
  background-repeat: no-repeat;
  float: right;
  margin-right: 10px;
  margin-top: -32px;
  
}

#page #content #block_up #shape #shape_right_1 #from_disk_3 #ok{

  margin-left: 12px;
  margin-top: 6px;
  float: left;
  text-align: center;
  font-size: 12pt;
  font-family: arial;
  color: #fffde8;
  cursor: pointer;

}

#page #content #block_up #shape #shape_right_1 #or{

  float: left;
  margin-top: 30px;
  margin-left: 15px;
  width: 19px;
  height: 11px;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/from_disk_btn_5.png);
  background-repeat: no-repeat;
}

#page #content #block_up #shape #shape_right_1 #from_disk #images_btn{
  
  margin-left: 10px;
  margin-top: 6px;
  float: left;
  width: 35px;
  height: 23px;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/from_disk_btn_1.png);
  background-repeat: no-repeat;
  
}

#page #content #block_up #shape #shape_right_1 #from_disk #name_btn{

  float: left;
  margin-top: 5px;
  margin-left: 8px;
  text-align: center;
  font-size: 12pt;
  color: #eceec0;
  font-family: arial;
}

#page #content #block_up #read_more{

  width: 77px;
  height: 14px;
  margin-left: 20px;
  margin-bottom: 13px;
  display: inline-block;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/read_more_btn.png);
  background-repeat: no-repeat;
  cursor: pointer;
}

#page #content #block_middle{

  width: 958px;
  height: 250px;
  display: block;
  margin-left: 20px;
  margin-top: 20px;
  /*padding-left: 10px;*/
  background-image: url(http://2dbin.com/designes/2dbin/images_home/block_middle_btn.png);
  background-repeat: no-repeat;
}

#page #content #block_middle #block_left{
  
  display: inline-block;
  float: left;

}

#page #content #block_middle #block_left #subblock_left{

  display: inline-block;
  float: left;
  margin-bottom: 40px;
  margin-left: 10px;
}

#page #content #block_middle #block_left #subblock_left #image_midle_first{

  margin-left: 40px;
  margin-top: 18px;
  width: 170px;
  height: 127px;
  display: inline-block;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/image_midle_btn_1.png);
  background-repeat: no-repeat;
}

#page #content #block_middle #block_left #subblock_left #image_midle_first #logo{

  width: 31px;
  height: 31px;
  margin-left: 133px;
  margin-top: 7px;
  float: left;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/first_image_logo_btn.png);
  background-repeat: no-repeat;
}

#page #content #block_middle #block_left #subblock_left #message_example_first{

  width: 155px;
  height: 26px;
  margin-left: 45px;
  margin-top: 5px;
  display: block;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/message_example_btn_1.png);
  background-repeat: no-repeat;
}

#page #content #block_middle #block_left #subblock_left #stars_example_first{

  width: 74px;
  height: 12px;
  margin-left: 45px;
  margin-top: 5px;
  display: block;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/stars_btn_1.png);
  background-repeat: no-repeat;
}

#page #content #block_middle #block_left #subblock_midle{

  margin-bottom: 40px;
  margin-top: 70px;
  margin-left: 20px;
  float: left;
  display: inline-block;
}

#page #content #block_middle #block_left #subblock_midle #image_midle_arrow_1{
 
  width: 12px;
  height: 18px;
  display: inline-block; 
  background-image: url(http://2dbin.com/designes/2dbin/images_home/image_arrow_btn.png);
  background-repeat: no-repeat;
}

#page #content #block_middle #block_left #subblock_right{

  display: inline-block;
  float: left;
}

#page #content #block_middle #block_left #subblock_right #image_midle_second{

  margin-left: 20px;
  margin-top: 18px;
  width: 170px;
  height: 127px;
  display: block;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/image_midle_btn_1.png);
  background-repeat: no-repeat;
}


#page #content #block_middle #block_left #subblock_right #image_midle_second #logo{

  width: 32px;
  height: 31px;
  margin-left: 133px;
  margin-top: 7px;
  float: left;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/second_image_logo_btn.png);
  background-repeat: no-repeat;
}

#page #content #block_middle #block_left #subblock_right #message_example_first{

  width: 155px;
  height: 26px;
  margin-left: 25px;
  margin-top: 5px;
  display: block;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/message_example_btn_1.png);
  background-repeat: no-repeat;
}

#page #content #block_middle #block_left #subblock_right #stars_example_second{

  width: 74px;
  height: 12px;
  margin-left: 25px;
  margin-top: 5px;
  display: block;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/stars_btn_2.png);
  background-repeat: no-repeat;
}

/*-----------------------------------------------*/

#page #content #block_middle #block_right{
  
  margin-right: 40px;
  margin-top: -421px;
  padding-right: 40px;
  display: inline-block;
  float: right;
}

#page #content #block_middle #block_right #subblock_left{

  display: inline-block;
  float: left;
  margin-bottom: 40px;
  margin-left: 10px;
}

#page #content #block_middle #block_right #subblock_left #image_midle_first{

  margin-left: 40px;
  margin-top: 18px;
  width: 170px;
  height: 127px;
  display: inline-block;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/image_midle_btn_1.png);
  background-repeat: no-repeat;
}

#page #content #block_middle #block_right #subblock_left #image_midle_first #logo{

  width: 31px;
  height: 31px;
  margin-left: 133px;
  margin-top: 7px;
  float: left;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/first_image_logo_btn.png);
  background-repeat: no-repeat;
}

#page #content #block_middle #block_right #subblock_left #message_example_first{

  width: 155px;
  height: 26px;
  margin-left: 45px;
  margin-top: 5px;
  display: block;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/message_example_btn_1.png);
  background-repeat: no-repeat;
}

#page #content #block_middle #block_right #subblock_left #stars_example_first{

  width: 74px;
  height: 12px;
  margin-left: 45px;
  margin-top: 5px;
  display: block;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/stars_btn_1.png);
  background-repeat: no-repeat;
}

#page #content #block_middle #block_right #subblock_midle{

  margin-bottom: 40px;
  margin-top: 70px;
  margin-left: 20px;
  float: left;
  display: inline-block;
}

#page #content #block_middle #block_right #subblock_midle #image_midle_arrow_1{
 
  width: 12px;
  height: 18px;
  display: inline-block; 
  background-image: url(http://2dbin.com/designes/2dbin/images_home/image_arrow_btn.png);
  background-repeat: no-repeat;
}

#page #content #block_middle #block_right #subblock_right{

  display: inline-block;
  float: right;
}

#page #content #block_middle #block_right #subblock_right #image_midle_second{

  margin-left: 20px;
  margin-top: 18px;
  width: 170px;
  height: 127px;
  display: block;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/image_midle_btn_1.png);
  background-repeat: no-repeat;
}


#page #content #block_middle #block_right #subblock_right #image_midle_second #logo{

  width: 32px;
  height: 31px;
  margin-left: 133px;
  margin-top: 7px;
  float: left;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/second_image_logo_btn.png);
  background-repeat: no-repeat;
}

#page #content #block_middle #block_right #subblock_right #message_example_first{

  width: 155px;
  height: 26px;
  margin-left: 25px;
  margin-top: 5px;
  display: block;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/message_example_btn_1.png);
  background-repeat: no-repeat;
}

#page #content #block_middle #block_right #subblock_right #stars_example_second{

  width: 74px;
  height: 12px;
  margin-left: 25px;
  margin-top: 5px;
  display: block;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/stars_btn_2.png);
  background-repeat: no-repeat;
}
/*-------------------------------------------------*/


#page #content #block_middle #text_up{

  display: block;
}

#page #content #block_middle #text_up #text_3{

  margin-top: 20px;
  margin-left: 20px;
  font-size: 14pt;
  font-family: arial;
  color: #ffffff;
  display: inline-block;
  font-weight: bold;
  float: left;
}

#page #content #block_middle #text_up #text_4{

  margin-top: 20px;
  margin-right: -130px;
  float: right; 
  font-size: 14pt;
  font-family: arial;
  color: #ffffff;
  display: inline-block;
  font-weight: bold;
  
}

#page #content #block_down{

  width: 958px;
  height: 129px;
  display: block;
  margin-left: 20px;
  margin-top: 20px;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/block_down_btn.png);
  background-repeat: no-repeat;
}


#page #content #block_down #first_block{
  
  width: 289px;
  height: 79px;
  margin-left: 18px;
  margin-top: 38px;
  display: inline-block;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/first_shape_btn.png);
  background-repeat: no-repeat;
}

#page #content #block_down #first_block #message_1{
  
  width: 236px;
  height: 29px;
  margin-top: 10px;
  margin-left: 10px;
  float: left;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/message_for_first_block.png);
  background-repeat: no-repeat;
}

#page #content #block_down #first_block #message_2{

  width: 80px;
  height: 10px;
  margin-top: 6px;
  margin-right: 10px;
  float: right;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/message_for_first_block_2.png);
  background-repeat: no-repeat;
}

#page #content #block_down #second_block{
  
  width: 289px;
  height: 68px;
  margin-left: 334px;
  margin-top: -148px;
  float: left;
  display: inline-block;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/second_shape_btn.png);
  background-repeat: no-repeat;
}

#page #content #block_down #second_block #message_1{
  
  width: 159px;
  height: 13px;
  margin-top: 10px;
  margin-left: 10px;
  float: left;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/message_for_second_block.png);
  background-repeat: no-repeat;
}

#page #content #block_down #second_block #message_2{

  width: 80px;
  height: 10px;
  margin-top: 34px;
  margin-right: 10px;
  float: right;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/message_for_first_block_2.png);
  background-repeat: no-repeat;
}


#page #content #block_down #third_block{
  
  width: 289px;
  height: 68px;
  margin-right: 18px;
  margin-top: -148px;
  float: right;
  display: inline-block;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/second_shape_btn.png);
  background-repeat: no-repeat;
}

#page #content #block_down #third_block #message_1{
  
  width: 159px;
  height: 13px;
  margin-top: 10px;
  margin-left: 10px;
  float: left;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/message_for_second_block.png);
  background-repeat: no-repeat;
}

#page #content #block_down #third_block #message_2{

  width: 80px;
  height: 10px;
  margin-top: 34px;
  margin-right: 10px;
  float: right;
  background-image: url(http://2dbin.com/designes/2dbin/images_home/message_for_first_block_2.png);
  background-repeat: no-repeat;
}
#page #content #block_down #text_up{
  
  display: block;
}

#page #content #block_down #text_up #text_1{

  margin-top: -185px;
  margin-left: 20px;
  font-size: 14pt;
  font-family: arial;
  color: #ffffff;
  display: inline-block;
  font-weight: bold;
  float: left;
}

#page #content #block_down #text_up #text_2{

  margin-top: -185px;
  margin-right: 20px;
  font-size: 11pt;
  font-family: arial;
  color: #ffffff;
  display: inline-block;
  font-weight: normal;
  text-decoration: underline;
  float: right;
  cursor: pointer;
}


















/*-------------------------------------------------------------------------------*/
#page #content #description {
	font-size: 13px;
	line-height: 18px;
	color: #707070;
	background-color: #FFF;
	overflow: auto;
}
#page #content #description #desc_header {
	height: 10px;
}
#page #content #description #desc_footer {
	height: 10px;
}
#page #content #description .desc_border {
	padding-right: 20px;
	padding-left: 20px;
}


#page #content #description h1 {
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	margin-bottom: 16px;
}
/*------------------hint img-------------------------------*/

#image_zoom1 {
	  position: absolute;
	  padding: 10px;
	  border: 5px #939393 solid;
	  background-color: #ffffff;
	  display: inline-block;
	  /*top: 332px;*/
	  /*left: 525px;*/
	}

#image_zoom {
	  position: absolute;
	  padding: 10px;
	  border: 5px #939393 solid;
	  background-color: #ffffff;
	  display: inline-block;
	  /*top: 332px;*/
	  /*left: 525px;*/
	}
	
	#image_prev_ {
	  display: inline-block;
	  vertical-align: middle;
		float:left;
	 /*position: absolute;*/
	}
	
	#image_after_ {
		float:left;
		display: inline-block;
		/*position: absolute;*/
		vertical-align: middle;
	}
	
	#image_zoom_arrow {
		float:left;
	  height: 100%;
	  width: 30px;
		position:absolute;
		top:1px;
		left:325px;
	  display: inline-block;
	  background-image: url(http://2dbin.com/designes/2dbin/images/before_to_after_big.png);
	  background-repeat: no-repeat;
	  background-position: center center;
	}
	
	#image_view_arrow {
	  height: 23px;
	  width: 50px;
	  display: inline-block;
	  position: absolute;
	  background-repeat: no-repeat;
	  background-position: center center;
	}

	#image_after {
		display: inline-block;
		
		vertical-align: middle;
	}

/*--------------for uploader-----------------------------*/

#property_upload_progress
{
  position: absolute;
	width: 503px;
	font-size: 10px;
	text-align: right;
	display: none;
}
	#property_upload_progress_can
	{
		color: #fff;
		cursor: pointer;
	}
	.property_upload_progress_m
	{
		margin-top: 6px;
		width: 503px;
		border:1px solid #B3B3B3;
		background-color: #fff;
	}
	.property_upload_progress_con
	{
		width: 476px;
		height: 5px;
		margin: 5px auto;
		margin-bottom: 15px;
		background-color: #b3b3b3;
	}
	.property_upload_text_con
	{
		height: 14px;
		margin: 0 13px;
		margin-top: 10px;
	}
	.property_upload_progress_text
	{
		float: left;
	}
	#property_upload_progress_n
	{
		width: 0%;
		height: 5px;
		background-color: #fdd200;
	}
	#property_upload_progress_p
	{
		float: right;
	}



/* -----Moi  dopolnitelnie feni------------------------*/
#user_dialog_4 {
    position: absolute;
    top: 400px;
    left: 600px;
    min-width: 340px;
    width: 330px;
    min-height: 80px;
    
    border: 5px #939393 solid;
    background-color: #ebebeb;
		padding: 20px;
  }

  #user_dialog_4 div {
    
    /*border: 1px red solid;*/
    color: #4d4d4d;
    font-size: 11pt;
  }
#user_dialog_1 {
    position: absolute;
    top: 400px;
    left: 600px;
    min-width: 340px;
    width: 330px;
    min-height: 80px;
    
    border: 5px #939393 solid;
    background-color: #ebebeb;
		padding: 20px;
  }

  #user_dialog_1 div {
    
    /*border: 1px red solid;*/
    color: #4d4d4d;
    font-size: 11pt;
  }

#user_dialog_2 {
    position: absolute;
    top: 400px;
    left: 600px;
    min-width: 340px;
    width: 330px;
    min-height: 80px;
    
    border: 5px #939393 solid;
    background-color: #ebebeb;
		padding: 20px;
  }

  #user_dialog_2 div {
    
    /*border: 1px red solid;*/
    color: #4d4d4d;
    font-size: 11pt;
  }
#user_dialog_3 {
    position: absolute;
   /* top: 400px;
    left: 600px;*/
    min-width: 340px;
    width: 330px;
    min-height: 80px;
    
    border: 5px #939393 solid;
    background-color: #ebebeb;
		padding: 20px;
  }

#user_dialog_3_1 {
    position: absolute;
   /* top: 400px;
    left: 600px;*/
    min-width: 340px;
    width: 330px;
    min-height: 80px;
    
    border: 5px #939393 solid;
    background-color: #ebebeb;
		padding: 20px;
  }


  #user_dialog_3 div {
    
    /*border: 1px red solid;*/
    color: #4d4d4d;
    font-size: 11pt;
  }
  
  #user_dialog_5 {
    position: absolute;
   /* top: 400px;
    left: 600px;*/
    min-width: 340px;
    width: 330px;
    min-height: 80px;
    
    border: 5px #939393 solid;
    background-color: #ebebeb;
		padding: 20px;
  }

  #user_dialog_5 div {
    
    /*border: 1px red solid;*/
    color: #4d4d4d;
    font-size: 11pt;
  }
  
  #user_dialog_6 {
    position: absolute;
   /*top: 400px;
    left: 600px;*/
    min-width: 340px;
    width: 330px;
    min-height: 80px;
    
    border: 5px #939393 solid;
    background-color: #ebebeb;
		padding: 20px;
  }

  #user_dialog_6 div {
    
    /*border: 1px red solid;*/
    color: #4d4d4d;
    font-size: 11pt;
  }
  
#delete_dialog {
    position: absolute;
    top: 400px;
    left: 600px;
    min-width: 340px;
    width: 330px;
    min-height: 80px;
    
    border: 5px #939393 solid;
    background-color: #ebebeb;
		padding: 20px;
  }

  #delete_dialog div {
    
    /*border: 1px red solid;*/
    color: #4d4d4d;
    font-size: 11pt;
  }

  .dialog_message {
		width: 300px;
		min-height: 50px;
		float: right;
		padding-left: 45px;
	  background-image: url(http://2dbin.com/designes/2dbin/images/dialog_question_icon.png);
	  background-repeat: no-repeat;
	  background-position: left top;

  }

  .dialog_btn_no {
    background-image: url(http://2dbin.com/designes/2dbin/images/dialog_btn_no.png);
    background-repeat: no-repeat;
    background-position: left center;
    width: 62px;
    height: 33px;
    display: inline-block;
    float: right;
    margin: 0 3px;
    cursor: pointer;
  }

  .dialog_btn_yes {
    background-image: url(http://2dbin.com/designes/2dbin/images/dialog_btn_yes.png);
    background-repeat: no-repeat;
    background-position: left center;
    width: 85px;
    height: 33px;
    display: inline-block;
    float: right;
    margin: 0 3px;
    cursor: pointer;
  }
  
  .dialog_btn_ok {
    background-image: url(http://2dbin.com/designes/2dbin/images/dialog_btn_ok.png);
    background-repeat: no-repeat;
    background-position: left center;
    width: 85px;
    height: 33px;
    display: inline-block;
    float: right;
    margin: 0 3px;
    cursor: pointer;
  }
  
   .dialog_btn_cancel {
    background-image: url(http://2dbin.com/designes/2dbin/images/dialog_btn_cancel.png);
    background-repeat: no-repeat;
    background-position: left center;
    width: 85px;
    height: 33px;
    display: inline-block;
    float: right;
    margin: 0 3px;
    cursor: pointer;
  }

/*--------------Dopolnitelny dialog-------------------*/
#delete_dialog_photos {
    position: absolute;
    top: 400px;
    left: 600px;
    min-width: 340px;
    width: 330px;
    min-height: 80px;
    
    border: 5px #939393 solid;
    background-color: #ebebeb;
		padding: 20px;
  }

  #delete_dialog_photos div {
    
    /*border: 1px red solid;*/
    color: #4d4d4d;
    font-size: 11pt;
  }

/*----Dialog email------*/

#delete_dialog_email {
    position: absolute;
    top: 400px;
    left: 600px;
    min-width: 340px;
    width: 330px;
    min-height: 80px;
    
    border: 5px #939393 solid;
    background-color: #ebebeb;
		padding: 20px;
  }

  #delete_dialog div {
    
    /*border: 1px red solid;*/
    color: #4d4d4d;
    font-size: 11pt;
  }

/*------------Dialog register------------------*/
#delete_dialog_register {
    position: absolute;
    top: 400px;
    left: 600px;
    min-width: 340px;
    width: 330px;
    min-height: 80px;
    
    border: 5px #939393 solid;
    background-color: #ebebeb;
		padding: 20px;
  }

  #delete_dialog div {
    
    /*border: 1px red solid;*/
    color: #4d4d4d;
    font-size: 11pt;
  }



/* CSS Document */

#page #content #opinions {
	font-size: 13px;
	line-height: 16px;
	color: #595959;
	background-color: #99a0a7;
}

#page #content #opinions #hello{
 /*border: 1px red solid;*/
 height: 266px;
 background-image: url(http://2dbin.com/designes/2dbin/images/hello.jpeg);
 background-repeat: no-repeat;
 
}

#page #content #opinions #which_photo{
  padding-top: 15px;
  text-align: center;
  font-size: 20pt;
  color: #f9ffff;
  font-weight: normal;
  font-family: arial;
}

#page #content #opinions h1 {
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	color: #FFF;
	padding-top: 0px;
	padding-bottom: 16px;
	padding-left: 20px;
}
#page #content #opinions #read_more_opinions {
	text-align: right;
	font-size: 13px;
	width: 300px;
	color: #FFF;
	display: inline;
	float: right;
	margin-right: 20px;
}
#page #content #opinions #read_more_opinions a {
	color: #FFF;
}
#page #content #opinions .opinion {
	width: 290px;
	float: left;
}
#page #content #opinions .opinion .opinion_text {
	background-color: #FFFCDB;
	padding: 8px;
	font-style: italic;
}
#page #content #opinions .opinion .opinion_sign {
	text-align: right;
	font-style: normal;
	padding-top: 4px;
	background-color: #FFFCDB;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}
#page #content #opinions .opinion .opinion_footer {
	height: 12px;
	text-align: right;
}
#page #content #opinions .opinion_splitter {
	width: 25px;
	float: left;
}
#page #content #opinions  #opinions_footer{
	height: 10px;
}
#page #content #opinions  #opinions_header{
	height: 10px;
}
#page #content #opinions .opinion_border {
	padding-right: 20px;
	padding-left: 20px;
}


#page #content #what_we_do {
	float: left;
	width: 472px;
	height: 410px;
	background-color: #96ad14;
	background-image: url(http://2dbin.com/designes/2dbin/images_home/what_we_do_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	position: relative;
	/*padding-top: 12px;*/
	padding-top: 6px;
	padding-bottom: 12px;
}
#page #content .panel .corner {
	height: 10px;
	width: 10px;
}
#page #content #what_we_do #wwd_lt {
	background-image: url(http://2dbin.com/designes/2dbin/images_home/what_we_do_lt.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	left: 0px;
	top: 0px;
}
#page #content #what_we_do #wwd_rt {
	background-image: url(http://2dbin.com/designes/2dbin/images_home/what_we_do_rt.png);
	background-repeat: no-repeat;
	background-position: right top;
	position: absolute;
	top: 0px;
	right: 0px;
}
#page #content #what_we_do #wwd_rb {
	background-image: url(http://2dbin.com/designes/2dbin/images_home/what_we_do_rb.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	position: absolute;
	right: 0px;
	bottom: 0px;
}
#page #content #what_we_do #wwd_lb {
	background-image: url(http://2dbin.com/designes/2dbin/images_home/what_we_do_lb.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	position: absolute;
	left: 0px;
	bottom: 0px;
}
#page #content #what_we_do .wwd_splitter {
	height: 14px;
	background-image: url(http://2dbin.com/designes/2dbin/images_home/wwd_splitter.png);
	background-repeat: repeat-x;
	background-position: center;
}
#page #content #what_we_do #wwd_caption {
	padding-bottom: 8px;
	margin-left: 15px;
	font-size: 13.5pt;
	font-weight: bold;
	font-family: arial;
/*	border: 1px red solid;*/
	color: #f1f4e2;
}
#page #content .block  {
	text-align: center;
}

#page #content .block #auto_ip{

 /* border: 1px red solid;*/
  font-size: 13pt;
  text-align: center;
  color: #ffffff;
  font-family: arial;
  font-weight: normal;
}

#page #content .block #manual_ip{

 /* border: 1px red solid;*/
  top: 0px;
  font-size: 13pt;
  text-align: center;
  color: #ffffff;
  font-family: arial;
  font-weight: normal;
}

#page #content .block #sign_up_caption{

 /* border: 1px red solid;*/
  top: 0px;
  font-size: 16.5pt;
  text-align: center;
  color: #fffde8;
  font-family: arial;
  font-weight: normal;
  font-weight: normal;
}

#page #content .block #membership_benefits_caption{

 /* border: 1px red solid;*/
  top: 0px;
  font-size: 16.5pt;
  text-align: center;
  color: #fffde8;
  font-family: arial;
  font-weight: normal;
  font-weight: normal;
}

#page #content #what_we_do .block img.bordered_img {
	border: 1px solid #72940e;
}




/* -------------------------------------------------------------------------- */


#page #content #benefits {
 float: right;
	width: 472px;
	height: 410px;
	background-color: #336ead;
	background-image: url(http://2dbin.com/designes/2dbin/images_home/benefits_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	/*padding-top: 12px;*/
	padding-top: 6px;
	padding-bottom: 12px;
 position: relative;
	font-size: 15px;
	color: #FFF;
}

#page #content #benefits_c {
	width: 470px;
	height: 360px;
	/*background-color: #336ead;*/
	background-image: url(http://2dbin.com/designes/2dbin/images_register/reg_bg.png);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 12px;
	padding-bottom: 12px;
  margin: 100px auto;
	font-size: 15px;
	color: #FFF;
}


#page #content #benefits_c .block #signup_form {
	margin-top: 6px;
	padding-bottom: 4px;
}

#page #content #benefits .block #free_automatic {
	margin-top: 3px;
	padding-bottom: 2px;
	font-size: 11pt;
	color: #ffffff;
	font-weight: normal;
}

#page #content #benefits_c .block #signup_form #signup_submit {
	margin-top: 32px;
	margin-right: 17px;
	margin-bottom: 20px;
	float: right;
	cursor: pointer;
	display: inline;
}
#page #content #benefits_c .block #signup_form .sign_input {
	width: 144px;
	float: right;
	display: inline;
	text-align: left;
	padding-bottom: 9px;
	margin-right: 19px;
}
#page #content #benefits_c .block #signup_form .sign_input .caption {
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #FFF;
	padding-right: 6px;
	padding-left: 6px;
	background-color: #5988b4;
	padding-top: 2px;
	padding-bottom: 2px;
}
#page #content #benefits_c .block #signup_form .sign_input input {
	background-color: #fffde8;
	border: 1px solid #507090;
	height: 18px;
	width: 134px;
	padding: 4px;
	font-size: 16px;
	line-height: 18px;
	color: #507090;
}

#page #content #benefits_c .block #bnf_left {
	float: left;
	width: 175px;
	padding-left: 20px;
}
#page #content #benefits_c .block #bnf_right {
	float: right;
	width: 250px;
	padding-right: 20px;
}


.reg_form_caption {
	font-size: 16pt;
}


/*--------------------- new c -------------------------*/
/*
#page #content #benefits_c a {
	text-decoration: none;
}
#page #content #benefits_c a:hover {
	text-decoration: underline;
}

#page #content #benefits_c #bnf_lt {
	background-image: url(http://2dbin.com/designes/2dbin/images_home/benefits_lt.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	left: 0px;
	top: 0px;
}
#page #content #benefits_c #bnf_rt {
	background-image: url(http://2dbin.com/designes/2dbin/images_home/benefits_rt.png);
	background-repeat: no-repeat;
	background-position: right top;
	position: absolute;
	top: 0px;
	right: 0px;
}
#page #content #benefits_c #bnf_rb {
	background-image: url(http://2dbin.com/designes/2dbin/images_home/benefits_rb.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	position: absolute;
	right: 0px;
	bottom: 0px;
}
#page #content #benefits_c #bnf_lb {
	background-image: url(http://2dbin.com/designes/2dbin/images_home/benefits_lb.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	position: absolute;
	left: 0px;
	bottom: 0px;
}
#page #content #benefits_c .bnf_splitter {
	height: 18px;
	background-image: url(http://2dbin.com/designes/2dbin/images_home/bnf_splitter.png);
	background-repeat: repeat-x;
	background-position: center;
}


#page #content #benefits_c .block .bnf a {
	color: #FFF;
}
#page #content #benefits_c .block .bnf {
	margin-bottom: 10px;
	text-align: left;
}

#page #content #benefits_c .block #bnf_left {
	float: left;
	width: 175px;
	padding-left: 20px;
}
#page #content #benefits_c .block #bnf_right {
	float: right;
	width: 250px;
	padding-right: 20px;
}
*/

/* ------------------------ new c ---------------------------------*/










#page #content #benefits a {
	text-decoration: none;
}
#page #content #benefits a:hover {
	text-decoration: underline;
}

#page #content #benefits #bnf_lt {
	background-image: url(http://2dbin.com/designes/2dbin/images_home/benefits_lt.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	left: 0px;
	top: 0px;
}
#page #content #benefits #bnf_rt {
	background-image: url(http://2dbin.com/designes/2dbin/images_home/benefits_rt.png);
	background-repeat: no-repeat;
	background-position: right top;
	position: absolute;
	top: 0px;
	right: 0px;
}
#page #content #benefits #bnf_rb {
	background-image: url(http://2dbin.com/designes/2dbin/images_home/benefits_rb.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	position: absolute;
	right: 0px;
	bottom: 0px;
}
#page #content #benefits #bnf_lb {
	background-image: url(http://2dbin.com/designes/2dbin/images_home/benefits_lb.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	position: absolute;
	left: 0px;
	bottom: 0px;
}
#page #content #benefits .bnf_splitter {
	height: 14px;
	background-image: url(http://2dbin.com/designes/2dbin/images_home/bnf_splitter.png);
	background-repeat: repeat-x;
	background-position: center;
}

#page #content #benefits .block #signup_form {
	margin-top: 6px;
	padding-bottom: 4px;
}
#page #content #benefits .block #signup_form #signup_submit {
	margin-top: 32px;
	margin-right: 17px;
	margin-bottom: 20px;
	float: right;
	cursor: pointer;
	display: inline;
}
#page #content #benefits .block #signup_form .sign_input {
	width: 144px;
	float: right;
	display: inline;
	text-align: left;
	padding-bottom: 9px;
	margin-right: 19px;
}
#page #content #benefits .block #signup_form .sign_input .caption {
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #FFF;
	padding-right: 6px;
	padding-left: 6px;
	background-color: #5988b4;
	padding-top: 2px;
	padding-bottom: 2px;
}
#page #content #benefits .block #signup_form .sign_input input {
	background-color: #fffde8;
	border: 1px solid #507090;
	height: 18px;
	width: 134px;
	padding: 4px;
	font-size: 16px;
	line-height: 18px;
	color: #507090;
}
#page #content #benefits .block .bnf a {
	color: #FFF;
}
#page #content #benefits .block .bnf {
	margin-bottom: 10px;
	text-align: left;
}

#page #content #benefits .block #bnf_left {
	float: left;
	width: 175px;
	padding-left: 20px;
}
#page #content #benefits .block #bnf_right {
	float: right;
	width: 250px;
	padding-right: 20px;
}






#page #content .panel  .block_more{
	width: 300px;
	position: absolute;
	right: 15px;
	text-align: right;
	bottom: 12px;
	font-size: 15px;
	color: #FFF;
}
#page #content .panel .block_more  a{
	color: #FFF;
	text-decoration: underline !important;
}
#page #content .panel .block_more a:hover {
	text-decoration: none !important;
}
