@charset "Windows-1251";
/* CSS Document */


html {height:100%; background-color:#ffffff;}
body {font-size:12px; color:#000000; font-family: Tahoma, Verdana, Arial; margin:0px; height:100%;}
/* ==================  */

a {color:#000000; text-decoration:none;}
a.head_top { border:0px;}
a.f { color:#4601D8;}
a.f_u { color:#4601D8; text-decoration:underline;}
a.zel {color:#B0FD00; font-weight:bold; font-family:Verdana;}
a.link_1 {color:#6800dc;}
a.link_1:hover {color:#7654FB;}
a.set_aptek {color:#FFFFFF; }
a.underline { text-decoration:underline;}
a.karta_n {
        font-size:10px;
		color:#4601D8; }
a.karta_b {
        font-size:10px;
		color:#4601D8;
		font-weight:bold; }

a.foot_link {
        color:#BAFF14;
		font-size:11px;
		text-decoration:none;}
		
a.txtdec {
		text-decoration:underline;
		color:#999999; }
		
#genPage {
        color:#cccccc; }
#green_price {
	color: #00CC00;
	font-weight: bold;
}


#genPage a {
        color:#9900FF;
		text-decoration:none; }
		
#genPage a:hover {
		text-decoration:underline; }

#head_title {
        color:#6002CA;
		font-weight:bold;
		font-family:arial;
		font-size:17px;
		position: absolute;
		padding-top:10px;
		padding-left:500px;}
		
#hidden {
        display:none;}

#_error {
        color:#FF0000;
		font-size:11px;
		border-left:3px #999999 solid;
		font-family:Verdana;
		padding:10px;
		line-height:normal;}
		
#_error_desc {
        color:#999999;
		padding-top:10px;}

#top_menu_left { width:9px; background-image:url(/img/001_006.gif); background-repeat:no-repeat;}
#top_menu_right { width:9px; background-image:url(/img/001_007.gif);}
#gbl_title_page {padding-bottom:10px; font-size:16px; font-weight:bold;}
#gbl_subtitle_page {padding-bottom:10px;}

img {
        border:0px; }
		
img.obj_radio {
        cursor:pointer; }
img.but {
        cursor:pointer; }
		
img.ch_but {
        cursor:pointer;
		background-image:url(/img/check_1.gif);
		width:12px;
		height:12px; }
		
input { 
        font-family:tahoma; }
input.login_text {
		width: 130px;
		height: 11px;
		color: #666666;
		border: 0px #333366 solid;
		background-color:#ffffff;
		font-size:11px; }
		
input.text_login {
        border:0px;
		padding-left:5px;
		background-color:#eeebff;
		color: #4F448A;
		font-size:11px;
		height:16px; }
		
input.text_login:hover {
        background-color:#C6BDFD; }
		
input.text_login_h {border:0px; padding-left:5px;	background-color:#C6BDFD; color: #4F448A; font-size:11px; border:1px #7F76B7 solid; color:#333366; height:14px;}
input.login_send { cursor:pointer;}

div.obj_inpt_fon { font-weight:bold; cursor:pointer; color:#baff14; background-color:#3701d2;}
div.obj_inpt_left { background-image:url(/img/but_left.gif); background-position:left; background-repeat:no-repeat; padding-left:12px;}
div.obj_inpt_right { background-image:url(/img/but_right.gif); background-position:right; background-repeat:no-repeat; padding-right:12px;}


#small_img_div {background-image:url(/img/0010.gif); background-repeat:no-repeat; width:60px; height:45px; padding-top:2px;}
span.red { color:red; font-size:11px; padding-left:10px; line-height:17px;}
span.del_zakaz {
        color:#ff7b7e;
		font-size:10px;
		font-family:tahoma;
		text-decoration:underline;
		cursor:pointer; }

#f {color:#4601D8;}

/* ------- Корзина ----------- */

#korz {
        font-size:11px;
		padding-bottom:6px;
		padding-left:15px;
		padding-right:15px; }
		
#korz #d1 {
        padding-top:5px;
		padding-bottom:3px;
		border-bottom:1px #aba4c3 solid; }
		
#korz #d2 {
        padding-top:20px; }

#korz #d1  #left {
		text-align:left;
		color:#0c05a0; }
				
#korz #d1  #right {
		width:40%;
		text-align:right; }

/* ------- Блок голосования ----------- */
		
#block_votes  #cont {
        margin-top:6px;
		padding-left:65px; }
		
#block_votes  span.vote {
		font-size:12px;
		color:#4601D8;
		font-weight:bold;
		cursor:pointer; }

/* ------- Блок голосования ----------- */


		
/* ------- Кабинет меню ----------- */

#cab_menu {
        width:214px;
		background-color:#F0ECFF; }
		
#cab_menu a {
		color:#000000;
		font-size:11px;
		text-decoration:underline;
		font-weight:bold;
		font-family:arial; }
		
#cab_menu #title {
		color:#3701D2; }
		
#cab_menu td {
		text-align:left;
		background-color:#E1D9FF; }
		
#cab_menu div {
		margin:0 8px 0 8px;
		border-bottom:1px #FFFFFF solid;
		padding:2px 0 2px 0; }
		
#cab_menu #d1 {
		margin:0 8px 0 8px;
		border:0px; }
		
#cab_menu #top {
		background-image:url(/templates/img/images/cab_menu_top.gif);
		background-position:top;
		background-repeat:no-repeat;
		background-color:#F0ECFF; }
		
#cab_menu #m {
		background-color:#F0ECFF; }
		
#cab_menu #bot {
		background-image:url(/templates/img/images/cab_menu_bot.gif);
		background-position:bottom;
		background-repeat:no-repeat;
		background-color:#F0ECFF; }
		
/* ------- Кабинет Content ----------- */

#cab_body {
		padding-left:25px;
		font-size:11px; }
		
#cab_body div {
		height:30px;
		color:#A99CD6; }
		
#cab_body span {
		color:#000000; }
		
#cab_body #fio {
		color:#3701D2;
		font-size:12px;
		font-weight:bold; }
		
#cab_korz {
		width:100%;
		background-color:#E1D9FF;
		background-image:url(/templates/img/images/cab_korz_top_right.gif);
		background-position:top right;
		background-repeat:no-repeat; }
		
#cab_korz #td_main {
		background-image:url(/templates/img/images/cab_korz_top_left.gif);
		background-position:top left;
		background-repeat:no-repeat; }
		
#cab_korz #td_main #name {
		color:#003399; }
		
#cab_korz #td_main #n_tr td {
		font-size:11px;
		padding-right:10px; }
		
#cab_korz #td_main #tab {
		background-image:url(/templates/img/images/cab_korz_top_panel_fon.gif);
		background-position:top;
		background-repeat: repeat-x;
		margin-left:15px; }
		
#cab_korz #panel span {
		vertical-align: 6px;
		color:#000000;
		font-size:11px;
		font-family:Verdana; }
		
#cab_korz #panel #left {
		background-image:url(/templates/img/images/cab_korz_top_panel_left.gif);
		background-position:left top;
		background-repeat:no-repeat;
		height:33px;
		width:10px }
		
#cab_korz #panel #top {
		background-image:url(/templates/img/images/cab_korz_top_panel_m.gif);
		background-position:right top;
		background-repeat:no-repeat;
		padding-right:18px;
		padding-left:5px;
		text-align:center;
		vertical-align:text-top;
		height:33px; }
		
#cab_korz #panel #top_end {
		background-position:right top;
		background-image:url(/templates/img/images/cab_korz_top_panel_right.gif);
		background-repeat:no-repeat;
		padding-right:15px;
		padding-left:5px;
		text-align:center;
		vertical-align:text-top; }
		
#cab_korz #td_main_bot {
		background-image:url(/templates/img/images/cab_korz_bot_fon.gif);
		background-position:bottom left;
		background-repeat:repeat-x; }
		
#cab_korz #td_main_bot #left {
		background-image:url(/templates/img/images/cab_korz_bot_left.gif);
		background-position:bottom left;
		background-repeat:no-repeat; }
		
#cab_korz #td_main_bot #right {
		background-image:url(/templates/img/images/cab_korz_bot_right.gif);
		background-position:bottom right;
		background-repeat:no-repeat;
		height:24px; }
		
#cab_korz #td_main_bot #right #content {
		margin:25px 25px 0 0;
		text-align:right }
