@charset "utf-8";

/*
	design: oz
	icq: 422618
	mailto:vitaliy@petrychuk.com
	url: http://petrychuk.com
*/

body { 
	font: 11px Tahoma, Verdana, Arial; 
	color: #676767; 
	background: #fff;
	margin: 0;
}
.head {
	background: url(img/head.gif) repeat-x top left #a6daff;
	border-bottom: 1px solid #9cb5c5;
	height: 63px;
}
.tit_blue, .tit_pink {
	font-size: 13px;
	white-space: nowrap;
	margin: 4px 0 0 2px;
	color: #fff;
	height: 22px;
	padding: 0;
}
.tit_blue { background: #62a5ff; }
.tit_pink { background: #f672c3; }
.tit_ico { padding: 0 3px 0 0; vertical-align: middle; }
.box_silver {
	background: url(img/silver.gif) repeat-x bottom left #fff;
	border-top: 4px solid #b6d5ff;
	border-bottom: 1px solid #e2e2e2;
	margin: 1px 0 4px 12px;
	padding: 2px 2px 2px 4px;
}
.box_pink {
	background: url(img/pink.gif) repeat-x bottom left #fff;
	border-top: 4px solid #ffaede;
	border-bottom: 1px solid #fdabf8;
	margin: 1px 0 4px 12px;
	padding: 2px 2px 2px 4px;
}
.box_pink a { color: #f216e0; }
.files{
	background: url(img/navig.gif) repeat-x top left #f7f7f7;
	border: 1px solid #e1e1e1;
	margin: 1px 0 4px 12px;
	padding: 2px 2px 2px 4px;
}
.files a { color: #929292; }
.navig {
	background: url(img/navig.gif) repeat-x top left #f7f7f7;
	border: 1px solid #e1e1e1;
	margin: 4px 0 4px 12px;
	padding: 2px 2px 2px 4px;
}
.navig a { color: #929292; }
.foot {
	background: url(img/foot.gif) repeat-x top left #373737;
	border-top: 3px solid #ff7af7;
	border-bottom: 1px solid #d3d3d3;
	margin: 4px 0;
	padding: 4px 2px 4px 0;
	color: #eae9e9;
}
.line {
	border-top: 1px dotted #ffbef7;
	margin: 0 0 1px 0;
}

.foot a { color: #eae9e9; }
.str { float: left; margin: -4px 0 0 0; padding: 0 4px 0 0; }
.gen { color: #a5a5a5; font-size: 10px; }
.clear { clear: both; }
a { color: #1688f2; text-decoration: none; }
a:hover { text-decoration: underline; }
input, textarea, select { 
	background: #fff; 
	margin: 1px 0; 
	font: 11px Tahoma; 
	border: 1px solid #ddd; 
	padding: 1px 3px;
	color: #484848; 
}
input.submit { 
	background: #F9F9F9; 
	margin: 3px 0;
}
hr { border-top: 1px dotted #CCC; color: #fff; margin: 3px 0 2px 0; }
form { margin: 0; }
img { border: 0; }
table { font: 11px Tahoma, Verdana, Arial;  border: 0; border-collapse: collapse; }
td { padding: 0; }
