
body {
text-align:center; /*center hack*/
font-size:76.1%;
font-family:"Lucida Grande", Tahoma, Verdana, sans-serif;
line-height:1.3em;
background:#fff;
margin:0;
}
body#boja{
background:#343333;
}
#centar{
text-align:left;
margin:0 auto;
padding-right:42px;

}

 /*change width on fly*/

#wrap {
width:100%; /*center hack*/
margin:0 auto; /*center hack*/
text-align:left;
height:100% !Important;height:1%;
background:#fff url(../images/bg_left.gif) repeat-y left top;
}

#insidewrap {
background:url(../images/bg_right.gif) repeat-y right top;
height:100% !Important;height:1%;
}
#wrapblank{
width:100%;
background:#fff url(../images/bg_left.gif) repeat-y left top;
height:100% !Important;height:1%;


}
#insidewrapblank {
width:100%;
background:url(../images/bg_right.gif) repeat-y right top;
height:100% !Important;height:1%;
}

#header{
height:130px;
background: url(../images/gray/logo.gif) repeat-x left top;
text-align:left;
color:#7A7979;
width:100%;
}

#logo{
float:left;
width:100%;
height:130px;
background: url(../images/gray/logo.jpg) no-repeat left top;
}
#seo h1 a{
text-indent:-7500px;
position:absolute;
top:0px;
width:316px;
height:100px;
text-decoration:none;
}
#seo{
position:relative;
top:0;
left:0;
margin-top:-10px;
}
#tools{
float:right;
width:380px;
height:130px;
background: url(../images/gray/search.gif) no-repeat right top;
text-align:right;
}
#rightbox{
float:right;
width:380px;
height:130px;
background: url(../images/gray/rightbox.gif) no-repeat right top;
}
#searchbox{
float:right;
width:300px;
height:63px;
background: url(../images/gray/searchbox.gif) no-repeat right top;
}
#rightbox .moduletable .inputbox {
margin-right:25px;
margin-top:15px;
padding:0;
width:160px;
height:30px;
border:0;
background:transparent;
}
#rightbox .moduletable .inputbox:hover,
#rightbox .moduletable .inputbox:focus {
background:transparent;
}
#hidden{
float:right;
width:314px;
height:45px;
margin-top:-45px;
background: url(../images/gray/hiidden.gif) no-repeat left top;
}
#hidden img{
margin-left:10px;
margin-top:16px;
}
#hidden ul{
list-style-type: none;
margin:0;
margin-left: 10px;
padding:0;
}

#hidden li{
float:left;
display:inline;
margin:0;
padding:0;
}
#hidden #loginlink a{
display:block;
float:left;
background: url(../images/gray/login.gif) no-repeat left bottom;
height:25px;
width:35px;
margin-top:15px;
text-decoration:none;
color:#333232;
}
#hidden #loginlink a:hover{
background: url(../images/gray/login_hover.gif) no-repeat left bottom;
}
#hidden #toolslink a{
display:block;
float:left;
background: url(../images/gray/sitetools.gif) no-repeat left bottom;
height:25px;
width:35px;
margin-top:15px;
text-decoration:none;
color:#333232;
}
#hidden #toolslink a:hover{
background: url(../images/gray/sitetools_hover.gif) no-repeat left bottom;
}
#hidden #narrow a{
display:block;
float:left;
background: url(../images/gray/narrow.gif) no-repeat left bottom;
height:25px;
width:35px;
margin-top:15px;
text-decoration:none;
color:#333232;
}
#hidden #wide a{
display:block;
float:left;
background: url(../images/gray/wide.gif) no-repeat left bottom;
height:25px;
width:35px;
margin-top:15px;
text-decoration:none;
color:#333232;
}
#hidden #fluid a{
display:block;
float:left;
background: url(../images/gray/fluid.gif) no-repeat left bottom;
height:25px;
width:35px;
margin-top:15px;
text-decoration:none;
color:#333232;
}
#hidden #narrow a:hover,
#hidden #wide a:hover,
#hidden #fluid a:hover{
text-decoration:none;
}
#himg{
width:260px;
float:right;
height:25px;
}
#path{
margin-left:20px;
}
#sh_l{
margin:0 auto;
width:100%;
padding-left:21px;
background: url(../images/gray/sh_l.jpg) repeat-y left;
}
#sh_r{
margin:0 auto;
width:100%;
padding-right:21px;
background: url(../images/gray/sh_r.jpg) repeat-y right;
}
#footer {
width:100%;
clear:both;
background:#171616 url(../images/gray/footerbg.gif) repeat-x left top;
height:89px;
}
.footer1 {
width:100%;
clear:both;
background:url(../images/gray/bsh_l.gif) repeat-y right top;
height:89px;
}
.footer2 {
width:100%;
clear:both;
background:url(../images/gray/bsh_r.gif) repeat-y left top;
height:89px;
}

.fotlogo{
width:150px;
height:88px;
float:left;
margin-left:10px;
text-align:center;

}
.youjoomla{
width:100%;
height:88px;
margin:0 auto;
margin-left:2px;
background: url(../images/gray/footerlogo.gif) no-repeat left top;
text-align:center;
}
.footmenu{
float:right;
margin-top:30px;
text-align:center;
height:40px;
width:100%;
}
.footmenu a{
margin-right:10px;
}
/*start collapsing*/
/*LEFT AND RIGHT*/
#u5banwr{
float:right;
width:50%;
overflow:hidden;
}
#landrwrap{
float:right;
width:45%;
overflow:hidden;
padding-right:20px;
}
#mainbody {
float:left;
width:45%;
}
#right {
float:right;
width:50%;
overflow:hidden;
margin-left:-3px;
}
#left {
float:left;
width:50%;
overflow:hidden;
margin-right:-3px;
}

#content {
float:left;
width:100%;
margin-left:25px;
overflow:hidden;
}

/*left only*/

#landrwrap_L{
float:right;
width:25%;
margin-right:25px;
}
#mainbody_L {
float:left;
width:65%;
margin-left:25px;
}
#content_L {
float:left;
width:100%;
overflow:hidden;
}
#left_L {
float:right;
width:100%;
overflow:hidden;
margin-right:-3px;
}
/*right only*/
#landrwrap_R{
float:right;
width:25%;
margin-right:25px;
}
#mainbody_R{
float:left;
width:65%;
margin-left:25px;
}
#content_R {
float:right;
width:100%;
overflow:hidden;
}
#right_R {
float:right;
width:100%;
overflow:hidden;
margin-left:-3px;
}
/*FULL*/
#mainbody_full{
float:left;
margin-left:23px;
width:97%;
}
#content_full {
float:left;
width:97%;
overflow:hidden;
}

/* ADVERT1 AND ADVERT2 USER3 USER4  USER5 BANNER*/


#toprightwrap,#botrightwrap{
padding:0;
width:98%;
text-align:left;
float:right;
}
#advert1,#advert2,
#user3,#user4{
float:left;
text-align:left;
overflow:hidden;
}
/* USER3 AND USER4*/
.inside {
padding:10px;
}
#footer{
font:0.8em Arial,Helvetica,sans-serif;
color:#999;
}
/*BANNER*/
#banner,#user5{
width:96%;
float:left;
text-align:left;
overflow:hidden;
margin-left:3px;

}
/*BOTTOM 4*/
#bottomshelf{
width:100%;
text-align:left;
float:left;
border-top:1px solid #7A7979;
background: #191818 url(../images/gray/botshelf_bg.gif) repeat-x left top;

}
#user6,#user7,
#user8,#user9{
float:left;
text-align:left;
padding:0;

}
#user7 .moduletable,
#user8 .moduletable,#user9 .moduletable{
background: url(../images/gray/bot_mods_line.gif) no-repeat left bottom;
margin:0;
}
#user6 .moduletable h3,#user7 .moduletable h3,
#user8 .moduletable h3,#user9 .moduletable h3{
border-bottom:1px solid #7A7979;
color:#7A7979;

}
#user6 .moduletable,#user7 .moduletable,
#user8 .moduletable,#user9 .moduletable{
padding-left:10px;
padding-right:10px;
}
#adv1 .moduletable,#adv2 .moduletable,
#adv3 .moduletable,#adv4 .moduletable{
padding:10px;
}
#user6 img,#user7 img,
#user8 img,#user9 img{
border:1px solid #7A7979;
}

/*TABS*/
#karnav {
float:left;
width:100%;
background:url(../images/bg_right.gif) repeat-y right top;
font-size:93%;
line-height:normal;
}
#movediv{
margin-left:20px;
}
* html #karnav{ /*IE only. Add 1em spacing between menu and rest of content*/
margin-bottom: 0em;
}

#karnav ul{
list-style-type: none;
margin:0;
margin-left: 10px;
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:#7A7979;
margin:0;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#karnav a span {float:none;}
/* End IE5-Mac hack */

#karnav a:hover span {
color: black;
}

#karnav #current a {
background-position:0 -127px;
}

#karnav #current a span {
background-position:100% -127px;
color: black;
}

#karnav a:hover {
background-position:0% -127px;
}

#karnav a:hover span {
background-position:100% -127px;
}
/*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:1px solid #7A7979;
margin-right:10px;
}
.swr{
width:100%;
text-align:left;
float:left;
background:url(../images/gray/bsh_l.gif) repeat-y right top;

}
.swr2{
width:100%;
text-align:left;
float:left;
background:url(../images/gray/bsh_r.gif) repeat-y left top;
}
#swr3{
width:100%;
text-align:left;
float:left;
background:#191818 url(../images/gray/botshelf_bg.gif) repeat-x left top;
}
#slidewrap {
background:transparent;
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 100%; POSITION: relative; HEIGHT:260px;
}
/*height of the slider*/
#mainslide {
	WIDTH: 400%; POSITION: relative; HEIGHT:100%;
    background:transparent;
}
#content1 {
left: 0%; width: 100%; top: 0; height: 100%;
  background:transparent;
}
#content2 {
left: 25%; width: 100%; top:0%; height: 100%;
  background:transparent;

}
#content3 {
left: 50%; width:100%; top: 0%; height: 100%;
  background:transparent;
}
#content4 {
left: 75%; width: 100%; top: 0%; height: 100%;
  background:transparent;
}
#adv1,#adv2,#adv3,#adv4{
margin-left:2px;
color:#1f1f1f;
width:25%;
}
#adv1 h3,#adv2 h3,#adv3 h3,#adv4 h3{
border:0px;
color:#7A7979;
}
#advert2 .moduletable{
margin:7px;
}
#advert2 .moduletable h3{
margin-top:10px;
color:#000000;
font: bold 14px Georgia, "Times New Roman", Times, serif;
text-transform: capitalize;
background:none;
}
/*end slide*/

.copyright {
padding:5px;
color: #999;
text-align:left;
background: #02202F;
border-left: 1px solid #7A7979;
border-right: 1px solid #7A7979;
border-bottom: 1px solid #7A7979;

}
.copyright a:link,.copyright a:visited{color: #999;font-size:0.8em;text-decoration:none;}
/*DEFAULT MODS*/
.module{
margin-bottom:1em;
padding:0 0px;/*padding for inside text*/
/*border:1px solid #7A7979;*/
overflow:hidden;
}
.module h3{
background:none;
color:#7A7979;
padding:0.25em 0;
text-align:left;
font-size:1.1em;
border-bottom:1px solid #7A7979;
margin-bottom:10px;/*negative padding to pull h3 back out from .moduletable padding*/
}

.modscontainer{
padding:0;
color: #000;
text-align:left;
}
.modscontainer ul{
list-style: none;
margin: 0;
padding: 0;
}
.modscontainer li{
border-bottom: 1px solid #7A7979;
margin: 0 -13px 0px;
}
.modscontainer li a{
display: block;
padding: 6px 5px;
background:#343333 url(../images/gray/menu_a.gif) no-repeat right top;
color: #7A7979;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}
html>body #modscontainer li a { width: auto; }
/*default menu */
.modscontainer li a:hover,a#active_menu:link,a#active_menu:visited{
margin:0;
background: #343333 url(../images/gray/menu_a_hover.gif) no-repeat right top;
color: #fff;
text-decoration: none;
}
/*default*/
div.module h3 {
color:#7A7979;
padding:0.25em 0;
text-align:left;
font-size:1.1em;
border-bottom:1px solid #7A7979;
margin-bottom:10px;
}
div.module {
background:none;

}
div.module div {
background:none;
}
div.module div div {
background:none;
}
div.module div div div {
background:none;
}
/*******************/
/*ROUND IT UP*/
div.module_round1 .contentpaneopen{
color:#EFEBEB;
}

div.module_round1,
div.module_round2{
margin: 5px 0 10px;
padding: 0;
float: left;
clear: both;
width: 100%;
color:#EFEBEB;
}
div.module_round1 div, div.module_round1 div div,
div.module_round2 div, div.module_round2 div div,
div.module_round3 div, div.module_round3 div div,
div.module_round4 div, div.module_round4 div div,
div.module_round2 div, div.module_round2 div div {
padding: 0;
}
div.module_round1 div div div,
div.module_round2 div div div,
div.module_round3 div div div,
div.module_round4 div div div,
div.module_round2 div div div {
padding: 8px 15px 15px;
}
div.module_round1 div div div div,
div.module_round2 div div div div,
div.module_round3 div div div div,
div.module_round4 div div div div,
div.module_round2 div div div div {
margin: 0;
padding: 0;
float: none;
background: none;
}
div.module_round1 h3{
margin: 0 -13px 5px;
padding: 0 14px 8px;
font-size: 120%;
line-height: normal;
text-transform: capitalize;
}
div.module_round1 h3 {
background: url(../images/gray/blueh3.gif) repeat-x left bottom;
color:#7A7979;
}
div.module_round1 {
background: url(../images/gray/br.gif) no-repeat bottom right;
}
div.module_round1 div {
background: url(../images/gray/bl.gif) no-repeat bottom left;
}
div.module_round1 div div {
background: url(../images/gray/tr.gif) no-repeat top right;
}
div.module_round1 div div div {
background: url(../images/gray/tl.gif) no-repeat top left;
}
/*2*/
div.module_round2 h3{
margin: 0 -13px 5px;
padding: 0 14px 8px;
font-size: 120%;
line-height: normal;
text-transform: capitalize;
color:#7A7979;
}

div.module_round2 {
background: url(../images/gray/br_5.jpg) no-repeat bottom right;
}
div.module_round2 div {
background: url(../images/gray/bl_5.gif) no-repeat bottom left;
}
div.module_round2 div div {
background: url(../images/gray/tr_5.gif) no-repeat top right;
}
div.module_round2 div div div {
background: url(../images/gray/tl_5.gif) no-repeat top left;
}
/*3*/
div.module_round3,
div.module_round4,
div.module_round2{
margin: 5px 0 10px;
padding: 0;
float: left;
clear: both;
width: 100%;
color:#7A7979;
}
div.module_round3 h3{
margin: 0 -12px 5px;
padding: 0 14px 8px;
font-size: 120%;
line-height: normal;
text-transform: capitalize;
background: url(../images/h3gray.gif) repeat-x left bottom;
}
div.module_round3 h3 {
color:#7A7979;
}
div.module_round3 {
background: url(../images/br_3.gif) no-repeat bottom right;
}
div.module_round3 div {
background: url(../images/bl_3.gif) no-repeat bottom left;
}
div.module_round3 div div {
background: url(../images/gray/tr_3.gif) no-repeat top right;
}
div.module_round3 div div div {
background: url(../images/gray/tl_3.gif) no-repeat top left;
}
/*4*/
div.module_round4 h3{
margin: 0 -12px 5px;
padding: 0 14px 8px;
font-size: 120%;
line-height: normal;
text-transform: capitalize;
color:#7A7979;
background: url(../images/h34.gif) repeat-x left bottom;

}
div.module_round4 a:hover,
div.module_round2 a:hover{
color:#5F5F5F;
text-decoration:none;
}
div.module_round4 {
background: url(../images/br_4.gif) no-repeat bottom right;
}
div.module_round4 div {
background: url(../images/bl_4.gif) no-repeat bottom left;
}
div.module_round4 div div {
background: url(../images/gray/tr_4.gif) no-repeat top right;
}
div.module_round4 div div div {
background: url(../images/gray/tl_4.gif) no-repeat top left;
}

/* SUCKERFISH MENU
--------------------------------------------------------- */
#suckcont {
background: url(../images/menuBGrig.gif) no-repeat right top;
height: 40px;
    }
#suckcont2 {
background: url(../images/menuBGleft.gif) no-repeat left top;
height: 40px;
    }
    #suckcont3 {
background: url(../images/menub.gif) repeat-x left top;
height: 40px;
    }
#suck {
	margin: 0;
	padding: 0;
	height: 28px;
	z-index:-1;
}
#suck a {
font-size: 11px;
color: #2F2C2C;
float: left;
text-decoration: none;
display: block;
cursor: pointer;
line-height: 29px;
padding: 0 15px;
}
#suck a.topdaddy,
#suck li a {
background: url(../images/suck_a.gif) no-repeat left top;

height:29px;


}
#suck li a:hover{}
#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;
}
#suck ul li ul li a:hover{
	background: none;
}
#suck ul li a:hover,
#suck ul li ul li ul li a:hover {
	color: #fff;
}
#suck, #suck ul {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}
#suck li li {
	padding: 0;
	background: none;
	border-bottom: 1px solid #7A7979;
	
	
}
#suck ul ul a {
	display: block;
	color: #ffffff;
	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 #7A7979;

}	
#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: url(../images/gray/suck_hver.gif) repeat-x;
   height:29px;
}
#suck li:hover a, #suck li.sfhover a {
    color: #fff;
}
#suck li li:hover a, #suck li li.sfhover a {
    color: #fff;
}
#suck li li:hover a:hover, #suck li li.sfhover a:hover {
    color: #fff;
	
}
#suck ul ul a {
	background:none;
}
#suck li.active {}
#suck li li.active {
	background: url(../images/gray/suck_hver.gif) repeat-x;
}
#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:#343333;
}
/* 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;
}
fieldset{
padding:.5em;
}
a:link, a:visited {
	color: #7A7979;
	text-decoration: none;
}
a:hover {
text-decoration: underline;
color: #000;
}
a:focus {
outline:0px;
}
#seo a:focus {
outline:0px;
}
.componentheading{
font-size:1.7em;
line-height:1.7em;
}
h1{
font-size:1.2em;
line-height:1.2em;
}


h2,.contentheading{
font-size:1.5em;
line-height:1.5em;
}
h3{
font-size:1.3em;
line-height:1.3em;
}
h4{
font-size:1.2em;
line-height:1.2em;
}
h5{
font-size:1.1em;
line-height:1.1em;
}
h6{
font-size:1em;
line-height:1em;
font-weight:bold;
}

.contentheading{
color: #2F2C2C;
padding-left:30px;
text-align: left;
background: url(../images/gray/conthe.jpg) no-repeat left center;
font: normal 24px "Times New Roman", Times, serif;
}
.contentheading a:link, .contentheading a:visited {
	font-family: Tahoma, Verdana, "Lucida Sans";
	font-size: 14px;
	color: #7A7979;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}
.contentheading a:hover {
	text-decoration: underline;
}
table.contentpaneopen, table.contentpane, table.blog {
	width:100%;
	border-collapse: collapse;
	border-spacing: 0;
	
	
}

.contentpaneopen{
	
     width:95%;
	font-family: Tahoma, Verdana, "Lucida Sans";
	font-size: 12px;
	color: #2F2C2C;
	text-align: left;
}
ul {
	margin: 0px;
	margin-left: 15px;
	padding: 0px;
}
ul a:link, ul a:visited{
	color: #7A7979;
}
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: #5b5c5c;
	padding-top: 15px;
}
.smalldark,.small{
font-family: Tahoma, Verdana, "Lucida Sans";
font-size: 10px;
color: #2F2C2C;
}
.createdate{
font-family: Tahoma, Verdana, "Lucida Sans";
font-size: 10px;

color:#2F2C2C;
padding-bottom:20px;
}
.content_rating{
color:#2F2C2C;
font-size:9px;
}
.content_rating img{
padding-left:5px;
margin-top:-12px;
}
.content_vote{
color:#2F2C2C;
font-size:9px;
}
input.radio {
font:11px Arial,Helvetica,sans-serif;;	
color: #5B5C56;
background-color: #FFFFFF;
border:none; 
}

.readon{}
a.readon:link, a.readon:visited {
font-size: 9px;
text-decoration: none;
padding-left: 12px;
padding-top:7px;
height: 4px;
width: 5px;
display: block;
width:120px;
height:40px;
background: url(../images/gray/readon.gif) no-repeat;
color:#FFFFFF;
}

a.readon:hover {
text-decoration: underline;

}
#content .article_seperator {
display: block;
margin-top: 15px;
height: 25px;
clear: both;
background: url(../images/articlesep.png) top center no-repeat;
}
td.buttonheading {
	width: 32px;
}
.mosimage_caption{
	font-family: Tahoma, Verdana, "Lucida Sans";
	font-size: 10px;
	color: #838383;
}
.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;
}
tr.sectiontableentry2 td, td.sectiontableentry2 {
	background-color: #DFDFDF;
}
tr.sectiontableentry1:hover td, tr.sectiontableentry2:hover td {
	background-color: #fff;
}
table.pollstableborder td.sectiontableentry1,
table.pollstableborder td.sectiontableentry2, 
table.pollstableborder tr.sectiontableentry1 td,
table.pollstableborder tr.sectiontableentry2 td, 
table.pollstableborder_blank td.sectiontableentry1_blank, 
table.pollstableborder_blank td.sectiontableentry2_blank,
table.pollstableborder_blank tr.sectiontableentry1_blank td, 
table.pollstableborder_blank tr.sectiontableentry2_blank td,
table.pollstableborder_round1 td.sectiontableentry1_round1,
table.pollstableborder_round1 td.sectiontableentry2_round1,
table.pollstableborder_round1 tr.sectiontableentry1_round1 td,
table.pollstableborder_round1 tr.sectiontableentry2_round1 td,
table.pollstableborder_round2 td.sectiontableentry1_round2,
table.pollstableborder_round2 td.sectiontableentry2_round2,
table.pollstableborder_round2 tr.sectiontableentry1_round2 td,
table.pollstableborder_round2 tr.sectiontableentry2_round2 td,
table.pollstableborder_round3 td.sectiontableentry1_round3,
table.pollstableborder_round3 td.sectiontableentry2_round3,
table.pollstableborder_round3 tr.sectiontableentry1_round3 td,
table.pollstableborder_round3 tr.sectiontableentry2_round3 td,
table.pollstableborder_round4 td.sectiontableentry1_round4,
table.pollstableborder_round4 td.sectiontableentry2_round4,
table.pollstableborder_round4 tr.sectiontableentry1_round4 td,
table.pollstableborder_round4 tr.sectiontableentry2_round4 td{
height: 20px;
padding-left: 5px;
padding-right: 10px;
line-height: 18px;
background: none;
}
#centar .inputbox {
background: #5c5b5b url(../images/gray/inputboxes.gif) repeat-x left top;
border:1px solid #333;
padding:2px 5px;
margin: 10px 6px;
font-size: 100%;
color: white;
}
#centar .inputbox:hover, #centar .inputbox:focus {
background:#343333 url(../images/gray/inputboxes_hover.gif) repeat-x left top;
border-color: #000;
}

.mbot{
	padding-bottom: 30px;
}
.componentheading{
	font-family: Tahoma, Verdana, "Lucida Sans";
	font-size: 14px;
	color: #7A7979;
	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;
}
.contentpane{
width:100%;
}
/*smoothnox*/

#POP_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#POP_window a img{
border:0;
}
a img{
border:0;
}

#POP_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#POP_window a:link {color: #fff;}
#POP_window a:visited {color: #fff;}
#POP_window a:hover {color: #7A7979;}
#POP_window a:active {color: #fff;}
#POP_window a:focus{color: #666666;}

#POP_overlay {
position: absolute;
z-index:100;
top: 0px;
left: 0px;
background: #000;
}

#POP_window {
position: absolute;
background: #000;
z-index: 102;
color:#7A7979;
border: 1px solid #7A7979;
text-align:left;
}
#POP_window ul{
list-style-type: none;
margin:0;
margin-left: 10px;
padding:0;
}

#POP_window li{
float:left;
display:inline;
margin:0;
padding:0;
}
#POP_window img {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#POP_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#POP_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#POP_closeAjaxWindow{
	padding:5px 10px 7px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#POP_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#POP_title{
border-bottom:1px solid #7A7979;
color:#7A7979;
padding-left:10px;
height:27px;
background: #000304;
}

#POP_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#POP_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#POP_load{
	position: absolute;
	display:none;
	height:100px;
	width:100px;
	z-index:101;
}

#POP_HideSelect{
	z-index:99;
	position:absolute;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
}

#POP_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	margin-bottom:1px;
}
/*additionla modules*/
/*white line*/
.moduletable_blank{
background:#2F2C2C;
color:#fff;
border:5px solid #011D2E;
padding:5px;
}
.moduletable_blank h3{
margin-bottom:10px;
padding:3px;
}

/*pop mods*/
.moduletable_pop{
background:transparent;
width:100%;
margin:0;
padding:0;
}
#POP_window .inputbox{
background: #5c5b5b url(../images/gray/inputboxes.gif) repeat-x left top;
border:1px solid #333;
padding:2px 5px;
margin: 2px 6px;
font-size: 100%;
color: white;

}
#POP_window .inputbox:hover, #POP_window .inputbox:focus {
background:#343333 url(../images/gray/inputboxes_hover.gif) repeat-x left top;
border-color: #000;
}

.moduletable_pop .button{
background: #2F2C2C;
border:1px solid #7A7979;
color:#7A7979;
}
.moduletable_pop a{
color:#E2DC12;
}
.moduletable_pop a:hover{
color:#7A7979;
}
.moduletable_pop h3{
background:transparent;
text-align:left;
margin:0;
padding:0;
color:#7A7979;
}

/*******TYPOGRAPHY********/
img.border {
border: 1px solid #c7c7c5;
padding: 5px;
margin: 2px 3px 0 0;
background: #EFEBEB;
}
pre, .code {
padding:10px 10px 10px 128px;
margin: 10px 15px;
font: 1em/1.5 "Courier News", monospace;
background: #343333 url(../images/typ/codeg.gif) no-repeat left top;
color:#EFEBEB;
border-top: 2px solid #CFCFCF;
border-right: 2px solid #CFCFCF;
border-bottom: 1px solid #CFCFCF;
}
div.blockquote {
margin: 30px 0;
border: 1px solid #8F8F8F;
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: #343333;
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 #343333;
border-top:1px solid #343333;
border-left:5px solid #343333;
border-bottom:1px solid #343333;
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 #343333;
border-top:1px solid #343333;
border-left:5px solid #343333;
border-bottom:1px solid #343333;
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 #343333;
border-top:1px solid #343333;
border-left:5px solid #343333;
border-bottom:1px solid #343333;
background-color: #EFEBEB;
background-image: url(../images/typ/clip.jpg);
background-repeat: no-repeat;
background-position: left center;
}
p.camera {
color: #000;
padding: 30px 20px 10px 80px;
margin-top:10px;
margin-bottom:10px;
border-right:1px solid #343333;
border-top:1px solid #343333;
border-left:5px solid #343333;
border-bottom:1px solid #343333;
background-color: #EFEBEB;
background-image: url(../images/typ/info.jpg);
background-repeat: no-repeat;
background-position: left center;
}
p.media {
color: #000;
padding: 30px 20px 10px 80px;
margin-top:10px;
margin-bottom:10px;
border-right:1px solid #343333;
border-top:1px solid #343333;
border-left:5px solid #343333;
border-bottom:1px solid #343333;
background-color: #EFEBEB;
background-image: url(../images/typ/media.jpg);
background-repeat: no-repeat;
background-position: left center;
}
p.video {
color: #000;
padding: 30px 20px 10px 80px;
margin-top:10px;
margin-bottom:10px;
border-right:1px solid #343333;
border-top:1px solid #343333;
border-left:5px solid #343333;
border-bottom:1px solid #343333;
background-color: #EFEBEB;
background-image: url(../images/typ/video.jpg);
background-repeat: no-repeat;
background-position: left center;
}
p.dvd {
color: #000;
padding: 30px 20px 10px 80px;
margin-top:10px;
margin-bottom:10px;
border-right:1px solid #343333;
border-top:1px solid #343333;
border-left:5px solid #343333;
border-bottom:1px solid #343333;
background-color: #EFEBEB;
background-image: url(../images/typ/dvd.jpg);
background-repeat: no-repeat;
background-position: left center;
}
p.divx {
color: #000;
padding: 30px 20px 10px 80px;
margin-top:10px;
margin-bottom:10px;
border-right:1px solid #343333;
border-top:1px solid #343333;
border-left:5px solid #343333;
border-bottom:1px solid #343333;
background-color: #EFEBEB;
background-image: url(../images/typ/divx.jpg);
background-repeat: no-repeat;
background-position: left center;
}
p.mov {
color: #000;
padding: 30px 20px 10px 80px;
margin-top:10px;
margin-bottom:10px;
border-right:1px solid #343333;
border-top:1px solid #343333;
border-left:5px solid #343333;
border-bottom:1px solid #343333;
background-color: #EFEBEB;
background-image: url(../images/typ/mov.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: #343333;
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;
}