/*
<?
// zabráníme cachování stránky
Header('Expires: '.GMDate('D, d M Y H:i:s').' GMT');
Header('Last-Modified: '.GMDate('D, d M Y H:i:s').' GMT');
Header('Cache-Control: no-cache, must-revalidate');
Header('Pragma: no-cache');

Header("Content-type: text/css");

?>
*/

.qs {
	 background-image:url(img/ssearchbg_pole.png);
	 background-color:#FF0000;
	 color:#FFFFFF;
	 font-size:12px;
}

#menu_contejner {
	height: 360px;
}
#menu_contejner_maly {
	height: 251px;
}
#menu_contejner_mensi {
	height: 316px;
}
#menu_contejner div.obsah1, #menu_contejner_maly div.obsah1 {
	position: absolute;
	height: 165px;
	margin-top: -275px;
}
#menu_contejner_mensi div.obsah1 {
	position: absolute;
	height: 185px;
	margin-top: -275px;
}
#menu_contejner div.obsah2, #menu_contejner_maly div.obsah2, #menu_contejner_mensi div.obsah2 {
	position: absolute;
	margin-left: 142px;
	height: 109px;
	background-color: #fff;
	margin-top: -109px;
}

/*****************************************************/

#tmenu {
	width: 900px;
	height: 37px;

	padding-left:16px;
	padding-right:14px;
	padding-top:0px;
	padding-bottom:0px;
	position: absolute;
	right: 0px;
	top: 104px;
	vertical-align:bottom;
}

tr.tmenut {
	vertical-align:bottom;
	cursor:pointer;
}

.td.tmenutGap {
	width:10px;
}

td.tmenut {
}


div.tmenuOff {

	padding: 9px 15px 0px 15px;
	margin: 0px;
	
	height:24px;
	background-color:#6f7d8a;
}

a.tmenuOff {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bolder;
	font-size:12px;
	cursor:pointer;
}

/*
div.tmenuOn {

	padding: 9px 15px 0px 15px;
	margin: 0px;
	
	height:30px;
	width:75px;
	background-color:#006699;
	background-image:url("../img/tmenuOn.gif");
	
	text-align:center;
	text-decoration:none;
	color:#000000;
	font-weight:bolder;
	font-size:12px;
}
*/
.tmenuOnl {
	background-image:url("../img/tmenuOnl.gif");
	background-repeat:no-repeat;
	width:10px;
	height:45px;
}

.tmenuOnr {
	background-image:url("../img/tmenuOnr.gif");
	background-repeat:no-repeat;
	width:10px;
	height:45px;
}

.tmenuOnt {
	background-image:url("../img/tmenuOnt.gif");
	height:5px;
}

.tmenuOnc {
	text-align:center;
	text-decoration:none;
	color:#000000;
	font-weight:bolder;
	font-size:12px;
	background-image:url("../img/tmenuOnc.gif");
	padding:5px;
	
}



/*
#tmenuOff a:hover {
	background-color: #ff0000;
}

#tmenuOff a:visited, #menu_male a:visited, #menu_mensi a:visited {
	color: #cccccc;
}



#tmenuOff {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight:bolder;
}*/


/*****************************************************/



.rside-headline {
	width:160px;
	height:24px;
	background-image:url(../img/side-headline-left.gif);
	text-align:right;
	font-size:12px;
	font-weight:bolder;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	background-repeat:no-repeat;
}

.rside-content {
	width:170px;
	text-align:center;
	padding-top:5px;
	padding-bottom:15px;
}

.lside-headline {
	width:172px;
	height:24px;
	background-image:url(../img/side-headline-right.jpg);
	background-repeat:no-repeat;
	text-align:left;
	font-size:12px;
	font-weight:bolder;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}

.lside-content {
	width:172px;
	padding-bottom:15px;
	padding-left:10px;
}


#menu_male {
	width: 141px;
	height: 159px;
	background-color: #333333;
	padding: 6px 0px 0px 0px;
}

#menu_mensi {
	width: 141px;
	height: 224px;
	background-color: #333333;
	padding: 6px 0px 0px 0px;
}

#menu a, #menu_male a , #menu_mensi a  {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	padding: 3px 0px 3px 14px;
	margin: 1px 1px 1px 0px;;
}



#menu div.vybrano, #menu_male div.vybrano, #menu_mensi div.vybrano {
	display: block;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ff0000;
	text-decoration: none;
	padding: 3px 0px 3px 14px;
	margin: 1px 1px 1px 0px;;
	color: #ffffff;
}

#hledani {
	position: absolute;
	left: 142px;
/*	width: 241px;*/
	width: 321px;
	height: 145px;
	margin: 0px;
	padding: 10px;
	padding-left: 15px;
	background-color: #fff;
	background-image: url('../img/katalog_poz.gif');
	background-repeat: repeat-x;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 17px;
}

#hledani a:link, #hledani a:visited, #hledani a:hover, #hledani a:active {
	color: #ffffff;
	text-decoration: none;
}
#hledani a:hover {
	text-decoration: underline;
}
#hledani div {
	margin-top: 2px;
	font-size: 10px;
	color: #fff;
}
#hledani div div{
	color: #000;
	font-size: 11px;
	margin-top: 10px;
}
#hledani div div a:link, #hledani div div a:visited, #hledani div div a:hover, #hledani div div a:active {
	text-decoration: underline;
}
#hledani img {
	margin-right: 2px;
}

#hledani form {
	font-weight: bold;
	margin: 0px;
}

#hledani input, #hledani select {
	height: 16px;
	width: 160px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	font-size: 10px;
}

#hledani select {
	height: 17px;
}

#hledani #hledej {
	height: 16px;
	width: 60px;
	color: #000000;
	background-color: #ffffff;
	font-weight: bold;
	margin-left: 4px;
	margin-bottom: -1px;
}

#hledani #hl_nazev {
	height: 14px;
	padding-top: 2px;
}

div.obsah2 div {
	position: absolute;
	height: 91px;
	width: 234px;
	padding: 9px;
	color: #333333;
	font-size: 12px;
}

div.obsah2 div.prvni {
	background-color: #AFB7BA;
	background-image: url('../img/prvni_poz.gif');
	width: 328px;
}

div.obsah2 div.druhy {
	left: 347px;
	width: 250px;
	background-color: #d8d8d8;
	background-image: url('../img/login_poz.gif');
	background-repeat: repeat-x;
}

div.obsah2 a:link, div.obsah2 a:visited, div.obsah2 a:hover, div.obsah2 a:active {
	text-decoration: underline;
	color: #000000;
}

div.obsah2 a.cervena:link, div.obsah2 a.cervena:visited, div.obsah2 a.cervena:hover, div.obsah2 a.cervena:active {
	text-decoration: none;
	color: #ff0000;
}

div.obsah2 a.left {
	font-weight: bold;
	color: #ff0000;
	display: block;
	margin:0px;
	position: absolute;
	text-decoration: underline;
	bottom: 6px;
	left: 9px;
}
div.obsah2 a.right {
	font-weight: bold;
	color: #ff0000;
	display: block;
	margin:0px;
	position: absolute;
	text-decoration: underline;
	bottom: 6px;
	right: 9px;
}
div.obsah2 div.treti a.right, div.obsah2 div.druhy a.right, div.obsah2 div.prvni a.right {
	color: #333333;
}
.druhy input.login {
	border: 0px;
	width: 170px;
}
.login .a {
	text-align: right;
}
.reg {
	font-size: 11px;
}

table.login {
	margin-top: 8px;
	padding: 0px;
}
table.login .sub {
	width: 27px;
	height: 27px;
	border: 0px;
	margin-top: 8px;
	margin-left: 6px;
}

form {
	margin: 0px;
	padding: 0xp;
}
#partneri_top {
	position: absolute;
	left: 142px;
	top: 110px;
	width: 594px;
	height: 145px;
	padding: 10px;
	background-color: #D4D4D4;
	color: #000000;
}
#partneri_top .obsah {
	padding: 5px;
	background-color: #fff;
	height: 130px;
	font-size: 14px;
	font-weight: bold;
}
#partneri_top .obsah table td.a {
	padding-top: 6px;
}


/***************  on-line prihlasky **************************/
#karta_odeslat {
	margin-tight: 12px;
	border: 0px;
	background-color: #f00;
	font-weight: bold;
	color: #fff;
	width: 66px;
	height: 20px;
}


/****** PET NEJNOVEJSICH ********/

.petnejHeadline{
	font-weight:bold;
	padding:0px;
	margin:0px;
	font-size:12px;
	color: #333333;
}


