.error {
  background-color: #E5161A;
	color: #FFF;
}

div.popup_content .content .registration a.male_active{
background:url(../images/icons/ico_115.gif) top left no-repeat
}

div.popup_content .content .registration a.female{
display:block;
width:24px;
height:24px;
background:url(../images/icons/ico_116.gif) top left no-repeat
}

div.popup_content .content .registration a.female_active{
background:url(../images/icons/ico_16.gif) top left no-repeat
}

#header_small {
height: 387px;
background:url(../images/header_bg_line.png) bottom left repeat-x
}

a.checkbox_checked{
display:inline-block;
position:relative;
width:16px;
height:14px;
margin-right:4px;
background:url(../images/icons/ico_25.gif) top left no-repeat
}

a.button_1_lv{
display:block;
width:124px;
height:23px;
background:url(../images/buttons/button_4_lv.png) top left no-repeat
}

ul.list_1 li a.photo_place span.my_opn_lt{
display:none;
position:absolute;
bottom:0;
left:0;
height:30px;
width:180px;
background:url(../images/misc/my_opn_lt.png) top left no-repeat
}

* html ul.list_1 li a.photo_place span.my_opn_lt {
display:none
}

* html ul.list_1 li a.photo_place:hover span.my_opn_lt {
display:block;
	background-image: none;
	bottom:-1px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/misc/my_opn_lt.png", sizingMethod="crop");
}

ul.list_1 li a.photo_place:hover span.my_opn_lt{
display:block !important
}

ul.list_1 li a.photo_place span.my_opn_lv{
display:none;
position:absolute;
bottom:0;
left:0;
height:30px;
width:180px;
background:url(../images/misc/my_opn_lv.png) top left no-repeat
}

* html ul.list_1 li a.photo_place span.my_opn_lv {
display:none
}

* html ul.list_1 li a.photo_place:hover span.my_opn_lv {
display:block;
	background-image: none;
	bottom:-1px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/misc/my_opn_lv.png", sizingMethod="crop");
}

ul.list_1 li a.photo_place:hover span.my_opn_lv{
display:block !important
}

ul.paf{
list-style:none
}

ul.paf li{
float:left;
padding-right:7px;
line-height: 17px;
}

ul.paf li a{
color:#777;
}

ul.paf li.home a{
display:inline-block;
padding-left:26px;
background:url(../images/icons/ico_18.gif) 0 0 no-repeat
}

div.photo_view_block{
border:1px solid #EBEBEB;
padding:10px;
position:relative;
z-index:9999;
margin:0 14px;
}

div.display_none {
  display: none;
}

a.button_14_lv{
display:block;
width:115px;
height:23px;
background:url(../images/buttons/button_14_lv.png) top left no-repeat
}
a.button_3_lv{
display:block;
width:136px;
height:23px;
background:url(../images/buttons/button_6_lv.png) top left no-repeat
}
.em {
  text-decoration: italic;
}

div.disclaimer_footer_content{
margin:0 auto;
overflow:hidden;
position:absolute;
bottom:19px;
left:23px;
width:898px;
height:30px;
color:#999 !important;
}

div.disclaimer_footer_content ul{
list-style:none;
width:540px;
overflow:hidden;
padding-bottom:6px;
color:#999 !important
}

div.disclaimer_footer_content ul li{
float:left;
padding-right:7px;
margin-right:6px;
line-height:1.1;
background:url(../images/borders/border_1.gif) 100% 2px no-repeat
}

div.disclaimer_footer_content ul li a{
color:#999
}

div.disclaimer_footer_content img.foot_liogo{
float:right
}


