/**/
/*2006-01-10 by Jiri Tuma. all rights reserved.*/

a img {border: none;}
/* 2. page sections definitions */
body{
	margin: 0; 
	padding: 0; 
	font-family: tahoma ,verdana, helvetica, sans-serif; 
	font-size: 10pt; 
	color: #000;
}
#page {
	width: auto;
	margin: 0 auto;
	background-color: #DDE0B1;/*#C0C0C0;*//*#8595AB;*/
	text-align: center;
}
#contentall{
	overflow: hidden;
	width: 900px;
	height: auto;
	margin: 0 auto;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	background-color: #ffffff;
}
#head{
	overflow: hidden;
	position: static; 
	width: 900px; 
	height: 168px;
	top: 0; 
	background-image: url("../../img/top.jpg"); 
	right: auto; 
	bottom: auto; 
	left: auto;
}

#bottom{
	overflow: hidden;
	position: static;
	width: 900px;
	height: 105px;
	bottom: 0;
	background-image: url("../../img/down.jpg");
}
#menu {margin-top: 11px; 
		padding: 0;
		text-align: left; 
		width: 900px;
}


menucontent{float:left; height: 30px;}
#menucontent img{ float:left; _margin-right:-3px; _margin-left:-3px;}
#menucontent div{ float:left; display:inline; padding-bottom:4px; margin:0; border:0px; behavior: url(../hover.htc);}
#menucontent div.hover, #menucontent div img:hover {border-bottom:1px solid #FFF; padding-bottom: 3px;}

/*#menucontent{float:left; height: 30px;}
#menucontent img{ float:left; padding-bottom:3px; margin:0; border:0px; behavior: url(../hover.htc); _margin-right:-3px; _margin-left:-3px;}
#menucontent a img.hover, #menucontent a img:hover{border-bottom:1px solid #FFF; padding-bottom:3px;}*/

#foot {
	position: static; 
	margin: 0; 
	width: 900px; 
	height: 10px; 
	color: #444444; 
	padding-top: 80px;
	_padding-top: 56px;
	font-size: 10px;
}
#foot a {color: #333333;}
#foot a:hover {color: black;}
.repair a[href^='mailto:'] {background-image: url("../../img/link-mail.gif"); padding-right: 10px; background-position: top right; background-repeat: no-repeat;}

h1#title {display: none;}
h2 {
	font-size: 2.0em;
	color: #888888;
	margin-left: 50px;
	margin-top: 30px;
	font-variant: small-caps;
}

.name {
	font-size: 1.2em;
	font-weight: bold;
}

/********************************************************************************************/
/*included application catalog*/
/********************************************************************************************/
.catalog{
	font-family: Trebuchet,Verdana,Tahoma,Arial, sans-serif;
	font-size: 11px;
	color: #455756;
	margin: 0 0 0 80px;
	border: none;
	height: inherit;
}
.catalogleft{float:left; width:200px; clear:left;}
.catalogright{float:right; width:620px; height:inherit; overflow:hidden;}

.catrightcontent{margin-top:40px; height:300px; overflow:auto; width: 590px; border-left: 1px solid; padding-left:30px; _width:620px;}
.catleftcontent{margin-top:20px;}
.leftcategory{width:200px; overflow:auto; height:200px; overflow-x: hidden;} /*panel pro vypis kategorii*/

.catalog form{padding:0; margin:0;}

.inputform{width:150px;	height:18px; background-color: #7F93AE; color: Black; font-weight: bold; font-size:11px; border: 1px solid; padding:0; margin:0;}
.submitform{width:85px; height:18px; cursor: pointer; font-size:12px; border: 1px solid;}
.textareaform{background-color: #7F93AE;width:150px;height:50px;font-weight: bold; font-size:11px; border: 1px solid;}
.inputfileform{width:150px; background-color: #7F93AE; font-weight: bold; font-size:11px; border: solid 1px; cursor: pointer;}
select{background-color: #7F93AE; font-size: 11px; font-weight: bold; height:18px; cursor:pointer; width:130px;}

.catalog a{color: #7F93AE;text-decoration: underline; font-size: 12px;}
.catalog a:hover{color: #C3CE2E;}
.catalog a:visited{color: #A2C3CC;}
.catalog a:visited:hover{color: #C3CE2E;}
.catalog a:link{color: #7F93AE;}
.catalog a:link:hover{color: #C3CE2E;}

.implicitright{font-family: Trebuchet,Verdana,Tahoma,Arial, sans-serif; font-size: 11px; color: #455756; text-align: right; padding:0; margin: 0;}
.implicitleft{font-family: Trebuchet,Verdana,Tahoma,Arial, sans-serif; font-size: 11px; color: #455756; text-align:left; padding:0; margin: 0;}
.implicitleft td, .implicitright td{font-family: Trebuchet,Verdana,Tahoma,Arial, sans-serif; padding: 0; margin:0; }

.legend{margin-bottom: 1px; font-size:11px}

/*register form*/
.regform {padding: 0;}

.order{margin-bottom:5px}
.order table{border-collapse: collapse; margin-bottom:5px; font-family: Trebuchet,Verdana,Tahoma,Arial, sans-serif;	font-size: 0.95em;  }
.order td{border-color: #7F93AE; border: 1px solid;	padding: 3px 6px 3px 6px;}

.tabtitle{font-weight: bold;}
.paging{ margin-top:5px; margin-bottom: 25px;}
.pagingtop {margin-bottom:10px;}

.normal{font-size: 13px; font-family: Trebuchet,Verdana,Tahoma,Arial, sans-serif; color: #455756; font-weight: bold;}

/*in table detail*/
.detail{padding-top: 10px; padding-bottom: 10px;}
.imgleft{float: left;}
.imgright{float: right; width:360;}
.detail .detaildesctitle{font-size: 120%; font-weight: bold; color:#A2C3CC; vertical-align: top; padding-left: 5px;}
.detail .detaildesc{font-size: 120%; font-weight: bold; vertical-align: top; padding-left:20px;}

/*order listing*/
td.id{width:13px;}
td.vytvoreno{width:60px;}
td.uzivatel{width:60px;}
td.autor{width:90px;}
td.nazev{width:120px;}
td.cena{width:80px;}
td.vyrizeno{width:40px;}

/*users listing*/
td.uzivjm{width:120px;}
td.jmeno{width:90px;}
td.prijmeni{width:90px;}
td.vytvorenoul{width:65px;}
td.status{width:60px;}
td.akce{width:70px;}

















