/* *	{ border: 1px dashed green;} */
body
	{
	 margin: 1px; 
	 padding: 0px;
	 background: #efefef;
	}
A
	{
	 text-decoration: none;
	 color: black;
	}
form
	{
	 margin: 0px;
	}
.print    { display: inline; }
.no_print { display: none; }

/* menu                                                                */
/***********************************************************************/

.menu
	{
	 display: none;
	}

/* content                                                             */ 
/***********************************************************************/
.content
	{
/*	 margin: 15px;*/
/*	 text-align: justify;*/
	}
.content_nadpis
	{
	 float: left;
	 font-family: verdana;
	 font-size: 110%;
	 font-weight: bold;
	 width: 100%;
	}
.content_popis
	{
	 float: left;
	 color: gray; 
	}
.blank	{
	 float: left;
	 width: 100%;
	}

/* katalog                                                             */
/***********************************************************************/

hr.tab1 {
	 clear:both;
	 height:1px;
	 margin: 1px 0 0 0;
	 padding:0;
	 border:none;
	 visibility: hidden;
	 page-break-inside: auto;
}
hr.tab0 {
	display: none;
}

.card {
	float: left;

	width: 260px;
	font-size: 70%;
	margin: 25px;

	border: 0px;           
	page-break-inside: avoid; 
/*	page-break-inside: empty string;*/
     }
	
.card-title {
	font-size: 130%;
	color: #b71414;
	width: 60%;
	}
.card-photo, .card-photo div {
	}
.card-desc {
	}
.card-vkartonu {
	}
.card-cena {
	}
.card-koupit {
	 display: none;
	}

/* .ieeditor */
.ieeditor button {
	 WIDTH: 25px; HEIGHT: 25px;
	 margin-top: 5px;
	 margin-left: -2px;
	 margin-right: -2px;
}
.ieeditor #oDiv {
	 width: 450px;
	 height:100px;
	 border: 1px solid black;
	 overflow:auto;
	 margin-top: 1px;
}
.ieeditor textarea {
	 width: 448px;
	 height:98px;
	 border: 1px solid black;
	 overflow:auto;
	 BACKGROUND-COLOR: white;
}

/* */

table.list
	{
	 border-collapse: collapse;
	 width: 70%;
	}
table.list tr td
	{
	 border: solid black 1px;
	 padding: 5px;
	}


td.ano	{ color: green;	 font-weight: bold; }
td.ne   { color: red;	 font-weight: bold; }
col.param {
	 font-size: 60%;
	 font-family: verdana;
	 text-align: center;
	}
col.cena {
	 text-align: right;
	 width: 50px;
	}



/* ///// detail_vyrobku ///// */

.edit_vyrobek{
	 border: solid black 1px;
	 width: 300px;
	 height: 150px;
	 padding: 0px;
	 margin:  5px; 
	 float: left;
/*	 overflow:auto;	*/
}
.edit_vyrobek .edit_nadpis
	{
	 width: 95%;
         padding: 3px 7px 3px 7px;
	 background-color: white;
	 border-bottom: solid black 1px;
	}
.edit_vyrobek .edit_content
	{
	 padding: 10px;
	}

.edit_vyrobek input.text {
	 width: 238px;
}

/* pop_editor  */

.pop_editor button {
	 WIDTH: 25px; HEIGHT: 25px;
	 margin-top: 5px;
	 margin-left: -2px;
	 margin-right: -2px;
}
.pop_editor #oDiv_cze, .pop_editor #oDiv_svk, .pop_editor #oDiv_eng, {
	 width: 240px;
	 height: 40px;
	 border: 1px solid black;
	 overflow:auto;
	 margin-bottom: 1px;
}
.pop_editor textarea {
	 width: 238px;
	 height: 38px;
	 border: 1px solid black;
	 overflow:auto;
	 BACKGROUND-COLOR: white;
}
