body
{
	margin : 0px;
	padding : 0px;
	font : normal normal 11px tahoma, helvetica, sans-seirf;
	background : #fff url('images/bg1.jpg') 0px 0px repeat-x;
}

img
{
	border : none;
}

span.abs{
position:absolute;
right:308px;
top:123px;


}
form
{
	padding : 0px;
	margin : 0px;
}

#page
{
	width : 992px;
	overflow : hidden;
	margin : 0px auto;
	position : relative;
	z-index : 2;
}

#bgr
{
	width : 50%;
	height : 330px;
	position : absolute;
	top : 0px;
	right : 0px;
	background : #fff url('images/bg2.jpg') 0px 0px repeat-x;
	z-index : 1;
}


#top
{
	width : 992px;
	height : 373px;
	overflow : hidden;
	position : relative;
}

#top img
{
	float : left;
	z-index : 2;
}


#zaleta1
{
	position : absolute;
	right:307px;
	top:98px;
	width : 283px;
	height : 188px;
	line-height : 24px;
	color : #21272b;
	z-index : 3;
}

#zaleta1 span
{
	display : block;
	padding-left : 25px;
}


#zaleta2
{
	position : absolute;
	right:-17px;
	top:96px;
	width : 283px;
	height : 188px;
	line-height : 24px;
	color : #21272b;
	z-index : 3;
}

#zaleta2 span
{
	display : block;
	padding-left : 28px;
}


#ceny
{
	position : absolute;
	right : 373px;
	top : 330px;
	width : 266px;
	height : 59px;
	z-index : 3;
}

#ceny label
{
	display : block;
	float : left;
	width : 176px;
	clear : both;
}

#ceny b
{
	float : left;
	color : #fd1a1a;
	font-size : 14px;
}

#button
{
	bottom : 7px;
	right : 0px;
	position : absolute;
}


#content
{
	position : relative;
	padding-top : 10px;
	color : #212528;
	line-height : 18px;
	background : transparent url('images/cbg.jpg') 366px 0px repeat-y;
	overflow : hidden
}

#header
{	
	margin-left : 13px;
	background-color : #fff;
}



#txt1
{
	width : 326px;
	float : left;
	padding : 15px 15px 0px 26px;
	height:472px;
}
#txt2
{
	width : 336px;
	float : left;
	padding : 15px 15px 0px 15px;
	height:552px;
	background : transparent url('images/corner.jpg') 157px 420px no-repeat;
}

#txt3
{
	float:right;
	width : 229px;
	padding-right : 15px;
	height:724px;
	position :relative;
}

#txt3 ol
{
	margin-left : -20px;
}

#txt3 li
{
	padding-bottom : 10px;
}


#kontakt img
{
float:right;
}
#kontakt
{
	width : 133px;
	height : 81px;
	background : transparent url('images/colorbg.jpg') 0px 0px no-repeat;
	margin-top : 40px;
	padding-left : 111px;
	padding-top : 53px;
	position : absolute;
	bottom : 0xp;
	right : 0px;
}

#txt3 a
{
	color : #FF1D1E;
	text-decoration : none;
}

#txt3 a:hover
{
	text-decoration : underline;
}


#bottom
{
	width : 922px;
	height : 45px;
	background : transparent url('images/btbg.jpg') 0px 0px no-repeat;
	margin-top : 30px;
	padding : 175px 35px 0px 35px
}


#bottom div
{
	float : right;
	color : #05222a;
}

#bottom a
{
	color : #05222a;
	text-decoration : underline;
}

#bottom a:hover
{
	text-decoration : none;
}


#form
{
	width : 500px;
	border: 1px #ccc solid;
	padding: 35px;
	margin : 15px auto;
	background-color : #FAFAFA;
	font-size : 16px;
	font-family : 'myriad pro', sans-serif;
}


#form input.txt
{
	border: 1px #ccc solid;
	padding : 5px 10px;
	width : 150px;
	font : normal normal 24px tahoma, sans-serif;
}

#form input.sb
{
	background-color : #0DAD1C;
	border : none;
	color : #fff;
	padding : 5px 10px;
	margin-left : 10px;
	cursor : pointer
}

#form input.sb:hover
{
	background-color : #000;
}


#np
{
	float : right;
	* width : 228px;
}

#np span
{
	float : right;
}

