*
{
margin:0px;
padding:0px;
}

html,body { 
height: 100%;
} 

* html .main {
height: 100%;
} 

.main {  
min-width:1024px;  /*&#231;&#224;&#228;&#224;&#229;&#236; &#236;&#232;&#237;&#232;&#236;&#224;&#235;&#252;&#237;&#243;&#254; &#248;&#232;&#240;&#232;&#237;&#243; &#236;&#224;&#234;&#229;&#242;&#224; &#226; &#241;&#238;&#226;&#240;&#229;&#236;&#229;&#237;&#237;&#251;&#245; &#225;&#240;&#224;&#243;&#231;&#229;&#240;&#224;&#245; */
width:expression(   /*&#231;&#224;&#228;&#224;&#229;&#236; &#236;&#232;&#237;&#232;&#236;&#224;&#235;&#252;&#237;&#243;&#254; &#248;&#232;&#240;&#232;&#237;&#243; &#236;&#224;&#234;&#229;&#242;&#224; &#226; &#241;&#242;&#224;&#240;&#251;&#245; &#226;&#229;&#240;&#241;&#232;&#255; &#225;&#240;&#224;&#243;&#231;&#229;&#240;&#224;. &#207;&#240;&#238;&#241;&#242;&#238; &#231;&#224;&#236;&#229;&#237;&#232;&#242;&#229; &#246;&#232;&#244;&#240;&#243; &#237;&#224; &#241;&#226;&#238;&#254; &#248;&#232;&#232;&#240;&#232;&#237;&#243; :) */
(document.compatMode && document.compatMode == 'CSS1Compat')
?
(
document.documentElement.clientWidth < 1024
?
"1024px"
:
"auto"
)
:
(
document.body.clientWidth < 1024
?
"1024px"
:
"auto"
)
);

max-width:1280px;  /*&#231;&#224;&#228;&#224;&#229;&#236; &#236;&#232;&#237;&#232;&#236;&#224;&#235;&#252;&#237;&#243;&#254; &#248;&#232;&#240;&#232;&#237;&#243; &#236;&#224;&#234;&#229;&#242;&#224; &#226; &#241;&#238;&#226;&#240;&#229;&#236;&#229;&#237;&#237;&#251;&#245; &#225;&#240;&#224;&#243;&#231;&#229;&#240;&#224;&#245; */
width:expression(   /*&#231;&#224;&#228;&#224;&#229;&#236; &#236;&#232;&#237;&#232;&#236;&#224;&#235;&#252;&#237;&#243;&#254; &#248;&#232;&#240;&#232;&#237;&#243; &#236;&#224;&#234;&#229;&#242;&#224; &#226; &#241;&#242;&#224;&#240;&#251;&#245; &#226;&#229;&#240;&#241;&#232;&#255; &#225;&#240;&#224;&#243;&#231;&#229;&#240;&#224;. &#207;&#240;&#238;&#241;&#242;&#238; &#231;&#224;&#236;&#229;&#237;&#232;&#242;&#229; &#246;&#232;&#244;&#240;&#243; &#237;&#224; &#241;&#226;&#238;&#254; &#248;&#232;&#232;&#240;&#232;&#237;&#243; :) */
(document.compatMode && document.compatMode == 'CSS1Compat')
?
(
document.documentElement.clientWidth > 1280
?
"1280px"
:
"auto"
)
:
(
document.body.clientWidth > 1280
?
"1280px"
:
"auto"
)
);
height:100%;
}

.main
{
text-align:left;
}
/* ************** WISIWIC ************************************************ */

body
{
/*font-family:Arial Cyr; */
font-family:Tahoma;
font-size:12px;
/*color:#000000;*/
color:#172983;
}

td {vertical-align:top;}
a {/*color: #981793;*/ color:#ce501b; /*color:##FF6600;*/ text-decoration:underline;}
a:hover {text-decoration:none;}

p, .newstext {
padding:0px 0px 5px 0px; text-align:justify; 
/*font-family:Arial Cyr, Helvetica, sans-serif;*/
font-family:Tahoma;
font-size:12px; 
/*color:#000000;*/
color:#172983;
}

body
{
 /*font-family:Arial Cyr, Helvetica, sans-serif;*/
 font-family:Tahoma; 
 font-size:12px; 
 /*color:#000000; */
color:#172983;
 line-height:20px;
}

h1
{
/*color: #2e3092;*/
color:#172983;
font-family: Tahoma;
font-size: 21px;
/*text-align: center;*/
font-weight: 100;
margin-top: 0px;
margin-bottom:20px;
} 
.voyti
{
background: url('/images/login.png') 0 0 no-repeat;
width: 61px;
height: 22px;
color: #ffffff;
font-family: Arial;
font-size: 14px;
border: 0px solid black;
}

img
{
border:0px;
}
/*input
{
border:1px solid #ffffff;
}
#form_opros input
{
border:1px solid #000000;
}*/

/* ************************** HEAD ****************************** */

#head
{
height:230px;
width:100%;
background-image:url(/img/top_img.jpg);
background-repeat:no-repeat;
background-position:left;
}

.logo
{
margin-left:280px;
text-align:center;
padding-top:20px;
}

#head_right
{
float:right;
width:282px;
margin-right:2px;
}

#top_line
{
background-color:#a4abcb;
width:100%;
height:6px;
border-left:1px solid #d6d9e8;
margin-bottom:2px;
}

#search
{
height:30px;
width:100%;
background-color:#eeeff4;
border:1px solid #a4abcb;
margin-bottom:2px;
padding:10px 0px;
font-family:Tahoma;
font-size:11px;
/*color:#000000;*/
color:#172983;
}

#search p
{
/*margin-top:10px;*/
padding-left:10px;
}

#search a
{
/*color:#000000;*/
color:#172983;
text-decoration:underline;
}

#search a:hover
{
text-decoration:none;
}

#search input#text
{
border:1px solid #cfd2e8;
background-color:#FFFFFF;
padding:2px;
/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
font-family:Tahoma;
font-size:10px;
width:180px;
margin-left:10px;
color:#172983;
}
#search input#submit
{
border:0px;
background-color:#eeeff4;
/*font-family:Georgia, "Times New Roman", Times, serif;*/
font-family:Tahoma;
font-size:18px;
/*color:#ffa903;*/
color:#ce501b;
text-decoration: underline;
margin-left:5px;
border-bottom:1px solid #ffa903;
cursor:pointer;
}

a#submit_link
{
border:0px;
/*background-color:#eeeff4;*/
/*font-family:Georgia, "Times New Roman", Times, serif;*/
font-family:Tahoma;
font-size:18px;
/*color:#ffa903;*/
color:#ce501b;
text-decoration: underline;
margin-left:5px;
/*border-bottom:1px solid #ffa903;*/
cursor:pointer;
}


#consult
{
height:90px;
width:100%;
background-color:#eeeff4;
border:1px solid #a4abcb;
margin-bottom:2px;
}
#consult #zag
{
/*font-family:Georgia, "Times New Roman", Times, serif;*/
font-family:Tahoma;
font-size:18px;
/*color:#2e3092;*/
color:#172983;
text-align:center;
margin-top:10px;
margin-bottom:3px;
}

#consult
{
color:#2e3092;
font-family:Tahoma;
font-size:11px;
}

#consult p
{
padding-bottom:5px;
padding-left:10px;
}

#consult td
{
vertical-align:middle;
}


#consult a
{
/*color:#ffa903;*/
color:#ce501b;
text-decoration:underline;
}

#consult a:hover
{
text-decoration:none;
}
#top_link
{
background-image:url(/img/fon_top.jpg);
background-repeat:no-repeat;
height:38px;
/*font-family:Georgia, "Times New Roman", Times, serif;*/
font-family:Tahoma;
font-size:18px;
color:#2e3092;
text-align:center;
padding-top:12px;
}
#top_link a
{
text-decoration:none;
color:#2e3092;
}
#top_link a:hover
{
text-decoration:underline;
}




#menu_top
{
width:100%;
height:31px;
border-bottom:5px solid #eeeff4;
}
#menu_top td
{
vertical-align:middle;
}

#elem_menu
{
padding:0px 10px;
background-image:url(/img/menu_white.jpg);
background-repeat:repeat-x;
font-family:Tahoma;
font-weight:bold;
font-size:14px;
color:#555555;
}
#elem_menu a
{
color:#555555;
text-decoration:none;
padding:0px 10px;
}

#elem_menu2
{
padding:0px 10px;
background-image:url(/img/menu_black.jpg);
background-repeat:repeat-x;
font-family:Tahoma;
font-weight:bold;
font-size:14px;
color:#ffffff;
}


#elem_menu2 span
{
padding:0px 10px;
}

/* ************************************************************** */

#left_menu
{
float:left;
width:290px;
}



/* ************************************************************** */



#table_content
{
margin-top:13px;
}

#left_block
{
width:290px;
background-image:url(/img/fon_left.jpg);
background-repeat:repeat-y;
}

#right_block
{
width:281px;
background-image:url(/img/fon_right.jpg);
background-repeat:repeat-y;
}

#internet
{
background-image:url(/img/internet.jpg);
background-repeat:no-repeat;
width:290px;
height:42px;
padding-top:15px;
font-family:Tahoma;
font-size:20px;
text-align:center;
color:#FFFFFF;
}
#internet a
{
color:#FFFFFF;
text-decoration:none;
}
#internet a:hover
{
text-decoration: underline;
}


#user
{
/*background-image:url(img/user_info.jpg);*/
background-image:url(/img/user_fon.jpg);
background-repeat: repeat-y;
width:250px;
/*height:33px;*/
color:#ffffff;
font-family:Tahoma;
font-size:11px;
padding:10px 20px 10px 20px;
}
#user p
{
padding:0px;
}
#user #input_text
{
size:100px;
border:1px solid #515489;
padding:2px;
margin-bottom:4px;
}

#user #link b a
{
color:#2e3092;
text-decoration:underline;
}

#user #link b a:hover
{
text-decoration: none;
}

#user #link b
{
color:#2e3092;
font-size:11px;
}

#user a
{
/*color:#000000;*/
color:#172983;
text-decoration:underline;
}

#user a:hover
{
text-decoration:none;
}

#enter
{
float:right;
height:20px;
padding-right:30px;
}

#zakaz
{
width:290px;
height:120px;
background-image:url(/img/zakaz.jpg);
background-repeat:no-repeat;
margin-top:2px;
}

#zakaz td
{
/*padding:10px 5px 10px 20px;*/
}

#zakaz_left
{
width:49%;
font-family:Tahoma;
font-size:10px;
text-align:left;
padding:10px 0px 10px 20px;;
}

#zakaz_left span
{
/*color:#9e9e9f;*/
color:#172983;
/*font-family:Georgia, "Times New Roman", Times, serif;*/
font-family:Tahoma;
font-size:12px;
}

#zakaz_left p
{
padding-bottom:10px;
}

#zakaz_left a
{
/*font-family: "Times New Roman", Times, serif;*/
font-family:Tahoma;
font-size:20px;
/*color:#ffa903;*/
color:#ce501b;
}

#zakaz_left p.link
{
margin-left:10px;
}


#left_mini_menu
{
vertical-align:middle;
font-family:Tahoma;
font-size:9px;
padding-left:5px;
padding-top:7px;
}

#left_mini_menu a
{
/*color:#000000;*/
color:#172983;
text-decoration:underline;
}

#left_mini_menu a:hover
{
text-decoration:none;
}


#left_mini_menu p
{
padding-bottom:5px;
padding-left:0px;
}


/* ------------------------------------------ */

#kak_oform
{
/*text-align:center;*/
text-align:left;
padding-left:50px;
width:100%;
padding-top:10px;
}
#kak_oform a
{
/*font-family:Georgia, "Times New Roman", Times, serif;*/
font-family:Tahoma;
font-size:18px;
/*color:#7d7d7d;*/
color:#172983;
text-decoration:underline;
}
#kak_oform a:hover
{
text-decoration:none;
}

/* --------------------------------------- */

#catalog_menu
{
width:275px;
padding:10px 0px;
padding-right:15px;
}

#catalog_menu #zag, #right_block_news #zag
{
/*color:#2e30b8;*/
color:#172983;
font-family:Tahoma;
font-size:18px;
text-align:center;
padding-bottom:10px;
padding-top:5px;
}

#catalog_menu a
{
/*color:#848afb;*/
/*color:#2e30b8;*/
color:#172983;
text-decoration:underline;
}

#catalog_menu a:hover
{
text-decoration:none;
}
#catalog_menu ul
{
list-style:none;
margin-left:25px;
font-family:Tahoma;
text-transform: uppercase;
font-size:12px;
}
#catalog_menu li
{
padding-bottom:7px;
}


/* ***************************************************************** */

#right_inblock
{
background-image:url(/img/right_top_fon.jpg);
background-repeat:no-repeat;
width:282px;
padding:20px 0px;
}
#td_right_link
{
/*font-family:Georgia, "Times New Roman", Times, serif;*/
font-family:Tahoma;
text-align:left;
padding-left:0px;
/*color:#7d7d7d;*/
color:#172983;
font-size:18px;
width:165px;
vertical-align:middle;
}
#td_right_link a
{
/*color:#7d7d7d;*/
color:#172983;
text-decoration:underline;
}
#td_right_link a:hover
{
text-decoration:none;
}

#td_right_img
{
text-align:center;
padding-left:15px;
}
#td_right_img img
{
margin:5px 0px;
}

/* ----------------------------------------- */

#opros
{
width:242px;
padding:20px;
}

#question
{
/*color:#000000;*/
color:#172983;
font-family:Tahoma;
font-size:16px;
padding-bottom:10px;
width:242px;
text-align:left;
}
#question
{
font-size:16px;
}

#question span
{
color:#ce501b;
/*color:#ffa903;*/
font-family:Tahoma;
font-style:italic;
}

#form_opros
{
padding-left:50px;
font-family:Tahoma;
font-style:italic;
font-size:13px;
}

#form_opros_submit
{
padding-left:55px;
padding-top:10px;
}


/* ------------------------------------------------- */

#right_block_news
{
font-family:Tahoma;
font-size:11px;
/*color:#4e545c;*/
color:#172983;
width:242px;
padding:0px 20px;
}

#right_block_news a
{
/*color:#848afb;*/
color:#ce501b;
text-decoration:underline;
}

#right_block_news a:hover
{
text-decoration:none;
}

#right_block_news #title_news
{
/*color:#172f7f;*/
color:#172983;
font-family:Tahoma;
font-size:13px;
text-transform:uppercase;
padding-top:10px;
}

#right_block_news #date_news
{
/*color:#4e545c;*/
color:#172983;
font-family:Tahoma;
font-size:11px;
text-align:right;
padding:5px 0px;
}

/* ***************************************************** */

#yandex
{
text-align:center;
padding:10px 0px;
}

#footer_info
{
/*font-family: "Times New Roman", Times, serif;*/
font-family:Tahoma;
font-size:12px;
/*color:#000000;*/
color:#172983;
text-align:center;
padding:10px 0px;
}
#footer_info a
{
/*color:#000000;*/
color:#172983;
text-decoration:underline;
padding:0px 3px;
}

#footer_info a:hover
{
text-decoration:none;
}

#footer_info p
{
padding-bottom:7px;
text-align:center;
}
#sp {
font-family:Tahoma;
font-size:8px;
color:#555577;
line-height:10px;}
#sp a {color:#444466;
line-height:10px;}
#footer_info_shop
{
font-family:Tahoma;
font-size:10px;
color:#172983;
text-align:center;
padding:2px 0px;
}
/* ************************ OLD MAKET ****************************** */

.vote
{
padding-top: 20px;
padding-left: 50px;
}

.vote a
{
color: #ffa903;
/*font-family: Georgia;*/
font-family:Tahoma;
font-size: 18px;
display: inline;
font-weight: 100;
}
.pollhead
{
/*background: url('/images/plashkaopros.gif') 0 0 no-repeat;*/
background-color:#f6f6fb;
height: 62px;
padding-left: 10px;
}


/* ****************************************************************** */
 /* для акций и возможно новостей */
.newsdate
{
/*color: #2e3092;*/
color:#172983;
font-size: 14px;
/*font-family: Times New Roman;*/
font-family:Tahoma;
background: #dcdff1;
padding:0px;
margin:10px 0px;
}

.newsdate a, .newsdesc a
{
color:#ce501b;
/*color:#e30909;*/
/*color:#f54027;*/
/*color:#2e30b8;*/
}

.news_title
{
margin-left: 0px;
margin-bottom:7px;
}

.news_title a
{
/*color: #ffa903;*/
color:blue;
font-size: 18px;
/*font-family: Georgia;*/
font-family:Tahoma;
display: inline;
padding: 0px;
}

.news_title a:hover
{
/*color: #ffa903;*/
color:blue;
font-size: 18px;
/*font-family: Georgia;*/
font-family:Tahoma;
display: inline;
padding: 0px;
text-decoration: none;
}

.newstext
{
/*color: #000000;*/
color:#172983;
font-size: 14.57px;
/*font-family: Times New Roman;*/
font-family:Tahoma;
margin-left: 0px;
}

/* для обратной связи */
.feedback a
{
color: #848afb;
font-size: 12px;
font-family: Tahoma;
padding:4px 10px;
text-decoration: underline;
}

.feedback a:hover
{
color: #848afb;
text-decoration: none;
}
.rub a
{
display: inline;
/*color: #848afb;*/
color:#ce501b;
font-size: 11px;
font-family: Tahoma;
padding: 0px;
text-decoration: underline;
}

.rub a:hover
{
display: inline;
/*color: #848afb;*/
color:#ce501b;
font-size: 11px;
font-family: Tahoma;
padding: 0px;
text-decoration: none;
}

/* обратная связь */

.reginput
{
background:url("/images/inputbgqw.gif") no-repeat scroll 0 0 transparent;
border:0 solid black;
color:#959595;
font-family:Tahoma;
font-size:14px;
height:25px;
margin-top:4px;
padding-left:10px;
padding-right:10px;
vertical-align:top;
width:200px;
}

.faqinput
{
background: url('/images/faqinput.gif') 0 0 no-repeat;
width: 362px;
height: 100px;
border: 0px solid black;
padding: 5px 5px 5px 10px;
/*font-family: Arial;*/
font-family:Tahoma;
font-size: 14px;
color: #959595;
}
h2
{
/*color: #ffa903;*/
/*color:#ce501b;*/
color:#172983;
/*font-family: Georgia;*/
font-family:Tahoma;
font-size: 18px;
padding-bottom:15px;
padding-top:10px;
}
.buttonbg
{
background: url('/images/buttonbg.gif') 0 0 no-repeat;
width: 162px;
height: 26px;
border: 0px;
/*font-family: Arial;*/
font-family:Tahoma;
font-size: 14px;
color: #515489;
text-decoration: underline;
cursor:pointer;
}


/* гостевая */ 

div.form_add_question			
{
position: fixed;
display: none;
width: 550px;
height: 450px;
left: 50%;
top: 50%;
margin-left: -275px;
margin-top: -225px;
background-color: #eaecf8;
border: 1px solid #b5badd;
font-family: Tahoma;
font-size: 11px;
z-index:100000;
}



div.form_add_question .close	
{
width: 17px;
height: 16px;
background-image: url('/images/close.jpg');
margin-top: 12px;
margin-right: 12px;
float: right;
cursor: pointer;
background-repeat: no-repeat;
z-index: 100;
}

div.form_add_question .header	
{
font-size: 15px;
/*font-family: Times New Roman;*/
font-family:Tahoma;
padding-top: 30px;
text-align:center;
/*color: #000000;*/
color:#172983;
height: 50px;
}
.reginputopera
{
background: url('/images/inputbgqw.gif') 0 0 no-repeat;
/*font-family: Arial;*/
font-family:Tahoma;
font-size: 14px;
color: #959595;
border: 0px solid black;
padding-left: 10px;
padding-right: 10px;
height: 24px;
width: 200px;
vertical-align: top;
padding-top: 0px;
}
.gbdate
{
/*font-family: Georgia;*/
font-family:Tahoma;
font-size: 18px;
color: #ffa903;
padding-bottom: 10px;
}
.faqfio
{
color:#ce501b;
/*color: #ffa903;*/
font-size: 18px;
/*font-family: Georgia;*/
font-family:Tahoma;
padding-left: 20px;
}
a.add_gquestion					
{
display: block;
margin-right: 15px;
margin-top: 0px;
float:right;
background: url('/images/faqbutton.jpg')  0 0 no-repeat;
padding: 0px;
width: 160px;
height: 24px;
text-align: center;
color: #fff;
font-size: 14px;
/*font-family: Arial;*/
font-family:Tahoma;
text-decoration: underline;
}

a.add_gquestion:hover					
{
display: block;
margin-right: 15px;
margin-top: 0px;
/*float:right;*/
background: url('/images/faqbutton.jpg')  0 0 no-repeat;
padding: 0px;
width: 160px;
height: 24px;
text-align: center;
color: #fff;
font-size: 14px;
/*font-family: Arial;*/
font-family:Tahoma;
text-decoration: underline;
}



a.add_gquestion:link, a.add_gquestion:visited {color: #fff;}


/* вопрос ответ */ 

a.add_question
{
display: block;
margin-right: 15px;
margin-top: 20px;
float:right;
background: url('/images/faqbutton.jpg')  0 0 no-repeat;
padding: 0px;
width: 160px;
height: 24px;
text-align: center;
color: #fff;
font-size: 14px;
/*font-family: Arial;*/
font-family:Tahoma;
text-decoration: underline;
}


a.add_question:hover
{
display: block;
margin-right: 15px;
margin-top: 20px;
float:right;
background: url('/images/faqbutton.jpg')  0 0 no-repeat;
padding: 0px;
width: 160px;
height: 24px;
text-align: center;
color: #fff;
font-size: 14px;
/*font-family: Arial;*/
font-family:Tahoma;
text-decoration: underline;
}

a.add_question:link, a.add_question:visited	{color: #fff}

div.faq .answer	
{
/*font-family:"Times New Roman"; font-size:14,57px; line-height:23px;*/
font-family:Tahoma;
padding: 5px 5px 5px 25px;
margin-bottom: 10px;
margin-top: 5px;
display: none;
}
div.faq .questions
{
margin-bottom: 15px;
}
div.faq .questions a			{

display: inline;
padding: 0px;
/*color: #ffa903;*/
color:#ce501b;
font-size: 18px;
/*font-family: Georgia;*/
font-family:Tahoma;
}


div.faq .questions a:hover			{

display: inline;
padding: 0px;
/*color: #ffa903;*/
color:#ce501b;
font-size: 18px;
/*font-family: Georgia;*/
font-family:Tahoma;
text-decoration: none;
}

.showall
{
font-weight: 700;
margin-bottom:15px;
}

.showall a
{
border-bottom: 1px solid #172983;
font-family: Tahoma;
font-size: 11px;
/*color: #ec008c;*/
text-decoration: none;
/*display: inline;*/
padding: 0px;
}


.showall a:hover
{
border-bottom:0px;
font-family: Tahoma;
font-size: 11px;
/*color: #ec008c;*/
text-decoration: none;
/*display: inline;*/
padding: 0px;
}

/* поиск по сайту */

.current
{
font-family: Tahoma;
font-size: 16px;
color: #515489;
text-decoration: none;
padding-top: 0px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 0px;
margin: 0px;
}
a.page_link
{
/*font-family: Arial;*/
font-family:Tahoma;
font-size: 16px;
/*color: #ffa903;*/
color:#ce501b;
text-decoration: underline;
padding-top: 0px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 0px;
margin: 0px;
display: inline;
}

a.page_link:hover
{
text-decoration: none;
/*font-family: Arial;*/
font-family:Tahoma;
font-size: 16px;
margin:0px;
padding:0px 5px;
}

#sh_blok li
{
padding-left:0px;
padding-bottom:5px;
padding-top:5px;
}

#sh_blok
{
padding-left:35px;
list-style: decimal;
}

#sh_blok li a
{
/*color:#848afb;*/
color:#ce501b;
}


/* Личный кабинет */

.users_list
{
	margin: 0px;
	padding: 0px;
}

.users_list li
{
	list-style-type: none;
   padding: 5px 0px 11px 45px;
   margin: 0px 0px 6px 0px;   
	background-repeat: no-repeat;   
	background-position: 10px 6px;  
	width: 230px;
}

.users_list li a:link, .users_list li a:hover, .users_list li a:visited 
{
	color: #666;
	font-size: 14pt;
	/*font-family: Georgia;*/
	font-family:Tahoma;
	text-decoration: none;
	+border-bottom: 1px dashed #0097E2;
	border-bottom: 1px dashed #666;
}

/* избранное */

.shop_cart_table
{
background: #F5F5F5;
}


.shop_cart_td
{
/*color: #000000;*/
color:#172983;
font-family: Tahoma;
font-size: 11px;
padding-left: 10px;
text-align:left;
}

.shop_cart_td a
{
/*color: #000000;*/
/*color:#172983;*/
color:#ce501b;
font-family: Tahoma;
font-size: 11px;
}

.shop_cart_td a:hover
{
/*color: #000000;*/
/*color:#172983;*/
color:#ce501b;
font-family: Tahoma;
font-size: 11px;
text-decoration: none;
}

.shop_cart_head
{
color: #2e3092;
font-family: Tahoma;
font-size: 11px;
font-weight: 700;
}
.cartinput
{
background: url('/images/cartinput.gif') 0 0 no-repeat;
border: 0px;
padding-left: 5px;
height: 20px;
width: 37px;
}

/* архив заказов */

.shop_cart_table_q
{
background: #e2e2ef;
}


/* восстановление пароля */ 

.uvtoriz
{
color: #6e6fb9;
font-size: 18px;
/*font-family: Georgia;*/
font-family:Tahoma;
}

/* Шаблоны заказов */
.add_order				
{
background: url('/images/faqbutton.jpg')  0 0 no-repeat;
padding: 0px;
width: 160px;
height: 25px;
text-align: center;
color: #fff;
font-size: 14px;
/*font-family: Arial;*/
font-family:Tahoma;
text-decoration: underline;
border: 0px;
}


/* регистрация/личный кабинет */

.selectbg
{
background: url('/images/inputbgqw.gif') 0px 0 no-repeat;
padding-left: 0px;
padding-right: 0px;
padding-top: 1px;
height: 30px;
width: 240px;
border: 0px solid #ffffff;
display: block;
text-align:left;
}

.reginput2
{
/*font-family: Arial;*/
font-family:Tahoma;
font-size: 14px;
color: #959595;
border: 0px;
width: 180px;
border-top: 0px;
margin-left: 30px;
border: 0px solid black;
}

.regtext
{
/*color: #000000;*/
color:#172983;
font-size: 11px;
font-family: Tahoma;
text-align:left;
}


.regbutton
{
border: 0px solid black;
background: url('/images/regbutbg.gif') 0 0 no-repeat;
width: 150px;
height: 27px;
color: #ffffff;
/*font-family: Arial;*/
font-family:Tahoma;
font-size: 14px;
text-decoration: underline;
}

#left_menu_sub a
{
text-transform:lowercase;
color:#ce501b;
}
#left_menu_sub p
{
padding-left:20px;
}


.main_banner {text-align: center; }
.main_banner  img {margin: 0 10px 0 10px; }
