
body {
text-align:center; /*center hack*/
font-size:76.1%;
font-family:"Lucida Grande", Tahoma, Verdana, sans-serif;
line-height:1.3em;
margin:0;
background:#F5F5F5;
z-index:-1;
}
#shades{
width:100%;

background:#FFFFFF url(../images/green/bg.gif) repeat-x left top;
}
#centar{
text-align:left;
margin:0 auto;
}
#logo h1 a{
text-indent:-7500px;
position:absolute;
top:20px;
left:50px;
width:254px;
height:107px;
text-decoration:none;
}

#headerbg{
text-align:left;
height:100px;
width:100%;
overflow:hidden;
}
#headerl{
text-align:left;
height:100px;
width:100%;
}
#headerr{
background:url(../images/jclick.png) no-repeat right top;
height:76px;
width:167px;
float:right;
}
#logo{
width:265px;
height:107px;
position:absolute;
top:19px;
background: url(../images/city.png) no-repeat right bottom;
}

#banner{
height:80px;
float:right;
overflow:hidden;
margin:0 auto;
text-align:center;
}
#banner2{
height:80px;
float:right;
overflow:hidden;
margin:0 auto;
text-align:center;
}
#menuwrap{
height:44px;
width:100%;
}
#menushelf{
height:44px;
width:100%;
}
#menushelfr{
height:44px;
width:100%;
}
#midmodwrap{
width:100%;
margin:0 auto;
text-align:center;
}
#toolbar{
width:200px;
float:right;
height:35px;
margin-top:0px;
}
#toolbar img{
padding-right:5px;
}
#pathway{
width:100%;
height:35px;
text-align:left;
}
#path{
width:400px;
height:35px;
text-align:left;
padding-left:15px;
float:left;
color:#959595;
}

#srh{
background:transparent;
width:100%;
margin:0 auto;
text-align:center;
}
#topshelf{
width:96%;
overflow:hidden;
margin:0 auto;
text-align:center;
margin-bottom:10px;

}

#topr{
float:left;
text-align:left;
overflow:hidden;

}
#topl{
float:left;
text-align:left;
overflow:hidden;
}
.clr{
clear:both;
}
#mainbody {/*MB & R*/
float:left;
width:70%;
}
#right {
float:right;
width:30%;
overflow:hidden;
margin-left:-3px;
}
#left { /*L & Con*/
float:left;
width:28%;
overflow:hidden;
margin-right:-3px;
border-right:5px solid #F3F2F2;
}

#content {
float:right;
width:70%;
overflow:hidden;
padding-top:10px;
}
/*left only*/
#mainbody_L {
float:right;
width:100%;
}
#content_L {
float:right;
width:80%;
overflow:hidden;
padding-top:10px;
}
#left_L {/*L & Con*/
float:left;
width:20%;
overflow:hidden;
margin-right:-3px;
}
/*right only*/

#mainbody_R{/*MB & R*/
float:left;
width:70%;
}
#content_R {
float:left;
width:100%;
overflow:hidden;
padding-top:10px;

}
#right_R {
float:right;
width:30%;
overflow:hidden;
margin-left:-3px;
}
/*wrps*/
#wrap {
width:100%;
text-align:left;
}
#wrapblank{
width:100%;
}
#insidewrap {
width:100%;
}
#insidewrapblank {
width:100%;
}
/*end wraps*/
.inside {
padding:3px;
}
#footer,.small,.createdate,.modifydate,.mosimage_caption{
font:0.8em Arial,Helvetica,sans-serif;
color:#999;
}
#footerwrap{
clear:both;
width:100%;
height:170px;
overflow:hidden;
background: #e7e4e4 url(../images/footerbg.gif) repeat-x left top;
}

#footwr{
overflow:hidden;
margin:0 auto;
text-align:center;
margin-bottom:0px;
height:146px;
}
#f1,#f2,#f3,#f4,#f5{
float:left;
text-align:left;
height:140px;
}
#ad1,#ad6 {
clear:both;
padding:0px;
}
#ad1w,#ad6w{
width:100%;
overflow:hidden;
margin:0 auto;
text-align:center;
margin-bottom:10px;
margin-top:10px;
}
#a1,#a2,#a3,#a4{
float:left;
text-align:left;
}
#copyright{
text-align:left;
width:100%;
height:80px;
background:#ECECEC url(../images/copyrbg.gif) repeat-x left top;
}
.copyright {
margin-left:0px;
color: #101010;
text-align:left;
padding-bottom: 5px;
padding-top: 15px;
font: bold 12px "Times New Roman", Times, serif;

}
.copyright a {
padding-right: 15px;
text-transform:uppercase;
}

#copyr{
width:100%;
height:80px;
background: url(../images/logobottom.gif) no-repeat right bottom;
}
#copyl{
width:100%;
height:80px;
margin:0 auto;
text-align:left;
}




/* JOOMLA! STYLING
--------------------------------------------------------- */

* {
margin:0;
padding:0;
}
h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address{
margin:0.5em 0;
}
ul{
margin-left:2em;
list-style: none;
}
fieldset{
padding:.5em;
}
a:link, a:visited {
	color: #ed8806;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

h1,.componentheading{
font-size:1.7em;
line-height:1.7em;
color: #ed8806;
}
h2,.contentheading{
font-size:1.5em;
line-height:1.5em;
color: #ed8806;
}
h3{
font-size:1.3em;
line-height:1.3em;
color: #ed8806;
}
h4{
font-size:1.2em;
line-height:1.2em;
color: #ed8806;
}
h5{
font-size:1.1em;
line-height:1.1em;
color: #ed8806;
}
h6{
font-size:1em;
line-height:1em;
font-weight:bold;
color: #ed8806;

}


.contentheading{
color: #ed8806;
text-align: left;
font: normal 18px  "Segoe UI", Arial, Helvetica, sans-serif;
}
.contentheading a:link, .contentheading a:visited {
	font-family: Tahoma, Verdana, "Lucida Sans";
	font-size: 14px;
	color: #ed8806;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}
.contentheading a:hover {
	text-decoration: underline;
}
.contentpaneopen{
	width: 95%;
	font-family: Tahoma, Verdana, "Lucida Sans";
	font-size: 12px;
	color: #6F6F6F;
	text-align: left;
}
 .article_seperator {
display: block;

margin-top: 15px;

height: 25px;

clear: both;
 border-bottom:1px solid #F3F2F2;
 }
ul {
	margin: 0px;
	margin-left: 15px;
	padding: 0px;
}
ul a:link, ul a:visited{
	color: #ed8806;
}
ul a:hover{
	text-decoration: underline;
}
.latestnews ul {
	margin: 0px;
	margin-left: 15px;
	padding: 0px;
}
.latestnews li a:link, .latestnews li a:visited{
	color: #838383;
}
.latestnews li a:hover{
	text-decoration: underline;
}
.mostread ul{
	margin: 0px;
	margin-left: 15px;
	padding: 0px;
}
.mostread li a:link, .mostread li a:visited{
	color: #838383;
}
.mostread li a:hover{
	text-decoration: underline;
}
.modifydate{
font-family: Tahoma, Verdana, "Lucida Sans";
font-size: 10px;
color: #CFCFCF;
padding-top: 15px;
padding-bottom: 15px;

background: url(../images/modd.gif) no-repeat left center;
padding-left:20px;
}
.small{
	font-family: Tahoma, Verdana, "Lucida Sans";
	font-size: 10px;
	color: #CFCFCF;
}
.createby{
	font-family: Tahoma, Verdana, "Lucida Sans";
	font-size: 10px;
	color: #fff;
}
.smalldark{
	font-family: Tahoma, Verdana, "Lucida Sans";
	font-size: 10px;
	color: #838383;
}
.createdate{
height:35px;
margin-bottom:13px;
font-family: Tahoma, Verdana, "Lucida Sans";
font-size: 10px;
color: #CFCFCF;
padding-left:23px;
background:url(../images/date.gif) no-repeat left top;
}
.readon{}
a.readon:link, a.readon:visited {
display:block;
border:1px solid #BFBFBF;
height:18px;
width:100px;
font-size: 11px;
text-decoration: none;
padding-left: 10px;
text-transform:uppercase;
font-weight: bold;
background:#F0EEEE;
}
a.readon:hover {
	text-decoration: underline;
}
td.buttonheading {
	width: 32px;
}
.mosimage_caption{
	font-family: Tahoma, Verdana, "Lucida Sans";
	font-size: 10px;
	color: #838383;
}
.sectiontableheader {
	color : #ed8806;
	font-weight : bold;
	padding-bottom: 10px;
}
.sectiontableentry2 {
	background-color : #ECECEC;
}
.inputbox {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #666666;
	background-color: #ececec;
	border-right: 1px solid #dcdcdc;
    border-top: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
   	border-left: 5px solid #dcdcdc;


}
img a,img {
border:0;
}
.button {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #666666;
	border: 1px solid #999999;
}
.mbot{
	padding-bottom: 30px;
}
.componentheading{
	font-family: Tahoma, Verdana, "Lucida Sans";
	font-size: 14px;
	color: #ed8806;
	font-weight: bold;
	text-align: left;
}
table.pollstableborder {
border: none;
padding: 0;
width: 100%;
text-align: left;
}
table.pollstableborder img {
vertical-align: baseline;
}
table.pollstableborder td {
padding: 2px !important;
}
table.pollstableborder tr.sectiontableentry1 td {
border: none;
background: #EFEFEF;
}
table.pollstableborder tr.sectiontableentry2 td {
border: none;
}
.sectiontableheader {
line-height: 29px;
padding: 0 10px;
}
tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry1, td.sectiontableentry2 {
height: 20px;
padding: 0 10px;
line-height: 29px;
}
tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry1, td.sectiontableentry2 {
border-bottom: 1px solid #CFCFCF;
}
tr.sectiontableentry1 td, td.sectiontableentry1 {
background-color: #EFEFEF;
color:#999999;
}
tr.sectiontableentry2 td, td.sectiontableentry2 {
background-color: #e3e1e1;
color:#999999;
}
tr.sectiontableentry1:hover td, tr.sectiontableentry2:hover td {
background-color: #f6f5f5;
color:#999999;
}
table.pollstableborder td.sectiontableentry1,
table.pollstableborder td.sectiontableentry2, 
table.pollstableborder tr.sectiontableentry1 td,
table.pollstableborder tr.sectiontableentry2 td,
table.pollstableborder-gray td.sectiontableentry1-gray,
table.pollstableborder-gray td.sectiontableentry2-gray, 
table.pollstableborder-gray tr.sectiontableentry1-gray td,
table.pollstableborder-gray tr.sectiontableentry2-gray td,
table.pollstableborder-high td.sectiontableentry1-high,
table.pollstableborder-high td.sectiontableentry2-high, 
table.pollstableborder-high tr.sectiontableentry1-high td,
table.pollstableborder-high tr.sectiontableentry2-high td{
height: 20px;
padding-left: 5px;
text-align:left;
padding-right: 10px;
line-height: 18px;
margin-bottom:5px;
background: none;
border-bottom: 1px solid #CFCFCF;
}
.button{
margin-top:10px;
}
.contentpane{
width:100%;
}

a:focus {

outline:0px;

}
/*DEFAULT MODS*/

/*banner*/
#banner .moduletable{
margin-bottom:1em;
padding:0 10px;/*padding for inside text*/
border:none;
}
/*top shelf user1 and user2*/
#topl .moduletable,#topr .moduletable{
overflow:hidden;
border:none;
margin:5px;
text-align:left;
}
.moduletable h3 {
color:#ed8806;
}
#topl .moduletable h3,#topr .moduletable h3{
text-align:left;
color:#666666;
font-size:1.6em;
border-bottom:1px solid #000;
margin:0;
padding:0;
}
/*search box */
#srh .moduletable{
background:transparent;
border:none;
margin:0 auto;
text-align:left;
}


/*******************/
/*ROUND IT UP*/
.module p{
overflow:hidden;
padding:3px;
}
div.module,div.module-img,
div.module-gray,div.module-advert,
div.module-high{
margin: 5px 0 10px;
padding: 0;
float: left;
clear: both;
width: 100%;
color:#666666;
}

div.module div,div.module-img div,
div.module-gray div,div.module-advert div,
div.module-high div{
padding: 0;
}
div.module div div div,
div.module-gray div div div,
div.module-high div div div{
padding: 8px 15px 15px;
}
div.module div div div div ,
div.module-gray div div div div,
div.module-advert div div div div,
div.module-high div div div div{
margin: 0;
padding:0;
float: none;
background: none;
}
div.module h3{
margin: 0 -10px 5px;
padding-left:5px;
font-size: 120%;
line-height: normal;
text-transform: capitalize;
}
div.module h3,div.module-img h3 {
color:#ed8806;
border-bottom:5px solid #efefef;
}
div.module{
background: url(../images/br.gif) no-repeat bottom right;
}
div.module div{
background: url(../images/bl.gif) no-repeat bottom left;
}
div.module div div{
background: url(../images/tr.gif) no-repeat top right;
}
div.module div div div{
background: url(../images/tl.gif) no-repeat top left;
}
/*img*/
div.module-img div div div{
padding:10px 0px;
margin-left:0px;
}
div.module-img h3{
margin: 0 5px 5px;
padding-left:5px;
font-size: 120%;
line-height: normal;
text-transform: capitalize;
text-align:left;
}
div.module-img {
background: url(../images/imgbr.gif) no-repeat bottom right;
}
div.module-img div {
background: url(../images/imgbl.gif) no-repeat bottom left;
}
div.module-img div div {
background: url(../images/imgtr.gif) no-repeat top right;
}
div.module-img div div div {
background: url(../images/imgtl.gif) no-repeat top left;
}
/*gray*/
div.module-gray h3{
margin: 0 -10px 5px;
padding-left:5px;
font-size: 120%;
line-height: normal;
text-transform: capitalize;
}
div.module-gray h3 {
color:#ed8806;
border-bottom:5px solid #9e9d9d;
}
div.module-gray {
background: url(../images/graybr.gif) no-repeat bottom right;
}
div.module-gray div {
background: url(../images/graybl.gif) no-repeat bottom left;
}
div.module-gray div div {
background: url(../images/graytr.gif) no-repeat top right;
}
div.module-gray div div div {
background: url(../images/graytl.gif) no-repeat top left;
}
/*highligh*/
div.module-high h3{
margin: 0 -10px 5px;
padding-left:5px;
font-size: 120%;
line-height: normal;
text-transform: capitalize;
}
div.module-high h3 {
color:#9e9d9d;
border-bottom:5px solid #9e9d9d;
}
div.module-high {
background: url(../images/redbr.gif) no-repeat bottom right;
}
div.module-high div {
background: url(../images/redbl.gif) no-repeat bottom left;
}
div.module-high div div {
background: url(../images/redtr.gif) no-repeat top right;
}
div.module-high div div div {
background: url(../images/redtl.gif) no-repeat top left;
}
/*advert*/
div.module-advert div div div{
padding: 8px 0px 15px;
}
div.module-advert h3 {
background-color: #fff;
color: #9F9F9F;
font: normal 10px Arial, Helvetica, sans-serif;
margin: -9px 0 0;
width: 80px;
text-align: center;
line-height: 10px;
float: right;
}
/*footer mods */
#f1 .moduletable,#f2 .moduletable,
#f3 .moduletable,#f4 .moduletable,
#f5 .moduletable{
color:#333333;
font-size:1.1em;
height:146px;
margin-top:10px;
}
#f1 .moduletable,#f2 .moduletable,
#f3 .moduletable,#f4 .moduletable{
background: url(../images/fotmodsr.gif) repeat-y left top;
}
#f1 .moduletable h3,#f2 .moduletable h3,
#f3 .moduletable h3,#f4 .moduletable h3,
#f5 .moduletable h3{
color:#ed8806;
font: 1.3em "Times New Roman", Times, serif;
padding-left:10px;
margin-top:10px;
}
#f1 .moduletable a,#f2 .moduletable a,
#f3 .moduletable a,#f4 .moduletable a,
#f5 .moduletable a,#copyright a{
color:#6D6D6D;
font: 1em Geneva, Arial, Helvetica, sans-serif;
text-decoration:none;
}
#f1 .moduletable a:hover,#f2 .moduletable a:hover,
#f3 .moduletable a:hover,#f4 .moduletable a:hover,
#f5 .moduletable a:hover,#copyright a:hover{
color:#ed8806;
text-decoration:none;
}
#f1 .moduletable a:hover,#f2 .moduletable a:hover,
#f3 .moduletable a:hover,#f4 .moduletable a:hover,
#f5 .moduletable a:hover{
text-decoration:underline;
}
#footwr ul li ,.module ul li{
	padding: 0 0 0 15px;
	margin: 0;
	background: url(../images/green/fotli.gif) no-repeat 3px 5px;
}


/***search**/

div.search{
width:600px;
margin:0 auto;
margin-top:10px;
text-align:center;
height:37px;
background: url(../images/green/searchbg1.gif) no-repeat right bottom;
}

div.search .inputbox{
margin-top:10px;
margin-left:120px;
height:15px;
background:#fff;
margin-right:10px;
color:#ed8806;
border:0;
width:320px;
float:left;
}
div.search .button{
height:26px;
background:transparent;
color:#fdfddd;
margin-top:5px;
width:140px;
border:0;
font: bold 14px "Times New Roman", Times, serif;
}
/*SLIDE MENU*/
#menu_box {
position:absolute;
float:left;
left:400px;
top:60px;
width:510px;
height:24px;
}
#mainlevel-slide {
margin: 0px;
padding: 0px;
}
#mainlevel-slide  li {
display: block;
float:left;
margin-left:1px;
margin-right:5px;
height:1px;
line-height:24px;
text-align:center;
vertical-align:middle;
list-style-type:none;
background: url(../images/transimage.png) repeat-x left bottom;
}
#mainlevel-slide a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
text-decoration:none;
}

/*deafult joomla flatlist*/
#mainlevel  ul{
list-style: none;
margin: 0;
padding: 0;
}
#mainlevel{
padding:0;
color: #000;
text-align:left;
}
#mainlevel  ul{
list-style: none;
margin-left: 5px;
margin-right: 4px;
padding: 0;
}
#mainlevel  li{
border-bottom: 1px solid #dcdcdc;
border-top: 1px solid #fff;

margin: 0 -13px 0px;
}
#mainlevel li a{
display: block;
padding: 6px 5px;
color: #D1D1C7;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}
html>body #mainlevel li a { width: auto;color: #838383;
 }
#mainlevel li a:hover,
#mainlevel a#active_menu:link,#mainlevel a#active_menu:visited{
margin:0;
color: #c60526;
text-decoration: none;
background:#f3f2f2;
}


/*image menu*/
.module-img a.mainlevel,.moduletable-img a.mainlevel {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
padding-left:10px;
margin-left: 5px;
margin-right: 4px;
text-decoration:none;
border-bottom:1px solid #DCDCDC;
display:block;
line-height:25px;
text-align:left;
padding-left:35px;
}
.module-img a.mainlevel:hover,.moduletable-img a.mainlevel:hover  {
color:#ed8806;
}
.module-img img,.moduletable-img img{
margin-top:-25px;
margin-left:10px;
position:absolute;
vertical-align:bottom;
}


/*TABS*/
/*top*/
#topmod .moduletable{
overflow:hidden;
}
#topmod,#bottmmod {
overflow:hidden;
margin-bottom:10px;

}
#karnav {
float:left;
width:100%;
background:url(../images/bg_right.gif) repeat-y right top;
font-size:93%;
line-height:normal;
}
#movediv{
}

#karnav ul{
list-style-type: none;
margin:0;
padding:0;
}

#karnav li{
display:inline;
margin:0;
padding:0;
}

#karnav a {
float:left;
background:url(../images/tab-left.gif) no-repeat left top;
margin:0;
padding:0 0 0 9px;
text-decoration:none;
}

#karnav a span {
float:left;
display:block;
background:url(../images/tab-right.gif) no-repeat right top;
padding:5px 14px 3px 5px;
font-weight:bold;
color:#838383;
margin:0;
font-size: 1.1em;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#karnav a span {float:none;}
/* End IE5-Mac hack */

#karnav a:hover span {
color:#ed8806;
}

#karnav #current a {
background-position:0 -26px;
}

#karnav #current a span {
background-position:100% -26px;
color: #ed8806;
}

#karnav a:hover {
background-position:0% -26px;
}

#karnav a:hover span {
background-position:100% -26px;
}
/*sliding*/
/*karosel*/
#demo-bar {
 float:left;
PADDING:0;
MARGIN: 0px auto;
WIDTH:100%;
TEXT-ALIGN: center;
background: url(../images/bg_left.gif) repeat-y left top;
}
/*END TABS*/
.scrolling-content {
WIDTH: 100%;
POSITION: absolute;
HEIGHT: 73px;
TEXT-ALIGN: left;
}
/*horizontalno*/
.swr img{
border:0;
margin-right:10px;
}
.swr{
width:100%;
text-align:left;
float:left;
}
.swr2{
width:100%;
text-align:left;
float:left;
}
#swr3{
width:99%;
text-align:left;
float:left;
background:#fff;
border:1px solid #dddbdb;
}
#slidewrap {
background:transparent;
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 100%; POSITION: relative; HEIGHT:245px;
}
/*height of the slider*/
#mainslide {
	WIDTH: 100%; POSITION: relative; HEIGHT:400%;
    background:transparent;
}
#content1 {
left: 0%; width: 100%; top: 0; height: 100%;
  background:transparent;
  overflow:hidden;

}
#content2 {
left: 0%; width: 100%; top:25%; height: 100%;
  background:transparent;
  overflow:hidden;


}
#content3 {
left: 0%; width:100%; top: 50%; height: 100%;
  background:transparent;
  overflow:hidden;

}
#content4 {
left: 0%; width: 100%; top: 75%; height: 100%;
  background:transparent;
  overflow:hidden;

}
#adv1,#adv2,#adv3,#adv4{
margin-left:2px;
color:#1f1f1f;
width:100%;
height:245px;
overflow:hidden;
}
#adv1 h3,#adv2 h3,#adv3 h3,#adv4 h3{
border:0px;
}
#slidewrap .moduletable{
margin:7px;
height:245px;
overflow:hidden;
}
#advert2 .moduletable h3{
margin-top:10px;
color:#000000;
font: bold 14px Georgia, "Times New Roman", Times, serif;
text-transform: capitalize;
background:none;
}
/*end slide*/
/*******TYPOGRAPHY********/
img.border {
border: 1px solid #c7c7c5;
padding: 5px;
margin: 2px 3px 0 0;
background: #EFEBEB;
}
pre, .code {
padding: 10px 15px;
margin: 5px 0 15px;
border-left: 5px solid #ccc;
background: #EFEBEB;
}
div.blockquote {
margin: 30px 0;
border: 1px solid #ccc;
padding: 5px 15px 5px 35px;
background-color: #f1f0f0;
background-image: url(../images/typ/qlg.gif);
background-repeat: no-repeat;
background-position: 0px 2px;
}
div.blockquote blockquote {
margin:0;
padding:0;
background: url(../images/typ/qrg.gif) no-repeat right bottom;
}
.dropcap {
float: left;
padding: 4px 8px 0 0;
display: block;
color: #ccc;
font-family: Georgia, Times, serif;
font-size: 50px;
line-height: 40px;
}
p.sticky {
color: #000;
padding: 30px 20px 10px 80px;
margin-top:10px;
margin-bottom:10px;
border-right:1px solid #ccc;
border-top:1px solid #ccc;
border-left:5px solid #ccc;
border-bottom:1px solid #ccc;
background-color: #EFEBEB;
background-image: url(../images/typ/sticky.jpg);
background-repeat: no-repeat;
background-position: left center;
}
p.pin {
color: #000;
padding: 30px 20px 10px 80px;
margin-top:10px;
margin-bottom:10px;
border-right:1px solid #ccc;
border-top:1px solid #ccc;
border-left:5px solid #ccc;
border-bottom:1px solid #ccc;
background-color: #EFEBEB;
background-image: url(../images/typ/pin.gif);
background-repeat: no-repeat;
background-position: left center;
}
p.clip {
color: #000;
margin-top:10px;
margin-bottom:10px;
padding: 30px 20px 10px 80px;
border-right:1px solid #ccc;
border-top:1px solid #ccc;
border-left:5px solid #ccc;
border-bottom:1px solid #ccc;
background-color: #EFEBEB;
background-image: url(../images/typ/clip.jpg);
background-repeat: no-repeat;
background-position: left center;
}
p.down {
color: #000;
padding: 30px 20px 10px 80px;
margin-top:10px;
margin-bottom:10px;
border-right:1px solid #ccc;
border-top:1px solid #ccc;
border-left:5px solid #ccc;
border-bottom:1px solid #ccc;
background-color: #EFEBEB;
background-image: url(../images/typ/down.jpg);
background-repeat: no-repeat;
background-position: left center;
}

.blocknumber {
clear: both;
position: relative;
padding-top: 5px;
padding-right: 15px;
padding-bottom: 10px;
padding-left: 15px;
}
.bignumber {
float: left;
margin-right: 15px;
margin-bottom: 5px;
padding: 5px 5px 5px 6px;
display: block;
color: #ccc;
font-weight: bold;
background-position: left top;
font-family: Arial, sans-serif;
font-size: 23px;
line-height: normal;
}
#centar ul.check,
#centar ul.star{
margin-left: 35px;
padding: 0;
}
ul.check li,
li.check,
ul.star li,
li.star{
padding-bottom: 15px;
padding-left: 40px;
list-style-image: none;
list-style-type: none;
}
#centar ul.star li,
#centar li.star  {
background: url(../images/typ/stargray.jpg)  0 0 no-repeat;
}

#centar ul.check li,
#centar li.check {
background: url(../images/typ/checkg.gif) 0 0 no-repeat;
}
/* SUCKERFISH2 MENU
--------------------------------------------------------- */
#suckcont {
text-align:left;
float:left;
background:transparent;
width:100%;

}
#suck {
margin-top:0px;
height: 44px;

}
#suck {
	margin: 0;
	padding: 0;
	height: 28px;
	z-index:-1;
}
#suck a {
font-size: 11px;
color: #8d8989;
float: left;
text-decoration: none;
display: block;
cursor: pointer;
line-height: 29px;
padding: 0 15px;
font-weight: bold;
font-size: 12px;
}
#suck .active a{
color:#ED8806;
}
#suck a.topdaddy,
#suck li a {
background:none;
height:29px;


}
#suck li a:hover,#suck li.active{
background : url(../images/green/suck_hver.gif) no-repeat center bottom;
}

#suck li li a{
list-style-type: none;
	background: none;
	font-weight: normal;
	padding: 0;
	text-indent: 15px;
	text-transform: uppercase;
	color: #1A6EA6;
	line-height: 29px;
	font-weight: bold;
font-size: 12px;
}
#suck ul li ul li a:hover{
	background: none;
}
#suck ul li a:hover,
#suck ul li ul li ul li a:hover {
	color: #ed8806;
}
#suck, #suck ul {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}
#suck li li {
	padding: 0;
	background: none;
	border-top: 1px solid #fff;/*light*/
border-bottom: 1px solid #dcdcdc;/*dark*/
	
	
}
#suck ul ul a {
	display: block;
	color: #ed8806;
	text-decoration: none;
	width: 167px;
	text-transform: none;
	font-size: 11px;
	text-align: left;
	background:#004C7F;
}
#suck li {
	float: left;
	padding: 0;
 	background: none;
	height: 29px;
	list-style-type:none;
}
#suck ul li {
	position: relative;
	z-index: 1;
}
#suck li ul {
	top: 29px;
	position: absolute;
	left: -999em;
	height: auto;
	width: 170px;
	font-weight: normal;
	border-width: 0;
	margin: 0;
	padding: 0;
	border: 1px solid #DCDCDC;

}	
#suck ul {
	padding: 0;
	margin: 0;
	margin-left: 2px;
}
#suck li li {
	float: left;
	padding: 0;
   	width: 170px;
}
#suck li ul ul {
	margin: -25px 0 0 170px;
}
#suck li:hover ul ul, 
#suck li:hover ul ul ul,
#suck li:hover ul ul ul ul,  
#suck li.sfhover ul ul, 
#suck li.sfhover ul ul ul, 
#suck li.sfhover ul ul ul ul {
	left: -999em;
	
}
#suck li:hover ul, 
#suck li li:hover ul, 
#suck li li li:hover ul, 
#suck li li li li:hover ul,
#suck li.sfhover ul, 
#suck li li.sfhover ul, 
#suck li li li.sfhover ul,
#suck li li li li.sfhover ul{
	z-index: 100;
	left: 0;
	
}
#suck li:hover, #suck li.sfhover {
    left: 0;
   background:none;
   height:29px;
}
#suck li:hover a, #suck li.sfhover a {
    color: #ed8806;
}
#suck li li:hover a, #suck li li.sfhover a {
    color: #ed8806;
}
#suck li li:hover a:hover, #suck li li.sfhover a:hover {
    color: #ed8806;
	
}
#suck ul ul a {
	background:#ECECEC;
}
#suck li.active {}
#suck li li.active {

}
#suck li:hover ul, 
#suck li li:hover ul, 
#suck li li li:hover ul, 
#suck li li li li:hover ul,
#suck li.sfhover ul, 
#suck li li.sfhover ul, 
#suck li li li.sfhover ul,
#suck li li li li.sfhover ul{
	background:#E6E3E3;
}