@charset "windows-1251";
.podlojka {
	width:100%;
	border:0px;
	color:#000;
	margin:0px;
	padding:0px;
}
.podlojka .main {
	width:950px;
	border:0px #CCCCCC solid;
	clear:both;
}
.main table {
	width:950px;
	border:0px #CCCCCC solid;
	clear:both;
}
.menu {
	float:left;
	list-style: none;
	height:20px;
	display: block;
	padding: 0px;
	margin: 7px 0px 0px;
	width:850px;
}
.podlojka .menu li {
	float:left;
	margin:0px 10px;
}
.podlojka .menu a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#666;
}

.podlojka .menu a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#666;
}

.telo .menu_blog {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#666;
}

.telo .menu_blog:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:underline;
	color:#666;
}

.servisnaya {
	display:block;
	float:left;
	margin:3px 0px 0px;
	color:#FF7E00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.podlojka .kabinet {
	width:100%;
}
.podlojka .kabinet a {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#999999;
}

.podlojka .kabinet a:hover {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#999999;
}

.podlojka .left_menu {
	float:left;
	padding:0px;
	list-style: none;
	margin: 0px;
}
.podlojka .left_menu .gr {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#808080;
	background:url(./images/pipka_gr.png) no-repeat;
	margin:0px;
	padding:0px 0px 0px 30px;
	cursor:pointer;
	width:100%;
}
.podlojka .left_menu .or {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF7E00;
	background:url(./images/pipka_or.png) no-repeat;
	margin:0px;
	padding:0px 0px 0px 30px;
	cursor:pointer;
}
.podlojka .left_menu .or1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF7E00;
	background:url(./images/pipka_or.png) no-repeat;
	margin:0px;
	padding:0px 0px 0px 30px;
	cursor:pointer;
}
.podlojka .left_menu li {
	margin:0px;
	padding:0px;
	height:18px;
}
.podlojka .main .telo {
	width:100%;
}
.podlojka .main .telo .box_text_menu {
	clear:both;
	float:left;
	width:100%;
	margin:15px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.podlojka .main .telo .box_text_menu .user_menu_gr {
	display:block;
	float:left;
	margin:0px;
	padding:0px;
	width:130px;
	height:25px;
	border:1px solid #C0C0C0;
	background:#DFDFDF;
	text-decoration:none;
	cursor:pointer;
}
.podlojka .main .telo .box_text_menu .user_menu_or {
	display:block;
	float:left;
	margin:0px;
	padding:0px;
	width:130px;
	height:25px;
	border:1px solid #C0C0C0;
	background:#0099FF;
	text-decoration:none;
	cursor:pointer;
}
.podlojka .main .telo .box_text_menu .user_menu_or1 {
	display:block;
	float:left;
	margin:0px;
	padding:0px;
	width:130px;
	height:25px;
	border:1px solid #C0C0C0;
	background:#DFDFDF;
	text-decoration:none;
	cursor:pointer;
}
.podlojka .main .telo .box_text_menu .user_menu_gr span {
	clear:both;
	float:left;
	width:100%;
	text-align:center;
	padding:0px;
	margin:5px 0px;
	color:#000;
}
.podlojka .main .telo .box_text_menu .user_menu_or span {
	clear:both;
	float:left;
	width:100%;
	text-align:center;
	padding:0px;
	margin:5px 0px;
	color:#FFF;
	cursor:pointer;
}

.podlojka .main .telo .box_text_menu .user_menu_or1 span {
	clear:both;
	float:left;
	width:100%;
	text-align:center;
	padding:0px;
	margin:5px 0px;
	color:#0099FF;
	cursor:pointer;
}

.podlojka .main .telo .box_text_menu .text_menu_gr {
	display:block;
	float:left;
	margin:0px;
	padding:0px;
	width:172px;
	width:213px;
	height:30px;
	border:1px solid #C0C0C0;
	background:#DFDFDF;
	text-decoration:none;
	cursor:pointer;
}
.podlojka .main .telo .box_text_menu .text_menu_or {
	display:block;
	float:left;
	margin:0px;
	padding:0px;
	width:213px;
	height:30px;
	border:1px solid #C0C0C0;
	background:#0099FF;
	text-decoration:none;
	cursor:pointer;
}
.podlojka .main .telo .box_text_menu .text_menu_or1 {
	display:block;
	float:left;
	margin:0px;
	padding:0px;
	width:172px;
	width:213px;
	height:30px;
	border:1px solid #C0C0C0;
	background:#FF7E00;
	background:#DFDFDF;
	text-decoration:none;
	cursor:pointer;
}
.podlojka .main .telo .box_text_menu .text_menu_gr span {
	clear:both;
	float:left;
	width:100%;
	text-align:center;
	padding:0px;
	margin:8px 0px;
	color:#000;
	cursor:pointer;
}
.podlojka .main .telo .box_text_menu .text_menu_or span {
	clear:both;
	float:left;
	width:100%;
	text-align:center;
	padding:0px;
	margin:8px 0px;
	color:#FFF;
	cursor:pointer;
}
.podlojka .main .telo .box_text_menu .text_menu_or1 span {
	clear:both;
	float:left;
	width:100%;
	text-align:center;
	padding:0px;
	margin:8px 0px;
	color:#0099FF;
	cursor:pointer;
}
.podlojka .main .telo .message {
	width:100%;
	border:1px solid #DDD;
}
.podlojka .main .telo .message .mess_h {
 width::100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:underline;
}
.podlojka .main .telo .message .mess_b {
 width::100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.podlojka .main .telo .message .mess_f {
 width::100%;
	font-family:"Franklin Gothic Medium";
	font-size:10px;
	color:#808080;
}
.podlojka .main .telo .message .mess_f table {
	width:100%;
	border:0px;
}
.podlojka .main .login {
	width:100%;
	font-family:"Franklin Gothic Medium";
	font-size:12px;
	font-weight:bold;
	color:#666;
}
.podlojka .main .registration {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
	margin:10px 0px;
}
hr {
	height:1px;
	background:#ddd;
	border:0px;
}
.input {
	width:100%;
	border:1px solid #888;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding: 0px 2px;
}
.podlojka .main .telo .menu_otziv {
	width:100%;
	border:1px solid #ddd;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}
.podlojka .main .telo .menu_otziv .otziv_pl {
	width:60px;
 	font-size:12px;
	font-weight:normal;	
	background:#D7FFD7;
}
.podlojka .main .telo .menu_otziv .otziv_mn {
	width:60px;
 	font-size:12px;
	font-weight:normal;	
	background:#FFD5D5;
}
.podlojka .main .telo .add_box {
	width:100%;
	overflow:hidden;
}
.podlojka .main .telo .add_box .add {
	width:100%;
	border:0px solid #DDD;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-weight:normal;
	color:#666;
}
.add_input_vis {
	visibility:visible;
	font-size:18px;
	font-weight:bold;
	color:#00CC33;
	text-decoration:none;
}
.add_input_hid {
	visibility:hidden;
}
.podlojka .main .telo .page_n_sel {
	color:#666;
	text-decoration:underline;
	font-weight:normal;
}
.podlojka .main .telo .page_sel {
	color:#666;
	text-decoration:none;
	font-weight:bold;
}
