/* основные */
body {background-color: #ffffff; }
body, td, div, input, textarea, form, select {FONT-SIZE: 12px; font-family: Arial, Helvetica, Sans-Serif; color: #566bac; margin:0px;}
UL{margin-top:0px; margin-bottom:0px;}
IMG{border:0px; margin: 0px; padding: 0px;}

.width {width:100%;min-width:1000px;}
.content {border:0;padding:0px; background: url(http://mygofer.ru/mygofer/img_01.jpg) no-repeat;}
* html .minwidth {padding-left:1000px;}
* html .container {margin-left:-1000px;position:relative;}

/*\*/
* html .minwidth, * html .container, * html .content, * html .layout {height:1px;}
/**/


/* ссылки */
A:link          {background:none; color:#566bac; font-size:12px; text-decoration:underline}
A:active        {background:none; color:#566bac; font-size:12px; text-decoration:underline}
A:visited       {background:none; color:#566bac; font-size:12px; text-decoration:underline}
A:hover         {background:none; color:#566bac; font-size:12px; text-decoration:none}






 #top {background: url(http://mygofer.ru/mygofer/top_02.gif) #8d9fdb;}
 #top .left {float:left;background: url(http://mygofer.ru/mygofer/top_01.gif) no-repeat left top; height:106px; width:180px;}
 #top .right {float:right;background: url(http://mygofer.ru/mygofer/top_03.gif) no-repeat right top; height:106px;width:180px; text-align:right; padding:0 15 0 0px;}
 #top .right a {color: #ffffff;}
 #top .right a:hover {color: #ffffff;}

 #cart_view {background: url(http://mygofer.ru/mygofer/cart_2.gif) no-repeat right; padding-left:10px; color:#ffffff;}
 #cart_view a {color:#ffffff; font-size:17px; text-decoration: none;font-family: verdana, Helvetica, Sans-Serif;}
 #cart_view a:hover {color:#ffffff; font-size:17px; text-decoration: none; font-family: verdana, Helvetica, Sans-Serif;}

 #title {background: url(http://mygofer.ru/mygofer/title_2.gif);color:#ffffff; font-size: 11px;}
 #title a {color:#ffffff; text-decoration: none; font-size: 11px; }
 #title a:hover {color:#ffffff; text-decoration: underline;}


 #bottom_bg {background: url(http://mygofer.ru/mygofer/bottom_2.gif);}
 #bottom_copy {background: url(http://mygofer.ru/mygofer/bottom_2.gif); color:#ffffff;font-size: 11px;}
 #bottom_links {background: url(http://mygofer.ru/mygofer/bottom_3.gif) no-repeat right; padding-right: 15px; color:#ffffff;}
 #bottom_bg  a {color:#ffffff; text-decoration: none; font-size: 11px; }
 #bottom_bg  a:hover {color:#ffffff; text-decoration: underline;}


 .block p {padding:20 0 0 3px; font-size: 15px; color: #54888c; font-weight: bold; text-align:center}
 div.text {padding: 0 10 0 10px; }


 .search_input {height: 20px; border: 0px #eaeaea solid; padding: 3 0 0 4;background: none; color:#de8e1a;}
 input.search {background: none;height: 28px;border: 0px #eaeaea solid; width: 80px;font-weight: bold;color:#de8e1a;}




.block_tag_cloud  { font-size:15px;}
.block_tag_cloud a { font-family:Arial, Helvetica, sans-serif; word-spacing:110%; letter-spacing:120%;}

#links {position: absolute; top: 20px; z-index: 200; width: 100%; color: #b42f03; font-size: 10px;}


.right div.cpt_auxpages_navigation ul.horizontal li {float:right; text-align:right; }




/* ====================== DEFAULT STYLES OF VARIOUS COMPONENTS ====================== */

/* padding for all general components */
.cpt_news_short_list, .cpt_survey, .cpt_category_tree, .cpt_maincontent,
.cpt_currency_selection, .cpt_divisions_navigation, .cpt_auxpages_navigation
{
  text-align: left;
  padding: 10px;
//  width: 100%;
}

ul.vertical, ul.horizontal
{ padding: 0px;
  margin: 0px;
}
ul.horizontal{
width: 100%; margin: 0px; padding: 0px;
overflow: hidden;
}
.vertical li
{ padding-left: 0px;
  padding-bottom: 5px;
}
.horizontal li
{ float: left; margin: 0px; padding: 0px;
  margin-right: 25px;
}

.cpt_divisions_navigation {margin: 0px; padding: 0px;}

.cpt_divisions_navigation ul
{ list-style-type: none;
margin: 0px;
}

.cpt_auxpages_navigation ul.vertical
{ list-style-image: url('../../images/li_infopages.gif');
  padding-left: 15px;
}
.cpt_auxpages_navigation .vertical li
{ padding-left: 5px;
}
.cpt_auxpages_navigation ul.horizontal
{ list-style-type: none;
  padding-left: 0px;
}

.cpt_auxpages_navigation ul.vertical li a { text-decoration:underline; font-weight:bold;}
.cpt_shopping_cart_info
{ color: #ffffff;
}

.cpt_survey
{ background: #f5dfc8;
}
.cpt_survey label { font-size:85%;}
.survey_question{
 font-weight: bold;
 margin-bottom: 10px;
 font-size:85%;
}
.survey_submit{
 margin-top: 10px;
}
.cpt_survey form{
 padding:0px;
 margin: 0px;
}

.cpt_currency_selection
{ text-align: center;
  font-size: 75%;
}
.cpt_currency_selection select
{ font-size: 90%;
}

.cpt_news_short_list
{  //width:100%;}
.cpt_currency_selection form{
 display: inline;
}

.cpt_category_tree ul{
 list-style-type:none;
 margin:0px;
 padding:0px;
}
.cpt_category_tree .parent_current a{
 font-weight: bold;
 color: black!important;
 text-decoration: none;
}
.cpt_category_tree .child .bullet{
// padding-left: 8px;
// background-repeat: no-repeat;
// background-position: left center;
// background-image: url("../../images/li_unselected.gif");
}
.cpt_category_tree .child_current .bullet{
// padding-left: 8px;
// background-repeat: no-repeat;
// background-position: left center;
// background-image: url("../../images/li_selected.gif");
}
.cpt_category_tree .child a{
font-weight:normal;
 padding-left: 10px;
 background-repeat: no-repeat;
 background-position: left center;
 background-image: url("../../images/li_unselected.gif");
// padding-left: 0px;
// background-image: none;
}
.cpt_category_tree .child_current a{
 padding-left: 10px;
 background-repeat: no-repeat;
 background-position: left center;
 background-image: url("../../images/li_selected.gif");
// padding-left: 0px;
// background-image: none;
 color: black!important;
 text-decoration: none;
}

.cpt_maincontent {padding: 0px; margin: 0px;}

#bottom_links div.cpt_divisions_navigation  ul.horizontal li { float:right;}



