body { padding:0px; margin:0px;  spacing:0px; }
table { border:0px; border-collapse:collapse; }
table td { padding:0px;  text-align:left; }
td { vertical-align:top; }


.t-sign { vertical-align:middle; font:14px Arial; color:#0A4276; text-align:left; }
.t-sign div { margin:17px 0 0 20px; }
.border-1 { background:#A3BBD0; height:7px; }
.border-g { border:1px solid #A3BBD0; text-align:center; padding:3px; margin:0 0 7px 0; }


.menut { background:#0A4276; text-align:left; border-bottom:1px solid #AAC4DA; }
.menut a {  text-decoration:none; }
.menut ul { margin:0px; padding:6px 0px 6px 10px; list-style: none; }
.menut li { display: inline; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:14px; text-shadow:1px 1px 0 #0F2031; color:#8DC3EB; padding:6px 20px 6px 10px;  }
.menut li a {  display:inline; color:#8DC3EB; }
.menut li a:hover { color:#fff; }

.border-2 { border-bottom:1px solid #7A8A99; margin:0 0 7px 0; }

.menu-left-z { font:10px Arial; background:#A3BBD0 url('img/menu-left-z-bg.gif') no-repeat; background-position:right center; color:#0A4276; text-transform:uppercase; padding: 4px 0 4px 5px; }

.adv { vertical-align:top; text-align:right; }
.adv2 { font:12px Arial; color:#fff; padding:3px 3px 3px 3px; margin:0 0 8px 0; background:#0A4276; text-shadow:1px 1px 0 #0F2031; display:block; }
.adv2 a { color:#fff; text-decoration:none;  }
.adv2 a:hover { color:#8DC3EB;  }

.menu-left { text-align:left; margin:0 0 15px 0; }
.menu-left a {  text-decoration:none; }
.menu-left ul { margin:0px; padding:0px 0px 0px 0px; list-style: none; }
.menu-left li { font:10px Arial; color:#6C6C6C; padding:2px 0px 2px 5px; border-bottom:1px solid #D3D3D3; }
.menu-left li a { display:block;  color:#6C6C6C; }
.menu-left li a:hover { color:#0A4276; }
/*
.speedbar-new { background:#A3BBD0; font:11px Arial; color:#464646; padding:10px 0 10px 10px; margin:5px 0 12px 0; }
.speedbar-new a { color:#464646;  }
*/
h1 { font:20px Arial; color: #365463; margin: 0 0 10px 0; } 
h2,h3 { font:17px Arial; color: #365463; margin: 0 0 10px 0; font-weight:bold; } 

/* color:#0A4276; */

.m-text-catz { font:20px Arial; color: #365463; 
  margin: 0 0 10px 0;  }

.m-text { 
font:13px Arial;
line-height: 1.4em;
color:#000; 
 }

.m-text a { color:#0A4276; }
.m-text a:hover { color:#0A4276; }
.m-text table td { font:12px Arial; color:#000; }
.m-text table td a { color:#0A4276; }
.m-text-rez { 
line-height: 1.4em;
font:13px Arial;

 }
.m-text2 { font:12px Arial; color:#333333; margin:0 0 10px 0; }
.m-text2 table td { font:12px Arial; color:#333333; padding:4px 0 4px 10px; }
.m-text2 table td a { color:#0A4276; }
.m-text3 { font:15px Arial!important; background:#D1E5F6; padding:3px 0 3px 5px!important; text-align:center; }
.m-text-a { text-align:right; width:150px; }
.m-text4 { margin:10px 0 20px 0; padding:0 0 0 10px; border-left:5px solid #D3D3D3; }
.m-text5 { margin:0 0 15px 0; }
.m-text6 { margin:0 0 20px 0; }

.m-text-small { font:11px Arial; color:#333333; margin:0 0 0px 0; 
  border-bottom: solid 1px #E5E5E5;
  padding:0 0 18px 0;
  z-index: 1;
  height: 1%; }
.m-text2-rds { font:12px Arial; color:#000; margin:0 0 5px 0; }
.m-text2-rds p { margin:0 0 0px 0; }
.m-text-small span { text-transform:lowercase; }

.rds-author { background:url('img/user.png') no-repeat; background-position:left 3px; padding:0 0 0 14px; margin:0 10px 0 0; }
.rds-time { background:url('img/time.png') no-repeat; background-position:left 3px; padding:0 0 0 14px; }
.rds-search { background:url('img/search.png') no-repeat; background-position:left 3px; padding:0 0 0 14px; margin:0 10px 0 0; }

.bottom { border-top:6px solid #A3BBD0; margin:20px 0 0 0; padding:0 0 20px 0; color:#333333; }
.bottom a { color:#333333; }
.bottom td { font:11px Arial; padding:10px 0 10px 0; vertical-align:middle; color:#333333; }

.zag-short { font:15px Arial; margin:0 0 2px 0; }
.zag-short a { color:#0A4276; }
.zag-short-rds { font:15px Arial; margin:18px 0 2px 0; }
.zag-short-rds a { color:#0A4276; }
.sub-short { margin:0 0 10px 0; }
.sub-short a { color:#0A4276; }


.bottom-menu { text-align:left;  }
.bottom-menut a {  text-decoration:none; }
.bottom-menu ul { margin:0 0 10px 0; padding:0px; list-style: none; }
.bottom-menu li { display: inline; padding:0px 15px 0px 0px; }
.bottom-menu li a {  display:inline; color:#333333; }
.bottom-menu li a:hover { color:#0A4276; }

.front-t { border:1px solid #D1D0D0; padding:3px;  vertical-align:top; }

/*  OLD !!!!!!
.menu2 { background:#666666; color:#fff; height:17px; padding:2px 0 0 7px; }
.menu2 { display: -moz-inline-box; -moz-box-orient: vertical; display: inline-block; vertical-align: middle; *vertical-align: auto; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #FFA421), color-stop(100%, #DBAB61)); background-image: -webkit-linear-gradient(top, #FECE84, #DBAB61); background-image: -moz-linear-gradient(top, #FECE84, #DBAB61); background-image: -o-linear-gradient(top, #FECE84, #DBAB61); background-image: linear-gradient(top, #FECE84, #DBAB61); background-color: #FED79B; -moz-border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px; -ms-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; color: white; font-size: 11px;  text-decoration: none; position: relative; }
.menu2 { *display: inline; font:12px Arial; color:#784106; margin:10px 0 20px 0; width:100%; padding:7px 0 7px 0; }
.menu2 u { text-decoration: none; border-bottom: 1px dashed; }
*/



.menu2-t {  padding:5px; margin:7px 0 0 0; }
.menu2-t a { padding:0; margin:0;  color:#000!important; }



.menu2 {
  overflow: visible;
  font-size: 11px;
  font-weight: bold;
  background: #0A4276 url(img/gradient-left.png) repeat-x 0 0;  /* 2e8fc1 */
  -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;  
  border: solid 1px #0A4276;
  padding: 5px 8px;
  color: #fff;
  text-shadow: 0 -1px #0A4276;
}


.tkrf-m0 { margin:0 0 10px 0px;  }
.tkrf-m { margin:0 0 10px 0px; text-transform:uppercase; font-weight:bold; }
.tkrf-m2 { margin:0 0 10px 20px; text-transform:uppercase; font-weight:bold; }
.tkrf-m3 { margin:0 0 10px 40px; font-weight:bold; }
.tkrf-m a,.tkrf-m2 a,.tkrf-m3 a { color:#333333!important; }
.tkrf-m4 { margin:0 0 10px 40px; }
.tkrf-m4 ul { margin:0 0 0 20px; padding:0; }
.tkrf-m4 li { list-style:none; margin:3px 0 3px 0; }
.tkrf-m4 a:hover { color:#03182C; }
.tkrf-m5 { font-size:12px; }




.widget{
  font-size: 0.923em; /* 13/12 */ 
margin:0 0 10px 0;
  }

.widget-header{
/*  background: #A3BBD0 url(img/gradient-left.png) 0 0 repeat-x;
  border: solid 1px #365463;
 */
background: #A3BBD0;
 /* -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0;  */
  font-weight: bold;
  color: #365463;
  padding: 5px 15px 5px 8px;
font-family: Helvetica, Arial, sans-serif;
font-size:12px;
  }
.ie6 .widget-header{ background-image: none; }
.widget-header h3{ margin: 0; line-height: 1; font-size: 1em; }
.widget-header a{ color: #365463; }
.widget-header a:hover{ color: #DA5E13; }



/** 
 * Left Col > Link lists 
 */

.widget-linklist ul{
  margin: 0 0 15px 0;
  list-style: none;
  }
.widget-linklist li{ margin: 0;
font:13px/1.231 sans-serif; *font-size:small; }
.widget-linklist ul a{
  background: #f4f4f4;
  border-top: solid 1px #fff;
  border-bottom: solid 1px #e8e8e8;
  display: block;
  padding: 4px 36px 4px 8px;
  position: relative;
  z-index: 1;
  height: 1%;
  }
.widget-linklist a .arrow{
  display: block;
  border-color: transparent transparent transparent #dbdbdb;
  border-style: solid;
  border-width: 4px;
  height:0;
  width:0;
  position:absolute;
  right: 12px;
  top: 7px;  
  }
.ie6 .widget-linklist .arrow{ display: none; }    
.widget-linklist ul a:hover{
  background: #fff;
  }
.widget-linklist a:hover .arrow{
  border-left-color: #999;
  } 
  

#shipping-calculator .widget-content{
  padding: 10px;
  background: #eee;
  -moz-border-radius: 0 0 8px 8px; -webkit-border-radius: 0 0 8px 8px; border-radius: 0 0 8px 8px;
  }

.widget-content a, a:active { color: #0A4276; text-decoration: none; } /* 2e8fc1 */
.widget-content a:hover { color: #DA5E13; }


.widget-content ul,.widget-content li {
  margin: 0;
  padding: 0;
  border: 0;
  font-size:11px;
  vertical-align: baseline;
font-family: Helvetica, Arial, sans-serif;
  }

.widget-content {

  font-size:11px;
font-family: Helvetica, Arial, sans-serif;
  }


.widget-content input { padding:2px 2px 2px 2px;border:1px solid #C0CAD5;color:#000;width:180px;margin:0 0px 0 0;   font-size:11px;
font-family: Helvetica, Arial, sans-serif; }

.button-login {background:#0A4276 url(img/button-search.png) repeat-x left center;border:0;color:#FFFFFF; font-size:11px; overflow:visible;padding:5px 10px;text-align:center;-moz-border-radius: 10px; -webkit-border-radius:10px; border-radius:10px; border: solid 1px #0A4276; text-shadow: 0 -1px #0A4276; margin:5px 0 0 0; width:180px; }
.button-login:hover{text-decoration:none;background-color:#226BAF;color:#FFFFFF;cursor:pointer;}



/*

h1, h2, h3, h4, h5, h6 { font-weight: bold; color: #365463 }

h3{ font-size: 14px; margin: 0 0 8px 0; }
*/
  

/** 
 * Paginated Results 
 */
  
.pagination .page{
  padding: 4px;
  margin: 0 4px 0 0;
  text-align: center;
  display: block;
  float: left;
  background: #e6e6e6 url(gradienu.png) repeat-x 0 0;
  border: solid 1px #ddd;
  }
.ie6 .pagination .page{ background-image: none; }

.pagination .page a { 
  display: block;
  }
.pagination .current{
  background: #fff;
  color: #DA5E13;
  }
  
.pagination .prev{ 
  margin: 0 10px 0 0;
  }
.pagination .next{
  margin: 0 0 0 10px;
  }
.pagination .prev,
.pagination .next{
  float: left;  
  padding: 5px 0 0 0;
  }
    
.pagination.top{
  border-bottom: solid 1px #e6e6e6;
  padding: 0 0 15px 0;
  margin: 0 0 15px 0;   
  } 


/** 
 * Utility 
 */

.left{ float: left; }
.right{ float: right; }





 
.speedbar-new {
  /* background: #f4f4f4 url(img/gradient-left.png) 0 0 repeat-x;
  border-top: solid 1px #e4e4e4;
  border-bottom: solid 1px #e4e4e4;
  padding: 6px 15px 6px 5px;
  margin: 0 0 15px 0;
 -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0;   */
font:11px Arial;     


  color: #365463;

  background: #e6e6e6 url(img/gradient.png) 0 0 repeat-x;
  border: solid 1px #ddd; 
  padding: 8px 15px 8px 5px;

  margin: 0 0 15px 0;


  }
.ie6 .speedbar-new{ background-image: none; }
.speedbar-new h2{ margin: 0; line-height: 1; }
.speedbar-new a{ color: #365463; }
.speedbar-new a:hover{ color: #000; } 

 







/* TOP MENU */




/* Navigation */
#navigation{background:#0A4276;font-weight:normal; border-bottom:1px solid #AAC4DA;  }


#navigation #main-nav{list-style:none;margin:0;padding:0;float:left;width:530px; /* font-size:1.1em; border-left:#444444 1px solid; */



}
#navigation #main-nav li{float:left;position: relative; 
/* text-shadow:1px 1px 0 #0F2031; 
border-right:#444444 1px solid;
*/ 

font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:14px; 
text-shadow:1px 1px 0 #0F2031;
}
#navigation #main-nav li li{border-right:0;}
#navigation #main-nav li a {display:block;padding:0 20px 0 20px; 


outline:0;height:30px;line-height:30px; text-decoration:none; 


color:#8DC3EB;


 }
#navigation #main-nav li a:hover,#navigation #main-nav li a.active{text-decoration:none;}
#navigation #main-nav li a:hover{color:#ffffff;  }
#navigation #main-nav li a.active{font-weight:bold;color:#ffffff;background:#222222;}
#search-form{padding:3px 0 0 0;float:right;width:260px; margin:0 10px 0 0; }
#search-input{padding:2px 5px 6px 10px;border:none;background:#fff;color:#333;float:left;width:155px;margin:0 10px 0 0;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
#search-form button{float:right;background-color:#00c546;padding:3px 10px;color:#ffffff;}
#search-form button:hover{background-color:#00e752;color:#ffffff;}

.f_input {padding:5px 5px 5px 2px;border:1px solid #000;background:#fff;color:#333;width:300px;margin:0px 10px 0 0;-moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;}
.tableform td.label { padding:10px 0px 20px 0; }

#navigation #main-nav li .sub {display:none;position:absolute;top:30px;left:0;z-index:999;background:#0A4276;padding:20px;float:left;width:560px;
-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px; text-align:left;  text-shadow:none; }
#navigation #main-nav li .sub ul{list-style:none;margin:0 30px 0 0;padding:0;width:155px;float:left;}
#navigation #main-nav .sub ul li{width: 100%;  text-shadow:none; }


#navigation #main-nav .sub ul li div{padding:0;margin:0 0 5px 0;font-weight:bold;color:#ffffff;text-transform:uppercase;font-size:1.1em;}
#navigation #main-nav .sub ul li a {float:none;text-indent:0;height:auto;background:0;padding:5px 0;display:block;text-decoration:none;color:#ffffff;line-height:1;text-transform:none;font-size:0.8em;border-bottom:#222222 1px dotted;}
#navigation #main-nav .sub ul li a:hover{color:#0F2031;background:0;}
#navigation #main-nav li.has-menu:hover .sub, #navigation #main-nav li.menu-active .sub{display:block;}
#navigation #main-nav li.menu-active a{background:#000000;color:#ffffff;}

#navigation #main-nav .sub ul#tags{width:270px;margin:0;}
#navigation #main-nav .sub ul#tags li{width: auto;float:left;}
#navigation #main-nav .sub ul#tags li a {padding:3px;border:0;background:#222222;margin:0 3px 3px 0;}
#navigation #main-nav .sub ul#tags h4{margin:0 0 10px 0;width:270px;}


/* new clearfix */
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}



#search-form ul,#search-form li,#search-form fieldset,#search-form form { margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}



/* Layout */

.page-width{width:810px;margin:0 auto;position:relative;}

.button {background:#00c546 url(img/button-search.png) repeat-x left center;border:0;color:#FFFFFF;font-size:0.8em;font-weight:bold;overflow:visible;padding:5px 10px;text-transform:uppercase;text-align:center;-moz-border-radius: 10px; -webkit-border-radius:10px; border-radius:10px;  }
.button:hover{text-decoration:none;background-color:#00e752;color:#FFFFFF;cursor:pointer;}



.ie7 input[type="checkbox"] { vertical-align: baseline; }
.ie6 input { vertical-align: text-bottom; }
.ie7 img { -ms-interpolation-mode: bicubic; }
.ie6 .search-submit{ 
  background-image: none; 
  width: auto;
  line-height: 1em;
  text-indent: 0;
  font-size: 13px;
  }




#customer-login{  margin:0 10px 0 0; font:11px Arial; color:#365463; }

#cart-link{background:#2daebf;padding:5px 15px;color:#FFFFFF;font-weight:bold; right:0;top:0 ;-moz-border-radius:0px 0px 8px 8px;-webkit-border-radius:0px 0px 8px 8px;border-radius:0px 0px 8px 8px; font:11px Arial; } /* 00c546 */
#cart-link em{font-weight:normal;}
#cart-link:hover{background:#00AA00;color:#FFFFFF;text-decoration:none;}
#cart-link a { color:#fff; text-decoration:none; }


.awesome, .awesome:visited {
background: #222 url(img/alert-overlay.png) repeat-x; 
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
 border-radius:5px;


font-family: Arial, Helvetica, sans-serif; 
}

	.awesome:hover							{ background-color: #111; color: #fff; }
	.awesome:active							{ top: 1px; }
	.small.awesome, .small.awesome:visited 			{ font-size: 11px; padding: ; }
	.awesome, .awesome:visited,
	.medium.awesome, .medium.awesome:visited 		{ font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
	.large.awesome, .large.awesome:visited 			{ font-size: 14px; padding: 8px 14px 9px; }
	
	.green.awesome, .green.awesome:visited		{ background-color: #91bd09; }
	.green.awesome:hover						{ background-color: #749a02; }
	.blue.awesome, .blue.awesome:visited		{ background-color: #2daebf; }
	.blue.awesome:hover							{ background-color: #007d9a; }
	.red.awesome, .red.awesome:visited			{ background-color: #e33100; }
	.red.awesome:hover							{ background-color: #872300; }
	.magenta.awesome, .magenta.awesome:visited		{ background-color: #a9014b; }
	.magenta.awesome:hover							{ background-color: #630030; }
	.orange.awesome, .orange.awesome:visited		{ background-color: #ff5c00; }
	.orange.awesome:hover							{ background-color: #d45500; }
	.yellow.awesome, .yellow.awesome:visited		{ background-color: #ffb515; }
	.yellow.awesome:hover



/* STANDART DLE */


/*---Userinfo---*/
		.userinfo .lcol .avatar { margin-bottom: 10px; padding: 4px; background-color: #fff; border: 1px solid #c0d4de; }
			.userinfo .lcol .avatar img { width: 100px; }





