div#buttons2 a:link {text-decoration: none; color: transparent;} 
div#buttons2 a:visited {text-decoration: none; color: transparent;}
div#buttons2 a:active {text-decoration: none; color: transparent;}



form, fieldset {
  margin:   0;
  border:   0;
  padding:  0;
}

a {
  color:            #000;
}

#page {
  width:  526px; /*442px*/
}

#page_projekty {
  width:  720px;
}

h3 {
/*
  margin-left: 10px;
*/
  font-size: 12px;
}

h5 {
  font-size: 10px;
}

div.content {
/*
  margin-left: 10px;
*/
}

strong a {
  color:            #000;
  text-decoration:  none;
}

strong a:hover {
  text-decoration:  none;
}

div.back {
  margin-top: 10px;
  clear:      both;
}

div.back a {
  text-decoration:  none;
}

ul.subpagesList {
/*  list-style: none; */

}

ul.subpagesList li {
  margin:       0;
  border:       0;
  padding:      0;
}

ul.subpagesList li a {
  color:            #000;
  text-decoration:  none;
  font-size:        12px;
}


/*---------------*/


body {
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px; 
	color:#000;
	background: #fff url('../img/page_bg.png') 0 308px repeat-x;
}
br {line-height:0px;}
img {
	border:0px;
}
td {
	font-size:12px;
	font-weight:normal;
	font-family:tahoma, arial;
	vertical-align:top;
	line-height:13px;
}
.input_1{
	width:216px;
	height:21px;
	color:#666;
	font:normal 11px Tahoma, Arial;
	border:1px solid #747B83;
	background-color:#FFF;
	padding:2px 0px 0px 2px;
	margin:0px 0px 0px 0px;
	vertical-align:top;
}
.slct {
	width:53px;
	height:19px;
	color:#666;
	font:normal 11px Tahoma, Arial;
	border:1px solid #747B83;
	background-color:#FFF;
	vertical-align:top;
}
.al a{
	text-decoration:underline;
	color: #000;
	font:normal 10px Tahoma, Arial;	
}
.al a:hover{
	text-decoration:none;
	color: #000;
	font:normal 10px Tahoma, Arial;
}
.bl a{
	text-decoration:none;
	color:#FFF;
}
.bl a:hover{
	text-decoration:underline;
	color:#FFF;
}
.cl a{
	text-decoration:underline;
	color:#000;
}
.cl a:hover{
	text-decoration:none;
	color:#000;
}

.list ul {
	padding: 0; 
	margin:  0;
}
.list li {
	list-style:      none;
	padding:         0 0 0 9px;
	background:      url('../images/0blt2.gif') left top no-repeat;
	margin:          4px 0 0 0;
	vertical-align:  top;
	line-height:     1.31em;
}
.list ul li a {
	text-decoration: underline;
	color:           #000;
	font:            normal 12px Tahoma, Arial, Helvetica, sans-serif;
}	
.list li a:hover {
	text-decoration:	none;
	color:						#000;
	font:							normal 12px Tahoma, Arial, Helvetica, sans-serif;	
} 

div#wrapp {
  margin: 20px 0;
  border: 0;
  padding: 0;
}

input {
	width:250px;
	height:19px;
	color:#000;
	font:normal 11px Tahoma, Arial;
	border:1px solid #A1B1BE;
	background-color:#FFF;
	padding:2px 0px 0px 5px;
	margin:0px 0px 0px 0px;
	vertical-align:top;
}

select {
	width:250px;
	height:19px;
	color:#000;
	font:normal 11px Tahoma, Arial;
	border:1px solid #A1B1BE;
	background-color:#FFF;
	padding:1px 0px 1px 5px;
	margin:0px 0px 0px 0px;
	vertical-align:top;
}

textarea {
	width:250px;
	height:180px;
	color:#000;
	font:normal 11px Tahoma, Arial;
	border:1px solid #A1B1BE;
	background-color:#FFF;
	padding:2px 0px 0px 5px;
	margin:0px 0px 0px 0px;
	vertical-align:top;
	overflow:auto;
}

img.buttons {
  display:       block;
  margin-bottom: 5px;
}

img.buttons2 {
  display:  inline;
  margin:   10px 34px;
}

div#projekt {
  width:  720px;
  height: 500px;
}


/* Gallery */

div#categoryPhotos {
  overflow:   hidden;
  margin-top: 13px;
  width:      100%;
}

div#categoryPhotos a {
  display:        block;
}

div#categoryPhotos a img, div#categoryPhotos a img:hover {
  margin:   0;
  border:   1px solid #e5dad2;
  padding:  0;
}

div#categoryPhotos div.photo_item {
  overflow:       hidden;
  display:        inline;
  float:          left;
  margin:         7px 4px 7px 0;
  /*
  border:         1px solid #e5dad2;
  */
  width:          120px;
  height:         120px;
  padding:        0 5px 0 0;
  text-align:     center;
  vertical-align: middle;
  cursor:         pointer;
}

div#categoryPhotos div.photo_item:hover {
/*  border: 1px solid #ffcc00; */
}

#gmap {
  display:      inline;
  float:        right;
  width:        442px;
  height:       350px;
  border:       1px solid #746c62;
  margin:       15px 0;
}

