* {
	margin:			0;
	padding:		0;
}
img {
	border:	none;
	margin:	0px;
	padding:0px;
}
body {
	background: #FFF url(../images/bg_line_hp.jpg) repeat-x;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  	font-size:	11px;
}
/*------------CONTAINER--------------------------*/
#container {
	width: 		960px;
	margin: 	0% auto;
}
/*------------HEADER--------------------------*/
#header {
	width: 	960px;
}
/*------------MENU------------------------------*/
#menu {
   	width: 	960px;
   	height:	32px;
}
#menu ul {
	padding:0;
	margin:0;
	list-style-type: none;
}
#menu li {
	float:	left;
	height:	32px;
	background-color:#FFF;
}
#menu li.first {
	width:	70px;
	padding-left:	30px;
}
#menu li.sec {
	width:	140px;
}
#menu li.third {
	width:	175px;
}
#menu li.four {
	width:	70px;
}
#menu li.last {
	width:	115px;
}
#menu a {
	text-decoration: none;
	font-family: Verdana;
	font-size: 12px;
	color: #666;
}
#menu a:hover,
#menu a.selected {
	color:#666;
	font-weight:bold;
}
#menu img {
	float:	left;
}
.box {
	margin-top: 10px;
}
/*-----------------HP CONTENT----------------------*/
#sadrzaj {
	width: 850px;
	height:	510px;
	float: left;
	overflow:hidden;
}
#container img {
	float:	left;
}
#left_col_hp, #left_col {
	border: 1px solid #C3C4C5;
	border-right: none;
	height:	286px;
	width:	598px;
	background-color: #e9edef;
	float:left;
}
#flash, #right_col, #right_col_biz {
	height: 288px;
	width:	251px;
	float:	left;

}
#blank {
	height:	11px;
	width:	850px;
	background-color: white;
}
#latest {
	background-color: #c5dee7;
	width: 	850px;
	height:	211px;
}
#copyright {
	margin-top: -15px;
	width:	960px;
	color:	#666666;
	text-align:	center;
}
/*-------------------------------------------------*/
.clear, .clear_fix {
	clear: both;
	height: 1px;
}
.blank_line {
	padding-top: 10px;
}
#lipsum { font-size: 11px; text-align: justify; margin: 10px; }
#lipsum a { text-decoration: none; }
h3, h4 {
	font-size: 14px;
	margin:	10px;
}
h3 {margin-top:	25px;}
#latest img.latest_thumb {
	margin: 10px 60px;
}
#latest img.readmore_1, 
#latest img.readmore_2 {
	margin-top: -7px;
	margin-left: 115px;
}
#latest img.readmore_2 {
	margin-left: 170px;
}
#left_col {
	height: 508px;
	position: relative; /*picture positioning to the bottom right*/
}
#right_col, #right_col_biz {
	height: 508px;
	width:	250px;
	border: 1px solid #C3C4C5;
	border-left: none; 
	background: url(../images/bg_web.jpg) no-repeat;
}
#right_col_biz {
	background: url(../images/bg_business.jpg) no-repeat;
}
#right_col_line {
	height: 388px;
	border: 1px solid #C3C4C5;
	float: left;
	margin-top: 11px;
}
h4 {
	color: #5294ce;
}
#list ul {
	margin-left: 20px;
	list-style: none;
}
#list ul li {
	padding-top: 20px;
}
#list ul li a {
	color: #5294ce;
	text-decoration: none;
	font-size: 12px;
}
#list ul li a:hover,
#list ul li a.selected {
	color: #999;
}
#gallery_first_row {
	margin-left: 22px;
}
#gallery_second_row {
	margin-left: 90px;
}
#gallery_first_row img,
#gallery_second_row img {
	margin:	20px;
}
#contact {
	height:	355px;
	width:	250px;
	background: url(../images/bg_contact.jpg) no-repeat;
}
#left_col img.contact {
	margin-top: 	30px;
	margin-left:	0px;
	float:		left;
}
#text_holder, #feedback {
	width:	400px;
	height:	110px;
	background-color: #f1f4f5;
	margin-top: 35px;
	float:	left;
}
#text_holder p {
	margin-left: 	20px;
	margin-top: 	10px;
}
#text_holder p span {
	color: #f1f4f5;
}
#feedback {
	height:	auto;
}
.form_error
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	margin-left: 95px;
}
p.w3 {
	margin-top: 50px;
	margin-bottom: -10px;
	margin-left: 3px;
	margin-right:2px;
	font-size:	9px;
	font-family: Arial;
}