/* CSS Document */

body {
color: #1f010d;
background-color: #f1defe;
margin: 0px 0 150px 0;
font: 14px Arial, Helvetica, sans-serif;
text-align:center;
}

table {
background-color:#fff;
border-width:0px;
width:950px;
text-align:center;
color:#000000;
}

img {
border-width:0;
}

.base {
width:950px;
margin-left:auto;
margin-right:auto;
}

.logo_index {
color:#fff;
font-size:40px; 
font-family:Cambria, 'Hoefler Text', 'Liberation Serif', Times, 'Times New Roman', serif;
font-weight:bold; 
float:left; 
margin:0 0 0 15px;		
}

.table_hi {
background-color:#BE344D; 
padding:0px 0 5px 0;	
}

.button_index_h {
float:right;
margin:8px 15px 0 0; 
font-size:24px;
color:#fff;
padding:3px 15px 3px 15px;
border:#fff solid 2px;
display:block;
text-decoration:none;
cursor:pointer;
}

.top_lable {
font-size:18px;
font-weight:bold;
background-color:#f5f3f4;
padding:10px 15px 10px 15px;
}

.content {
font-size:12px;
padding:0px 10px 0px 10px;
text-align:justify;
color:#000;
}

.content strong {
color:#df1f5a;
}

.content span {
	text-decoration: underline;
}
.content a {
	color:#df1f5a;
}
.content a:link, .content a:visited, .content a:hover, .content a:active {
	color:#df1f5a;
}

.st3, .st3 a:link, .st3 a:visited, .st3 a:hover, .st3 a:active {
color: #ff0066;
}

.otpr {
background-color:#ffd7ca;
color: #000;
font-size:18px;
border: 2px solid #000;
padding:3px 10px 3px 10px;
cursor:pointer;
}

.submit {
	float:right;
	margin-right:19px;
/*padding:8px 10px 0px 0px;
margin: 10px 0 20px 0;*/
}

.avtor_l {
background-color:#f7f3f4;
margin:0px 0px 0px 5px;
}

.avtor_r {
background-color:#ffd7ca;
color:#000;
padding:3px 10px 10px 10px;
font-size:12px;
text-align:left;
margin:0px 5px 0px 0px;
font-weight:bold;
}

.avtor {
margin: 10px 10px 3px 17px;
float:left;
font-weight:bold;
}

.avtor_inp {
}

.avtor_b, .avtor_b a:link, .avtor_b a:visited, .avtor_b a:hover, .avtor_b a:active {
margin: 10px 5px 3px 0px;
text-align:right;
font-size:12px;
color: #50162e;
clear:both;
}

a.em:link, a.em:visited, a.em:hover, a.em:active {
color: #fff;
}

a.url2:link, a.url2:visited, a.url2:hover, a.url2:active {
color: #df1f5a;
}

#id_error_enter {
vertical-align:middle;
display: none;
z-index: 500;
position: absolute;
top: 280px;
left: 200px;
color:#1f010d;
font-size:16px;
font-weight:bold;
border:3px solid #b9718d;
background-color: #fde5e9;
padding:30px 50px 30px 50px;
text-align:justify;
filter: Alpha(Opacity=80, FinishOpacity=80, Style=1, StartX=X, StartY=Y, FinishX=X, FinishY=Y);
}