/* CSS Document */

body{
margin:0px;
background:#FFFFFF;
}
.holder_for_one_box{
width: 125px; 
height: 137px; 
overflow: hidden;
}

p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#696969;
margin:11px;
line-height:140%;
}


/* link */
a:link {
	color: #1c1c1c;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #1c1c1c;
}
a:hover {
	text-decoration: none;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #1c1c1c;
}




/* link */
a.orange_link:link {
	color: #9c9c9c;
	text-decoration: none;
}
a.orange_link:visited {
	text-decoration: none;
	color: #9c9c9c;
}
a.orange_link:hover {
	text-decoration: none;
	color: #ed5f0d;
}
a.orange_link:active {
	text-decoration: none;
	color: #9c9c9c;
}

.orange_text {
color:#ed5f0d;
}

.top {
background:url(images/images/top.jpg) no-repeat;
height:71px;
}

.black {
color:#000000;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#696969;
margin:10px;
text-transform:uppercase;
}

.border_bottom {
border-bottom:1px solid #40807f;
}

.footer {
font:Arial, Helvetica, sans-serif;
font-size:10px;
color:#696969;
margin:3px;
}

.pattern {
background:url(images/pattern.jpg) repeat-y;
}

.txtbox{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
border:1px solid #999999;
}

.margin3 {
margin-bottom:3px;
margin-top:3px;
}

.margin5 {
margin-bottom:5px;
margin-top:5px;
}

.bgr_main {
background:url(images/images/bgr_main.jpg) no-repeat;
height:488px;
}

.bgr_main_light {
background:url(images/images/bgr_main_light.jpg) no-repeat;
height:488px;
}

.bgr_main_white {
background:url(images/images/bgr_main_white.jpg) no-repeat;
height:488px;
}

.lista_klijenata {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#696969;
line-height:25px;
border-bottom:1px solid #c8c8c8;
}

.lista_klijenata b{
color:#1c1c1c;
}

.bgr_gray_gall {
background:url(images/images/brdr_gall_gray.jpg) no-repeat;
height:453px;
}

.bgr_gall {
background:url(images/images/gall_white.jpg) no-repeat;
height:453px;
}

.upit_box_pattern {
background:url(images/images/images/images/pattern.jpg) repeat-y;
}

.box_upit_naslov {
background:#ffe3a1;
border:2px solid #FFFFFF;
}

.listing_upit {
overflow:auto;
height:145px;
}

.listing_upit a:link, .listing_upit a:visited, .listing_upit a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:5px;
	color: #aaaaaa;
	text-decoration: none;
}

.listing_upit a:hover {
	text-decoration: none;
}

.klijenti_box {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:5px;
	padding-left:10px;
	color: #aaaaaa;
}

.podaci_portfolio {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color:#000000;
margin:10px;
}
.podaci_portfolio a:link,
.podaci_portfolio a:visited,
.podaci_portfolio span
{
font-weight: normal;
}

.mini_gal_left {
background:url(images/images/mini_gal_left.jpg) no-repeat;
height:146px;
}

.mini_gal_right {
background:url(images/images/mini_gal_right.jpg) no-repeat;
height:146px;
overflow: hidden;
}

.text_mini_gal {
padding-left:8px;
padding-right:8px;
overflow:hidden;
height:146px;
}

.text_mini_gal a:link, .text_mini_gal a:visited, .text_mini_gal a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0px;
	color: #666666;
	text-decoration: none;
	text-align:left;
}

.text_mini_gal a:hover {
	text-decoration: none;
}

.text_mini_gal div {
padding-top:8px;
}
.error_search{
padding-right: 25px; 
}
.error_search,
.error_search a:link,
.error_search a:visited
{
text-align: right;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
color: #666666;
font-weight: bold;
text-decoration: none;
}
.error_search a:link{
color: #333;
}