/* CSS Document */
* { margin:0px; font-family:Arial, Helvetica, sans-serif; _padding-top:0px; _margin-top:0px; _padding-bottom:0px; _margin-bottom:0px;}

body { background-image:url(../grafika/body.gif); background-position:top; background-repeat:repeat-x; background-color:#E2EBFA;}

#page {margin-left:auto; margin-right:auto; width:908px;  background-image:url(../grafika/page.gif); background-repeat:repeat-y;}
#top {background-image:url(../grafika/top.gif); background-repeat:no-repeat; width:908px; height:197px;}
	#top A {border:none;}
	#top A:hover {border:none;}
	$top img {border:none;}
	
#sub_top {background-image:url(../grafika/under_top3.gif); background-repeat:no-repeat; width:908px; height:44px; _margin:0px; _padding:0px; }
  #sub_top A{color:black; text-decoration:none;}
  #sub_top A:hover {color:black; border-bottom:1px dashed gray;}
  
#menu { background-image:url(../grafika/menu8.gif); background-repeat:no-repeat; width:190px; min-height:377px; float:left; _margin:0px; _padding:0px;  }
#obsah { width:704px; _width:704px;  background-image:url(../grafika/obsah_spodek.gif); background-position:bottom; background-repeat:repeat-x; float:left; _float:left; background-color:#F2F2F2; min-height:200px; _margin:0px; _padding:0px; }
#patka { background-image:url(../grafika/patka.gif); background-repeat:no-repeat; width:908px; height:163px; clear:both;}

/* OBSAH */
#obsah h1 { font-size:20px; margin-left:17px; margin-top:20px; background-image:url(../grafika/cps_nad.gif); background-repeat:repeat-y; padding-left:3px; padding-top:3px; padding-bottom:3px;}
#obsah h2 { font-size:18px; margin-left:20px; margin-top:30px;}
#obsah input { width:200px; border:1px solid #333333; border-collapse:collapse;}
#obsah select { width:203px; border:1px solid #333333; border-collapse:collapse;}
#obsah .blue { color: red;}
#obsah img {_margin-top:0px; _padding-top:0px;}

#hlaska p { text-align:justify; margin-top:20px; margin-bottom:20px; margin-right:35px; line-height:30px; margin-left:20px;}

#searchTable td { text-align:right;}
/*-------------------------------------------------------------------------------*/

#start { background-image:url(../grafika/zal_prv.gif); background-repeat:no-repeat; width:49px; height:44px; margin:0px; padding:0px;}
#mid { background-image:url(../grafika/zal_str.gif); background-repeat:repeat-x; line-height:30px; height:44px; margin:0px; padding:0px; line-height:44px;   }


/* MENU */
#menu input {
	border:none;
	margin-bottom:10px;
	margin-top:5px;
	margin-left:27px;
	width:125px;
	outline:none;
	float:left;
}

#menu .lupa {
	border:none;
	padding-top:5px;
	cursor:pointer;
	margin-left:5px;
	float:left;
}

#menu  A {
	line-height:27px;
	display:list-item;
	list-style-type:none;
	color:white;
	margin-left:15px;
	padding-left:25px;
	background-image: url(../grafika/odkaz.gif);
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	clear:both;
}
#menu A:hover {
	color:black;
}

#sekce {
	font-weight:bold;
	float:right;
	margin-right:13px;
	height:44px;
	background-image:none; 
/*	_width:;*/
/*	_height:30px;*/
/*	_margin-top:4px;*/
/*	_margin-bottom:0px;*/
/*	_padding-bottom:0px;*/
}

/*#sekce img {*/
/*	_margin:0px;*/
/*	_padding:0px;*/
/*}*/

#zalozka { 
	background-image: url(../grafika/zal_str.gif); 
	background-repeat:repeat-x;
	vertical-align:middle;
	height:26px;
	min-height:26px;
	line-height:26px;
	margin-top:18px;
	_margin-top:14px;
	_padding-bottom:0px;
	_margin-bottom:0px;
	_width:auto;
	_display:inline-block;
	_background-image:none;
}

#zalozka img {
	_padding:0px;
	_margin:0px;
}

#develop {
	border:none;
	margin-top:80px;
	margin-left:20px;
	font-size:14px;
}

develop .ramecek {
	width:170px;
	height:168px;
	background-image: url(../grafika/ramecek_muj.gif);
	background-repeat:no-repeat;
	margin-top:15px;
	cursor: pointer;
}

#develop .ramecek_pod {
	width:170px;
	height:168px;
	background-image: url(../grafika/ramecek_under.gif);
	background-repeat:no-repeat;
	margin-top:15px;
	cursor: pointer;
}

#develop  img { 
	margin-left:auto;
	margin-right:auto;
	margin-left:27px;
	width:115px;
	margin-top:17px;
	background-color:white;
}

#develop p {
	font-size:10px;
	margin-top:5px;
	margin-left:17px;
	margin-right:17px;
}

.develop_obs {
	border:none;
	margin-top:10px;
	margin-left:20px;
	font-size:14px;
	width:645px;
	margin-bottom:20px;
	min-height:250px;
}

.develop_obs .ramecek_obs {
	width:170px;
	height:168px;
	background-image: url(../grafika/ramecek_muj_obs.gif);
	cursor: pointer;
	float:left;
}

.develop_obs .ramecek_pod_obs {
	width:170px;
	height:168px;
	background-image:url(../grafika/ramecek_under_obs.gif);
	background-repeat:no-repeat;
	cursor: pointer;
	float:left;
}

.develop_obs  img {
	margin-left:auto;
	margin-right:auto;
	margin-left:27px;
	width:115px;
	margin-top:17px;
}

.develop_obs p {
	font-size:10px;
	margin-top:5px;
	margin-left:17px;
	margin-right:17px;
}

/*-------------------------------------------------------------------------------*/

/*  PATKA   */

.copyright {
	margin-left:30px;
	padding-top:85px;
	font-size:14px;
	color:#F2F2F2;
}

.odkazy_patka {
	margin-left:60px;
	padding-top:110px;
	font-size:14px;
	color:#F2F2F2;
}

.odkazy_patka A {
	color:#CCCCCC;
	text-decoration:none
}

.odkazy_patka A:hover {
	color:#F2F2F2;
	text-decoration:underline;
	clear: both;
}
/*-------------------------------------------------------------------------------*/

/* ROLETKA */
#pomoc { line-height:5px;}
#obal { margin-left:0px; margin-top:10px; background-color:#FFFFFF; border:none; width:654px; height: 171px; background-image:url(../grafika/sloupek_obal.gif); background-repeat:repeat-x; padding-left:50px; line-height:5px;}
#news{position: relative; float: left; width:608px;height:200px;}
#newsin{overflow:hidden;width:508px;position:relative;float:left;margin-top: 5px;}
#leftnews{width:30px;height:150px;position: relative;float: left;padding:50px 0 0 0px;}
#leftnews img{border:none; cursor:pointer; cursor: hand;}
#rightnews{width:14px;height:14px;position: relative;float: left;padding:50px 0 0 12px;}
#rightnews img{border:none; cursor:pointer; cursor: hand;vertical-align: top;}



.ramec{width:158px; height:144px; position: relative; float: left; display: inline; padding: 9px 0px 0 8px; margin: 0 13px 0 13px; background: url(../grafika/ramecek.gif) no-repeat; margin-top:15px; font-size:11px; line-height:15px;}
.ramec p{ text-align:center;  font-size:10px; padding:0px; margin:0px; margin-left:3px; margin-right:15px;    }
.ramec img{border:none; cursor:pointer; cursor: hand; margin-left:10px;  }

.ramec2{width:171px;height:178px;position: relative;float: left;display: inline;padding: 6px 0px 0 6px;margin: 10px 12px 10px 13px;background: url(../images/boximp.jpg) no-repeat;}
.ramec2 p{text-align: center;font-size: 11px;margin:7px 0 5px -6px;padding:0;}
.ramec2 img{border:white 1px solid; cursor:pointer; cursor: hand;}

/*-------------------------------------------------------------------------------*/

/* SEARCH FORM */
#fieldset { border:none; outline:none; margin-left:40px; margin-top:15px;}
#search {margin-left:auto; margin-right:auto;}
 
.hidden {display:none;}
.show {display: block;}

/*-------------------------------------------------------------------------------*/

/* hledani  */

.vybranerow { border: 1px solid black; height:150px; background-color:red; width:150px; }
.vybranebox { border: 1px solid black; height:150px; background-color:red; width:150px; }

#vybrane { border:1px solid black; }


#vybraneseznam { width: 604px; margin-left:25px; margin-top:20px;  }
	#vybraneseznam A {text-decoration:none; color:black; text-align:justify;}
	.row { width:650px;  display:block;  height:80px; font-size:13px; line-height:20px; border-top:1px dashed black; padding-top:20px; background-color: #F0F0F0;}
	.row:hover {background-color:  #C3D5ED; }
	.row  img { float:left; border:1px solid black; margin:10px; margin-top:0px; margin-left:5px; margin-right:5px;}
	.row_under { background-color: ;}


.obrnabidka { vertical-align:middle; height:100px;  }
.columnnadpis { vertical-align:top;  }

.center { margin-left:25px; margin-bottom:10px;}
	.center A { color: black;}
	.center A:hover { color:#5995EB;}
	
/*-------------------------------------------------------------------------------*/

/* DETAILY  */

#leva { float:left; width:390px; margin:0px; min-height:500px;}
#prava { float:left; width:260px; margin:0px; min-height:500px; }



#detaily_obal { margin-top:10px; margin-left:10px; width:660px;}
	#detaily_obal h2 { font-size:18px; margin-bottom:2px; padding:0px; margin-left:0px; margin-top:5px;}
	
	#detail_oznaceni {  margin-top:10px; border-bottom:1px dashed black; padding-bottom:5px; line-height:25px;}
	#detaily_popis { margin-top:10px; text-align:justify; float:left; width:390px; line-height:25px; padding-right:10px;  }
	#detaily_fotky { margin-top:10px; float:right; width:250px;  line-height:25px; margin-bottom:30px; }
		#detaily_fotky IMG { border:1px solid black; }
		
	#detaily_specifikace { float:right; width:250px; margin-top:20px; margin-bottom:20px; font-size:14px; }
	
  #prilohy { float:right; width:250px;}
    #prilohy A {text-decoration:none;}
   
	#detaily_makler {margin-top:10px; float:right; width:250px; line-height:25px;}
/*-------------------------------------------------------------------------------*/
