/************************************************
*  Actius Gradjenje                             *
*  CSS document http://www.actius.hr/           *
*  Copyright (c) 2008. Coding by Davor Peic     *
*  http://www.infosit.hr davor@infosit.hr       *
************************************************/

body { 	margin: 0; padding: 0px;  font-family:"Trebuchet MS"; font-size: 62.5% ; margin-bottom: 30px; line-height: 1.7em; color:#3e3e3e; background: #212e47 url(../images/body_bg.png) 50% 0 repeat-y; text-align: center; }
form {margin:0px; padding:0px;}
br{font-size:1em;}
.clearDiv {	clear:both;	}
textarea, select { background:#ffffff; color:#000000; font-size:9pt; } 
img, a img, a:visited img {border: 0px none; text-decoration: none;}

a:link, a:visited {	color:#595858; text-decoration:underline;} 
a:hover { color: #30526D; text-decoration:none;}

h1, h2, h3, h4, h5, h6 {color: #3b3b3b; margin:0px;	padding:0px;font-size:1.5em;}

h1 { font-weight:normal; color:#006FB7; font-size:1.6em; margin: 11px 0px 8px 0px; text-transform: none; line-height:120%;}
h1 a:link, h1 a:visited { color: #b33b37;  text-decoration:none;}
h1 a:hover { text-decoration:underline; }

h2 {margin:7px 0px 6px 0px; color: #6a6a6a; font-weight:normal; font-size:1.4em; line-height:125%; padding-bottom:6px;  }
h2 a:link, h2 a:visited {color: #6a6a6a; text-decoration: none;}
h2 a:hover {text-decoration: underline; color: #1d466f;}

h3, h4, h5, h6 {color:#425E8F; font-size:1.2em; text-transform: uppercase; margin:2px 0px 7px 0px;}

p {	margin:0px;	padding-bottom: 7px;}
ul, ol { list-style-type: none; margin: 0; padding: 0;}
ul li, ol li { margin: 0; padding: 0; }

input, textarea { font-family:"trebuchet MS", "Arial";border: 1px solid #c9c9c9; background: #fff url(images/form_bg.png) 0% 0% no-repeat; font-size: .95em; padding: 3px 5px; color: #747474;}
blockquote { border-left: solid 3px #99c5e8; background-color: #ecf2f7; padding: 3px 5px 3px 6px; margin: 8px 0 8px 40px;}

input[type="image"] {
background-color:transparent;
border:0 none;
cursor:pointer;
font-family:sans-serif;
font-size:small;
padding:0;
}

/* PAGE CONTENT ***********************************************************************************************************/
#container { width: 780px; text-align: left; margin: 0 auto; font-size:1.2em;}

.headCont { width: 780px; background: transparent url(../images/content_shadow_top.png) 0 100% no-repeat; padding-bottom:8px; }
.head_logo { padding-top:27px; float: left; }
.head_logo a { width: 200px; height: 65px; float: left; background: transparent url(../images/actius-logo.png) 0 0 no-repeat;}
.head_images { width: 605px; height: 95px; background: transparent url(../images/head_images.png) 0 0 no-repeat; margin-left:200px; position:absolute; }
.head_menu { color: #fff; float:right; margin-top:96px; text-transform: uppercase; }
.head_menu a, .head_menu a:visited { color:#97ADD5; text-decoration:none; padding: 1px; font-size:0.95em;}
.head_menu a:hover { text-decoration:underline; color: #fff; }
a.head_menu_lang_selected, a.head_menu_lang_selected:visited { color: #fff;} 
.head_menu_2 a, .head_menu_2 a:visited { color: #b1b1b1;}
.head_menu_lang { border-right:1px solid #AEB6C6; padding:2px; }
.head_menu_2 { padding-left: 4px; }

.mainMenu { background: #fff url(../images/menu_fade.png) 0 0 repeat-x; width: 780px;}

img.big-image { margin-top:-10px;}
.contentCont { background-color: #ffffff; padding: 10px; height: 333px; overflow: hidden;}
.contentCont img{ padding-left: 10px; padding-top: 0px; float: left;}
.contentShadowBottom { width: 780px; height: 15px; display: block; background: transparent url(../images/content_shadow_bottom.png) 0 0 no-repeat;}

.contentBottom { color: #e2e6ed; padding-top: 20px;}
.contentBottom a, .contentBottom a:visited { color: #fff;}
.contentBottom a:hover { color: #fff;}
.content_about { width: 350px; float: left;}
img.about_img { float: left; margin:0 10px 10px 0;}
.contentBottom h3 { color:#B1C3E2; }

.content_projekti, .content_info { width: 200px; float: left; margin-left:15px; display: inline;}
.content_projekti a, .content_projekti a:visited { text-decoration: none; display: block;}
.content_projekti a:hover { text-decoration: underline;}

.contentBottom ul {}
.contentBottom ul li a, .contentBottom ul li a:visited  { background: transparent url(../images/bullet01.png) 0 2px no-repeat; padding-left: 17px; width: 180px;}

.content_more {float:left; background:#FFFFFF url(../images/menu_fade.png) repeat-x scroll 0 0; margin-top:10px; padding:15px; width:545px;}
.content_more ul li { background: transparent url(../images/bullet02.png) 0 4px no-repeat; padding-left: 17px; margin-left:15px;}

.contentFotos{float:left; padding-top:12px;}
.contentFotos img{padding-left:4px; padding-bottom: 4px;}

.content_banner { float: right; background:#FFFFFF url(../images/catalog_fade_bg.jpg) repeat-x scroll 0 0; margin-top:10px; width:195px;  }
.content_banner ul { padding: 8px; }
.content_banner ul li { background: transparent url(../images/bullet02.png) 0 6px no-repeat; padding:2px 10px 2px 17px; }
.content_banner ul li a, .content_banner ul li a:visited { display: block;}
.content_bannerTitle { background:transparent url(../images/catalog_box_border.png) repeat-x scroll 0 100%; display:block; font-size:1.1em; padding:5px 9px; text-transform:uppercase; color: #33486f; }


/* CATALOG */
.catalogLeft { width: 382px; float:left; }
.catalogRight { width: 382px; float:right; }

.catalogBox { width: 382px; background: #fff url(../images/catalog_fade_bg.jpg) 0 0 repeat-x; margin-top: 14px; display: inline; float: left;}
.catalogBoxTabs { margin-top: 0; clear: both; background-image: url(../images/catalog_fade_bg_tabs.jpg); display: none; }

.catalogBoxTitle { background:transparent url(../images/catalog_box_border.png) repeat-x scroll 0 100%; display:block; font-size:1.2em; padding:7px 9px; text-transform:uppercase; color: #33486f; }
.catalogBoxTitle a, .catalogBoxTitle a:visited { text-decoration: none;}
.catalogBoxTitle a:hover { text-decoration: underline;}
.catalogBoxTitleName { color: #5c5c5c; }
.catalogBoxContent { padding:10px; }
.catalogBoxTabs span{float: right; padding-bottom: 12px;}
.catalogBoxTabs span a, .catalogBoxTabs span a:visited{background: #ffffff url(../images/povecalo.png) 0px 0px no-repeat; width:15px; height:15px; display: block;}
#tab1 { display: block;}
ul.catalogBoxContentKarakteristike { display:block; float:left; margin-right:10px; width:170px; }
ul.catalogBoxContentKarakteristike li {  }
ul.catalogBoxContentKarakteristike span { color:#435F91; }
ul.catalogBoxContentKarakteristike span img {}

table.catalogBoxStanoviTable { width: 100%; text-align: center;}
table.catalogBoxStanoviTable tr th { background: #becae1 url(../images/table_th.jpg) 0 0 repeat-x; color:#605F5F; padding:3px; }
table.catalogBoxStanoviTable tr td { padding:3px; border-bottom:1px solid #cfcdcd; }
table.catalogBoxStanoviTable a, table.catalogBoxStanoviTable a:visited { text-decoration: none;}

#tabovi { margin-top:14px; }
a.tab_normal, a.tab_normal:visited { background: #fcfcfc url(../images/tab_normal.jpg) 0 0 repeat-x; display:block; float:left; margin-right:2px; padding:3px 10px; text-decoration:none; text-transform:uppercase; margin-top:4px;}
a.tab_normal:hover { text-decoration: underline; }
a.tab_selected, a.tab_selected:visited { font-size:1.1em; font-weight: bold; background: #cacaca url(../images/tab_selected.jpg) 0 100% repeat-x ; display:block; color: #33486f; float:left; margin-right:2px; padding:5px 10px; text-decoration:none; text-transform:uppercase;}

ul.gallery li { float: left; margin-right: 9px; }
ul.gallery li a, ul.gallery li a:visited { border: 3px solid #d3d3d3; display: block;}

/* ATTACHED FILES */
.content_more ul.attachedFiles li{background: none; list-style-type: none; padding:0px;}
ul.attachedFiles { list-style-type: none; margin-left: 3px;}
ul.attachedFiles li a { line-height: 175%; padding: 2px 0; padding-left: 23px;}
ul.attachedFiles li.icon___doc a { background-image: url(../images/icon_doc.png); background-position: 0% 50%; background-repeat: no-repeat;}
ul.attachedFiles li.icon___xls a { background-image: url(../images/icon_xls.png); background-position: 0% 50%; background-repeat: no-repeat;}
ul.attachedFiles li.icon___ppt a { background-image: url(../images/icon_ppt.png); background-position: 0% 50%; background-repeat: no-repeat;}
ul.attachedFiles li.icon___img a { background-image: url(../images/icon_img.png); background-position: 0% 50%; background-repeat: no-repeat;}
ul.attachedFiles li.icon___pdf a { background-image: url(../images/icon_pdf.png); background-position: 0% 50%; background-repeat: no-repeat;}
ul.attachedFiles li.icon___zip a { background-image: url(../images/icon_default.png); background-position: 0% 50%; background-repeat: no-repeat;}

/*FOTO ALBUM */
.fotoAlbumGal {margin-bottom:0px; /*background-color:red;*/ width: 420px; display: block;}
.galleryThumbsTitle { font-size:.9em;display:block; float:left; margin-top:2px; text-decoration:none;}
.fotoAlbumGal .galleryThumbs2 img {border:0 none; padding:0; float:left;}
.fotoAlbumGal a.galleryThumbs2, .fotoAlbumGal a.galleryThumbs2:visited { width:75px;height: 100px; overflow:hidden;  background: #d8d8d8 url(../images/mainMenu_bg.jpg) 0% 0% repeat-x;padding:7px; text-decoration:none; float:left; margin-right:8px; margin-bottom:10px;}
.galleryThumb2 span.galleryThumbsTitle:hover { text-decoration:underline;} 
.fotoAlbumPhotos{ width: 420px; /*background-color:green;*/ display: block;}
.fotoAlbumPhotos img{ padding-right: 4px; padding-left: 4px; padding-bottom: 8px;}

.ps_upit_tableCont { color:#505050; font-size:0.95em;}
.ps_obavezna_polja { color:#225E8B; font-size:0.9em; font-style:italic;}

input.ps_upit_input, textarea.ps_upit_input { width:260px; margin-bottom: 8px; margin-left: 12px;}
input.ps_upit_submit { cursor:pointer;}
.ps_upit_tableCont table, .ps_upit_tableCont caption, .ps_upit_tableCont tbody, .ps_upit_tableCont tfoot, .ps_upit_tableCont thead, .ps_upit_tableCont tr, .ps_upit_tableCont th, .ps_upit_tableCont td {vertical-align: top;}

ps_upit_tableCont span.star_polje{float:left; font-weight:normal;display:block;}

/* PROJEKT LIST */

.projekt_box { width: 382px; background: #fff url(../images/catalog_fade_bg.jpg) 0 0 repeat-x; margin-top: 14px; display: inline; float: left;}
.projekt_box_first { margin-right: 16px; }
a img.projekt_box_slika { border: 3px solid #d3d3d3; float: left; margin: 15px 0 15px 15px; display: inline; }
.projekt_box_info { padding: 15px; display: inline; float: left; width:195px;}
span.projekt_box_title a, span.projekt_box_title a:visited { display:block; font-size:1.2em; padding-bottom: 6px; text-decoration: none; text-transform:uppercase; color: #33486f; }
span.projekt_box_title a:hover { text-decoration: underline; }
a.projekt_box_link, a.projekt_box_link:visited { clear: left; display: block; text-align: right; text-decoration: none; background: transparent url(../images/projekt_box_border.png) 0 0 repeat-x; text-transform: uppercase; color: #33486f; padding:4px 6px; }
a.projekt_box_link:hover { text-decoration: underline;}