/*  

Theme Name: RAK

Description: Šablona pro prezentaci

Author: Tomáš Gažůr

Author URI: http://www.tomasgazur.cz

*/



#back {

  background: url('img/body_bg.png') center top no-repeat;

  margin: 0 auto;

	height: 273px;

	width: 100%;

}



body {

  background: url('img/html_bg.png') left top repeat-x;

  margin: 0 auto;

  padding: 0;

  font-family: Arial;

  color: #616162;

	font-size: 14px;

	width: 100%;

}



body.page {

  background: url('img/pageheader.png') center top repeat-x;

}



	/* HEADER / HLAVICKA */



#main {

  margin: 0 auto;

  padding: 0;

	width: 987px;

}



#header {

  margin: 0;

  padding: 0;

	height: 585px;

	width: 987px;

}



#pageheader {

  margin: 0;

  padding: 0;

	height: 175px;

	width: 987px;

}



.logo {

	float: left;

	height: 102px;

	width: 117px;

	margin: 24px 0 0 3px;

}



.search {

  background: url('img/search_bg.png') left top no-repeat;

	float: right;

	width: 281px;

	height: 42px;

	padding: 12px 0 0 24px;

}



.search .panel {

  background: url('img/search_panel.png') left top no-repeat;

	width: 163px;

	float: left;

	padding: 4px 0 4px 8px;

	border: 0;

	color: #595959;

	font-size: 12px;

}



.search .submit {

  background: url('img/search_submit.png') left top no-repeat;

	width: 23px;

	height: 23px;

	float: left;

	border: 0;

	cursor: pointer;

}



.lang {
	font-size: 11px;
	color: #FFFFFF;
	width: 60px;
	float: left;
	margin-left: 17px;
	margin-top: 2px;
}

.lang a {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.lang a:hover {
	text-decoration: underline;
}

#menu {
  background: url('img/menu_bg.png') left top no-repeat;
	width: 560px;

	height: 45px;

	margin: 32px 0 0 20px;

	float: left;

}



#menu ul {

	list-style: none;

}



#menu ul li {

	float: left;

}



#menu ul li a {

	color: #595959;

	font-size: 14px;

	text-decoration: none;

	margin: 0 29px 0 30px;

	padding: 11px 0 8px 0;

	display: block;

}



#menu ul li a:hover, #menu ul li.active a, #menu ul li.current_page_item a {

	color: #004877;

}



.loga  {

	float: left;

}



.loga img {

	margin-left: 17px;

	margin-top: 27px;

}



#header h1 { 

	width: 100%;

	float: left;

}



.box { 
	width: 236px;
	float: left;
	margin-top: 15px;
	margin-right: 14px;
	_margin-right: 10px;
}

.box_id1 { 
	width: 328px;
	float: left;
	margin-top: 15px;
	margin-right: 14px;
	_margin-right: 10px;
}

.box_id2 { 
	width: 224px;
	float: left;
	margin-top: 15px;
	margin-right: 14px;
	_margin-right: 10px;
}

#nomargin { 
	margin-right: 0;
	float: right;
}



.boximg { 

  background: url('img/box_bg.png') left top no-repeat;

	width: 236px;

	height: 151px;

	float: left;

	padding: 3px 0 0 3px

}



	/* BOX 1 - PRONÁJEM / PRODEJ */

.box1 { 
	width: 236px;
	float: left;
	color: #464646;
	font-size: 12px;
	border-bottom: 1px solid #dc922a;
}

.box1 h2 { 
	width: 236px;
	float: left;
	padding-bottom: 2px;
	margin-bottom: 12px;
	border-bottom: 2px solid #dc922a;
}

.box1 h2 a { 
	color: #464646;
	text-decoration: none;
}

.box1 p {
	margin-bottom: 12px;
}

.box1 ul {
	list-style: none;
}

.box1 ul li {
  background: url('img/box1_li.png') left center no-repeat;
	border-bottom: 1px solid #dc922a;
	line-height: 30px;
}

.box1 ul li a {
	color: #464646;
	font-size: 12px;
	padding-left: 20px;
	text-decoration: none;
}


	/* BOX 2 - DRAŽBY */



.box2 { 

	width: 236px;

	float: left;

	color: #464646;

	font-size: 12px;

	border-bottom: 1px solid #C32429;

}



.box2 h2 { 

	width: 236px;

	float: left;

	padding-bottom: 2px;

	margin-bottom: 12px;

	border-bottom: 2px solid #C32429;

}



.box2 h2 a { 

	color: #464646;

	text-decoration: none;

}



.box2 p {

	margin-bottom: 12px;

}



.box2 ul {

	list-style: none;

	margin-top: 43px;

}



.box2 ul li {

  background: url('img/box2_li.png') left center no-repeat;

	border-bottom: 1px solid #C32429;

	line-height: 30px;

}



.box2 ul li a {

	color: #464646;

	font-size: 12px;

	padding-left: 20px;

	text-decoration: none;

}



	/* BOX 3 - SPRÁVA NEMOVITOSTÍ */



.box3 { 

	width: 236px;

	float: left;

	color: #464646;

	font-size: 12px;

	border-bottom: 1px solid #A4C141;

}



.box3 h2 { 

	width: 236px;

	float: left;

	padding-bottom: 2px;

	margin-bottom: 12px;

	border-bottom: 2px solid #A4C141;

}



.box3 h2 a { 

	color: #464646;

	text-decoration: none;

}



.box3 p {

	margin-bottom: 12px;

}



.box3 ul {

	list-style: none;

	margin-top: 43px;

}



.box3 ul li {

  background: url('img/box3_li.png') left center no-repeat;

	border-bottom: 1px solid #A4C141;

	line-height: 30px;

}



.box3 ul li a {

	color: #464646;

	font-size: 12px;

	padding-left: 20px;

	text-decoration: none;

}



	/* BOX 4 - PORADENSTVÍ */



.box4 { 

	width: 236px;

	float: left;

	color: #464646;

	font-size: 12px;

	border-bottom: 1px solid #009DE0;

}



.box4 h2 { 

	width: 236px;

	float: left;

	padding-bottom: 2px;

	margin-bottom: 12px;

	border-bottom: 2px solid #009DE0;

}



.box4 h2 a { 

	color: #464646;

	text-decoration: none;

}



.box4 p {

	margin-bottom: 12px;

}



.box4 ul {

	list-style: none;

	margin-top: 43px;

}



.box4 ul li {

  background: url('img/box4_li.png') left center no-repeat;

	border-bottom: 1px solid #009DE0;

	line-height: 30px;

}



.box4 ul li a {

	color: #464646;

	font-size: 12px;

	padding-left: 20px;

	text-decoration: none;

}



#content {

	float: left;

}



	/* MODRÝ BOX */



.bluebox {

  background: url('img/bluebox_bg.png') left center no-repeat;

	width: 967px;

	height: 206px;

	margin-top: 10px;

	padding: 20px 0 0 19px;

}



.bluebox .news {

	width: 475px;

	float: left;

}



.bluebox .newsimg {

  background: url('img/bluebox_imgbg.png') left top no-repeat;

	width: 165px;

	float: left;

	margin-top: 15px;

}



.bluebox .newsimg img {

	margin: 2px 0 0 2px;

	width: 159px;

	height: 118px;

}



.bluebox .newstext {

	width: 265px;

	float: left;

	margin-top: 15px;

	margin-left: 16px;

	color: #EFF3F6;

	font-size: 12px;

}



.bluebox .newstext .date {

	font-weight: bold;

}



.bluebox .newstext p {

	padding-bottom: 15px;

	height: 75px;

}



.bluebox .newstext a {

	color: #EFF3F6;

	font-size: 12px;

	text-decoration: none;

	border-bottom: 1px solid #EFF3F6;

}



.bluebox .ask {

	width: 475px;

	float: left;

}



.bluebox .askimg {

  background: url('img/bluebox_askimg.png') left top no-repeat;

	width: 90px;

	float: left;

	margin-top: 15px;

}



.bluebox .askimg img {

	margin: 2px 0 0 2px;

}



.bluebox .asktext {

	width: 340px;

	float: left;

	margin-top: 15px;

	margin-left: 16px;

	color: #EFF3F6;

	font-size: 12px;

}



.bluebox .asktext .date {

	font-weight: bold;

}



.bluebox .asktext p {

	padding-bottom: 15px;

	height: 75px;

}



.bluebox .asktext a {

	color: #EFF3F6;

	font-size: 12px;

	text-decoration: none;

	border-bottom: 1px solid #EFF3F6;

}



	/* BOX U PATICKY */



.boxbottom {

  background: url('img/bottombox.png') left top no-repeat;

	width: 987px;

	height: 335px;

	float: left;

	margin-top: 15px;

}



.projects  {

	width: 560px;

	float: left;

}



.boxbottom .column1 {

	width: 265px;

	float: left;

	padding-left: 14px;

}



.boxbottom .column2 {

	width: 265px;

	float: right;

}



.boxbottom .except {

	width: 265px;

	float: left;

	margin-bottom: 19px;

}



.boxbottom .exceptimg {

  background: url('img/bottombox_img.png') left top no-repeat;

	width: 128px;

	height: 85px;

	float: left;

}



.boxbottom .exceptimg img {

	margin: 1px 0 0 1px;

}



.boxbottom .excepttext {

	color: #464646;

	font-size: 12px;

	width: 124px;

	margin-left: 8px;

	float: left;

}



.boxbottom .hledani {

	width: 400px;

	float: right;

	font-size: 12px;

	color: #464646;

}



.boxbottom .hledani p {

	line-height: 140%;

}



.boxbottom .column3 {

	width: 180px;

	float: left;

}



.boxbottom .column4 {

	width: 180px;

	float: left;

	margin-left: 20px;

}



.boxbottom .hledani select {

	width: 176px;

	float: left;

	color: #6e7374;

	border: 1px solid #D3D5D6;

	margin-bottom: 8px;

	height: 22px;

}



.sipka {

  background: url('img/sipka.png') left 6px no-repeat;

	float: left;

	color: #464646;

	padding-left: 15px;

	font-size: 13px;

	line-height: 18px;

}



.napiste {

  background: url('img/napistenam.png') left 6px no-repeat;

	float: left;

	width: 175px;

	height: 38px;

	color: #004877;

	font-weight: bold;

	text-align: center;

	font-size: 12px;

	line-height: 41px;

	text-decoration: none;

}

.napistebtn {
  background: url('img/napistenam.png') left 6px no-repeat transparent;
	float: left;
	width: 175px;
	height: 38px;
        margin: 0;
        padding: 0;
        border: 0;
	color: #004877;
        font-weight: bold;
	text-align: center;
	font-size: 12px;
	line-height: 41px;
	text-decoration: none;
        cursor: pointer; /* hand-shaped cursor */
        cursor: hand; /* for IE 5.x */
}

table.seznam { width:100%; }
table.seznam thead { font-size:1.25em; }
table.seznam th { padding:0.25em 0.3em; }
table.seznam td { padding:0.25em 0.5em; }
table.seznam tr.even { background:#CCCCCC; }
table.seznam td.cena { font-weight:bold; }
table.seznam p.cena_pozn { font-weight:normal; }
div#inz_detail table#inzdet_ti th, div#inz_detail table#inzdet_ti td { vertical-align:top; padding:0.2em 0.5em 0.2em 0; }

div.vys_hled select { width:200px; margin-left:10px; margin-top:5px;}


	/* PATICKY */



#footerbg {

  background: #004877;

	width: 100%;

	height: 114px;

	margin-top: 45px;

}



#footer {

	width: 987px;

	height: 94px;

	margin: 0 auto;

	font-size: 12px;

	color: #FFFFFF;

	padding-top: 20px;

}



#footer p {

	width: 480px;

	float: left;

}



#footer .nav {

	width: 380px;

	float: right;

	font-size: 12px;

	color: #FFFFFF;

	text-align: right;

}



#footer .nav a {

	font-size: 12px;

	color: #FFFFFF;

}



#footer .nav a:hover {

	text-decoration: none;

}



	/* NADPSISY + OSTATNÍ */



h1 {color: #FFFFFF; font-size: 24px; font-weight: normal; margin-top: 22px;}

h2 {color: #464646; font-size: 20px; font-weight: normal;}

h3 {color: #EFF3F6; font-size: 18px; font-weight: normal;}

h3 span {text-decoration: underline;}

h4 {color: #004877; font-size: 24px; font-weight: normal; margin: 21px 0 14px 18px;}

h5 {background: url('img/bottombox_h.png') left top no-repeat; font-size: 12px; color: #FFFFFF; line-height: 19px; padding-left: 8px; margin-bottom: 7px;}

h5.red {background: url('img/bottombox_h_red.png') left top no-repeat;}



* {margin: 0; padding: 0;}

#clear, .clear {clear: both;}

img {border: none;}





	/* PODSTRÁNKA - LEVÁ CÁST */



#left {

	float: left;

	width: 182px;

	position: relative;

	top: -17px;

	font-size: 12px;

	color: #464646;

}



#left .submenu {

  background: url('img/left_bg.png') left top no-repeat;

	float: left;

	width: 182px;

}



#left .submenu-bottom {

  background: url('img/left_bg_bottom.png') left top no-repeat;

	float: left;

	width: 182px;

	height: 19px;

	margin-bottom: 20px;

}



#left .submenu ul {

  list-style: none;

	width: 154px;

	padding: 0 14px 0 14px;

	margin-top: 45px;

}



#left .submenu ul li {

  line-height: 140%;

}



#left .submenu ul a {

  color: #FFFFFF;

	font-size: 12px;

}



#left p {

	margin: 20px 0 14px 14px;

}



	/* PODSTRÁNKA - STREDNÍ CÁST */

#midle {
	float: left;
	width: 580px;
	font-size: 12px;
	color: #464646;
	margin-left: 20px;
}

#midle .navigation {
	float: left;
	width: 580px;
	margin: 12px 0 11px 0;
	color: #858585;
}

#midle .navigation a {
	color: #858585;
}

#midle .navigation a:hover {
	text-decoration: none;
}

#midle .text {
	float: left;
	width: 563px;
}

#midle .detnem-nazev {
	font-size: 1.3em;
	font-weight: bold;	
}

#midle h1 {
	color: #464646; 
	font-size: 20px;
}

#midle p {
	margin-top: 20px;
}

#midle h2 {
	margin-top: 33px;
	margin-bottom: 18px;
}

#midle ul {
	list-style: none;
}

#midle ul li {
	padding-left: 18px;
	line-height: 20px;
}

#midle img {
	border: none;
}

#midle .alignleft {
	float: left;
	margin: 5px 15px 5px 3px;
}

#midle .alignright {
	float: right;
	margin: 5px 3px 5px 15px;
}

	/* PODSTRÁNKA - BAREVNÉ VERZE */
#midle .textpage1 h1 {
  background: url('img/textpage1_h.png') left bottom no-repeat;
	padding-bottom: 2px;
}

#midle .textpage1 ul li {
  background: url('img/box1_li.png') left center no-repeat;
}

#midle .textpage1 a {
 color: #DC922A;
}

#midle .textpage2 h1 {
  background: url('img/textpage2_h.png') left bottom no-repeat;
	padding-bottom: 2px;
}

#midle .textpage2 ul li {
  background: url('img/box2_li.png') left center no-repeat;
}

#midle .textpage2 a {
 color: #C32429;
}

#midle .textpage3 h1 {
  background: url('img/textpage3_h.png') left bottom no-repeat;
	padding-bottom: 2px;
}

#midle .textpage3 ul li {
  background: url('img/box3_li.png') left center no-repeat;
}

#midle .textpage3 a {
 color: #A4C141;
}

#midle .textpage4 h1 {
  background: url('img/textpage4_h.png') left bottom no-repeat;
	padding-bottom: 2px;
}

#midle .textpage4 ul li {
  background: url('img/box4_li.png') left center no-repeat;
}

#midle .textpage4 a {
 color: #1CA8E3;
}

#midle .textpage5 h1 {
  background: url('img/textpage5_h.png') left bottom no-repeat;
	padding-bottom: 2px;
}

#midle .textpage5 ul li {
  background: url('img/textpage5_li.png') left center no-repeat;
}

#midle .textpage5 a {
 color: #004877;
}



	/* PODSTRÁNKA - PRAVÁ CÁST */
#right {

	float: right;

	width: 184px;

	font-size: 12px;

	color: #464646;

}



#right .box {

  background: url('img/right_box_bg.png') left top no-repeat;

	float: left;

	width: 158px;

	margin-bottom: 2px;

	padding: 11px 15px 0 12px;

	clear: both;

}



#right .box-bottom {

  background: url('img/right_box_bg_bottom.png') left top no-repeat;

	float: left;

	width: 184px;

	height: 10px;

}



#right .box1 {

	float: left;

	width: 160px;

	border: none;

}



#right .box1 h2 { 

	width: 160px;

	font-size: 17px;

	margin-bottom: 7px;

}



#right .box2 {

	float: left;

	width: 160px;

	border: none;

}



#right .box2 h2 { 

	width: 160px;

	font-size: 17px;

	margin-bottom: 7px;

}



#right .box2 ul { 

	margin-top: 0;

}



#right .box3 {

	float: left;

	width: 160px;

	border: none;

}



#right .box3 h2 { 

	width: 160px;

	font-size: 17px;

	margin-bottom: 7px;

}



#right .box3 ul { 

	margin-top: 0;

}



#right .box4 {

	float: left;

	width: 160px;

	border: none;

}



#right .box4 h2 { 

	width: 160px;

	font-size: 17px;

	margin-bottom: 7px;

}



#right .box4 ul { 

	margin-top: 0;

}



#right .hledani {

	font-size: 12px;

	color: #464646;

	padding-top: 15px;

}



#right .hledani h3 {

	color: #004877; 

	font-size: 24px; 

	font-weight: normal;

	margin-bottom: 4px;

}



#right .hledani p {

	line-height: 140%;

}



#right .column3 {

	float: left;

}



#right .column4 {

	float: left;

}



#right .hledani select {

	width: 176px;

	float: left;

	color: #6e7374;

	border: 1px solid #D3D5D6;

	margin-bottom: 8px;

	height: 22px;

}





	/* DOLADĚNÍ WP ŠABLONY */



.sitemap li {

	background: none !Important;

}



#midle .sitemap li a {

  background: url('img/box1_li.png') left center no-repeat;

	padding-left: 15px;

}

.vypisimg {
	width: 159px;
	height: 118px;
	float: left;
	margin: 0 10px 0 0;
}

.askimg {
	width: auto;
	height: 118px;
	float: left;
	margin: 0 10px 0 0;
}


.clear-vypis {
  padding-bottom: 20px;
  clear: both;
}
