body, div, ul, ol,dl, p,dt,dd, li, html, img, h1, h2, h3, h4, h5, h6 { padding: 0px; margin: 0px; border: 0px; }

body
{
	background: #7A4978 url('images/bg_body.jpg') repeat top left;
	color: #fff;
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
}

/* intro: start */


div#intro
{
	width: 605px;
	height: 300px; /* 265 */

	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -302px;
	margin-top: -160px;

	background: transparent url('images/bg_intro.gif') no-repeat top left;
}


div#intro p a
{
	text-decoration: none;
}



div#intro p
{
	padding: 0px;
	margin: 0px;
	text-align:center;
}


div#intro p img#anfema
{
	margin-top: 42px;
}


div#intro p.lang
{
	color: #888;
	margin-top: 15px;
	margin-right: 25px;
}

div#intro p.last
{
	margin-top: 60px;
	margin-right: 20px;
	font-size: 10px;
	text-align: right;
}

/* intro: end */

div#container
{
	width: 726px;
	margin: 0px auto;
	padding-left: 7px;
	padding-right: 8px;
	padding-bottom: 16px;
	background: transparent url('images/bg_container.gif') repeat-y top left;
	overflow: auto;
}

div#footer
{
	width: 741px;
	margin: 0px auto;
	padding-top: 4px; 
	height: 30px;
	padding-bottom: 4px;
	background: transparent url('images/bg_footer.gif') no-repeat top left;
	overflow: hidden;
}

div#main
{
	width: 714px;
	background: #000 url('images/bg_main.gif') no-repeat top left;
	color: #fff;
	overflow: hidden;
	margin: 0px;
	padding: 0px 0px 14px 12px;
	overflow: hidden;
}

div#left
{
	float: left;
	width: 198px;
	margin-top: 4px;
	font-size: 10px;
	color: #999;
}

div#left p
{
	text-align: center;
	width: 178px;
	padding: 2px 10px;
}

div#left p a
{
	text-decoration: none;
}
div#left ul.menu, div#left ul.menuen
{
	float: left;
	width: 198px;
	height: 335px;
	list-style: none;
	background: transparent url('images/bg_menu.gif') no-repeat top left;
	line-height: 4px;
	margin-bottom: 20px;
	margin-top: 40px;
}

div#left ul.menu li, div#left ul.menuen li { float: left; }
div#left ul.menu li span, div#left ul.menuen li span { display: none; }

div#left ul.menu li.i0 a, div#left ul.menuen li.i0 a 
{ 
	margin-left: 15px; margin-top: 3px; 
	background: transparent url('images/m_naslovna.gif') no-repeat 0px 0px; 
	display: block; width: 143px; height: 29px; 
}
div#left ul.menu li.i0 a:hover, div#left ul.menu li.i0 a.c, div#left ul.menuen li.i0 a:hover, div#left ul.menuen li.i0 a.c  { background-position: -143px 0px; }
div#left ul.menuen li.i0 a  { background-image: url('images/m_home.gif'); }



div#left ul.menu li.i1 a, div#left ul.menuen li.i1 a 
{ 
	margin-left: 17px; margin-top: 2px; 
	background: transparent url('images/m_onama.gif') no-repeat 0px 0px; 
	display: block; width: 155px; height: 24px; 
}
div#left ul.menu li.i1 a:hover, div#left ul.menu li.i1 a.c,div#left ul.menuen li.i1 a:hover, div#left ul.menuen li.i1 a.c { background-position: -155px 0px; }
div#left ul.menuen li.i1 a  { background-image: url('images/m_aboutus.gif'); }

div#left ul.menu li.i2 a, div#left ul.menuen li.i2 a 
{ 
	margin-left: 15px; margin-top: 6px; 
	background: transparent url('images/m_oanarhofeminizmu.gif') no-repeat 0px 0px; 
	display: block; width: 179px; height: 27px; 
}
div#left ul.menu li.i2 a:hover, div#left ul.menu li.i2 a.c, div#left ul.menuen li.i2 a:hover, div#left ul.menuen li.i2 a.c { background-position: -179px 0px; }
div#left ul.menuen li.i2 a  { background-image: url('images/m_aboutanarchafeminism.gif'); }

div#left ul.menu li.i3 a, div#left ul.menuen li.i3 a
{ 
	margin-left: 17px; margin-top: 2px; 
	background: transparent url('images/m_poziv.gif') no-repeat 0px 0px; 
	display: block; width: 138px; height: 24px;
}
div#left ul.menu li.i3 a:hover, div#left ul.menu li.i3 a.c, div#left ul.menuen li.i3 a:hover, div#left ul.menuen li.i3 a.c  { background-position: -138px 0px; }
div#left ul.menuen li.i3 a  { background-image: url('images/m_invitation.gif'); }

div#left ul.menu li.i4 a, div#left ul.menuen li.i4 a
{ 
	margin-left: 8px; margin-top: 5px; 
	background: transparent url('images/m_program.gif') no-repeat 0px 0px; 
	display: block; width: 155px; height: 26px;
}
div#left ul.menu li.i4 a:hover, div#left ul.menu li.i4 a.c, div#left ul.menuen li.i4 a:hover, div#left ul.menuen li.i4 a.c  { background-position: -155px 0px; }
div#left ul.menuen li.i4 a  { background-image: url('images/m_anfema_program.gif'); }

div#left ul.menu li.i5 a, div#left ul.menuen li.i5 a
{ 
	margin-left: 3px; margin-top: 5px; 
	background: transparent url('images/m_smjestaj.gif') no-repeat 0px 0px; 
	display: block; width: 171px; height: 23px;
}
div#left ul.menu li.i5 a:hover, div#left ul.menu li.i5 a.c, div#left ul.menuen li.i5 a:hover, div#left ul.menuen li.i5 a.c { background-position: -171px 0px; }
div#left ul.menuen li.i5 a  { background-image: url('images/m_accommodation.gif'); }

div#left ul.menu li.i6 a, div#left ul.menuen li.i6 a
{ 
	margin-left: 7px; margin-top: 6px; 
	background: transparent url('images/m_karta.gif') no-repeat 0px 0px; 
	display: block; width: 166px; height: 25px;
}
div#left ul.menu li.i6 a:hover, div#left ul.menu li.i6 a.c, div#left ul.menuen li.i6 a:hover, div#left ul.menuen li.i6 a.c { background-position: -166px 0px; }
div#left ul.menuen li.i6 a  { background-image: url('images/m_map.gif'); }

div#left ul.menu li.i7 a, div#left ul.menuen li.i7 a 
{ 
	margin-left: 8px; margin-top: 6px; 
	background: transparent url('images/m_plakatiflajeri.gif') no-repeat 0px 0px; 
	display: block; width: 173px; height: 26px;
}
div#left ul.menu li.i7 a:hover, div#left ul.menu li.i7 a.c, div#left ul.menuen li.i7 a:hover, div#left ul.menuen li.i7 a.c { background-position: -173px 0px; }
div#left ul.menuen li.i7 a  { background-image: url('images/m_posterandflyers.gif'); }

div#left ul.menu li.i8 a , div#left ul.menuen li.i8 a 
{ 
	margin-left: 9px; margin-top: 6px; 
	background: transparent url('images/m_financiranje.gif') no-repeat 0px 0px; 
	display: block; width: 165px; height: 25px;
}
div#left ul.menu li.i8 a:hover, div#left ul.menu li.i8 a.c, div#left ul.menuen li.i8 a:hover, div#left ul.menuen li.i8 a.c { background-position: -165px 0px; }
div#left ul.menuen li.i8 a  { background-image: url('images/m_finance.gif'); }

div#left ul.menu li.i9 a, div#left ul.menuen li.i9 a 
{
	margin-left: 13px; margin-top: 4px; 
	background: transparent url('images/m_kontakt.gif') no-repeat 0px 0px; 
	display: block; width: 153px; height: 26px;
}
div#left ul.menu li.i9 a:hover, div#left ul.menu li.i9 a.c, div#left ul.menuen li.i9 a:hover, div#left ul.menuen li.i9 a.c { background-position: -153px 0px; }
div#left ul.menuen li.i9 a  { background-image: url('images/m_contact.gif'); }

div#left ul.menu li.i10 a, div#left ul.menuen li.i10 a 
{
	margin-left: 12px; margin-top: 4px; 
	background: transparent url('images/m_galerija.gif') no-repeat 0px 0px; 
	display: block; width: 122px; height: 28px;
}
div#left ul.menu li.i10 a:hover, div#left ul.menu li.i10 a.c, div#left ul.menuen li.i10 a:hover, div#left ul.menuen li.i10 a.c { background-position: -122px 0px; }
div#left ul.menuen li.i10 a  { background-image: url('images/m_gallery.gif'); }



div#content
{
	margin-left: 25px;
	float: left;
	width: 476px; /* 476 */
	overflow: hidden;
	margin-top: -4px;
}

div#content p
{
	line-height: 1.7em;
	padding: 4px 0px;
	width: 476px;	/* 476 */
	overflow: hidden;
}


div#content p img.l
{
	float: left;
	margin-right: 8px;
	margin-bottom: 4px;
}

div#content dl.lgnd
{
	font-size: 11px;
	padding: 0px 0px 8px 0px;
}

div#content dl.lgnd dt
{
	line-height: 1.3em;
	padding: 4px 0px;
	font-weight: bold;
	margin: 0px;
}

div#content dl.lgnd dd,
div#content ul.lgnd li
{
	line-height: 1.3em;
	margin: 0px;
	padding: 1px 0px;
}

div#content p.img
{
	text-align: center;
	color: #bbb;
	font-size: 10px;
}


div#content p.img img, div#content div.thumb p img
{
	padding: 1px;
	border: 1px solid #444;
}

div#content p.img a.next_x, div#content p.img a.next_x:visited,
div#content p.img a.next, div#content p.img a.next:visited
{
	float: right;
	text-indent: -30000px;
	display: inline;
	width: 18px;
	height: 18px;
	background: transparent url('images/next.gif') no-repeat 0px 0px;
	margin: 20px 200px 4px 0px;
	overflow: hidden;
	outline: 0px;
}

div#content p.img a.prev_x, div#content p.img a.prev_x:visited,
div#content p.img a.prev, div#content p.img a.prev:visited
{
	float: left;
	text-indent: -30000px;
	display: inline;
	width: 18px;
	height: 18px;
	background: transparent url('images/prev.gif') no-repeat 0px 0px;
	margin: 20px 0px 4px 200px;
	overflow: hidden;
	outline: 0px;
}

div#content p.img a.next:hover, div#content p.img a.next:active,
div#content p.img a.next_x:hover, div#content p.img a.next_x:active,
div#content p.img a.prev:hover, div#content p.img a.prev:active,
div#content p.img a.prev_x:hover, div#content p.img a.prev_x:active
{
	background-position: -18px 0px;
}


div#content p.img a.prev_x, div#content p.img a.prev_x:visited, div#content p.img a.next_x, div#content p.img a.next_x:visited
{
	background-position: -36px 0px;
}

div#content div.thumb p img.c
{
	border-color: #fff;
}

div#content div.thumb
{
	clear: both;
	width: 480px;
	padding: 0px 6px 4px 6px;
	overflow: hidden;
}


div#content div.thumb p
{
	padding: 0px;
	margin: 4px 16px 4px 0px;
	float: left;
	clear: none;
	width: 144px;
	height: 144px;
	text-align: center;
}

div#content p.submenu
{
	padding-top: 0px;
	color: #999;
	font-size: 10px;
}

div#content p span.malo
{
	font-size: 10px;
}

a.vise
{
	font-size: 10px;
}


th span.malo
{
	font-size: 10px;
	font-weight: normal;
}

div#content p.izjava
{
	padding: 2px 0px;
	font-size: 11px;
	line-height: 1.5em;
}




div#content p.malo, div#content dl.lgnd li span.malo
{
	font-size: 10px;
	color: #bbb;
}

/* slike mora zauzimati 150px */
img#hd
{
	float: left;
	padding: 16px 0px 18px 46px;
}

a, a.visited
{
	color: #a780a9;
	text-decoration: underline;
	font-weight: bold;
}


a:hover, a:active
{
	color: #734576;
	text-decoration: none;
	font-weight: bold;
}



h2
{
	padding-bottom: 0px;

}
h3
{
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	background: transparent url('images/star_small17.gif') no-repeat center left;
	vertical-align: middle;
	height: 17px;
	line-height: 17px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 8px 22px;

}

h4
{
	color:#fff;
	font-weight: bold;
	font-size: 13px;
	padding: 0px 0px 0px 22px;
	background: transparent url('images/star_small17.gif') no-repeat left center;
	margin: 10px 0px 4px 0px;
	padding: 0px 0px 0px 22px;
}


h5
{
	color:#fff;
	font-weight: bold;
	font-size: 12px;
	padding: 0px 0px 0px 22px;
	background: none;
	margin: 10px 0px 4px 0px;
	padding: 0px;
}

div#content ul
{
	padding: 6px 0px;
}

div#content ul li
{
	padding: 4px 0px;
}

h4 span.date
{
	font-weight: normal;
	font-size: 11px;
	color: #999;
}


div#content p.submenu a { text-decoration: none; }
div#content p.submenu a:hover, div#content p.submenu a:active { text-decoration: underline; }
div#left p a:active, div#left p a:hover { text-decoration: underline; }

div#footer ul.menu, div#footer ul.menuen
{
	clear: both;
	float: right;
	color: #fff;
	font-size: 9px;
	list-style: none;
	padding-right: 12px;
}

div#footer ul.menu li, div#footer ul.menuen li
{
	display: inline;
	border-left: 1px solid #666;
	padding-right: 2px;
	padding-left: 2px;
}

div#footer ul.menu li.i0, div#footer ul.menuen li.i0
{
	border-left: 0px;
}


div#footer a
{
	font-weight: normal;
	text-decoration: none;
}


div#footer a:hover, div#footer a:active
{
	text-decoration: underline;
}


div#footer a.c
{
	color: #999;
}

div#footer p
{
	font-size: 9px;
	padding: 0px 16px 2px 0px; 
	margin: 0px;
	float:right;
	color: #fff;
	font-weight: bold;
}

div#content p.potpis
{
	clear: both;
	padding-top: 14px;
	font-size: 10px;
        text-align:center;
	width: auto;
	line-height: 1.2em;
	float: right;
}

div#content h2
{
	display: block;
	width: 370px;
	height: 40px;
	text-indent: -30000px;
	background-position: top left;
	background-repeat: no-repeat;
	background-color: transparent;
}

h1
{
	float: left;
	display: inline;
	width:607px;
	height:116px;
	text-indent: -30000px;
	background-position: top center;
	background-repeat: no-repeat;
	background-color: transparent;
	margin: 16px 0px 18px 46px;
}


h1.anfema_hdr { background-image: url('images/anfema_hdr.gif'); }
h1.anfema_hdr_en { background-image: url('images/anfema_hdr_en.gif'); }

div#content h2.aboutanarchafeminism { background-image: url('images/t_aboutanarchafeminism.gif'); }
div#content h2.aboutus { background-image: url('images/t_aboutus.gif'); }
div#content h2.accommodation { background-image: url('images/t_accommodation.gif'); }
div#content h2.oanarhofeminizmu { background-image: url('images/t_oanarhofeminizmu.gif'); }
div#content h2.anfema_program { background-image: url('images/t_anfema_program.gif'); }
div#content h2.contact { background-image: url('images/t_contact.gif'); }
div#content h2.finance { background-image: url('images/t_finance.gif'); }
div#content h2.financiranje { background-image: url('images/t_financiranje.gif'); }
div#content h2.galerija { background-image: url('images/t_galerija.gif'); }
div#content h2.gallery { background-image: url('images/t_gallery.gif'); }
div#content h2.invitation { background-image: url('images/t_invitation.gif'); }
div#content h2.karta { background-image: url('images/t_karta.gif'); }
div#content h2.kontakt { background-image: url('images/t_kontakt.gif'); }
div#content h2.map { background-image: url('images/t_map.gif'); }
div#content h2.homenews { background-image: url('images/t_homenews.gif'); }
div#content h2.naslovnavijesti { background-image: url('images/t_naslovnavijesti.gif'); }
div#content h2.oanarhofeminizmu { background-image: url('images/t_oanarhofeminizmu.gif'); }
div#content h2.plakatiflajeri { background-image: url('images/t_plakatiflajeri.gif'); }
div#content h2.posterandflyers { background-image: url('images/t_posterandflyers.gif'); }
div#content h2.poziv { background-image: url('images/t_poziv.gif'); }
div#content h2.program { background-image: url('images/t_program.gif'); }
div#content h2.smjestaj { background-image: url('images/t_smjestaj.gif'); }
div#content h2.onama { background-image: url('images/t_onama.gif'); }


table.program, table.distro
{
	width: 460px;
}

table
{
	width: 400px;
	margin: 12px 0px 12px 1px; /*auto 12px auto;*/
	padding: 0px;

	border-collapse: collapse;
}

table th
{
	color: #bbb;

	border: 1px solid #333;

	margin: 0px;
	padding: 4px 6px;

	width: 188px;
	font-weight: bold;
	text-align: center;

	font-size: 11px;
	font-family: verdana, arial, sans-serif;

}

table td
{
	color: #fff;
	font-weight: bold;

	border: 1px solid #333;
	
	margin: 0px;
	padding: 4px 6px;
	
	width: 188px;

	font-size: 11px;
	font-family: verdana, arial, sans-serif;
	font-weight: normal;
}


tr.opis td
{
	font-size: 10px;
	color: #bbb;
}

table.program tr th
{
	text-align: left;
}


table.program td
{
	vertical-align: top;
	width: 99%;
}


table.program td.time
{
	width: 1%;
	white-space: nowrap;
	line-height: 1.5em;
}


table.program td.time strong
{
	font-size: 13px;
}

table.program tr td a,
table.program tr td a:hover,
table.program tr td a:active
{
	font-size: 10px;
	font-weight: normal;
}

table.distro th,
table.distro td
{
	width: 50%;
}


#content ol
{
	margin: 0px 3em;
	padding: 10px 0px;
}


#content ol li
{
	padding: 4px 0px 4px 0.5em;
	line-height: 1.5em;
}




div#content dl.p
{
	padding: 0px 0px 0px 0px;
	font-size: 11px;
}

div#content dl.p dt
{
	line-height: 1.5em;
	padding: 0px 0px 2px 0px;
	font-weight: bold;
	margin: 0px;
	font-size: 12px;
}

div#content dl.p dd
{
	line-height: 1.5em;
	margin: 0px;
	padding: 2px 0px;
}

div#content dl.p dd.o
{
	color: #ccc;
	font-size: 11px;
}

div#left p.aff
{
	padding-top: 20px;
	padding-bottom: 12px;
	text-align: center;
	font-size: 10px;
	font-variant: small-caps;
}

div#left p.aff span.d
{
	font-size: 21px;
}

div#left p.aff span.yr
{
	font-size: 22px;
}

