#container {
	width: 990px;
	margin: 0 auto;
  text-align: left;
	background-color: #ffffff;
	background: url("../graphics/pozadi_gradient_990.png") repeat;
  border: 1px solid black;
}
#bottom_box {
	width: 990px;
	height: 15px;
	clear: both;
	background-color: #303030;
  color: #d0d0d0;
	font-size: 10px;
  text-align: center;
}
#bottom_box_image {
	width: 990px;
	height: 212px;
	clear: both;
  color: #d0d0d0;
  background: url("../graphics/bottom.png");
}
#bottom_box_empty {
	width: 990px;
	height: 190px;
}
#bottom_box_text {
	width: 990px;
	height: 22px;
	font-size: 11px;
  text-align: right;
}
#bottom_box_text p {
  margin: 2px 10px;
}
#content_top {
  width: 990px;
  height: 100px;
	/*background-color: #ab1224;*/
	background-color: #000000;
	color: white;
  /*border-bottom: 1px solid white;*/
}
#content_top_logo_N {
  width: 100px;
  height: 100px;
  float: right;
}
#content_top_logo_N img {
  margin: 0;
}
#content_center_logo_N {
  width: 100px;
  height: 50px;
  float: right;
}
#content_center_logo_N img {
  margin: 0;
}
#content_top_logo {
  width: 880px;
  height: 65px;
  float: left;
}
#netidentity_logo {
  float: left;
}
#reference-img {
  margin: 20px 100px 0 0 ;
  float: right;
}
#reference-img img {
  border: none;
}
#content_top_menu {
  width: 880px;
  height: 30px;
  margin: 5px 0 0 5px;
  float: left;
}
#content_left {
  width: 220px;
  height: 600px;
  float: left;
}
#content_left_menu {
  margin: 0;
  padding: 0;
  width: 220px;
}
#content_right {
  width: 770px;
  float: right;
  background: url("../graphics/pozadi_gradient_770.png") repeat;
}
#content_center {
  width: 990px;
  clear: both;
  overflow: auto;
}
#content_center_text {
  width: 550px;
  float: right;
}
#container p.center {
  text-align: center;
}
#content_right h2, #content_center h2 {
  color: #cc0000;
	text-align: center;
  border-bottom: 1px solid #cc0000;
}
#content_right img.right, #content_center img.right {
  margin: 0 10px 10px 10px;
  float: right;
  border: 12px solid #c74706;
}
#content_right img.left, #content_center img.left {
  margin: 0 10px 10px 10px;
  float: left;
  border: 12px solid #c74706;
}
#content_right img.withborder, #content_center img.withborder {
  margin: 10px;
  border: 12px solid #c74706;
}
#content_right img.right_nomargin, #content_center img.right_nomargin {
  margin: 10px 0 10px 0;
  float: right;
}
#content_right img.left_nomargin, #content_center img.left_nomargin {
  margin: 10px 0 10px 0;
  float: left;
}
#content_right table, #content_center table {
  margin: 10px;
}
table.partneri {
  border: none;
  width: 740px;
}
#content_right h3, #content_center h3 {
  margin: 20px 10px;
  clear: both;
}
#clear {
  clear: both;
}

#reference {
  margin: 10px;
  clear: both;
  border-bottom: 1px solid #cc0000;
}
#reference_space {
	height: 10px;
  clear: both;
}
#reference_left {
  width: 420px;
  float: left;
}
#reference_right {
  width: 520px;
  float: right;
}
#reference_left img {
  border: 6px solid #c74706;
}

#content_right_photogallery {
  width: 770px;
  clear: both;
  margin: 0;
}
#content_right_photogallery_img_menu {
  width: 100px;
  float: right;
	/*background-color: #828d35;*/
	background-color: #c74706;
	text-align: center;
}
#content_right_photogallery_img_large {
  width: 640px;
  float: left;
  margin: 0 0 0 10px;
	background-color: #c74706;
	text-align: center;
}
#image_border {
  border-top: 12px solid #c74706;
  border-bottom: 12px solid #c74706;
}
#image_box {
}
/* ------content_left_menu-buttons---------- */
#content_left_menu a.button, #content_left_menu a.current {
  display: block;
  height: 20px;
  margin: 5px;
  padding: 5px 3px 5px 10px; 
  border-bottom: 1px solid;
	font-size: 14px;
  color: black;
  font-weight: bold;
  text-decoration: none;
}
#content_left_menu a.button:link, #content_left_menu a.button:visited {
  color: black;
}
#content_left_menu a.current:link, #content_left_menu a.current:visited {
  /*color: #ffcc33;*/
  color: #ab1224;
}
#content_left_menu a.button:hover {
  color: red;
}
#content_left_menu a.current:hover {
  color: red;
}
/* ------content_top-buttons---------- */
#content_top a.button, #content_top a.current {
  display: block;
  float: left;
  height: 15px;
  margin: 0;
  padding: 5px; 
  border: 1px solid;
	font-size: 12px;
  /*color: white;*/
  color: #a9b31c;
  font-weight: bold;
  text-decoration: none;
}
#content_top a.button:link, #content_top a.button:visited {
  /*color: white;*/
  color: #a9b31c;
}
#content_top a.current:link, #content_top a.current:visited {
  /*color: #ffcc33;*/
  color: red;
}
#content_top a.button:hover {
  /*color: red;*/
  color: #ffcc33;
}
#content_top a.current:hover {
  /*color: red;*/
  color: #ffcc33;
}

p.complete_menu {
  margin: 3px 3px 10px 3px;
}
