body, td, select, textarea, input {
	font: normal 13px arial,helvetica,clean,sans-serif;
	color: #353535;
	text-decoration: none;
}

.receiver{
  width: 120px;
  float: left;
}

.float_left
{
  float: left;
}

.inner_data{
  position: relative;
  bottom: 16px;
  float: right;
}

.intro_inner_block{
  width: 325px;
  text-align: right;
}

.grey_text_block{
	background-color:#F0F0F0;
}

.logoCBS{
  width: 270px; 
  height: 97px;
  border: none;
  position: relative; top: 0px; left: 0px;
}

.body_bk_none{
  margin: 0px 0px;
	padding: 0px;
  background: none;
}

.inner_block{
  width: 450px;
  height: 45px;
}

.left_form{
  float: left;
}

.right_form{
  float: right;
}

.soon_birthday_pic{
  background:url(/pic/birthday.gif);
  width: 62px;
  height: 18px;
}

.today_birthday_pic{
  background:url(/pic/birthday.gif);
  width: 62px;
  height: 18px;
}

.birthday_text{
  font: bold 13px arial,helvetica,clean,sans-serif;
  color: #EF7373;
}

table.collapse
{
  border-collapse: collapse;
  border-color:999999;
}

.purchase_block{
  border: solid #6A6A6A 1px;
}

.purchase_block font{
  font: bold 13px arial,helvetica,clean,sans-serif;
}

.purchase_br{
  font-size: 5px;
}

.admin_links a{
  font: normal 13px arial,helvetica,clean,sans-serif;
	color: #336699;
	text-decoration: none;
}

.button_user{
	height: 22px;
	font: bold 11px sans-serif;
	width: 160px;
	background:url(/pic/button.gif) repeat-x;
	border: 1px solid #8B0C0C;
	color:#8B0C0C;
	cursor: pointer;
	cursor: hand;
	padding: 0px;
  margin: 0px;
}

.button_user_long{
	height: 22px;
	font: bold 11px sans-serif;
	width: 200px;
	background:url(/pic/button.gif) repeat-x;
	border: 1px solid #8B0C0C;
	color:#8B0C0C;
	cursor: pointer;
	cursor: hand;
	padding: 0px;
  margin: 0px;
}

.button_user_il{
	height: 22px;
	font: bold 11px sans-serif;
	width: 260px;
	background:url(/pic/button.gif) repeat-x;
	border: 1px solid #8B0C0C;
	color:#8B0C0C;
	cursor: pointer;
	cursor: hand;
	padding: 0px;
  margin: 0px;
}

.support_block{
	border: solid #CC6699 1px;
}

.support_hr{
  margin: 0px;
	padding: 0px;
	border-top: solid #CC6699 1px;
	font-size: 1px;
  height: 2px;
}

.support_block font{
  font: bold 13px arial,helvetica,clean,sans-serif;
  color: #353535;
}

.orders_block{
	border: solid #CC9900 1px;
}

.orders_hr{
  margin: 0px;
	padding: 0px;
	border-top: solid #CC9900 1px;
	font-size: 1px;
  height: 2px;
}

.orders_block font{
  font: bold 13px arial,helvetica,clean,sans-serif;
  color: #353535;
}

.inbox_block{
	border: solid #7070CC 1px;
}

.inbox_hr{
  margin: 0px;
	padding: 0px;
	border-top: solid #7070CC 1px;
	font-size: 1px;
  height: 2px;
}

.inbox_block font{
  font: bold 13px arial,helvetica,clean,sans-serif;
  color: #353535;
}

.outbox_block{
	border: solid #669966 1px;
}

.outbox_hr{
  margin: 0px;
	padding: 0px;
	border-top: solid #669966 1px;
	font-size: 1px;
  height: 2px;
}

.outbox_block font{
  font: bold 13px arial,helvetica,clean,sans-serif;
  color: #353535;
}

.trash_block{
	border: solid #CC6666 1px;
}

.trash_hr{
  margin: 0px;
	padding: 0px;
	border-top: solid #CC6666 1px;
	font-size: 1px;
  height: 2px;
}

.trash_block font{
  font: bold 13px arial,helvetica,clean,sans-serif;
  color: #353535;
}

.query_block{
	border: solid #6A6A6A 1px;
}

.query_hr{
  margin: 0px;
	padding: 0px;
	border-top: solid #6A6A6A 1px;
	font-size: 1px;
  height: 2px;
}

.query_block font{
  font: bold 13px arial,helvetica,clean,sans-serif;
  color: #353535;
}

.favorites_block{
	border: solid #DF6C02 1px;
}

.favorites_hr{
  margin: 0px;
	padding: 0px;
	border-top: solid #DF6C02 1px;
	font-size: 1px;
  height: 2px;
}

.favorites_block font{
  font: bold 13px arial,helvetica,clean,sans-serif;
  color: #353535;
}

.history_record td{
  border: solid #6A6A6A 1px;
}

.IMBRA_form{
  width: 450px;
  text-align: justify;
}

h3{
  font: bold 14px arial,helvetica,clean,sans-serif;
	color: #353535;
	padding: 3px 3px 3px 3px;
	margin: 0px
}

.login_in font{
   font: bold 14px arial,helvetica,clean,sans-serif;
   color: #353535;
}

.login_in{
   font: bold 13px arial,helvetica,clean,sans-serif;
   color: #353535;
}

.login_in a{
   font: bold 13px arial,helvetica,clean,sans-serif;
}

.line_left{
  background:url(/pic/line_left_end.gif);
}

.line_center{
  background:url(/pic/line_middle.gif) repeat-x;
}

.line_center_login{
  background:url(/pic/line_middle_login.gif) repeat-x;
}

.line_center_headline{
  background:url(/pic/headline_middle.gif) repeat-x;
}

.line_right{
  background:url(/pic/line_right_end.gif);
}

.line_right_login_in{
  background:url(/pic/line_middle_login_in.gif);
}

#img_plus{
  position:relative; top:9px; left: -16px;
  border: none;
}

.img_plus{
  position:relative; top:9px; left: -16px;
  border: none;
}

#photo{
  border: solid #6A6A6A 1px;
  margin: 10px;
  margin-top: 5px;
}

.photo{
  border: solid #6A6A6A 1px;
  margin: 10px;
  margin-top: 5px;
}

.secure_photo{
  border: solid #6A6A6A 1px;
}

#photo_oa{
  border: solid #6A6A6A 1px;
  margin: 3px;
  margin-top: 5px;
}

.photo_oa{
  border: solid #6A6A6A 1px;
  margin: 3px;
  margin-top: 5px;
}

.gift_exp{
  text-align: justify; 
  padding-right: 10px;
}
.table_gift td font{
  font: bold 13px arial,helvetica,clean,sans-serif;
  color: #353535;
}

#prise_list td{
  font: bold 13px arial,helvetica,clean,sans-serif;
  text-align: justify; 
  color: #353535;
  padding-left: 5px;
}

.LS_link{
  font: bold 14px arial,helvetica,clean,sans-serif;
  color: #D38888;
	text-decoration: none;
  border:none;
}

.LS_link:hover{
  color: #CC3300;
  text-decoration: underline;
}


.line_top{
  position:relative; top:60px;
  font-size: 5px;
  height: 5px;
}

#girl_top{
  border: none;
  position:relative;
}

.girl_bottom{
  position:relative; top:30px; left:16px; right: 0px; bottom: 0px;
}

.girl_bottom img{
  border: none;
}

.video_img{
  margin-top: 3px;
}

table{
  margin: 0px;
  padding: 0px 0px 0px 0px;
}

.table_line td{
  font-size: 5px;
  height: 5px;
}

.table_line{
  height: 5px;
}

.table_headline{
}

#search_engine_sub_block{
  margin-right: 5px;
	text-align: right;
}

.search_engine_sub_block{
  margin-right: 5px;
	text-align: right;
}

#registration_sub_block{
  margin-left: 42px;
	text-align: left;
}

.registration_sub_block{
  margin-left: 42px;
	text-align: left;
}

.registration_input{
  width: 220px;
  margin: 0px;
	padding: 0px;
}

.registration_input_day{
  width: 50px;
}

.registration_input_month{
  width: 102px;
}

.qregistration_input_month{
  width: 84px;
}

.registration_input_year{
  width: 60px;
}

#red_message{
  font: normal bold 15px georgia, sans-serif;
  color: #CC0000;
}

.red_message{
  font: normal bold 15px georgia, sans-serif;
  color: #CC0000;
}

.red_message_small{
  font: normal bold 13px georgia, sans-serif;
  color: #CC0000;
}

.green_message_small{
  font: normal bold 13px georgia, sans-serif;
  color: #00AA00;
}

#contact_us_block{
  margin: 5px 5px;
	padding: 10px;
	width: 300px;
	text-align: left;
}

#contact_us_block font{
  font: bold 15px arial,helvetica,clean,sans-serif;
  color: #CC3300;
}

#contact_us_block input{
  width: 300px;
}

#contact_us_block textarea{
  width: 300px;
}

#form_block{
  margin: 5px 5px;
	padding: 10px;
	width: 300px;
	text-align: left;
}

#form_block font{
  font: bold 13px arial,helvetica,clean,sans-serif;
  color: #353535;
}

.tool_tip{
  font: normal 13px arial,helvetica,clean,sans-serif;
  border: solid #DBE1E6 1px; 
  display: none; 
  position:absolute; top:0px; left:0px;
  background-color: #F6F7F9;
  width: auto;
  color: #000000;
  text-align: left;
  padding: 2px;
}

.tool_tip font{
  font: bold 13px arial,helvetica,clean,sans-serif;
  color: #16387C;
}

.tool_tip strong{
  font: bold 13px arial,helvetica,clean,sans-serif;
  color: #16387C;
}

.faq_answer{
  display: none;
}
.faq_answer_state{
  display: none;
}

.faq_answer_text{
  border: solid #6A6A6A 1px;
  background-color: #FFFFE1;  
  padding: 10px;
}

.user_tip{
  border: solid #6A6A6A 1px;
  width: 450px;
  background-color: #FFFFCC;  
  padding: 10px;
}

.guestbook_tip{
  border: solid #6A6A6A 1px;
  background-color: #FFFFE1;  
  padding: 5px;
}

.guestbook_tip h3{
  font: bold 13px arial,helvetica,clean,sans-serif;
  color: #CC3300;
}

.guestbook_tip font{
  font: bold 13px arial,helvetica,clean,sans-serif;
  color: #6A6A6A;
}

.guestbook_link{
  padding-bottom: 3px;
}

.guestbook_link a{
  font: bold 13px arial,helvetica,clean,sans-serif;
}

.guestbook_link font{
  font: bold 13px arial,helvetica,clean,sans-serif;
}

.guestbook_form font{
  font: bold 15px arial,helvetica,clean,sans-serif;
  color: #CC3300;
}

.guestbook_input{
  width: 300px;
}

.secure_input{
  width: 234px;
  margin-bottom: 6px;
}

.guestbook_button{
  height: 24px;
	font: normal 13px arial,helvetica,clean,sans-serif;
	width: 300px;
	background-color:#FFF7E7;
	border: 2px solid #FA8D8D;
	border-color:#F4F4DD #BBBB90 #BBBB90 #F4F4DD;
	color:#CC3300;

}

.registration_link{
  font: normal 20px arial,helvetica,clean,sans-serif;
  color: #D38888;
	text-decoration: none;
  border:none;
}

h1{
	font: bold 18px Arial;
	color: #D38888;
	padding: 0px 0px 0px 0px;
	margin: 0px
}

h2{
	font: bold 14px arial,helvetica,clean,sans-serif;
	color: #353535;
	padding: 0px 0px 0px 0px;
	margin: 0px
}

.girl_form font{
  font: bold 14px Arial;
	color: #353535;
	padding: 3px 3px 3px 3px;
	margin: 0px
}

a{
  font: normal 13px arial,helvetica,clean,sans-serif;
  color: #16387C;
	text-decoration: underline;
  border:none;
}

.image_links{
	margin: 0px;
	padding: 0px;
}

.image_links font{
	font-size: 14px;
	margin-left: 1px;
	margin-right: 1px;
	padding-left: 5px;
	padding-right: 5px;
	border: solid #6A6A6A 1px;
	color: #6A6A6A;
}
.image_links a{
	font-size: 14px;
	margin-left: 1px;
	margin-right: 1px;
	padding-left: 5px;
	padding-right: 5px;
	border: none;
}
.image_links a:hover{
	border: solid #CC3300 1px;
	background-color:#FFF7E7;
	margin-left: 0px;
	margin-right: 0px;
	text-decoration: none;
}

.links_top a{
	font-size: 14px;
	margin-left: 1px;
	margin-right: 1px;
	padding-left: 0px;
	padding-right: 0px;
	border: none;
}
.links_top a:hover{
	border: solid #CC3300 1px;
	background-color:#FFF7E7;
	margin-left: 0px;
	margin-right: 0px;
	text-decoration: none;
}

.links_top font{
	font-size: 16px;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 5px;
	padding-right: 1px;
	color: #6A6A6A;
}

#girl_photo{
  margin: 0px;
	padding: 0px;
  border: solid #D38888 1px;
}

.girl_photo{
  margin: 0px;
	padding: 0px;
  border: solid #D38888 1px;
}

.girl_photo_register_font{
  font: bold 13px arial,helvetica,clean,sans-serif;
  color: #353535;
}

.girl_photo_register{
  margin: 0px;
	padding: 0px;
	width : 18em;
  border: solid #6A6A6A 1px;
}

.girl_photo_register_in{
  margin: 0px;
	padding: 0px;
	text-align: left;
	width : 16.5em;
	padding-bottom: 12px;
}

.man_photo{
  margin: 0px;
	padding: 0px;
  border: solid #6A6A6A 1px;
}

a:hover{
  color: #CC3300;
  text-decoration: underline;
  border:none;
}

.russian_menu img{
  border: none;
  margin-bottom: 1px;
  margin-top: 0px;
}

.table_line td{
  font-size: 5px;
}

#link_img img{
  border-width: 1px;
  border-color:#D38888;
  margin: 0px;
  padding: 0px 0px 0px 0px;
}

#link_img a:hover img{
  border-width:1px;
  border-color:#CC3300;
}

.link_img img{
  border-width: 1px;
  border-color:#D38888;
  margin: 0px;
  padding: 0px 0px 0px 0px;
}

.link_img a:hover img{
  border-width:1px;
  border-color:#CC3300;
}

.random_girls_img img{
  border: solid #D38888 1px;
  margin: 1px;
  padding: 0px 0px 0px 0px;
}

.random_girls_img a:hover img{
  border: solid #CC3300 1px;
}

.random_girls_img a img:hover{
  border: solid #CC3300 1px;
}

#gallery_girls_img img{
  border-width: 1px;
  border-color:#D38888;
  margin: 0px;
  padding: 0px 0px 0px 0px;
}

#gallery_girls_img a:hover img{
  border-width:1px;
  border-color:#CC3300;
}

.gallery_girls_img img{
  border: solid #D38888 1px;
  margin: 0px;
  padding: 0px 0px 0px 0px;
}

.gallery_girls_img a:hover img{
  border: solid #CC3300 1px;
}

.gallery_girls_img a img:hover{
  border: solid #CC3300 1px;
}

.table_gallery{
   font: normal 13px arial,helvetica,clean,sans-serif;
}

.table_gallery font{
   font: bold 14px arial,helvetica,clean,sans-serif;
   color: #353535;
}

.button{
	height: 22px;
	font: bold 11px sans-serif;
	width: 87px;
	background:url(/pic/button.gif) repeat-x;
	border: 1px solid #8B0C0C;
	color:#8B0C0C;
	cursor: pointer;
	cursor: hand;
	padding: 0px;
  margin: 0px;
  margin-right: 4px;
}

#button_qr_photo{
  height: 22px;
	font: bold 14px sans-serif;
	width: 87px;
	background:url(/pic/button.gif) repeat-x;
	border: 1px solid #8B0C0C;
	color:#8B0C0C;
	cursor: pointer;
	cursor: hand;
	padding: 0px;
  margin: 0px;
}

.button_fp{
	height: 23px;
	font: bold 12px sans-serif;
	width: 210px;
	background:url(/pic/button.gif) repeat-x;
	border: 1px solid #8B0C0C;
	color:#8B0C0C;
	cursor: pointer;
	cursor: hand;
	padding: 0px;
  margin: 0px;
}

.textinput_fp{
  height: 24px;
	font: normal 13px arial,helvetica,clean,sans-serif;
	width: 210px;
}

.button_girl{
	height: 22px;
	font: bold 11px sans-serif;
	width: 180px;
	background:url(/pic/button.gif) repeat-x;
	border: 1px solid #8B0C0C;
	color:#8B0C0C;
	cursor: pointer;
	cursor: hand;
	padding: 0px;
  margin: 0px;
}

.button_girl_long{
	height: 22px;
	font: bold 11px sans-serif;
	width: 180px;
	background:url(/pic/button.gif) repeat-x;
	border: 1px solid #8B0C0C;
	color:#8B0C0C;
	cursor: pointer;
	cursor: hand;
	padding: 0px;
  margin: 0px;
}

.button_form{
  height: 23px;
	font: bold 12px sans-serif;
	width: 120px;
	background:url(/pic/button.gif) repeat-x;
	border: 1px solid #8B0C0C;
	color:#8B0C0C;
	cursor: pointer;
	cursor: hand;
	padding: 0px;
  margin: 0px;
}

.button_long{
  height: 23px;
	font: bold 12px sans-serif;
	background:url(/pic/button.gif) repeat-x;
	border: 1px solid #8B0C0C;
	color:#8B0C0C;
	cursor: pointer;
	cursor: hand;
	padding: 0px;
  margin: 0px;
}

.text_input{
  background-color:#FEFEED;
  font: normal 13px arial,helvetica,clean,sans-serif;
  color: #CC3300;
  margin: 0px;
  padding: 0px;
}

.qregistration_country{
  background-color:#FEFEED;
  font: normal 13px arial,helvetica,clean,sans-serif;
  color: #CC3300;
  width: 203px;
}

form{
	margin: 0px;
}

body{
  margin: 0px 0px;
	padding: 0px;
  background-image: url(/pic/bk.gif);
}

#view_video_img{
  border: none;
  margin-top: 3px;
}

.view_video_img{
  border: none;
  margin-top: 3px;
}

#logoC{
  width: 168px; 
  height: 139px;
  border: none;
  position: relative; top: 0px; left: 6px;
}
#logoB{
  width: 217px; 
  height: 97px;
  border: none;
  position: relative; top: 0px; left: 0px;
}

#logoCI{
  width: 168px; 
  height: 139px;
  border: none;
  position: relative; top: 30px; left: 6px;
}
#logoBI{
  width: 217px; 
  height: 97px;
  border: none;
  position: relative; top: 30px; left: 0px;
}

#login_line{
  background:url(/pic/login_line.gif) repeat-x;
}

#login_line_c{
  border: none;
  background:none;
}

#menu_middle{
  font-family:none;
	background:url(../pic/block/menu_middle.gif) repeat-y;
	padding: 1px 9px 1px 9px;
	margin: 0px;
}

.menu_middle{
  font-family:none;
	background:url(../pic/block/menu_middle.gif) repeat-y;
	padding: 1px 9px 1px 9px;
	margin: 0px;
}

.lb_middle{
  font-family:none;
	background:url(/pic/block/lb_middle.gif) repeat-y;
	padding: 1px 9px 1px 9px;
	margin: 0px;
	text-align: center;
}

#random_middle{
  font-family:none;
	background:url(/pic/block/random_middle.gif) repeat-y;
	padding: 0px;
	margin: 0px;
	width: 370px;
}

.menu_item div{
  background-color: transparent;
  width: 150px;
  border: none;
  border: solid #CF6666 1px;
  margin-bottom: 1px;
  margin-left: 1px;
}

.menu_item div:hover{
  background-color: #FFF7E7;
  color: #CC3300;
  width:150px;
  text-decoration: none;
  border: solid #CC3300 1px;
}

.menu_item a{
  display: block;
  background-color: transparent;
  color: #CF6666;
  border: none;
  text-decoration: none;
}

.menu_item a:hover{
  background-color: #FFF7E7;
  color: #CC3300;
  text-decoration: none;
  border: none;
}


.copyright{
  color:#929292;
  font-size:11px;
}

.copyright a{
  font-size:11px;
}

.photo_info{
  color:#6A6A6A;
  font-size:11px;
}

.photo_info_br{
  font-size:6px;
}

.small_br{
  font-size: 4px;
}

.favorites_form{
  margin: 5px;
	padding: 0px;
}

#index_text_block{
  text-align: justify; 
  margin: 5px 5px;
	padding: 10px;
	color: #353535;
}

#index_text_block p{
  text-align: justify; 
  margin: 0px;
	padding: 0px;
}

#index_text_block h2{ 
  margin: 0px;
	padding: 0px;
	font: bold italic 16px arial,helvetica,clean,sans-serif;
}

#index_text_block font{
  font: bold 13px arial,helvetica,clean,sans-serif;
  color: #353535;
}

.index_text_block{
  text-align: justify; 
  margin: 5px 5px;
	padding: 10px;
}

.index_text_block font{
  font: bold 13px arial,helvetica,clean,sans-serif;
  color: #353535;
}

#price_text_block{
  text-align: justify; 
  margin: 5px 5px;
	padding: 10px;
	color: #353535;
}

#price_text_block p{
  text-align: justify; 
  margin: 0px;
	padding: 0px;
}

#price_text_block h2{ 
  margin: 0px;
	padding: 0px;
	font: bold italic 13px arial,helvetica,clean,sans-serif;
}

#price_text_block font{
  font: bold 13px arial,helvetica,clean,sans-serif;
  color: #353535;
}

.price_text_block{
  text-align: justify; 
  margin: 5px 5px;
	padding: 10px;
}

.price_text_block font{
  font: bold 13px arial,helvetica,clean,sans-serif;
  color: #353535;
}

#our_links_text_block{
  text-align: justify; 
  margin: 5px 5px;
	padding: 10px;
	width: 580px;
}

.form_text_block{
  text-align: justify; 
}

#holidaydiscountsblock{
  margin: 0px;
	padding: 0px;
}

#holidaydiscountsblock h2{
  margin: 6px;
	padding: 0px;
	text-align: center;
	color: #3300FF;
	font: italic bold 17px arial,helvetica,clean,sans-serif;
}

#holidaydiscountsblock h3{
  margin: 6px;
	padding: 0px;
	text-align: center;
	color: #CC0073;
	font: bold 16px arial,helvetica,clean,sans-serif;
}

#holidaydiscountsblock p{
  margin: 6px;
	padding: 0px;
	color: #4E4E4E;
	text-align: center;
}

#holidaydiscountsblock p strong{
  margin: 0px;
	padding: 0px;
	color: #CC0000;
	font: bold 14px arial,helvetica,clean,sans-serif;
}

#holidaydiscountsblock p em{
  margin: 0px;
	padding: 0px;
	color: #009900;
	font-weight: bold;
}

#holidaydiscountscount em{
  color: #005A99;
  font: normal bold 16px arial,helvetica,clean,sans-serif;
}

#holidaydiscountslink{
  margin: 10px auto 10px;
	padding: 0px;
	width: 320px;
	height: 40px;
	display: block;
}

#holidaydiscountslink img{
  margin: 0px;
	padding: 0px;
  float: left;
  width: 59px;
  height: 40px;
}

#holidaydiscountslink a{
  margin: 0px auto 0px;
	padding: 0px;
  color: #005A99;
  font: normal bold 16px arial,helvetica,clean,sans-serif;
  height: 40px;
  display: block;
  width: 250px;
  float: left;
  text-align: center;
}

#top_ads{
  height: 99px;
  margin: 0px;
  padding: 0px;
  margin-top: 30px;
}

.slideshow{
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
}

.slideshow span a{
	font-size: 14px;
	margin-left: 1px;
	margin-right: 1px;
	padding-left: 1px;
	padding-right: 1px;
	border: none;
}

.slideshow span a:hover{
	border: solid #CC3300 1px;
	background-color:#FFF7E7;
	margin-left: 0px;
	margin-right: 0px;
	text-decoration: none;
}


#read_letter_textarea{
  width: 450px;
}

#read_letter_attached_files{
  text-align: left;
  padding: 6px;
  margin: 0px;
  margin-bottom: 10px;
  width: 436px;
  
  border: solid #767676 1px;
  background-color: #FEFEFF;
}

#read_letter_attached_files h3{
  font: normal bold 14px arial,helvetica,clean,sans-serif;
  padding: 0px;
  margin: 0px;
}

#read_letter_attached_files h4{
  font: normal bold 13px arial,sans-serif;
  padding: 0px;
  margin: 0px;
}

#read_letter_attached_files ul{
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 10px;
}

#read_letter_attached_files ul li{
  list-style: none;
  margin: 0px;
  padding: 2px;
}

.attached_files_note{
  padding: 0px;
  margin: 0px;
  font: normal bold 11px arial,helvetica,clean,sans-serif;
}

.attached_files_note span{
  font: normal bold 11px arial,helvetica,clean,sans-serif;
  color: #CC0000;
}

.attached_file_deleted{
  color: #CC0000;
}

.attached_files_form_open_photo{
  display: inline;
  padding: 0px;
  margin: 10px;
}

.attached_files_form_open_al_photo{
  padding: 0px;
  margin: 10px;
  margin-left: 110px;
}

.email_me_now_textarea{
  width: 450px;
}

#email_me_now_attach_file{
  padding: 6px;
  margin: 0px;
  margin-top: 0px;
  margin-bottom: 16px;
  border: solid #767676 1px;
  background-color: #FEFEFF;
  width: 436px;
  text-align: left;
}

#email_me_now_attach_file ul{
  margin: 0px;
  padding: 0px;
}

#email_me_now_attach_file ul li{
  list-style: none;
  margin: 0px;
  padding: 4px;
}

#email_me_now_attach_file ul li span{
  margin: 0px;
  padding: 0px;
  margin-right: 10px;
}

#email_me_now_attach_file ul li input{
  width: 370px;
}

.button_user_af{
  width: 220px;
	height: 20px;
	font: normal 12px arial,helvetica,clean,sans-serif;
	background-color:#FFF7E7;
	border: 2px solid #FA8D8D;
	border-color:#F4F4DD #BBBB90 #BBBB90 #F4F4DD;
	color:#CC3300;
}


#email_me_now_uploading{
  margin: 0px;
  padding: 0px;
  color:#CC3300;
  text-align: center;
  display: none;
}

#email_me_now_attached_file{
  padding: 6px;
  margin: 0px;
  margin-top: 0px;
  margin-bottom: 16px;
  border: solid #767676 1px;
  background-color: #FEFEFF;
  width: 436px;
  text-align: left;
}

#email_me_now_attached_file ul{
  margin: 0px;
  padding: 0px;
}

#email_me_now_attached_file ul li{
  list-style: none;
  margin: 0px;
  padding: 2px;
}

#email_me_now_attached_file ul li span img{
  margin: 0px;
  margin-right: 4px;
  padding: 0px;
  border: none;
  position: relative;
  top: 1px;
}

#inbox_sort_letters_block{
  margin: 0px;
  margin-bottom: 10px;
	padding: 0px;
}

#inbox_sort_letters_block ul{
  margin: 0px;
	padding: 0px;
	list-style: none;
}

#inbox_sort_letters_block ul li{
  margin: 0px;
	padding: 0px;
	margin-left: 6px;
	display: inline;
}

#inbox_sort_letters_button_sal{
	height: 20px;
	width: 140px;
	font: normal 12px arial,helvetica,clean,sans-serif;
	background-color:#FFF7E7;
	border: 2px solid #FA8D8D;
	border-color:#F4F4DD #BBBB90 #BBBB90 #F4F4DD;
	color:#CC3300;
}

#inbox_sort_letters_button_soa{
	height: 20px;
	width: 140px;
	font: normal 12px arial,helvetica,clean,sans-serif;
	background-color:#FFF7E7;
	border: 2px solid #FA8D8D;
	border-color:#F4F4DD #BBBB90 #BBBB90 #F4F4DD;
	color:#CC3300;
}

#inbox_sort_letters_button_soil{
	height: 20px;
	width: 140px;
	font: normal 12px arial,helvetica,clean,sans-serif;
	background-color:#FFF7E7;
	border: 2px solid #FA8D8D;
	border-color:#F4F4DD #BBBB90 #BBBB90 #F4F4DD;
	color:#CC3300;
}

#invoice_block{
  text-align: center;
}

#invoice_block h1{
  font: normal 28px arial,helvetica,clean,sans-serif;
  margin: 10px;
	padding: 0px;
  color: #D38888;
}

#invoice_block h2{
  font: bold 24px arial,helvetica,clean,sans-serif;
}

#invoice_block h3{
  font: bold 18px arial,helvetica,clean,sans-serif;
}

#invoice_block p{
  font: normal 16px arial,helvetica,clean,sans-serif;
  margin: 8px;
  margin-left: auto;
  margin-right: auto;
	padding: 0px;
	color: black;
	width: 600px;
	text-align: left;
}

#invoice_block ol{
  text-align: left;
}

#price_special_offer_block{
  text-align: center;
}

#price_special_offer{
  margin-left: auto;
  margin-right: auto;
	padding: 0px;
	padding-bottom: 20px;
	width: 400px;
	text-align: left;
}

#price_special_offer strong{
  display: block;
  color:#CC3300;
}

#price_special_offer em{
  font: bold 14px arial,helvetica,clean,sans-serif;
}

#price_special_offer ul{
  margin: 4px;
}

#price_special_offer ul li{
  list-style: none;
}

.other_languages_state{
  display: none;
}

#other_languages_cover{
  text-align: center;
  position: relative;
  top: 20px;
  left: 300px;
  background: #FFFFFF;
  width: 326px;
  display: none;
}

#other_languages{
  position: absolute;
  top: -256px;
  left: -300px;
  margin: 0px;
  padding: 0px;
  margin-left: auto;
  margin-right: auto;
  width: 324px;
  background: #FFFFFF;
}

#other_languages h3{
  margin: 0px;
  padding: 3px;
  background: #4091FF;
  color: white;
  text-align: left;
}

#other_languages h3 a{
  margin: 0px;
  padding: 3px;
  background: #4091FF;
  color: white;
  text-align: left;
  font: normal bold 13px georgia, sans-serif;
  text-decoration: underline;
}

#other_languages ul{
  margin: 0px;
  padding: 0px;
  border: solid #4091FF 1px;
  height: 198px;
}

#other_languages ul li{
  margin: 0px;
  padding: 3px;
  list-style: none;
  float: left;
  width: 100px;
  background: #FFFFFF;
  text-align: center;
}

#other_languages ul li a{
  color: #4091FF;
  text-decoration: underline;
}

#index_list{
  text-align: left;
}

#index_list li{
  list-style-type: square;
  margin: 2px;
	padding: 2px;
	list-style-image: url(/pic/candy.gif);
  font: normal bold 11px georgia, sans-serif;
}

#login_id{
  border: solid #8B0C0C 1px;
}

#login_pass{
  border: solid #8B0C0C 1px;
}

.login_txt{
  font: normal bold 11px georgia, sans-serif;
}

.menupic{
  border: none;
  padding: 0px;
  margin: 0px;
  margin-right: 6px;
  position: relative;
  top: 1px;
}

#buttonprofilefl{
  background-image: url(/pic/menu_pic/flbutton.gif);
  padding-left: 14px;
}

#whatisapoint{
  color: #000000;
  background: white;
  border: none;
  padding: 0px;
  margin: 0px;
  margin-top: 20px;
  width: 470px;
}

#whatisapoint li{
  list-style: none;
  float: left;
  text-align: center;
  font: normal bold 13px georgia, sans-serif;
  border-top: solid black 1px;
}

#whatisapoint li a{
  font: normal bold 13px georgia, sans-serif;
}

#whatisapointleft{
  margin: 0px;
  padding: 0px;
  padding-top: 4px;
  padding-bottom: 5px;
  background: #F6F7F9;
  color: black;
  width: 235px;
  float: left;
  font: normal bold 13px georgia, sans-serif;
  background:url(/pic/block/wiapl.gif) repeat-y;
}

#whatisapointright{
  margin: 0px;
  padding: 0px;
  padding-top: 4px;
  padding-bottom: 4px;
  border-bottom: solid black 1px;
  background: #FFF39C;
  width: 235px;
  float: left;
  background:url(/pic/block/wiapr.gif) repeat-y;
}

#whatisapointdescription{
  width: 470;
  font-size: 12px;
  clear: left;
  border-bottom: solid black 1px;
  border-top: none;
  background: #F6F7F9;
  padding: 0px;
  margin: 0px;
  background:url(/pic/block/wiapd.gif) repeat-y;
}

#whatisapointdescription p{
  margin: 0px;
  padding: 10px;
  color: black;
  text-align: justify;
}

#whatisapointdescription ul{
  margin: 0px;
  padding: 10px;
  padding-top: 0px;
  padding-left: 50px;
}

#whatisapointdescription ul li{
  font-size: 13px;
  list-style: none;
  color: black;
  text-align: left;
  margin: 3px;
}

#whatisapointdescription a{
  font-weight: bold;
}

#whatisapointdescriptionblocknone{
  display: none;
}

.sbiunput{
  width: 130px;
  margin: 0px;
  padding: 0px;
}

#whatisasp{
  color: #000000;
  background: white;
  border: none;
  padding: 0px;
  margin: 0px;
  margin-top: 20px;
  width: 470px;
}

#whatisasp li{
  list-style: none;
  float: left;
  text-align: center;
  font: normal bold 13px georgia, sans-serif;
  border-top: solid black 1px;
}

#whatisasp li a{
  font: normal bold 13px georgia, sans-serif;
}

#whatisaspleft{
  margin: 0px;
  padding: 0px;
  padding-top: 4px;
  padding-bottom: 5px;
  background: #F6F7F9;
  color: black;
  width: 235px;
  float: left;
  font: normal bold 13px georgia, sans-serif;
  background:url(/pic/block/wiapl.gif) repeat-y;
}

#whatisaspright{
  margin: 0px;
  padding: 0px;
  padding-top: 4px;
  padding-bottom: 4px;
  border-bottom: solid black 1px;
  background: #FFF39C;
  width: 235px;
  float: left;
  background:url(/pic/block/wiapr.gif) repeat-y;
}

#whatisaspdescription{
  width: 470;
  font-size: 12px;
  clear: left;
  border-bottom: solid black 1px;
  border-top: none;
  background: #F6F7F9;
  padding: 0px;
  margin: 0px;
  background:url(/pic/block/wiapd.gif) repeat-y;
}

#whatisaspdescription p{
  margin: 0px;
  padding: 10px;
  color: black;
  text-align: justify;
}

#whatisaspdescription ul{
  margin: 0px;
  padding: 10px;
  padding-top: 0px;
  padding-left: 50px;
}

#whatisaspdescription ul li{
  font-size: 13px;
  list-style: none;
  color: black;
  text-align: left;
  margin: 3px;
}

#whatisaspdescription a{
  font-weight: bold;
}

#whatisaspdescriptionblocknone{
  display: none;
}

