body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #111;
	background: #fff;
                padding: 10px 0;
                margin: 0;
}
a:link, a:visited {
	color: #f00;
	text-decoration: none;
}
a:hover, .pollTotalVotes {
	color:#1A3E89;
	text-decoration: none;
}
a:active {
	color: #000;
	text-decoration: none;
}

#AZ a {color: #fff; text-decoration: none;}
h1	{font-size: 16px; color:#000; text-align: left; margin: 0 0 0 25px; line-height:28px;}
h2	{font-size: 14px; text-align:center; margin: 5px 0 10px 0;}
h3	{font-size: 12px; margin: 0; text-align:center;}
h4	{font-size: 12px; text-align:center;}
h5	{font-size: 10px}
h6	{font-size: 9px}
em	{background: #ff9; font-style:normal;}
cite           {color: #000; font-style:normal;}
ul              {margin-top: 5px;}
li               {margin-left: -25px; list-style-position:outside;}

input, select {font-size: 11px;}
.lijevo       {text-align: left;}
.desno	{text-align: right;}
.sredina    {text-align: center;}
.bold	{font-weight: bold;}

#wrapper {
	width: 808px;
	background: #fff url(http://www.apartments-katica.com/themes/site_themes/azpromo/bg.jpg) repeat-y;
	margin: 0 auto;
	padding: 0;
}
#header {
	background: url(http://www.apartments-katica.com/themes/site_themes/azpromo/banner.jpg) no-repeat;
	width: 772px;
                height: 330px;
                margin: 0 0 0 28px;
	padding: 0;
                color: #f00;
}

#main {
	width: 772px;
	margin: 0 0 0 28px;
	padding: 0;
}

#left {
	width: 280px;
	padding: 0;
                margin:  0 10px 0 0;
                float: left;
}

#middle {
	width: 190px;
	padding: 0;
                margin: 0 10px 10px 0;
                float: left;
}

#right {
	width: 278px;
	text-align: justify;
	padding: 0;
                margin: 0;
                float: left;
}

#footer {
	width: 772px;
	margin: 0;
	padding: 10px 0;
                font-size: 11px;
	text-align: center;
	color: #444;
                background: #d3d3d3;
                border-top: 1px #000 solid; 
}

#sjenad {
	background: url(http://www.apartments-katica.com/themes/site_themes/azpromo/sjenad.jpg) no-repeat;
                width: 808px;
	margin: auto;
	padding: 0;
}

#topmenu { text-align:right;}

div#menu{width:280px; font-weight:bold;}

a.nav, a.nav:link, a.nav:visited, .chosen {
	display:block;
	width:280px;
	height:25px;
	background: #D3D3D3;
/*	margin-top:2px;*/
/*                margin-right: 3px;*/
	text-align:center;
	text-decoration:none;
	font-size:12px;
	color:#f00;
	line-height:25px;
	overflow:hidden;
                border-bottom: #fff 1px solid;
/*	float:left;*/
	}

a.nav:hover {color:#1A3E89; background: #ccc}
a.nav:active, .chosen {color:#000; background: #D3D3D3}


#keywords {
                width: 150px;
/*                border-style: none;
                border-style: hidden;*/
}

.login {
	background: #00007e;
                width: 179px;
	color: #fff;
                padding: 5px;
                margin-top: 10px;
                text-align: left;
                border-right: 2px #777 solid;
                border-bottom: 2px #777 solid;
}
#username {
                width: 173px;
	margin: 5px 0 2px 0;
                border-style: none;
                border-style: hidden;
}

#password {
                width: 130px;
	margin-top: 0px;
                border-style: none;
                border-style: hidden;
}

.boxtitle {
	background: #D3D3D3;
	height: 24px;
                width: 270px;
	color: #1A3E89;
	font-weight: bold;
                line-height: 24px;
                text-align: left;
                margin-top: 10px;
                padding: 0 0 0 10px;
}	
	
.boxtitle1 {
                font-size: 11px;
	background: #FFBEB9;
	height: 60px;
                width: 280px;
	color: #000;
	font-weight: bold;
                border: 1px #000 solid;
                margin-top: 5px;
                cursor: hand;
}

.framed, .pollAnswerBlock  {
	color: #000;
	background: #D3D3D3;
                border: 1px #000 solid;
	padding: 10px;
 }

.framed1, .pollBlock {
	color: #000;
	padding: 5px;
                background: #fff;
                border: 1px #000 solid;
}


.sticky	{
	background: #fff;
	padding: 5px;
	margin: 10px 0;
}

.lined	{
                border-bottom: 1px #9066bb dotted;
 	margin: 10px 0;
}

.listaj li{
	margin: 0px 0 0 -25px;
	list-style-position:outside;
}

.spacer {
                font-size: 10px;
                margin: 5px 0 5px 0;
}

.submit {	background: url(http://www.apartments-katica.com/themes/site_themes/azpromo/nadji.jpg) no-repeat;
                border-style: none;
                border-style: hidden;
                width: 36px;
                height: 18px;
}

.pollButton {
/*                background: #fc9;*/
                color: #000;
                width: auto;
/*                height: 18px;*/
}

.menuf {
	font-weight: bold; text-align: center;
}
.menuf a {
	padding: 0 5px 0 5px;
}

.clear {
	clear: both;
	margin:0;
	padding:0;
	height: 0.1px;
                overflow:hidden;
}
.cjenik {	background: #000;}
.cjenik th {background: #FFBEB9 ; color: #000; font-weight: bold;}
.cjenik td {background: #fff; color: #000 ;}

