body {
	margin: 10px;
/*	width: 975px;
	background: url('../images/leftShadowBg.gif') 5px 5px repeat-y;
	background:#FFFFFF;
	background:#BACBFF;*/
}

#hobsah {width:975px; background: url('../images/leftShadowBg.gif') top left repeat-y;}

/* horni lista s titulkem stranky */
#top {
	margin-left:0px;
	width:100%;
	font-size: 11px;   font-weight: bold;   color: #6666cc;
	_padding-left:29px;
	height: 30px;
}	
	
img.langImg	{
	margin-right:1px;
	margin-top:7px;
}

input.inputText	{height:16px;line-height:14px;font-size:11px;margin:1px;padding:0px;border:1px solid #C6C6C6;background:#FFF;}

textarea {
	width:510px;
	_width:538px;
	height:150px;
	font-family:verdana;
	font-size:10px;
	border:1px solid #C6C6C6;
	background:#FFF;
	padding:5px;
	margin-top:10px;
}

A.orderLink			{ line-height:30px; border:1px solid gray; padding:3px; margin-right:2px;font-weight:bold;color:#000000; }
A.orderLink:link, A.orderLink:visited	{ color:#000000; }
A.orderLink:hover	{ border:1px solid black; text-decoration: underline; color: #FFFFFF; background:gray; }

table.order		{border-collapse:collapse;border:0px solid gray;}
table.order td	{font-size:10px;padding:2px;}
table.order	th	{border-bottom:1px solid gray;color: #454346;line-height:16px;text-align:left;padding-left:2px;}

/*#top .left {
	float:left;
	height: 33px;   width:62px;
	background: url('../images/top_left.gif') no-repeat left top;
}

#top .right {
	float:right;
	height: 33px;   width:62px;
	background: url('../images/top_right.gif') no-repeat right top;
}*/
/* horni lista konec */

/* obrázek v hlavicce */

#header {
	width:100%;
	height: 165px;
}

/* obrázek v hlavicce - konec*/

/* pravy a levy kraj stranky pod hlavickou */
.shadow_right {;}
/* .shadow_left { margin-left:0px;padding-left: 27px; width:100%; background:url('../images/leftShadowBg.png') top left repeat-y; } */
/* pravy a levy kraj stranky pod hlavickou - konec */

/* Hlavni okno webu - cast kde se zobrazuji texty,galerie,aktuality, odkazy, ... */
#main {
  padding:0px;
  margin:0px;
  height:100%;
  min-height: 250px;
  width:100%;
}
/* Hlavni okno webu - konec */

/* Část kde se zobrazují texty */
#middle {
	position:relative;
/*	width:100%;*/
/*	float:right;*/
/*	padding:0px;
	margin:0px;*/
/*	width: behavior("400px");*/
/*	margin: 0px;*/
/*	padding-left:180px;*/
/*	_margin-left:0px;*/
}

/*#middle .topleft {
	float:left;   width:71px;   height:18px;
	background: url('../images/main/main_top_left.gif') no-repeat left top;
}
*/
/*#middle .top {
	font-size:12px;   font-weight: bold;   color: #E3740E;   text-transform: uppercase;
    background:url('../images/titleBg.png') top left repeat-x;
    padding:0;
	padding-left:5px;
	line-height:27px;
	margin:0;
}*/

#middle .obsah {
	font-size: 8pt;
	padding: 0 0 0 185px;
}

#middle table	{
	font-size:10px;
}

#middle td	{ }

/* Část kde se zobrazují texty - konec */

.hr {height:1px; font-size:1px;line-height:1px; margin: 0px 0px 10px 0px;background: url('../images/hr_bg.gif') top left repeat-x;}

hr {display: none;}

/* natahuje mezeru pod textem tak aby nebyly uříznuté aktuality */
.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0px; padding:0px;
	background:transparent;
}
/* natahuje mezeru pod textem tak aby nebyly uříznuté aktuality - konec */

/*  PATICKA 
    TODO: !!!!!!! Predelat komplet footer !!!!!!!!!!!!!! ???   */

/*#footer .left {
	float:left;
	height: 33px; width:62px;
	background: url('../images/bottom_left.gif') no-repeat left top;
}

#footer .text	{
	height:33px;
	line-height: 45px;
	font-size: 11px; font-weight: bold;	color: #FFF;
	vertical-align: text-bottom;
}*/

#footer {
	width:100%;
	height: 21px;
/*	line-height:27px;*/
	margin:0px;
	background:url('../images/leftShadowBgFooter.gif') top left repeat-y;
}
/*
#footer .right {
	float:right; height: 33px; 	width:62px;
	background: url('../images/bottom_right.gif') no-repeat right top;
}
*/
/*  PATICKA - konec */
/*
#cinnosti	{ position:absolute;top:36px;left:45px;width:230px;height:125px;background:transparent;text-decoration:none;}
#maho		{ position:absolute;top:36px;left:300px;width:190px;height:125px;background:url('../images/maho.png') top left no-repeat;text-decoration:none;}
#givi		{ position:absolute;top:36px;left:540px;width:203px;height:125px;background:url('../images/givi.png') top left no-repeat;text-decoration:none;} 
#bf			{ position:absolute;top:36px;left:801px;width:137px;height:125px;background:url('../images/bf.png') top left no-repeat;text-decoration:none;}
*/


td.shopItem	{
	font-size:11px;
	vertical-align:text-top;
/*	border-bottom:1px solid gray;*/
}

table.shopList	{

/*	width:640px; */
	_margin-left:5px;
	_margin-right:5px;
}

table.shopInfo	{
	width:130px;
	float:right;
}

table.shopInfo td	{text-align:center;}

td.shopInfoTitle	{
	background:#BFFFBF;
	border:1px solid #60BF60;
	color:black;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	padding:2px;
}

p.itemInfo	{
	padding-bottom:5px;
	/*border:1px solid red;*/
}

    
.itmPrc {
    float:right;text-align:right;width:300px;
    /*border:1px solid green;*/
}


.radek { background-color: #f5f5f5 }
.techdata { text-align: center }



/*h2 { color: #000; font-size: 20px; font-family: "MS Sans Serif", Arial, Tahoma, Verdana }
h3 { color: #000; font-weight: bold; font-size: 14px; font-family: "MS Sans Serif", Arial, Tahoma, Verdana }*/

.loginForm	{
	font-size:11px;
	padding:0px;
	margin:0px;
	height:18px;
}

table.loginTable	{
	border-collapse:collapse;
/*	border:1px solid #E5EBFF;*/
	margin-top:4px;
}

div#itemDetail {
	margin-left:5px;
	margin-right:140px;
/*	width:640px; */
}

table.basket td	{
	font-size:10px;
	padding-left:4px;
	border-bottom:1px solid #B9C1C8;
	padding-top:3px;
	padding-bottom:3px;
}

table.basket th	{
	font-size:10px;
	text-align:left;
	background:#FFF;
	color:black;
	font-weight:bold;
	padding:2px;
	line-height:16px;
	border-bottom:1px solid #B9C1C8;
	background:#E6FFE6;
}

table.basket	{
	width:99%;
	border: 1px solid #B9C1C8;
	margin-top:10px;
	margin-left:5px;
	margin-right:5px;
}
/*
table.basket td	{
	font-size:10px;
	padding-left:2px;
}*/

table.basket th	{
	font-size:10px;
	text-align:left;
/*	background:#BACBFF;*/
	color:black;
	font-weight:bold;
/*	text-transform:uppercase;*/
	padding:2px;
}

/**
 * Vyhledavaci form
 * serachForm
 */
div.searchForm {
	height:18px;
    margin:4px;
    padding:3px;
    font-size:11px;
    background:#E6FFE6;
    border:1px solid #60BF60;
/*    width:170px;*/
}

div.searchForm input {
    padding:1px;
    font-size:11px;
	border:1px solid #60BF60;
}

/*
div.searchFormTitle	{
	margin-left:5px;
	font-size:12px;
	font-weight:bold;
	color:#408040;
	border-bottom: 1px solid #E5EBFF;
}*/

A.nejpr			{ text-decoration: none; font-weight:bold; }
A.nejpr:link, A.nejpr:visited, A.nejpr:active	{  }
A.nejpr:hover	{ text-decoration: none; }

/**
* Leve rozbalovaci menu v administraci (modul eshop)
**/
ul.leveMenu {
/*	position:absolute;*/
	list-style:none;
/*	margin-top:95px;*/
	margin: 0px 4px;
	padding:0px;
	display:block;
	background:#E6FFE6;
	border:1px solid #60BF60;
/*	width:169px; */
}

ul.leveMenu li	{
	color:#000;
	margin-left:5px;
}

li.active	{
	color:red;
	margin-left:5px;
}

ul.leveMenu li a	{	font-weight:bold;	}
ul.leveMenu li ul li a	{	font-weight:normal;	}


ul.leveMenu ul {
	list-style:none;
	margin-left: 12px;
}	


/*ul.leveMenu ul li {
	margin:5px;
}*/

ul.leveMenu ul li ul li {
	margin:5px;
	margin-left:7px;
}

ul.leveMenu ul.skryte {
	display: none;
}

ul.leveMenu li img.rozbalene {
	background: url('../images/minus.gif');
}

ul.leveMenu li img.skryte {
	background: url('../images/plus.gif');
}

/*
.menu dt	{
	text-align:center;
	width: auto;
	height: 1.6em;
	border:1px solid #9F9F9F;
	margin: 0 3px 0 3px;
	padding: 0 10px 0 2px;
}

.menu dt.aktivni	{
	border:solid 1px #9F9F9F;
	background:#BDD5EC;
}*/

/*div.shop	{
	position:relative;
	width: 170px;
	padding-top:19px;
}*/

.eShopBody {margin:0px 135px 0px 0px;}

div.eshopTitle	{
	margin: 0px 5px;
	font-size:12px;
	font-weight:bold;
	color:#408040;
	border-bottom: 1px solid #E5EBFF;
}

A.emenu			{ text-decoration: none; }
A.emenu:link, A.emenu:visited	{  }
A.emenu:hover	{ text-decoration: none; }

A.emenuActive			{ color:#E3740E;font-weight:bold;text-decoration: none; }
A.emenuActive:link, A.emenuActive:visited	{ }
A.emenuActive:hover		{ text-decoration: none; }

/**
* Leve rozbalovaci menu v administraci (modul eshop)
**/
