@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Tahoma;
	line-height:1.6em;
	font-size: 12px;
	color: #333333;
	background:#FFFFFF url(img/tlo4.jpg) repeat-x;
	margin:0;
}
body {
	background-color: #FFFFFF;
}
a:link {
	color: #D75E36;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #D75E36;
}
a:hover {
	text-decoration: none;
	color: #F5A77E;
}
a:active {
	text-decoration: none;
	color: #F5A77E;
}

/* ------------------------------ */

#cont{
width:1020px;
margin-left:auto;
margin-right:auto;

background:#FFFFFF;
/* border-left:5px solid #FFFFFF;
border-right:5px solid #FFFFFF; */
}

#up{
padding-top:80px;
}

#menu{
padding-bottom:10px;
}

#content{
}

#leftcontent{
width:510px;
float:left;
}

#leftcontent_l{
width:255px;
float:left;
}

#leftcontent_r{
width:255px;
float:right;
}

#rightcontent{
width:510px;
float:right;
}

#rightcontent_l{
width:255px;
float:left;
}

#rightcontent_r{
width:255px;
float:right;
}

#footer{
height:25px;
background-color:#D75E36;
text-align:center;
font-size:9px;
color:#FFFFFF;
vertical-align:middle;

}

.clearer{
clear:both;
}

.grey{
background-color: #EBEBEB;
padding:10px;
margin: 2px;
height:188px;
width:231px;}
.white{
background-color: #ffffff;
padding:10px;
margin: 2px;
height:188px;
width:231px;}
.obrazek{
margin-bottom:8px;}

.img{
padding-bottom:25px;
height:183px;}


.imghigh{
height:340px;}


.boxik{
height:188px;
padding:10px;
}

.boxikimg{
height:208px;

}

/* ----------------------------------- */

.nagl {font-size: 10px;
color:#D75E36;}


/* ------------------------------ */


#navigation ul {
        width: 1020px; 
        height: 50px; 
        position: relative;
        top: 0px; 
        left: 0px; 
        background: url(img/menu.jpg) no-repeat 0 0;
        list-style: none;
        margin: 0; padding: 0;
}
#navigation li {
        display: inline;
}
#navigation li a:link, #navigation li a:visited {
        border: none;
        width: 255px; 
        height: 50px; 
        display: block; 
        position: absolute; 
        top: 0; 
        /*text-indent: 100px; */
        outline: none;
		padding-top:17px;
		color:#333333;
		font-size:12px;
		font-weight:bold;
		text-align:center;
}
#navigation li.conser a:link, #navigation li.conser a:visited, #navigation li.consers a:link, #navigation li.consers a:visited{ 
        left: 0;
}
#navigation li.ext a:link, #navigation li.ext a:visited, #navigation li.exts a:link, #navigation li.exts a:visited { 
        left: 255px; 
}
#navigation li.loft a:link, #navigation li.loft a:visited, #navigation li.lofts a:link, #navigation li.lofts a:visited { 
        left: 510px;
}
#navigation li.home a:link, #navigation li.home a:visited, #navigation li.homes a:link, #navigation li.homes a:visited { 
        left: 765px;  
}

#navigation li.conser a:hover, #navigation li.consers a:link, #navigation li.consers a:visited {
        background: url(img/menu.jpg) no-repeat 0 -50px; 
}
#navigation li.ext a:hover, #navigation li.exts a:link, #navigation li.exts a:visited {
        background: url(img/menu.jpg) no-repeat -255px -50px; 
}
#navigation li.loft a:hover, #navigation li.lofts a:link, #navigation li.lofts a:visited {
        background: url(img/menu.jpg) no-repeat -510px -50px;
}
#navigation li.home a:hover, #navigation li.homes a:link, #navigation li.homes a:visited {
        background: url(img/menu.jpg) no-repeat -765px -50px;
}
#cont #content #rightcontent #rightcontent_l .boxik {
	text-align: justify;
}
