@import "Hotnews.css";
@import "Sortiment.css";
@import "Downloads.css";

/*	Tento dokument popisuje layout webu 
	
	Author:	Dobreweby.eu Tomáš Pùža
		http://www.dobreweby.eu
	Copyright:	
		Tento dokument je chranen podle Autorskeho zakona 121/2000 Sb.
		This document is protected by Author law 121/2000 Sb. Czech Republic
*/

body, html {
	margin:0px auto;
	padding:0px;
	text-align:center;
	font-family:Tahoma, Arial, Helvetica, sans-serif;	
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.5em;
	margin:10px 0px 10px 0px;
}

h2 {
    font-size:11pt;
    font-family:Arial;
    color:#4575DD;
    font-weight:bold;
}

a { color:#2C86FD; }
a:visited { color:#2C86FD }
a:hover { color:#FF6600; }

.page-title {
	background:url('../img/Layout/page-title.png') 0px 23px no-repeat;
	padding-bottom:1px; /* dulezite pro zobrazeni modreho pruhu */
}

.bread-crumb {
	text-align:right;
	font-size:0.9em;
	font-style:italic;
}

.bread-crumb a, 
.bread-crumb a:visited {
    color:#2C86FD !important;
    text-decoration:underline;
}

img {
	border:none;
}

.cleaner {
	clear:both;
}

.bodyBackground {
	position:absolute;
	top:0px;
	left:0px;
	margin:0px auto 0px auto;
	height:767px;
  width:100%;
	background:url(../img/Layout/page-bgr.png) repeat-x;
	z-index:0;
}

.outer-box-max {
	position:relative;
	width:auto;
	width:900px;
	margin:3px auto 0px auto;
	text-align:left;
}

.leftPanel {
	position:absolute;
	top:0px;
	left:0px;
}

.mainPanel {
	position:relative;
	margin-left:250px;
}

/* *** Header *** */
.littleNavPanel {
	position:relative;
	background:#4D0707;
	height:60px;
}

.littleNavPanel .content {
	padding:23px 25px;
}

.littleNavPanel .content .link {
	float:right;
	margin-left:10px;
	font-size:0.7em;
}


.littleNavPanel .content .link a,
.littleNavPanel .content .link a:visited {
	color:#FFFFFF;	
	padding-left:8px;
	text-decoration:none;
}

.littleNavPanel .content .link a:hover {
	text-decoration:underline;
}

.productPanel {
	position:relative;
	overflow:hidden;
}

.productPanel .produtButtons {
	position:relative;
	height:130px;
	background:url('../img/Layout/products-panel-bgr.jpg') no-repeat;
}

.productPanel .rightStrip {
	position:absolute;
	right:0px;
	
	height:130px;
	width:10px;
	background:url('../img/Layout/products-panel-right-bgr.png') repeat-x;
}

.productPanel .produtButtons .buttonsContainer {
	position:absolute;
	top:20px;
	left:20px;
}

.productPanel .produtButtons a {
	display:block;
	float:left;
	padding-right:2px;
	width:95px;
	margin-right:6px;
	height:101px;
	/height:45px;
	
	font-size:0.7em;
	text-decoration:none;
	overflow:hidden;
	text-align:center;
	padding:60px 5px 3px 0px;
	color:#2C86FD;
}

.productPanel .produtButtons a:hover {
    color:#ff6600;
}

a.cateogory-1 {	background:url('../img/Layout/product-button-1.jpg') no-repeat; }
a.cateogory-2 {	background:url('../img/Layout/product-button-2.jpg') no-repeat; }
a.cateogory-3 {	background:url('../img/Layout/product-button-3.jpg') no-repeat; }
a.cateogory-4 {	background:url('../img/Layout/product-button-4.jpg') no-repeat; }
a.cateogory-5 {	background:url('../img/Layout/product-button-5.jpg') no-repeat; }

/* Odsazeni tlacitka s jednoradkovym popiskem */
a.cateogory-2 {
    padding-top:67px !important;
}

.menuLevel1 {
	background:url('../img/Layout/nav1-bgr.png') repeat-x;
	height:30px;
	line-height:30px;
	padding-left:15px;
	
	
	color:#fff;
	font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
	font-size:0.8em;
}

.menuLevel1 a, .menuLevel1 a:visited {
	color:#fff;
	text-decoration:none;
}

.menuLevel1 a:hover {
	text-decoration:underline;
}

.menuLevel1 a.active {
    font-weight:bold;
}

/* *** Obsah stranky *** */

.pageContent {
	padding:15px;
	padding-left:270px;
	background-color:#FFFFFF;
	
	min-height:406px;
	height:auto !important;
  	height:406px;
	
	background:url('../img/Layout/left-panel-allbgr.png') repeat-y #FFFFFF;
	
	font-size:0.8em;
}
.pagent1 {
	padding:15px;
	padding-left:10px;
	background-color:#FFFFFF;
	font-size:0.8em;
	text-align:left;
}


/* *** Paticka *** */
.footer {
	position:relative;
	height:59px;
	background:url('../img/Layout/footer-bgr.png') repeat-x;
	font-size:0.7em;
	color:#fff;
	
	padding:10px 15px 5px 15px;
}

.footer a, .footer a:visited { color:#fff; }
.footer a:hover { color:#ff6600; }

.footer .container { line-height:20px; }

.footer .leftSide {
	float:left;
}

.footer .rightSide {
	float:right;
	text-align:right;
}


/* *** Left panel *** */
.leftPanel .leftContainer {
	position:relative;
	width:250px;
	border-bottom:1px solid #fff;
}

.leftPanel .leftContainer .title {
	padding-top:16px;
	height:15px;
}

.leftPanel img { display:block; }

.leftPanel .leftContainer.nabidka {
	background:url('../img/Layout/panel-tvar-nabidka-bgr.png') repeat-x;
	min-height : 182px;
}

.leftPanel .leftContainer.vyhledavani {
	background:url('../img/Layout/panel-vyhledavani-bgr.png') repeat-x;
	height:88px;
}

.leftPanel .leftContainer.aktuality {
	background:url('../img/Layout/panel-aktuality-bgr.png') repeat-x;
	height:220px;
	overflow:hidden;
}

.leftPanel .nabidka ul {
	/margin-left:33px;
}

.leftPanel .nabidka li {
	/padding-left:5px;
	list-style-image:url(../img/Layout/arrow-blue-left.gif);	
	font-size:0.8em;
	line-height:20px;
}

.leftPanel .nabidka li a,
.leftPanel .nabidka li a:visited { color:#333333 }
.leftPanel .nabidka li a:hover { color:#ff6633 }

.leftPanel .vyhledavani .content,
.leftPanel .aktuality .content {
	padding:17px;
}

/* *** Aktuality *** */
.hotnew { margin-bottom:5px; font-size:0.8em }
.hotnew .date { font-weight:bold; }
.hotnew .hotnewTitle { font-size:0.9em }

.hotnew a,
.hotnew a:visited { color:#333333 }
.hotnew a:hover { color:#ff6600 }

