/* Basic styles */
*{margin:0;padding:0}
html,body{height:100%; font-face:arial; color: #000000; }
.style1 {color: #FFFFFF}
a img,fieldset{border:0}
img,object{vertical-align:bottom}
a{cursor:pointer;text-decoration:none}
a:hover{text-decoration:underline}
ul{list-style:none}

input,textarea{padding:1px}
* html input,* html textarea{padding:0 1px 2px}
option{padding:1px .5em 0 2px}
input.submit{cursor:pointer}
td{vertical-align:top}
.hide{display:none}
.shide{left:-9999px;position:absolute}
/* Html,body,wrapper */
html{background:#303030;}
body{font:76%/100% tahoma,arial,sans-serif;text-align:center}
#wrapper{ background:#FFFFFF; margin:0 auto 0;text-align:left;width:980px;position:relative}
#wrapper-out{background:#CCCCCC url("../../img/anri/bg.gif") repeat-x}
/* HEADER */
#header{
	height:150px;
	position:relative;
	background:url("../../img/anri/top_logo_wide.png") top left no-repeat;

}
#logo{
	position:absolute;
	left:0px;
	top:0px;
	width: 206px;
background:url("../../img/anri/header.gif");
}
#logo-2{
	position:absolute;
	left:522px;
	top:11px;
	width: 207px;
}
#header-flags{position:absolute;left:210px;top:4px}
#header-flags li{float: left;padding: 0 3px 0 0}
#header-kontakt{
	width:338px;
	height: 13px;
	position: absolute;
	top: 75px;
	right: 0;
	background:#FFE800;
	text-align: right;
	background-color: #E6E600;
}
#header-kontakt a{background:url("../../img/anri/icon-email.gif") 0 2px no-repeat;padding: 0 0 0 18px;color:#444;font-size: .8em;}
/* FOOTER */
#footer{background:url("../../img/anri/footer_bg.gif") center 43px no-repeat;height:70px}
#footer div.bg{border-left:1px solid #474746;border-bottom:1px solid #474746;width: 737px; margin: 0 auto;height:43px;position:relative}
#footer-copyright{color:#6D6D6D;font-size:.9em;left:20px;position:absolute;top:15px}
#footer-design{color:#6D6D6D;font-size:.9em;position:absolute;right:5px;top:45px}
#footer-design a{color:#6D6D6D}
/* footer nav */
#footer-nav{
	left:214px;
	position:absolute;
	top:16px;
	width: 510px;
	}
#footer-nav li{padding:0 .8em 0 0;float:left}
#footer-nav li a{font-size:.9em;color:#9A9A9A}
/* MAIN */
#main{overflow:hidden;background:url("../../img/anri/main_bg.gif") repeat-y;}
* html #main{height:1%;overflow:visible}
#flash{
	left:207px;
	top:0px;
	position:absolute;
	z-index:2;
	height: 322px;
	width: 789px;
}
/* LEFT */
#left{float:left;width:206px;
background-color:#010427;}
#left-nav{padding:0 0 0 2px; padding-top:20px;background:url("../../img/anri/left_nav_bg.jpg") no-repeat;border-bottom:1px solid #797978}
#left-nav li{margin-bottom:10px;border-bottom: solid 1px #FFCC00;line-height: 25px;background:url("../../img/anri/left_nav_li.gif") 12px 9px no-repeat;padding: 0 0 0 24px}
#left-nav li a{color:#333333;
font-size:20px;
font-weight:bold;

}
#left-nav-2{margin-left:10px;}
#left-nav-2 li{border-bottom:1px solid #e0cc00;height:30px;line-height:30px;color:#fff;background:#ffe800 url("../../img/anri/left_nav_2_li.gif") 13px 13px no-repeat;padding-left:25px;}
#left-nav-2 li.last{border:0}
#left-nav-2 li a{color:#000;font-size:.9em}
#left-nav-2 li a:hover{text-decoration:none}
#left-nav-2 li.active{background:#3e3e3d url("../../img/anri/left_nav_2_li-active.gif") 13px 13px no-repeat}
#left-nav-2 li.active a{color:#FFE800}

li {
	font-size: 12px;
}

#left-adres{margin:20px 0 0 25px}
#left-adres h2{color:#ffe800;font-weight: normal;font-size: .9em;margin:0 0 .5em}
#left-adres p{margin:0 0 .5em;color:#fff;font-size: .9em}
#left-adres span.tel{color:#ffe800;background: url("../../img/anri/icon-tel.gif") no-repeat;padding:0 0 0 25px;line-height: 1.5em}
#left-adres span.fax{color:#ffe800;background: url("../../img/anri/icon-fax.gif") no-repeat;padding:0 0 0 25px;line-height: 1.5em}
#left-adres a{color:#ffe800; line-height: 1.5em}


/* CONTENT */
#content{float:right;width:721px;padding:25px 25px 25px;background:#fff;min-height:200px;height:auto;margin-top:0px}
* html #content{height:200px;overflow:visible}
/* CONTENT Styles */
#content{color:#000;font-size:.9em;line-height:1.5em}
#content p,#content table,#content form{margin:0 0 1em}
#content a{color:#7b570f}
#content h1{font-size:1.8em;font-weight:normal;margin:0 0 1em;text-transform:uppercase}
#content h2{font-size:1.3em;font-weight:bold;margin:1em 0 .5em}
#content ul{margin:0.5em 0 1em 0}
#content ul li
{
		margin:0 0 .3em 0;
		background:url("../../img/anri/content_li.gif") 18px 3px no-repeat;
		padding-left:36px
}
#content ul li ul{list-style:disc}
#content ul li ul li{margin:0 0 .3em 2em;background:none;list-style:disc;padding:0}
#content ol{list-style:decimal;margin:0.5em 0 1em 0}
#content ol li{margin:0 0 .3em 2em}
#content dl{margin:0.5em 0 1em 0}
#content dl dt{margin:0 0 .2em}
#content dl dd{margin:0 0 1em 1em}
#content img.right{float:right;margin:0 0 1em 2em;border:1px solid #333;}
#content img.left{float:left;margin:0 2em 1em 0;border:1px solid #333;}
#content blockquote{padding:0 0 0 1em}
#content div.hr{border-bottom:1px solid #ccc;margin:.5em 0}
#content hr{display:none}
#content em{font-style: normal;text-decoration: underline;}
#content .important{background:#EFEFEF;padding:.5em}
#content .underline{text-decoration:underline}
#content p.images{text-align:center}
#content p.images img{border:1px solid #333;margin:4px}

/* CONTENT Form Styles */
#content form{}
#content form div{margin:0 0 .5em;overflow:hidden}
* html #content form div{height:1%;overflow:visible}
#content fieldset{margin:2em 0}
#content label{float:left;line-height:1.5em;width:10em;font-size:.9em}
#content input,#content textarea,#content select{float:left;font-size:.9em}
#content input.submit{padding:1px}
#msg-error{color:red;margin:0 0 1em;padding:2px}
#msg-error span.label{font-weight:bold}
.error{color:red}
.success{color:blue}
/* CONTENT Table Styles */
#content table.default{border-collapse:collapse;width:100%}
#content table.default td{border:1px solid #ccc;padding:3px;vertical-align: middle;}
#content table.default th{border:1px solid #ccc;padding:3px;vertical-align: middle}
#content table.default thead th{text-align:center}
#content table.default caption{font-weight:bold}
#content table.koszyk{border-collapse:collapse;width:100%}
#content table.koszyk td{border:1px solid brown;padding:3px;vertical-align: middle;}
#content table.koszyk th{border:1px solid brown;padding:3px;vertical-align: middle}
#content table.koszyk thead th{text-align:center}
#content table.koszyk caption{font-weight:bold}
#content table.koszyk td.cena{text-align:right}
#content table.koszyk td.ilosc{text-align:center}
#content table.koszyk td.razem{text-align:right;font-weight:bold}
#content h2.koszyk{color:brown}

#content ul.images{margin:0;list-style: none}
#content ul.images li{float:left;margin:0 25px 0 0;padding:0 0 1em;width:140px;text-align:center}
#content ul.images li.last{float:left;margin-right:0}
#content ul.images p{line-height:22px;}
#content ul.images img{border:1px solid #666;}

#content a.pdf{background:url("../../img/anri/pdf.gif") no-repeat;padding:2px 0 5px 20px;line-height:20px}


.development_name {
	font-size: 20px;
	font-face: arial;
	color: #000000;	
	margin-top: 10px;
}

.development_location {
	font-size: 14px;
	font-weight: bold;
	font-face: arial;
	color: #000000;
	margin-top:10px;
}

.development_short_descr {
	font-size: 11px;
	font-face: arial;
	color: #000000;
	margin-top:10px;
}

.click_here {
	color: #000000;
	font-size: 11px;
	margin-top:10px;	
}

li {
	font-size: 11px;
}



.tlink{
	display: block;
	vertical-align: middle;	
}

td.align {
	padding: 10px;
	text-align: center;
	vertical-align: middle;
	
}

.yb {
	border-style: solid;
	border-width:2px;
 	border-color: #FFE303;
	padding: 5px;	
	background-color: #FFFFFF;
}