@charset "windows-1251";

body {
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 16px;
	background-color:#000000;
	background-image:url(../images/star.jpg);
	scrollbar-face-color: #1357ce;
	scrollbar-highlight-color: #c3c3c3;
	scrollbar-shadow-color: #36382d;
	scrollbar-darkshadow-color: #40341a;
	scrollbar-3dlight-color: #987c3d;
	scrollbar-arrow-color: #c3c3c3;
	scrollbar-track-color: #000000;
	}



form {
margin:0px;
padding:0px;
}

a {
text-decoration:none;
color: #840000;
}

a:hover {
text-decoration:underline;
}


td {
font-size:16px;
}

input {
border:1px solid #ffcc00;
color:#333333;
background-color:#fef3f7;

}

textarea {
margin-top:10px;
border:1px solid #ffcc00;
color:#FFFFFF;
}

.bginp1 {
	BACKGROUND-COLOR: #f3ea9d;
}
.bginp2 {
	BACKGROUND-COLOR: #f3ea9d;
}

.kr {
font-size:14px;
color: #840000;
margin-top:10px;
margin-bottom:10px;
}

.alert {
color:#840000;
font-size:12px;
border-bottom:1px solid #bd6500;
border-top:1px solid #bd6500;
padding:10px 0 10px 40px;
background-color: #fef3f7;
background-image:url(pic/allert.png);
background-repeat:no-repeat;
margin-bottom:15px;
}

.ok {
color:#333;
margin-bottom:15px;
font-size:12px;
border-bottom:1px solid #333;
border-top:1px solid #333;
padding-top:10px;
padding-bottom:10px;
background-color: #f2f2f2;
background-image:url(pic/ok.png);
background-repeat:no-repeat;
}

.sm {
font-size:9px;
color:#FFFFFF;
}

.sm2 {
font-size:10px;
color:#666666;
}

.zag {
color:#F90;
font-size:16px;
padding-bottom:8px;
margin-top:15px;
border-bottom:1px solid #666666;
}

.zag2 {
color:#F90;
font-size:20px;
padding-bottom:8px;
margin-top:15px;
}

.data {
color:#FFFFFF;
font-size:12px;
margin-bottom:10px;
margin-top:10px;
}

.datasm {
	background-color:#d2860d;
	color:#FFFFFF;
	font-size:10px;
	padding:3px;
	margin-bottom:3px;
	margin-top:12px;
	width:140px;
	}
.tema {
	color:#FFFFFF;
	font-size:14px;
	}
	
.nav {
	font-family: a_BosaNova, "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	color:#FFFFFF;
	background-color:#0a3eae;
	border:1px solid:#ffcc00;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:15px;
	}
a.nav, a.nav:link, a.nav:visited {
	font-family: a_BosaNova, "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	color:#ffcc00;
	background-color:#0a3eae;
	border:2px solid:#ffcc00;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:15px;
	}
a.nav:hover {
	font-family: a_BosaNova, "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	color:#ffffff;
	background-color:#207aff;
	border:2px solid:#ffcc00;
	text-decoration:none;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:15px;
	}
/* форма логина */	
#login {
	width:300px;
	height:500px;
}

#login div.close {
	top:0;
	right:0;
}
/* общее для модальных окон */
div.overlay {
	background-image:url(pic/okno.png);
	width:600px;
	height:470px;		
	display:none;
	padding:30px;
}
div.overlay div.close {
	background-image:url(pic/close.png);
	position:absolute;
	right:5px;
	top:5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.baza {
width:700px;
background-color:#FFFFFF;
border:1px solid #840000;
margin-top:30px;
padding:20px;

}