/******** TEXT ************/
* { font-family: 'Istok Web', sans-serif; font-size: 11px; color: #434343; letter-spacing: 0.7px; }
.nav td, .nav td a, .bottom1 td, .bottom2 td, .bottom1 td a, .bottom2 td a, .side a { font-size: 11px; text-transform: uppercase; letter-spacing: 0.7px; }
.bottom2 { letter-spacing: 0.7px; }
.side { text-align: left; }

/******* LINKS ************/
a { color: #434343; text-decoration: none; transition: all 0.3s ease 0s; }
.menu a:hover, a:hover{ color: #BF9E33; }
.side a { padding: 2px 0 5px 20px; display: block; }
.view a { font-size: 11px; padding: 0 4px 0 0; position: relative; }
tr.bottom2 td a { font-size: 11px; }
.bottom2 .side a:hover { color: #434343; }
.info a { text-shadow: none; }
.view a { color: white; }
.view a:hover  { color:#E2BC3D; }

/******** COLORS, BACKGROUND ************/
body { background-color: #dbdbdb; background-image: url("diagonal-lines.png"); }
#wrapper { display: block; width: 1024px; margin: 0 auto 50px auto; -webkit-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.33); -moz-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.33); box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.33);
	position: relative; }
.bottom1 td, .gallery  { color: white; text-shadow: none; }
.overlap-table { margin-top: -35px; display: block; width: 100%; height:30px; position: relative; z-index:100; }
table.overlap-table tbody { width: 100%; }
.obj { background-color: #EDEDED; color: #434343; }
tr.bottom2 td { font-size: 11px; }
tr.bottom2 td.year  { width: 134px; border-right: 1px dashed #999999; padding:0px; }
td.fixwidth { width: 192px; border-left: 1px dashed #999999; padding:0px; }
td.year a, td.fixwidth a { display:block; width:100%; padding:13px 0px 9px 0px; margin:0px; color: #434343; }
td.year a:hover, td.fixwidth a:hover { display:block; width:100%; background-color: #FFCC33; color: #434343; }
.selected { background-color:black; }
.selected a { color:white; }
.info, td.info { background-color: #ededed; vertical-align: top; height: 100px; width:190px; }

.nav {
background: rgb(178,178,178); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IyYjJiMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjYmViZWJlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOCUiIHN0b3AtY29sb3I9IiNkNmQ2ZDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNCUiIHN0b3AtY29sb3I9IiNkYmRiZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(178,178,178,1) 0%, rgba(190,190,190,1) 2%, rgba(214,214,214,1) 8%, rgba(219,219,219,1) 34%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(178,178,178,1)), color-stop(2%,rgba(190,190,190,1)), color-stop(8%,rgba(214,214,214,1)), color-stop(34%,rgba(219,219,219,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(178,178,178,1) 0%,rgba(190,190,190,1) 2%,rgba(214,214,214,1) 8%,rgba(219,219,219,1) 34%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(178,178,178,1) 0%,rgba(190,190,190,1) 2%,rgba(214,214,214,1) 8%,rgba(219,219,219,1) 34%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(178,178,178,1) 0%,rgba(190,190,190,1) 2%,rgba(214,214,214,1) 8%,rgba(219,219,219,1) 34%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(178,178,178,1) 0%,rgba(190,190,190,1) 2%,rgba(214,214,214,1) 8%,rgba(219,219,219,1) 34%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbdbdb', endColorstr='#dbdbdb',GradientType=0 ); /* IE6-8 */
font-family: "Istok Web", sans-serif;
}

.main { background-color: #000; }
.side, .obj { color: #434343; }
.bottom2 .info, .bottom1 .side, .bottom2, .bottom2 td { color: #434343; }
.mapimg { background-repeat: no-repeat; background-position: 0px 12px; }
.op { -moz-opacity: .80; filter: alpha(opacity=80); opacity: .80; }
.op2 { -moz-opacity: .30; filter: alpha(opacity=30); opacity: .30; }
.noinfo { color:#FFFFAA; }

/******** SIZE ***************/
.nav { width: 1024px; border-spacing:0px; border-collapse:separate; }
.main { width: 1024px; }
.bottom1 table td, .bottom2 table td { height: 30px; }

tr.bottom2{
  width: 100%;
  height: auto;
  background: rgb(150,150,150); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk2OTY5NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjYmViZWJlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNyUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZGZkZmRmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(150,150,150,1) 0%, rgba(190,190,190,1) 4%, rgba(230,230,230,1) 7%, rgba(242,242,242,1) 10%, rgba(242,242,242,1) 34%, rgba(223,223,223,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(150,150,150,1)), color-stop(4%,rgba(190,190,190,1)), color-stop(7%,rgba(230,230,230,1)), color-stop(10%,rgba(242,242,242,1)), color-stop(34%,rgba(242,242,242,1)), color-stop(100%,rgba(223,223,223,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(150,150,150,1) 0%,rgba(190,190,190,1) 4%,rgba(230,230,230,1) 7%,rgba(242,242,242,1) 10%,rgba(242,242,242,1) 34%,rgba(223,223,223,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(150,150,150,1) 0%,rgba(190,190,190,1) 4%,rgba(230,230,230,1) 7%,rgba(242,242,242,1) 10%,rgba(242,242,242,1) 34%,rgba(223,223,223,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(150,150,150,1) 0%,rgba(190,190,190,1) 4%,rgba(230,230,230,1) 7%,rgba(242,242,242,1) 10%,rgba(242,242,242,1) 34%,rgba(223,223,223,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(150,150,150,1) 0%,rgba(190,190,190,1) 4%,rgba(230,230,230,1) 7%,rgba(242,242,242,1) 10%,rgba(242,242,242,1) 34%,rgba(223,223,223,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#969696', endColorstr='#dfdfdf',GradientType=0 ); /* IE6-8 */

font-family: "Istok Web", sans-serif;
border-bottom:1px solid #ebebeb;
}

tr.bottom2 > * {
font-family: "Istok Web", sans-serif;
}

.logo { width: 230px; height: 35px; vertical-align:bottom; }
.logo a { display: block; width: 230px; height: 35px; }

.bottom2 td.side {  
	margin: 0;  padding-left: 0px !important;  text-align: center;  width: 192px; background: #C4C4C4;  transition: all 0.3s ease 0s; 
	    -webkit-transition: all 0.3s ease 0s; 
    -moz-transition: all 0.3s ease 0s; 
    -o-transition: all 0.3s ease 0s; 
        -ms-transition: all 0.3s ease 0s; 
    transition: all 0.3s ease 0s; 
	border-bottom: 1px solid #c4c4c4; 
}


.gallery { width: 350px; }

.photo { width: 800px; height: 625px; text-align: center; vertical-align: middle; }
.cmpdiv { width:394px;height:292px;float:left; background-color:black; } 
.cmpyr { float: left;position: relative; left: 10px; top: -290px; color:white }
td.about { width: 163px; }
.obj { width: 320px; }

td.mapimg > div { width: 800px !important; height: 600px !important; }


/******** BORDERS ************/ 
table { border-collapse:collapse; }

/******** ALIGN ***************/
body, .logo, .obj, .tac { text-align: center; }
.nav, .nav td { vertical-align: middle; }
.bottom1 .side, .bottom2 .info { background: none; }
.main td.info, .info, :root .info, td.info { vertical-align: top; height: 100px; }

.main td.side, .vat, .main td.info {
  vertical-align: top;

background: rgb(183,183,183); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwLjUlIiBzdG9wLWNvbG9yPSIjYjdiN2I3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMiUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEzJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(left,  rgba(183,183,183,1) 0.5%, rgba(221,221,221,1) 2%, rgba(230,230,230,1) 3%, rgba(242,242,242,1) 13%, rgba(242,242,242,1) 78%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0.5%,rgba(183,183,183,1)), color-stop(2%,rgba(221,221,221,1)), color-stop(3%,rgba(230,230,230,1)), color-stop(13%,rgba(242,242,242,1)), color-stop(78%,rgba(242,242,242,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(183,183,183,1) 0.5%,rgba(221,221,221,1) 2%,rgba(230,230,230,1) 3%,rgba(242,242,242,1) 13%,rgba(242,242,242,1) 78%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(183,183,183,1) 0.5%,rgba(221,221,221,1) 2%,rgba(230,230,230,1) 3%,rgba(242,242,242,1) 13%,rgba(242,242,242,1) 78%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(183,183,183,1) 0.5%,rgba(221,221,221,1) 2%,rgba(230,230,230,1) 3%,rgba(242,242,242,1) 13%,rgba(242,242,242,1) 78%); /* IE10+ */
background: linear-gradient(to right,  rgba(183,183,183,1) 0.5%,rgba(221,221,221,1) 2%,rgba(230,230,230,1) 3%,rgba(242,242,242,1) 13%,rgba(242,242,242,1) 78%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#f2f2f2',GradientType=1 ); /* IE6-8 */
padding-right: 0px;
}

/******** POSITION ***************/
body { margin: 0px; }
.nav, .main { margin: auto; }
.nav td { text-align:center; }
.lay-right { height: 20px; padding: 3px; width: 25px; }
.bottom1 td, .bottom2 td { padding: 0px; }
.bottom1 .side, .bottom2 .info { padding-left: 0px; }
.gallery { float: left; margin: 20px 0px 0px 25px; }
.search, .photo { margin: 0px; padding: 0px; }
td.photo > * , .map > image {
   top: 0;
   left: 0;
}

/******* VISIBILITY *************/
.hide { display:none; }

/****** NAVIGATION MENU *********/
.nav .menu { margin:0px; width:135px; }
.menu * { list-style: none; margin: 0px; padding: 0px;}
.menu a { color: #434343; text-decoration: none; font-size: 11px;  }
.menu a:hover { color: #434343; }
.menu li { width: 192px; text-align: left; }
.menu ul { 	display: none; 	position: absolute; top: 37px; left: 459px; background: #E5E5E5; list-style: none;  }
.menu ul li { border-top: 1px solid #D3D3D3; visibility: 0.3; }
.menu ul li a { float: none; display: block; background: none; 	height: 18px;  padding: 6px 0px 3px 0px; text-align: center; }

li.menuhover li a { background: #DBDBDB; }
li.menuhover li.menuhover a { background: #E2BC3D !important; }
.menu ul li a:hover, li.menuhover li a:hover, li.menuhover li.menuhover li a:hover { background: #D3D3D3; text-decoration: underline; }
li.menuhover li.menuhover li { margin-left: 0; top: 0; }
.menu ul ul { left: 186px; top: -1px; -webkit-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.33); -moz-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.33); box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.33); }


#wrapper-opening {
	display: block;
	width: 1024px;
	height: 687px;
	background: url("../../img/naslovna-pozadina.gif");
	background-color:black; 
	background-positon: top;
	background-repeat: repeat;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	margin: 0 auto;
	-webkit-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.33);
	-moz-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.33);
	box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.33);
	position: relative;
}

.logo-yellow {
    height: 35px;
    width: 230px;
	padding:0px;
	vertical-align:bottom;
}

.logo-yellow div {
	display: block;
	/* background-repeat: no-repeat !important; */
	background-image: url("../../img/logo-yellow.png") !important;
	width: 230px;
	height: 35px;
	transition: all 0.2s ease 0s;
	vertical-align:bottom;
}

.logo-yellow:hover {
	opacity: 0.8;
}

#project-info {
    background-color: rgb(223, 189, 72);
    bottom: 0px;
    height: 450px;
    position: absolute;
    right: 20px;
    width: 300px;
}

#project-text {
    color: black;
    display: block;
    font-size: 13px;
    line-height: 15px;
    margin: 17px;
    text-align: left;
    text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.4);
}

.project-sponsored {
    bottom: 5px;
    color: white;
    font-size: 10px;
    position: absolute;
    right: 325px;
    text-align: right;
    width: 500px;
}

.project-sponsored a {
 font-size: 10px;
 color: white;
}

#enter {
	width: 98px;
	height: 30px;
	background-image: url("../../img/enter.png");
	position: absolute;
	bottom: 50px;
	
}

/*********** LOGO ***************/
.logo div {
	display: block;
	background-repeat: no-repeat !important;
	background-image: url("../../img/logo-black.png") !important;
	transition: all 0.2s ease 0s;
	margin: -1px 0 0 -1px;
}
.logo:hover {
	opacity: 0.8;
}

td.logo {
	background-color: black !important;
	vertical-align:bottom;
}

/***********Styling**************/
table.overlap-table tbody  tr.bottom2 td > span {
	background-image: url("bottom-arrow.png");
	height: 12px;
	width: 28px;
	margin: 0 auto;
	display: block;
	top: -4px;
	position: relative;
}

/*************LAYERS*****************/
.side > div {
	margin: 3px 0px 0px 0;
	font-size: 11px;
	text-transform: uppercase;
}

.view > div {
	margin: 3px 0px 3px 0;
	font-size: 11px;
	text-transform: uppercase;
}

.green { background-color: #8DC63F; }
.blue { background-color: #0071BC; }
.orange { background-color: #F15A29; }
.yellow { background-color: #FCEE21; }
.bordered { background-color: #333333; }
.gray { background-color: #BCBEC0; }
.pink {  background-color: #9E1F63; }
.leaf { background-color: #22B573; }

/***********SEARCH***********/
td.td-search {
	padding: 0px !important;
	width: 190px;
}
.search input {
	float: left;
	width: 150px;
	color: #9b9b9b !important;
	text-transform: uppercase;
	font-size: 11px !important;
	border: none;
}

#searchwrapper {
	margin: 0px;
	position: relative; /*important*/
	float: right;
	display: block;
}

#searchwrapper form {
	background: white;
	color: red;
	width: 175px;
	float: left;
	padding: 11px 7px 7px 7px;
}

#searchwrapper form .address {
	border: 0;
	line-height: 100%;
	margin-top: 3px;
	float: left;
}
#searchwrapper form .address:focus {
	outline: none;
	color: #333;
}
#searchwrapper .search .btn {
	background: url("search.png") no-repeat 8px 1px;
	border: 0;
	float: right;
	width: 20px;
	cursor: pointer;
}

/*********MAPS*********/
.location {
	background-image: url("lokacija.png");
	display: block;
	width: 190px;
	height: 190px;
	background-color: #EDEDED;
	margin: 0 auto;
}

/**********SOCIAL ICONS************/
td.social {
	width: 192px;
}

.social > * {
	float: right;
}

.fb {
	width: 30px;
	height: 30px;
	background-image: url("social-icons.png");
	background-position: 0px 0px;
	display: block;
	float: right;
}

.tw {
	width: 33px;
	height: 30px;
	background-image: url("social-icons.png");
	background-position: 30px 0;
	display: block;
	float: right;
}

.gplus {
	width: 33px;
	height: 30px;
	background-image: url("social-icons.png");
	background-position: 66px 0;
	display: block;
	float: right;
}

.fb:hover {
	background-position: 1px -32px;
}

.tw:hover {
	background-position: 31px -32px;
}

.gplus:hover {
	background-position: 67px -32px;
}

div.tw > a {
    display: block;
    height: 100%;
    width: 100%;
}

div.fb > a, div.gplus > a {
    display: block;
    height: 100%;
    width: 100%;
}

.news {
	border-top: 2px solid black;
	background-color:white;
	padding:30px;
	text-align:left;
}

.news h2 {
	text-transform: uppercase;
}

.news hr {
	color: #EEE;
	background-color: #EEE;
	height: 1px;
}

ul.newsphotos {
	list-style:none; 
	margin:0px;
	padding:0px;
}

ul.newsphotos li{
	display:inline-block; /*places the images in a line*/
	position: relative;
	z-index: 0; /*resets the stack order of the list items - later we'll increase this*/
	margin-right:20px;
}

ul.newsphotos span{
	position:absolute;
	left: -9999px;
}

ul.newsphotos li:hover {
	z-index: 50;
	cursor:pointer;
}

ul.newsphotos li:hover span{
	top: 50px; left: -100px; 
}

.layouts {
	text-align:left;
	width:190px;
	height:390px;
}

.layouts div {
	padding-top: 5px; 
	padding-left: 15px;
	height: 20px; 
	vertical-align:middle;
	text-transform:uppercase;
	border-bottom: 1px dashed white;	
}

.layouts div.child { 
	padding-left:30px;
}

.layouts div a { 
	color:white;
}

.layouts div a:hover { 
	color: #BF9E33;
}

.view a { display:block; width:35px; height:35px;  }
.ico-2d { background-image:url(ico-2d.png); }
.ico-2d-a,.ico-2d:hover { background-image:url(ico-2d-a.png); }

.ico-3d { background-image:url(ico-3d.png); }
.ico-3d-a,.ico-3d:hover { background-image:url(ico-3d-a.png); }

.ico-plan { background-image:url(ico-plan.png); }
.ico-plan-a,.ico-plan:hover { background-image:url(ico-plan-a.png); }

.ico-ani { background-image:url(ico-ani.png); }
.ico-ani-a,.ico-ani:hover { background-image:url(ico-ani-a.png); }

.ico-match { background-image:url(ico-match.png); }
.ico-match-a,.ico-match:hover { background-image:url(ico-match-a.png); }

.ico-print { background-image:url(ico-print.png); }
.ico-print:hover { background-image:url(ico-print-a.png); }

.ico-urban { background-image:url(ico-urban.png); }
.ico-urban:hover { background-image:url(ico-urban-a.png); }

#imgbar1,#imgbar2,#imgbar3,#imgbar4,#imgbar5,#imgbar6 {
	transition: height 2s;
	-moz-transition: height 2s;
	-webkit-transition: height 2s;
}

#tools {
	position: relative;
	background-color: black;
	left: -35px;
	transition: left 3s;
	-moz-transition: left 3s;
	-webkit-transition: left 3s;
}

.blog, .blog a {
	background-color:black; color:white; width:190px;
}