@charset "UTF-8";




/**
 * Horizontal CSS Drop-Down Menu Module
 *
 * @file		dropdown.css
 * @package		Dropdown
 * @version		0.7.1
 * @type		Transitional
 * @stacks		597-599
 * @browsers	Windows: IE6+, Opera7+, Firefox1+
 *				Mac OS: Safari2+, Firefox2+
 *
 * @link		http://www.lwis.net/
 * @copyright	2006-2008 Live Web Institute. All Rights Reserved.
 *
 */

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}






/** 
 * NVIDIA CSS Drop-Down Menu Theme
 *
 * @file		default.css
 * @name		NVIDIA
 * @version		0.1
 * @type		transitional
 * @browsers	Windows: IE6+, Opera7+, Firefox1+
 *				Mac OS: Safari2+, Firefox2+
 *
 * @link		http://www.lwis.net/
 * @copyright	2008 Live Web Institute. All Rights Reserved.
 *
 * Module Classes: *.dir {} *.on {} *.open {} li.hover {} li.first {} li.last {}
 * Expected directory tag - li
 *
 */


/*------------------------------------------------------------------------------------------------------/
 * @section		Base Drop-Down Styling
 * @structure	ul (unordered list)
 *				ul li (list item)
 *				ul li a (links)
 *				*(.class|:hover)
 * @level sep	ul
 */


/* ----- ALL LEVELS (incl. first) */

ul.dropdown {

}

	ul.dropdown li {
	padding: 0;
	color: #fff;
	line-height: normal;
	}

	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 
	}

	ul.dropdown a { color: white; text-decoration: none;}


/* ----- END LEVEL */


	/* ----- NON-FIRST LEVEL */

	ul.dropdown ul {
	width: 170px;
	background-color: #1b5b9c;
	color: #fff;
	font-size: 12,5px;
	text-transform: none;

	padding-top: 8px;
	padding-bottom: 15px;
	
	-webkit-border-bottom-left-radius: 7px;
	-moz-border-radius-bottomleft: 7px;

	-webkit-border-bottom-right-radius: 7px;
	-moz-border-radius-bottomright: 7px;
	
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .3);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0, .3);
	box-shadow: 0 1px 3px rgba(0,0,0, .3);
	
	
	border-radius: 0px 0px 7px 7px;
	
	background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #1B5B9C),
	color-stop(1, #164B80)
);
background-image: -o-linear-gradient(bottom, #1B5B9C 0%, #164B80 100%);
background-image: -moz-linear-gradient(bottom, #1B5B9C 0%, #164B80 100%);
background-image: -webkit-linear-gradient(bottom, #1B5B9C 0%, #164B80 100%);
background-image: -ms-linear-gradient(bottom, #1B5B9C 0%, #164B80 100%);
background-image: linear-gradient(to bottom, #1B5B9C 0%, #164B80 100%);



	}

		ul.dropdown ul li {
	background-color: transparent;
	color: #000;
	filter: none;
	padding-left: 15px;
	padding-right: 15px;
		}

		ul.dropdown ul li.hover,
		ul.dropdown ul li:hover {
		 background-color: transparent;
		}

		ul.dropdown ul a:link,
		ul.dropdown ul a:visited { color: #fff; }
		ul.dropdown ul a:hover, ul.dropdown ul a.current {
	color: #FF7F73;
	text-decoration: none;
}
		ul.dropdown ul a:active { color: #fff; }


/* ----- END LEVEL */



/*------------------------------------------------------------------------------------------------------/
 * @section	Support Class 'dir'
 * @level sep	ul, .class
 */


/* ----- ALL LEVELS (incl. first) */

ul.dropdown *.dir {

}

/* ----- END LEVEL */


/* Components override */




ul.dropdown li a {
	display: block;
	padding: 0px;
}


/* ------------- Override default */

	ul.dropdown li {
	padding: 0;
	}


/* ------------- Reinitiate default: post-override activities  */

	ul.dropdown li.dir {
	 padding: 7px 20px 7px 14px;
	}

	ul.dropdown ul li.dir {

	}


/* ------------- Custom */

	ul.dropdown li {

	}

	ul.dropdown ul a {
	padding: 3px 0px 3px 0px; /* Especially for IE */
	border-bottom: none;
	}

	ul.dropdown ul a:hover {

	}




#menu1 ul.dropdown > li > a {
	display: block;
	height: 24px;
	float: left;
	background-size: contain;
	text-align: center;
	font-family: vag_rounded_qstorelight;
	font-size: 14px;
	letter-spacing: 0.5px;
	padding: 9px 20px 0px 20px;
	border-left: 1px solid #37B3F3;
background-image: url(../layout2/m1-bs@2x.png);
background-repeat:no-repeat;
background-position: right;
	
}

#menu1 ul.dropdown > li > a:hover {
	border-left: 1px solid #FE7655;
background-image: url(../layout2/m1-bs-ov@2x.png);
background-repeat:no-repeat;
background-position: right;
	
	
background: -moz-linear-gradient(top,  #ff4220 0%, #ff3e1d 38%, #f13819 65%, #d83114 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff4220), color-stop(38%,#ff3e1d), color-stop(65%,#f13819), color-stop(100%,#d83114));
background: -webkit-linear-gradient(top,  #ff4220 0%,#ff3e1d 38%,#f13819 65%,#d83114 100%);
background: -o-linear-gradient(top,  #ff4220 0%,#ff3e1d 38%,#f13819 65%,#d83114 100%);
background: -ms-linear-gradient(top,  #ff4220 0%,#ff3e1d 38%,#f13819 65%,#d83114 100%);
background: linear-gradient(to bottom,  #ff4220 0%,#ff3e1d 38%,#f13819 65%,#d83114 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff4220', endColorstr='#d83114',GradientType=0 );

	}

	
#novinky a#m1-novinky, #novinky a#m1-novinky:hover,
#eshop a#m1-eshop, #eshop a#m1-eshop:hover, 
#qstore a#m1-qstore, #qstore a#m1-qstore:hover, 
#sluzby a#m1-sluzby, #sluzby a#m1-sluzby:hover,
#vasUcet a#m1-vasUcet, #vasUcet a#m1-vasUcet:hover {
	border-left: 1px solid #CC8978;
	text-shadow:2px 2px 2px #222;

background-image: url(../layout2/m1-bs-aktivni@2x.png);
background-repeat:no-repeat;
background-position: right;	
	
	
background: #5f1609;
background: -moz-linear-gradient(top,  #5f1609 0%, #872312 25%, #b4321c 58%, #cc3a21 82%, #d83f24 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5f1609), color-stop(25%,#872312), color-stop(58%,#b4321c), color-stop(82%,#cc3a21), color-stop(100%,#d83f24));
background: -webkit-linear-gradient(top,  #5f1609 0%,#872312 25%,#b4321c 58%,#cc3a21 82%,#d83f24 100%);
background: -o-linear-gradient(top,  #5f1609 0%,#872312 25%,#b4321c 58%,#cc3a21 82%,#d83f24 100%);
background: -ms-linear-gradient(top,  #5f1609 0%,#872312 25%,#b4321c 58%,#cc3a21 82%,#d83f24 100%);
background: linear-gradient(to bottom,  #5f1609 0%,#872312 25%,#b4321c 58%,#cc3a21 82%,#d83f24 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5f1609', endColorstr='#d83f24',GradientType=0 );

	}
	
	
#menu1 ul.dropdown li a span.textFormat {
	display: block;
	visibility: visible;
}

	
a#m1-novinky {
-moz-border-radius: 6px 0px 0px 6px;
-webkit-border-radius: 6px 0px 0px 6px;
border-radius: 6px 0px 0px 6px;
border-left: 0px none;
}

a#m1-vasUcet {
border-right: 1px solid #37B3F3;
}

