	/* --- start of css --- */

	@import url("http://www.77real.cz/css/960.css");
	@import url("http://www.77real.cz/css/layout.css");

/************************************** style.css START **************************************/

body {
	background: #f1f8fe url(http://img.77real.cz/bg.png) repeat-x left top;
	color: #727272;
}
a {
	color: #000;
}
a:hover {
	text-decoration: none;
}
/* LAYOUT */
#bg-big-image {
	background: url(http://img.77real.cz/bg-big-image.jpg) no-repeat center top;
}
#logo {
	background: url(http://img.77real.cz/logo.png) no-repeat left top;
}
/* TOP MENU */
#t-menu,
#b-menu {
	background: url(http://img.77real.cz/bg-t-menu.png) no-repeat left top;
}
#t-menu li,
#b-menu li {
	background: url(http://img.77real.cz/bg-t-menu-separ.png) no-repeat right top;
}
#t-menu li.last,
#b-menu li.last {
	background: none;
}
#t-menu li a,
#b-menu li a {
	color: #FFF;
}
#t-menu li a:hover,
#b-menu li a:hover {
	background: url(http://img.77real.cz/bg-t-menu-h.png) repeat-x right top;
}
/* LISTA SEDA S IKONAMI */
#lista-menu {
	background: url(http://img.77real.cz/bg-lista-menu.png) no-repeat left top;
}
#lista-menu li {
	background: url(http://img.77real.cz/bg-lista-menu-separ.png) no-repeat right top;
}
#lista-menu li a {
	color: #777676;
}
#lista-menu li a:hover {
	color: #000;
}
#lista-menu li.menu-1 a {
	background: url(http://img.77real.cz/menu-1.png) no-repeat 0 0;
}
#lista-menu li.menu-2 a {
	background: url(http://img.77real.cz/menu-4.png) no-repeat 0 0;
}
#lista-menu li.menu-3 a {
	background: url(http://img.77real.cz/menu-3.png) no-repeat 0 0;
}
#lista-menu li.menu-4 a {
	background: url(http://img.77real.cz/menu-2.png) no-repeat 0 0;
}
/* BOXY V LEVE CASTI*/
.side-box {
	background: url(http://img.77real.cz/side-box-bottom.png) no-repeat left bottom;
}
.side-box h3 {
	background: url(http://img.77real.cz/side-box-header.png) no-repeat left top;
	color: #FFF;
}
.side-box-in {
	background: #91bce4 url(http://img.77real.cz/side-box-header.png) no-repeat 0 -49px;
}
.padd {
	padding: 0 18px;
}
#hledani.side-box label {
	color:#FFFFFF;
	font-size:1.1em;
	font-weight:bold;
}
#hledani.side-box select {
    font-size: 11px;
    margin-bottom: 10px;
    padding: 2px;
    width: 210px;
	border: 1px solid #7eaeda;
	color: #528bca;
}
#hledani.side-box .inputText {
	border: 1px solid #7eaeda;
	color: #528bca;
}
#hledani.side-box .button-hledat {
	background: url(http://img.77real.cz/button-hledat.png) no-repeat left top;
	border: 0;
	color: #FFF;
	margin-top:10px;
}
#kategorie.side-box li span {
	background: url(http://img.77real.cz/kat-li.png) no-repeat 0 0;
}
#kategorie.side-box li ul li span {
	background: url(http://img.77real.cz/kat-li-li.png) no-repeat 0 0;
}
#kategorie.side-box li a:hover span {
	background: url(http://img.77real.cz/kat-li.png) no-repeat 0 0;
}
#kategorie.side-box li ul li a:hover span {
	background: url(http://img.77real.cz/kat-li-li.png) no-repeat 0 0;
}
#kategorie.side-box li a {
	border-bottom: 1px solid #7eaeda;
	color: #FFF;
}
#kategorie.side-box li a:hover, #kategorie.side-box li a.active {
	background: url(http://img.77real.cz/kat-menu-h.png) repeat-x 0 0;
}
#breadcrumbs {
	background: url(http://img.77real.cz/bg-breadcrumbs.png) no-repeat 0 0;
	color: #737373;
}
#breadcrumbs a {
	color: #737373;
}
.nabidka .box h2 {
	background: url(http://img.77real.cz/box-345-t.png) no-repeat 0 0;
	color: #FFF;
}
.nabidka .box-in {
	background: url(http://img.77real.cz/box-345-b.png) no-repeat 0 100%;
}
.nabidka .image a {
	border: 1px solid #757575;
}
.nabidka .image a:hover {
	border: 1px solid #222;
}
.nabidka .cena {
	background: url(http://img.77real.cz/cena.png) no-repeat center left;
	color: #3ca73b;
}
.nabidka .vice {
	background: url(http://img.77real.cz/plus.png) no-repeat right top;
	color: #3ca73b;
}
.nabidka-vypis .box,
.detail .box,
.texty .box {
	background: url(http://img.77real.cz/box-700-b.png) no-repeat 0 100%;	
}
.nabidka-vypis .box {
cursor:pointer;
}
.nabidka-vypis .box-title ,
.detail .box-title,
.texty .box-title {
	background: url(http://img.77real.cz/box-700-t.png) no-repeat 0 0;
	color: #FFF;
}
.nabidka-vypis .box-in,
.detail .box-in,
.texty .box-in {
	background: url(http://img.77real.cz/box-700-m.png) repeat-y 0 100%;
}
.nabidka-vypis .image {
	background: url(http://img.77real.cz/image-shadow.png) no-repeat 0 100%;
}
.nabidka-vypis .image a {
	border: 1px solid #757575;
}
.nabidka-vypis .image a:hover {
	border: 1px solid #222;
}
.nabidka-vypis .text {
	border-right: 1px solid #e7e7e7;
}
.nabidka-vypis .cena {
	background: url(http://img.77real.cz/cena.png) no-repeat center left;
	color: #3ca73b;
}
.nabidka-vypis .vice {
	background: url(http://img.77real.cz/plus.png) no-repeat right top;
	color: #3ca73b;
}
.detail-images .zoom {
	background: url(http://img.77real.cz/plus.png) no-repeat right top;
}
.detail-images .small a {
	border: 1px solid #757575;
}
.detail-images .small a:hover {
	border: 1px solid #222;
}
.detail-text td {
	border-bottom: 1px solid #e7e7e7 !important;
}
.detail-text td .cena {
	color: #3ca73b;
}
.detail-lista li a {
	background: url(http://img.77real.cz/detail-lista-l.png) no-repeat left top;
	color: #FFF;
}
.detail-lista li a span {
	background: url(http://img.77real.cz/detail-lista-r.png) no-repeat right top;
}
.detail-lista li.mail em {
	background: url(http://img.77real.cz/d-l-mail.png) no-repeat left top;
}
.detail-lista li.dotaz em {
	background: url(http://img.77real.cz/d-l-dotaz.png) no-repeat left top;
}
.detail-lista li.mapa em {
	background: url(http://img.77real.cz/d-l-mapa.png) no-repeat left top;
	width: 40px;
}
.detail-lista li.tisk em {
	background: url(http://img.77real.cz/d-l-tisk.png) no-repeat left top;
}
.detail-lista li a:hover {
	background: url(http://img.77real.cz/detail-lista-l-h.png) no-repeat left top;
}
.detail-lista li a:hover span {
	background: url(http://img.77real.cz/detail-lista-r-h.png) no-repeat right top;
}
.texty h2 {
	color: #3ba73c;
}
.texty h3 {
	color: #3ba73c;
}
.texty h4 {
	color: #000;
}
.texty table {
	border-right: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
}
.texty table th {
	background: #e2eef8;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	color: #528bca;
}
.texty table td {
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	color: #444444;
}
.texty .zoom {
	background: url(http://img.77real.cz/plus.png) no-repeat right top;
}
.texty a {
	color: #528bca;
}
.texty .inputText {
	border: 1px solid #cccccc !important;
}
.texty .textArea {
	border: 1px solid #cccccc;
}
.texty .buttonSend {
	background: url(http://img.77real.cz/button-send.png) no-repeat left top;
	border: none;
	color: #FFF;
}
/* PATA */
.copyright {
	color: #85aeda;
}


/**************  REALMAN ADDING  *******************/

#t-menu li a.active,
#b-menu li a.active {
	font-weight:bold;
	/*background: url(http://img.77real.cz/bg-t-menu-h.png) repeat-x right top;*/
}
.nodisplay {
	display:none;
}
.detail-text td.td-2 {
	width:140px !important;
	border-bottom: 1px solid #e7e7e7 !important;
}
.fright {
	float:right;
}
.detail-text div.contact {
	border-bottom:1px solid #E7E7E7 !important;
	height:110px;
	margin-bottom:10px;
}
#nabidka table, #poptavka table {
	width:100%;
	border:none;
}
#nabidka td, #nabidka th, #poptavka td, #poptavka th {
	border:none;
}
#nabidka label, #poptavka label {
	display:block;
	float:left;
	margin-right:20px;
	white-space:nowrap;
	width:80px !important;
}

#nabidka input, #poptavka input, #nabidka select, #poptavka select {
	border:1px solid #CCCCCC !important;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	padding: 5px;
	width: 200px;
}
#nabidka select, #poptavka select
{
	width:212px;
}
.checkbox {
	border:0px solid #FFF !important;
	width:auto !important;
}
#nabidka textarea, #poptavka textarea {
	border:1px solid #CCCCCC !important;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	height: 60px;
	margin-bottom: 10px;
	padding: 5px;
	width: 90%;
}
#nabidka .form_send, #poptavka .form_send {
	border: none;
	height: 33px;
	line-height: 33px;
	width: 106px;
	background: url(http://img.77real.cz/button-send.png) no-repeat left top;
	border: none;
	color: #FFF;
	padding:auto;
	cursor:pointer;
}
.location, .area {
	display:block;
	padding:5px 0 0;
}
.thin {
	height:22px !important;
}
.text h1 {
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	color:#647801;
	margin-bottom:5px;
	text-decoration:none !important;
}
#hledani.side-box label.r {
	float:right;
	padding-right:46px;
}
#region_id {
	margin-bottom:0px !important;
}
div.paging {
	width:660px;
	float:right;	
	padding:10px 20px 0px;
	height:40px;
	margin-bottom:-10px;
}
div.paging table {
	width:100%;
	margin-bottom:0px;
}
div.paging table td {
	white-space:nowrap;
	width:100px !important;
	vertical-align:middle;
}
div.paging table td.l {
	text-align:left;
}
div.paging table td.l a {
	padding:0;
}
div.paging table td.c {
	text-align:center;
	width:543px !important;
}
div.paging table td.r {
	text-align:right;
}
div.paging a{
	color:#790011;
	font-size:14px;
	font-weight:bold;	
}
div.paging span.stranky a {
	padding:0px 8px;
}
div.paging a.active {
	text-decoration:none;
	color:#000;
}
.news h4, .news p {
	color:#FFF;
	margin-bottom:10px;
}
.news p {
	padding-bottom:10px;
	border-bottom:1px solid #7EAEDA;
}

#skyscrapper {
	left: 970px;
    position: absolute;
}

/**************  REALMAN ADDING  *******************/

/**************  SUBSTYLE 6  *******************/

body {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #727272;
}
a {
	color: #000;
}
a:hover {
	text-decoration: none;
}
/* TOP MENU */
#t-menu li a,
#b-menu li a {
		color: #FFF;
}
#t-menu li a:hover,
#b-menu li a:hover {
	color: #FFF;
}
/* LISTA SEDA S IKONAMI */
#lista-menu li a {
	color: #777676;
}
#lista-menu li a:hover {
	color: #000;
}
/* BOXY V LEVE CASTI*/
.side-box h3 {
	color: #FFF;
}
.side-box-in {
    background-color: #E6E6E6;
	color: #202a30
}
.padd {
	padding: 0 18px;
}
#hledani.side-box label {
	color: #202a30
}
#hledani.side-box select {
	border: 1px solid #000;
	color: #202a30;
}
#hledani.side-box .inputText {
	border: 1px solid #000;
	color: #202a30
}
#hledani.side-box .button-hledat {
	border: 0;
	color: #FFF;
}
#kategorie.side-box li a {
	border-bottom: 1px solid #727272;
	color: #202a30
}
#kategorie.side-box li a:hover {
	color: #FFF
}
#breadcrumbs {
	color: #737373;
}
#breadcrumbs a {
	color: #737373;
}
.nabidka .box h2 {
	color: #FFF;
}
.nabidka .image a {
	border: 1px solid #757575;
}
.nabidka .image a:hover {
	border: 1px solid #222;
}
.nabidka .cena {
	color: #e37614;
}
.nabidka .vice {
	color: #484747;
}
.nabidka-vypis .box-title ,
.detail .box-title,
.texty .box-title {
	color: #FFF;
}
.nabidka-vypis .image a {
	border: 1px solid #757575;
}
.nabidka-vypis .image a:hover {
	border: 1px solid #222;
}
.nabidka-vypis .text {
	border-right: 1px solid #e7e7e7;
}
.nabidka-vypis .cena {
	color: #e37614;
}
.nabidka-vypis .vice {
	color: #3ca73b;
}
.detail-images .small a {
	border: 1px solid #757575;
}
.detail-images .small a:hover {
	border: 1px solid #222;
}
.detail-text td {
	border-bottom: 1px solid #e7e7e7 !important;
}
.detail-text td .cena {
	color: #e37614;
}
.detail-lista li a {
	color: #FFF;
}
.detail-lista li.mapa em {
	width: 40px;
}
.texty h2 {
	color: #202A30;
}
.texty h3 {
	color: #202A30;
}
.texty h4 {
	color: #000;
}
.texty table {
	border-right: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
}
.texty table th {
	background: #e2eef8;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	color: #528bca;
}
.texty table td {
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	color: #444444;
}
.texty a {
	color: #528bca;
}
.texty .inputText {
	border: 1px solid #cccccc !important;
}
.texty .textArea {
	border: 1px solid #cccccc;
}
.texty .buttonSend {
	border: none;
	color: #FFF;
}
/* PATA */
.copyright {
	color: #484747;
}

/**************  SUBSTYLE 6  *******************/


	/* --- end of css --- */
