body {

	font-family: Arial, Helvetica, sans-serif;

	font-size:14px;

	color: #000000;

	text-align: center;

	background-color: #FFFFFF;

	margin: 0px 0 0 0;
	padding-bottom: 0px;
	position: relative;
	z-index:0;
	
	}



div.sve {
	font-size: 12pt;

	padding-top: 10px;

	margin-left: auto;

 	margin-right: auto;

 	width: 800px;

 	min-height: 800px;

 	text-align: center;
	z-index:5;

}



.line_left{

float:left;

height: 100%;

width: 3px;

border-left: solid 3px black;

}



.line_right{

float:right;

height: 100%;

width: 3px;

border-right: solid 3px black;

}



div.head_foot {

float: center;

position: relative;

padding: 0;

align: center;

width: 100%;

height: 95px;

background-image: url('/slike/pozadina.gif');

}

.menu {

height: 50px;

vertical-align: bottom;

border-left: 3px solid black;

border-right: 3px solid black;



}

div.menu_element{

float: left;

padding-top: 15px;

padding-left: 10px;

padding-right: 10px;

vertical-align: middle;

font-size: 20px;

}



.logo {

padding-right: 10px;

width: 70px;

height: 50px;

align: center;

float: left;

}



td.margina{

border-bottom: 1px solid black;

max-width: 170px;

font-size: 10px;

text-align: left;
min-height: 560px;

}



.margina_sve{

vertical-align: top;

max-width: 170px;

padding-left: 5px;

padding-right: 1px;

width: 150px;
min-height: 560px;

}



.main_i_margina{

vertical-align: top;

border-right: 1px solid black;

padding-right: 5px;
padding-left: 5px;
width: 650px;
min-height: 560px;

}



td.main_sam{

height: 560px;

min-width: 780px;

min-height: 350px;
height: 400px;
font-size: 12pt;

}



div.body{
padding-top: 25px;
border-left: 3px solid black;

border-right: 3px solid black;

}



a:link {

	color: #000000;

	text-decoration: none;

}

a:visited {

	text-decoration: none;

	color: #272725;

}

a:hover {

	text-decoration: underline;

	color: #000000;

}

a:active {

	text-decoration: none;

	color: #000000;

}



h1 {

	font-size: 14px;

	color: #000000;

	

}





p.kontakt_header{

margin-left: 40px;
padding-left: 15px;
padding-bottom: 5px;

padding-top: 0px;
width: 720px;
border-bottom: 2px solid black;

}

div.kontaktni_obrazac{
margin-top: 0px;
font-size: 12pt;
float: right;

}

p.kljucne{

font-size: 8pt;

/*border-top: 5px url(kljucne_border.gif);*/

border-top: 1px solid black;

border-bottom: 1px solid black;

border-left: 1px solid black;

border-right: 1px solid black;

text-align: center;

}



.h_slika{

border-left: 1px solid black;

border-right: 1px solid black;

}





p.quotes{

border-top: solid 1px black;

border-bottom: solid 1px black;

border-left: solid 1px black;

border-right: solid 1px black;

text-align: right;

padding-right: 5%;



}





div.projekti-menu-jedinka{

font-size: 8pt;

}



#dropmenudiv{

position:absolute;

border:1px solid black;

border-bottom-width: 0;

font:normal 12px Verdana;

line-height:18px;

z-index:100;

text-align: left;

border-bottom: 1px solid black;

padding-left: 5px;

}


#dropmenudiv b{
padding-left: 2px;
margin-top: 0px;
}

#dropmenudiv a{

width: 100%;

display: block;

text-indent: 3px;

border-bottom: 0px solid black;

padding: 1px 0;

text-decoration: none;

padding-left: 1px;

}



#dropmenudiv a:hover{ /*hover background color*/

background-color: transparent;

text-decoration: underline;

}





td.centar{

margin-left: 20px;

margin-top: 20px;

padding-left: 20px;

padding-top: 20px;

align: center;



}



#myGallery

{

width: 750px !important;

height: 450px !important;

}



.naslov_galerija{

padding-left: 20px;

padding-bottom: 30px;

font-weight: bold;

font-size: 18px;

float: left;



}

div.foot_galerija{

text-align: right;

float: right;

padding-right: 20px;

padding-bottom: 30px;



}

div.copyright{

float: center;

text-align:center;

width: 100%;

font-size: 10px;

margin: 0;

padding:0;

margin-bottom: 20px;

}

div.citati{
margin-top: 0px;
margin-bottom: 20px;
border: 0px;

}

div.citati_citat{
border: 0px;
font-style: italic;
text-align: center;
}

div.citati_autor{
border: 0px;
text-align: right;
padding-top: 5px;
padding-right: 220px;
}

div.citati_share{
float: left;
display: none;
width: 150px;
height: 50px;
background-color: transparent;
bg-color: transparent;
bgcolor: transparent;
filter:alpha(opacity=75);
opacity: 0.75;
max-height: 50px;
border: 1px solid red;
margin-bottom: 0;
padding-bottom: 0;
overflow: none;
display: none;
}

div.projekti_front{
text-align: left;
vertical-align: top;
padding-top: 0px;
margin-top: 0px;
min-height: 400px;
padding-left: 20px;
padding-right: 20px;
max-width: 730px;
}

div.projekti_lista{
border-left: 1px solid grey;
border-right: 1px solid grey;
border-top: 1px solid grey;
border-bottom: 0px solid grey;
padding-bottom: 5px;
font-size: 26px;

}
#projekti_lista:hover{
background-color: E9EAEB;
bgcolor: E9EAEB;
}

div.projekti_vise{
float: none;
height: 10px;
display: none;
border: 0px;
border-left: 1px solid grey;
border-right: 1px solid grey;
border-bottom: 1px solid grey;
}
.projekti_naslov{
float: left;
}
.projekti_naslov_ikona{
float: left;
text-align: left; 
min-width: 40px;
width: 40px;
margin-right: 5px;
}

div.projekti_kratko{
float: right;
font-size: 14px;
font-style: italic;
padding-right: 10px;
padding-top: 5px;
}

div.projekti_kratko:hover{
text-decoration: underline;
}


.projekt_detalji_slika{
width: 250px;
float: left;
border: 0;
}
.projekt_detalji_sve{
float: left;
max-width: 750px;
background-repeat: no-repeat;
background-size: 50px 50px;
cursor: pointer;

}
td#projekt_detalj_sinopsis_naz{
background-image: url('/slike/sinopsis.gif');
background-repeat: none;
height: 40px;
text-align: left;
}

table.detalji_p{
max-width: 700px;
align: left;
text-align: left;
}

.p_sad{
text-align: left;
max-width: 680px;
}

.p_naz{
width: 140px;
text-align: right;
}

div{
background-repeat: no-repeat;
}

.mala_lista{
border: 1px solid black;
<!--[if IE]> 
width: 280px;
padding-left: -30px;
<![endif]-->
max-width: 310px;
width: 300px;
margin-bottom: 2px;
padding-right: 10px;
cursor: pointer;
}
.m_con{
float: right;
}

#proj-n{
font-size: 22pt;
margin-left: 30px;
font-style: oblique;
font-stretch: extra-expanded;
font-weight: 900;
margin-bottom: 10px;
}

.proj_tekst{
margin-top: 0px;
padding-left: 50px;
}
.proj_f_sve{
padding: 0;
margin: 0;
}
.proj_f_naz{
font-size: 25pt;
font-weight: bold;
}
.proj_f_kratko{
padding-left: 80px;
font-style: oblique;
}

.proj_f_slike{
border: 0px solid black;
float: left;
max-width:230px;
min-width:230px;
min-height: 150px;
padding-left: 5px;
position: relative;
}

.proj_f_info{
border: 0px solid black;
float: left;
max-width:490px;
width:490px;
min-height: 50px;
padding: 0px;
}

.proj_f_vijesti{
border: 1px solid black;
max-width:730px;
width:730px;
min-height: 50px;
display: none;

}

.proj_f_tekst{
margin-top: 20px;
border: 0px solid black;
max-width:730px;
width:730px;
min-height: 50px;
overflow: hidden;

}
.siv{
float: none;
}

.p_naz_f{
font-size: 12pt;
align: left;
text-align: left;
width: 140px;
font-weight: bold;
}

.p_sad_f{
font-size: 12pt;
align: left;
text-align: left;
width: 225px;
}
.proj_f_opis{
overflow: hidden;
margin-top: 20px;
float: none;
min-width: 700px;
max-width: 730px;
}
.proj_f_opis_n{
overflow: hidden;
font-size: 18pt;
float: left;
font-weight: bold;
margin-top: 10px;
padding-top: 10px;
padding-left: 20px;
padding-right: 10px;
border-bottom: 1px solid black;
border-right: 1px solid black;

}
.proj_f_opis_o{
min-width: 700px;
font-size: 12pt;
float: none;
padding-top: 60px;
padding-left: 20px;

}
/*
#preko{
position: absolute;
left: 0px;
top: 0px;
z-index:900;
padding-top: 100px;
text-align: center;
width: 100%;
height: 120%;
display: none;
background-image: url('http://www.studiokubus.hr/slike/prozirno.png');
background-repeat: repeat;
/*background-color: gray;
opacity: 0.7;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.studiokubus.hr/slike/prozirno.png');

}

#embs{
width: 950px;
height: 620px;
z-index:1000;
}

.xbar{
z-index:1100;
text-align: right;
width: 950px;
max-width: 950px;
border: 0px solid black;
font-size: 40pt;
}

.cl{
cursor: pointer;
}
a.cl:hover{
text-decoration: none;
}*/