HTML, BODY {
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	MARGIN: 0px 0px 0px 0px;
	BACKGROUND-COLOR: #ffffff;
	HEIGHT: 100%;
	}
FORM {
	MARGIN: 0px 0px 0px 0px;
}
TABLE {
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	}
A:link    { color: #666666; text-decoration: underline }
A:visited { color: #666666; text-decoration: underline }
A:hover   { color: #666666; text-decoration: none }

/* ----------------------------------------- BASIC STYLES ----------------------------------------- */

/* NEXT AJAXupload*/
.example {	
	padding: 0 20px;
	float: left;		
	width: 230px;
}

.wrapper {
	width: 100px;
	margin: 0 auto;
}

div.button {
	height: 24px;	
	width: 100px;
	
	font-size: 14px;
	color: #000000;
	text-align: center;
	padding-top: 10px;
}

div.button.hover {
	color: #95A226;	
}
#button2.hover, #button4.hover {
	text-decoration:underline;
}
/* END AJAXupload*/


/* BEGIN change front img*/
#tpcont, #tpslides {
	position:relative;
	width:100%; 
	height:300px;
	max-width:1500px;
}
/*------------------------------------begin buttons-----------------------------*/
#tpcont .buttons{
	padding: 5px 10px;
	position: absolute; 
	z-index:1000;
	bottom: 20px;
	right: 20px;
	background-color: #000000;
	-moz-border-radius: 5px;
}
#tpcont .buttons a{
	color: #ffffff;
	padding: 0 5px;
	cursor: pointer;	
}
#tpcont .buttons a.active, #tpcont .buttons a:hover{
	color: #191919;
	background: #ffffff;
}
/*--------------------------------------begin tpslides---------------------------*/
#tpslides img{
	width:100%;
	height:300px;
	margin:0px 0px 0px 0px;
}
/* END change front img*/

/* NEXT slider in category find*/
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 5px; height: 12px; cursor: default; } /* ������� */
.ui-slider .ui-slider-range { position: absolute; z-index: 1; display: block; }
.ui-slider-horizontal  { height: 2px; background: #ffffff; }
.ui-slider-horizontal .ui-slider-handle { top: -5px; margin-left: -3px; background: #8DC63F; } /* ������� */
.ui-slider-horizontal .ui-slider-range { top: -5px; height: 12px; background: #f8abad; } /* ����� ����� ��������� */
/* END slider in category find*/

.homeLeft { background:#000000; padding:5px 0px 5px 14px; }
.homeRight { background:#222222; width:250px;  }
.cat_tree_a { display:none; }


/*next first news*/
#homeNews {
color:#FFFFFF;
padding:0px; 
margin:0px 10px 0px 0px; 
border:0px; 
font-size:12px; 
font-weight:400;
height:100px; 

overflow:hidden;

}

#scrollbar { height:100px; }
#scrollbar_indent { height:78px; }

#homeNews H1, #homeNews H2, #homeNews H3 { padding:0px; margin:0px; border:0px; font-size:16px; display:inline; color:#ffffff; }
#homeNews a, #homeNews em, #homeNews strong { padding:0px; margin:0px; border:0px; font-size:12px; font-weight:400; color:#ffffff; }
/*end first news*/

.homeSurvey {margin:0px 0px 0px 3px; color:#FFFFFF; }
.homeSurvey b, .homeSurvey td { color:#FFFFFF; }

/* next style4.css*/
#SummerSale:first-letter {color: #ffa500;} 
#SummerSale {color: #fc0fc0;}

.nevidno{ display:none; visibility:hidden; }

.UkrPostParcelSender{ width:350px; height:130px; left:0; font-size:22px; }
.UkrPostParcelRecipient{ width:350px; height:130px; margin-left:260px; font-size:22px; }


/* end style4.css*/

/*next first ScrollImage*/
#HomeIMG {
height:130px; 
width:100%
clear:both; 
overflow:hidden; 
border:3px solid #e5e5e5;}
#HomeIMGFrame {
width:150%; 
clear:both; 
padding:0;}
#HomeIMG img {
width:120px; 
height:120px; 
margin:5px; 
display:inline; 
border:0;}
#HomeIMG a {
display:block; 
float:left; 
}
/*end first ScrollImage*/

/*NEXT shopping_cart*/
.SCdiv2    { width:332px; }
.SCdiv     { overflow:auto; height:100px; }
.SCtd1     { width:150px; }
.SCtd2     { width:63px; }
.SCtd3     { width:60px; }
.SCtd4     { width:20px; }
.SCtd12    { width:213px; }
.SCtd123   { width:273px; }
.SCquatity { width:50px; padding:0px; margin:0px; }
/*END shopping_cart*/

/*next tooltip*/
.tooltip{
    position:absolute;
    z-index:999;
    left:-9999px;
    background-color:#dedede;
    padding:5px;
    border:1px solid #fff;
    width:250px;
}

.tooltip p{
    margin:0;
    padding:0;
    color:#fff;
    background-color:#222;
    padding:2px 7px;
}
/*end tooltip*/

/*next simplemodal*/
.simplemodal-overlay {
background-color:#000; 
cursor:wait;  }
.simplemodal-container { 
width:370px; 
height:400px;
background-color:#fff; 
border:3px solid #ccc;  }
#simplemodal-container a.modalCloseImg {
background:url(/images/x.png) no-repeat; 
width:25px; 
height:29px; 
display:inline; 
z-index:3200; 
position:absolute; 
top:-15px; 
left:-15px; 
cursor:pointer;}
/*end simplemodal*/

/*begin jsOFF*/
.jsOFF .text , .jsOFF .nshadow {
  display:block;
}
.jsOFF .ctext {
  display:block;
  text-align:center;
}

/*end jsOFF*/



.sign_in_title {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	color: #000000;
	width: 195px;
	white-space: normal;
	overflow: hidden;
	}
.sign_in_text {
	text-align: left;
	vertical-align: middle;
	padding-right: 5px;
	font-size: 11px;
	color: #000000;
	}
.front_input {
	background: #f5f5f5 url(http://fege.it/images/design/line4.gif);
	width: 142px;
	height: 16px;
	border: #999999 1px solid;
	padding: 0px 3px 1px 3px;
	}
.sign_in_forgot {
	padding: 5px 0px 10px 0px;
	}
.sign_in_forgot A:link    { color: #999999; text-decoration: underline }
.sign_in_forgot A:visited { color: #999999; text-decoration: underline }
.sign_in_forgot A:hover   { color: #999999; text-decoration: none }
.register {
	padding-top: 15px;
	}
.register A:link    { color: #333333; text-decoration: underline }
.register A:visited { color: #333333; text-decoration: underline }
.register A:hover   { color: #333333; text-decoration: none }	
	
	
.change_cur{ /* изменяет валюту в execution_order */
	cursor:pointer;
}

.web2_1{ color:00ff00; }

.menu {
	padding: 6px 30px 40px 0px;
	text-align: left;
	vertical-align: top;
	}
.menu1 {
	font-family: Trebuchet MS, Arial, Tahoma, Verdana, sans-serif;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	padding: 18px 0px 7px 20px;
	color: #ff0000;
	}
.menu1 A:link { color: #888888; text-decoration: none }
.menu1 A:visited { color: #888888; text-decoration: none }
.menu1 A:hover   { color: #000000; text-decoration: none }

.menu2 {
	font-family: Trebuchet MS, Arial, Tahoma, Verdana, sans-serif;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	padding: 18px 0px 7px 25px;
	color: #ff0000;
	}
.menu2 A:link { color:#888888; text-decoration: underline }
.menu2 A:visited { color: #888888; text-decoration: underline }
.menu2 A:hover   { color: #000000; text-decoration: none }

.menu3 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 13px;
	padding: 5px 0px 5px 45px;
	}
.menu3 SPAN {
	color: #ff0000;
	font-weight: bold;
	}
.menu3 A:link { color: #667766; text-decoration: none }
.menu3 A:visited { color: #667766; text-decoration: none }
.menu3 A:hover   { color: #667766; text-decoration: none }

A:link.menu3a    { color: #ff0000; font-weight: bold; text-decoration: underline }
A:visited.menu3a { color: #ff0000; font-weight: bold; text-decoration: underline }
A:hover.menu3a   { color: #ff0000; font-weight: bold; text-decoration: none }

/*main content template*/
.text_td {
	padding: 24px 30px 50px 10px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #666666;
	vertical-align: top;
}
.text_td H3 {
	font-family: Trebuchet MS, Arial, Tahoma, Verdana, sans-serif;
	font-size: 18px;
	font-style: italic;
	color: #999999;
	text-indent: 1px;
}
.text_td P {
	line-height: 16px;
}
/*main content template*/	
/*category*/
.catalog_list {
padding: 0;
margin: 0 auto;
list-style-type: none;
}
.catalog_list LI { 
width:184px; 
margin:1px 0px 1px 0px; 
background:#CCCCCC; 
vertical-align: top; 
text-align:center;
display: -moz-inline-stack;
display: inline-block;
_overflow: hidden;
zoom: 1;
*display: inline;
overflow:hidden;
}

.PrBrief_1 { 
height:40px; 
}
.PrBrief_1 H1 {
display:inline; 
font-size:14px;
}

.PrBrief_2 {
text-align:center;
width:184px; 
height:180px;
}
.PrBrief_3 { margin-top:2px;
height:20px; 
}
.PrBriefDisc { 
margin-left:144px; 
margin-top:182px;
position:absolute;
float: right;
}
/*category*/


.head_block1 {
	float:left;
	}
.head_block2 {
	float:right;
	width: 340px;
	text-align: right;
	}
.head_block3 { float:left;
	padding: 0px 0px 12px 40px;
	}
.head_block4 {
	float:right;
	padding: 0px 15px 10px 15px;
	}
.search_field {
	background: #f5f5f5 url(http://fege.it/images/design/line4.gif);
	width: 140px;
	height: 16px;
	border: #999999 1px solid;
	padding: 0px 3px 2px 3px;
	color: #999999;
	}
.front_banner {
    /*
	background: url(http://fege.it/images/design/front_banner02.jpg) left 50% no-repeat;
	text-align: right;
    */
    background-color: #999999;
    border-bottom: 1px solid #cccccc;
	}
.front_banner_left {
	background: url(http://fege.it/images/design/front_banner_left.jpg) right 50% no-repeat;
	text-align: left;
	}
.front_banner_right {
	background: url(http://fege.it/images/design/front_banner_right.jpg) center 50% no-repeat;
	text-align: left;
	}
.front_catalog {
	background: #d4d4d4 url(http://fege.it/images/design/line2.gif) center bottom repeat;
	padding: 0px 20px 28px 22px;
	vertical-align: top;
	}
.front_catalog_title {
	vertical-align: top;
	padding: 15px 20px 15px 0px;
	white-space: nowrap;
	}
.front_catalog_title H1 {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 20px;
	font-weight: bold;
	font-style: italic;
	color: #000000;
}
.front_catalog_title A:link    { color: #000000; text-decoration: none }
.front_catalog_title A:visited { color: #000000; text-decoration: none }
.front_catalog_title A:hover   { color: #ffffff; text-decoration: none }


.fill-search_form{ display:block;
background:url('/images/sample_input_02.gif') 0 0 repeat-x;
width:160px;
border:none;
height:24px;
padding:2px 0px 0px 0px;
}
.left-search_form{ margin:20px 0px 0px 0px;
background:url('/images/sample_input_01.gif') left top no-repeat;
width:190px; 
}
.right-search_form{
background:url('/images/sample_input_03.gif') right top no-repeat; 
padding:0 14px 0 16px; 
}
.search_form{
text-align:right; 

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:normal;
color:#33CC33; 

border:none;
width:134px;
height:16px;
background:none; 
}
.search_form_ti{ 
background:#00CC66;
}
.leftimg{
  float:left; /* Выравнивание по левому краю */
  margin: 7px 7px 7px 0; /* Отступы вокруг картинки */
}
.optVal3 div:hover{ 
color:#FF0000; font-weight:900;
}

.home_news{ margin:4px 10px 4px 15px;}
.home_authorization{ margin:4px 10px 4px 15px;}
.home_reference{ margin:4px 10px 4px 15px;}
.home_contacts{ margin:4px 10px 4px 15px;}

.front_catalog_clmn {
	text-align: left;
	vertical-align: top;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #333333;
	padding-right: 10px;
	}
.front_catalog_clmn A:link    { color: #333333; text-decoration: underline }
.front_catalog_clmn A:visited { color: #333333; text-decoration: underline }
.front_catalog_clmn A:hover   { color: #333333; text-decoration: none }

.front_catalog_season {
	color: #ed0202;
	line-height: 14px;
	margin-bottom: 4px
	}
	
.sign_in {
    width:200px;
	background: #f5f5f5 url(http://fege.it/images/design/line1.gif) right top repeat;
	text-align: left;
	vertical-align: top;
	padding: 18px 0px 10px 0px;
}


.topline {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	margin: 14px 4px 6px 4px;
	padding:4px;
	background-color: #f5f5f5;
	border-bottom: #dddddd 1px solid;
	width:100%;
	height:30px;
}

/*end header*/

#header-2-left H1{
  padding:0px; margin:0px; border:0px; font-size:12px; font-weight:200; display:inline;
}

#header-3-left h2, #header-3-left p{ font-size:14px; font-weight:200; font-family:Trebuchet MS,Arial,Tahoma,Verdana,sans-serif; display:inline; padding:0px; margin:0px; border:0px; color:#999999; }

#header-3-left a {
  text-decoration:none;
  padding-right:14px;
  background: url('/images/rarr.gif') right 6px no-repeat;
}

#header-3-right A:link    { color: #000000; text-decoration: none; }
#header-3-right A:visited { color: #000000; text-decoration: none; }
#header-3-right A:hover   { color: #000000; text-decoration: none; }

#main1 {
	margin:0; padding:0;
}
#main2 {
	margin:0; padding:0;
}
#left {
	float:left;
	width:140px;
	margin:0; padding:0;
	text-align:left;
}
#right {
	float:right;
	width:250px;
	margin:0; padding:0;
	text-align:right;
}
#middle {
	margin:0 50px;
}
.column-in {
	margin:0;
	padding:0;
}
.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0; padding:0;
	background:transparent;
}
/*end header*/

.align_center {
	text-align: center;
	}
.align_left {
	text-align: left;
	}
.align_right {
	text-align: right;
	}
.valign_top {
	vertical-align: top;
	}
.valign_bottom {
	vertical-align: bottom;
	padding:10px 0px 0px 0px;
	}
.footer{
	background-color:#F5F5F5;
	border-top:1px solid #DDDDDD;
	padding:10px 25px 10px 0;
	text-align:right;
}
.footer_left a{
	color:#999999;
	font-size:12px;
	font-weight:900;
	text-decoration:none;
}
.contacts_s {
	padding: 25px 0px 25px 10px;
}
#category_tree{
    padding: 15px 0px 20px 0px;
}
	
/* -------------------------------------- CHECKOUT STYLES -------------------------------------- */


/* ------------------------------------ GOODS CARD STYLES ------------------------------------- */
.gc01 {
	font-family: Trebuchet MS, Arial, Tahoma, Verdana, sans-serif;
	font-size: 20px;
	font-style: italic;
	color: #aaaaaa;
	margin: 18px 0px 4px 0px;
}
.gc02 {
	border: 1px solid #aaaaaa;
	margin: 0px 3px 5px 0px;
}
.gc03 {
	margin: -18px 0px 16px 0px;
}
.gc09 {
	text-align: left;
	vertical-align: top;
	border-bottom: 1px solid #cccccc;
	vertical-align: bottom;
}
.gc09 H5 {
	font-family: Trebuchet MS, Arial, Tahoma, Verdana, sans-serif;
	font-size: 20px;
	font-style: italic;
	color: #aaaaaa;
	margin: -5px 0px 4px 0px;
}
.gc10 {
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	padding: 0px 5px 0px 5px;
	border-top: 1px solid #cccccc;
}
.gc11 {
	text-align: center;
	vertical-align: middle;
	padding: 0px 5px 0px 5px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
.gc11 A:link    { color: #333333; text-decoration: none }
.gc11 A:visited { color: #333333; text-decoration: none }
.gc11 A:hover   { color: #333333; text-decoration: underline }

.gc12 {
	padding: 15px 20px 0px 0px;
	border-right: 1px solid #cccccc;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #666666;
}

#ItemCharacteristics {
  width:250px;
}

.no_underline{
  cursor:pointer;
}
/* ---------------------------------- SHOPPING CART STYLES ------------------------------------- */



/* ------------------------------- PERSONAL ACCOUNT STYLES ---------------------------------- */



/* ---------------------------------- PASSWORD SET-UP ------------------------------------- */



/* ---------------------------------- SOME OTHER STYLES ------------------------------------- */

.so01 {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-weight: bold;
	font-size: 44px;
	color: #ff0000;
	padding: 0px 4px 0px 14px;
	}
.so01 SPAN {
	font-size: 12px;
	}
.so02 {
	background: url(http://fege.it/images/design/line10.gif);
	}
.so03 {
	padding-left: 3px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #666666;
	}
.so04 {
	margin: 19px 0px 13px 0px;
	}

/* ------------------------------------ REGISTRATION ---------------------------------------- */



/*---------------------------------------POPUP WINDOW STYLES------------------------------*/


	
/* ------------------------------------ ERROR POP-UPs --------------------------------------- */


	
/* -------------------------- Temporary styles for St.Valentine ----------------------------- */


/*--------------------------------- Help System -----------------------------------------------*/

/*-----------------------Banner EMS---------------------------*/

/*Item corner*/
.corner {
	position: relative;
	left: 1px;
	top: 0px;
	border: none;
	padding: 0;
	margin: 0;
}

/*Disabled items in checkout*/
.notactive {
	color: #666666;
}

