body {
	margin: 0px;
	padding: 0px;
	font-family:verdana;
	/*
	background-color:#FFDFC5;
		background-image:url(img/fade.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-attachment:fixed;
	*/
}
/*SEO*/
BODY H1{
	position:absolute;
	display:none;
	visibility:hidden;
}
DIV H1{
	position:relative;
	visibility:visible;
	display:block;
}
form{
	display:inline; 
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
select{
	font-size:0.8em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.error{
	color:red;
	padding:30px;
	}
.padd {
	/*padding:6px;*/
	padding-left:4px;
	white-space:nowrap;
	font-size:0.8em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:white;
}
.i{
	background-image:url(img2/i.png);
	background-position:top right;
	background-repeat:no-repeat;
	background-color:#ccedfc;
}
#per{
	font-size:0.7em;
	font-weight:bold;
	padding:2px;
}
.cif{
	font-size:1.5em;
}
#padd {
	padding:6px;
	white-space:nowrap;
	font-size:0.8em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.item{
	font-weight:bold;
}
.postRow{
	border-width:0px 1px 1px 0px;
	border-style:solid;
	border-color:#6BCBF7;
	margin:0px;
	padding:0px;
	width:550px;
	background-color:#C0E9FC;
	font-size:0.8em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.postTable {
	/*-moz-border-radius:10px;
	border-radius:10px;*/
	margin:0px;
	padding:0px;
}
.no {

font-size:1em;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.footer {
	clear:both;
	font-size:0.7em;
}
.vprasaj{
	font-weight:bold;
	color:red;
	}
#pomoc{
	height:40px;
	font-size:12px;
	color:red;
}
A.noLink {color:black;text-decoration:none;}
A.noLink:hover {color:black;text-decoration:none;}
.adminDiv {font-size:12px;}
td.normal {background-color:#C0C0C0;}
td.new {background-color:#05EF26;color:black;font-weight:bold;}
td.verysoon {background-color:#FAE558;}
td.soon {background-color:orange;}
td.alert {background-color:red;}
td.overdue {background-color:#404040;color:#E3E1E1;}
A{
	color:blue;
	text-decoration:none;
	padding:1px;
}
a:hover{
	color:#585CFA;
	text-decoration:underline;
}
/*submit.php */
.darkRow{
	background-image:url(img2/dark_row.png);
	background-repeat:repeat-y;
	background-position:top left;
	color:white;
}
/*submit_povezave.php*/
#ikonaFrame {
	border:0px;
	height:80px;

}
.linkDiv{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	overflow:hidden;
	width:340px;
	height:18px;
	color:black;
	white-space:nowrap;
}
.infoDiv{
	margin-left:25px;
	color:black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
}
.infoItem{
	color:red;
	font-weight:bold;
}
TD.ocena {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
}
.linkTable{
	
}
.seznamLink{
	
}
.code {
	display:none;
	width:180px;
	height:120px;
	background-color:white;
}
.codeArea {
	width:180px;
	height:120px;
}
#mailDiv {
	display:block;
	width:160px;
	height:50px;
	border:0px;
}
#mailFrame {
	border:0px;
	width:160px;
	height:50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
}

.selectBox{
	background-color:white;
}
.formBox{
	border:2px solid orange;
	background-color:orange;
}
.gumbMail{
	/*
	background-color: #757575;
	color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	*/
}

H1{
	display:inline;
}
/*settings*/
.set{ 
	background-color:#6BCBF7;
	color:#707070;
	font-size:0.9em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.set_cellX {
	border:1px solid #0D8DC9;
	text-align:center;
}
H2{
	color:#C0C0C0;
	font-size:8px;
	display:inline;
}
B.meni{
	font-size:1.2em;
	color:#707070;
}
.banner{
	text-align:center;
	padding-left:40px;
	margin-bottom:10px;
}
.bannermoney{
	padding-left:40px;
	text-align:center;
	margin-bottom:10px;
}

/*new design*/
body{
	text-align:center;
	background-image:url(img2/back.png);
	/*background-attachment:fixed;*/
}
div.page{
	width:790px;
	margin: 0 auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
	background-color:white;
	opacity:.80;filter: alpha(opacity=80); -moz-opacity: 0.8;
	/*for banner*/
	padding-left:165px;
}
div.page .leftBanner{
	position:absolute;
	top:100px;
	margin-left:-165px;
	width:160px;
	text-align:right;
}
div.page .leftBanner IMG{
	border:0px;
	margin-bottom:12px;
}



body > .top{
	position:absolute;
	top:0px;
	left:0px;
	height:70px;
	width:100%;
	background-image:url(img2/unHeader2.png);
	background-repeat:repeat-x;
	z-index:1;
}

#search{
	width:151px;
	height:23px;
	background-image:url(img2/search.png);
	background-repeat:no-repeat;
	color:#e60004;
	padding:3px;
	padding-left:8px;
	border:0px;
}
/*zadetk header*/
	.header{
		position:relative;
		display:block;
		background-color:white;
		background-image:url(img2/back_header.png);
		background-repeat:no-repeat;
		z-index:10;
		height:78px;
		width:790px;
		margin:0px auto;
		padding-top:1px;
		padding-left:165px;
	}
	.header div.zadetk{
		position:absolute;
		/*float:left;*/
		width:88px;
		height:88px;
		left:165px;
		top:3px;
	}
	.header div.zadetkNapis{
		position:absolute;
		width:183px;
		height:63px;
		top:5px;
		left:246px;
	}
	.header img{
		/*
		padding:0px;
		margin:3px;
		*/
	}
	.header div.title{
		position:absolute;
		/*float:left;*/
		left:252px;
		top:6px;
		color:#e60004;
		font-size:12px;
	}
	.header div.stats{
		position:absolute;
		/*float:left;*/
		top:45px;
		right:0px;
		font-size:18px;
	}
	.zadetkMenu{
		padding:2px;
		position:absolute;
		top:0px;
		right:0px;
		background-color:#8e8b73;
		font-size:10px;
		color:white;
	}
	.zadetkMenu A{
		color:white;
		text-decoration:none;
	}
	.zadetkMenu A:hover{
		text-decoration:underline;
	}




/*
.header{
	height:68px;
	border-bottom:1px solid black;
	margin-bottom:5px;
}
.header div.zadetk{
	width:361px;
	float:left;
}
.header div.zadetk img{
	padding:0px;
	margin:0px;
}
.header div.title{
	float:left;
	color:red;
	margin-top:25px;
	font-weight:bold;
	font-size:12px;
}
.header div.stats{
	float:left;
	font-weight:bold;
	font-size:20px;
	width:415px;
}
*/
.controls{
	clear:both;
	font-size:12px;
}
.controlsSearch, .controlsTags{
	display:inline;
}
.controls DIV{
	/*margin-left:140px;*/
	margin-bottom:4px;
	color:#303133;
	font-family:arial;
	font-size:22px;
	font-weight:bolder;
	font-variant:small-caps;
}
DIV.dodajLink{
	position:absolute;
	float:left;
	margin-top:10px;
	width:115px;
	height:73px;
}
span.item{
	font-size:12px;
	margin-left:8px;
}
span.selItem A{
	font-size:12px;
	margin-left:8px;
	color:red;
	text-decoration:underline;
}
span.itemPeriodic{
	font-size:12px;
	margin-left:8px;
}
span.itemPeriodic A{
	color:#000066;
}
span.selItemPeriodic A{
	font-size:12px;
	margin-left:8px;
	color:#cc0000;
	text-decoration:underline;
}
/*
H1.mainTitle{
	display:block;
	clear:both;
	width:547px;
	height:32px;
	background-image:url(img2/title_back.png);
	background-repeat:no-repeat;
	color:red;
	font-size:20px;
	padding-top:8px;
	padding-left:25px;
}
H1.mainTitle DIV{
	position:absolute;
	width:547px;
}
H1.mainTitle DIV.link{
	position:relative;
	float:right;
	margin-right:30px;
	margin-top:10px;
	font-size:12px;
	width:300px;
	text-align:right;
}
*/
H1.mainTitle{
	width:550px;
	height:29px;
	border-bottom:3px solid #e60004;
}
/*
.mItemWraper{
	padding-right:10px;
	height:29px;
	float:left;
}
.mItem, .mItem.sel{
	float:left;
	height:29px;
	padding-top:12px;
	color:#e60004;
	font-size:12px;
}
.mItem A{
	color:#e60004;
	font-size:12px;
	text-decoration:none;
}
.mItem A:hover{
	text-decoration:underline;
}
.mItem.sel{
	padding-top:5px;
	color:white;
	font-weight:bold;
	font-size:18px;
}
.mItem.sel A{
	color:white;
	font-weight:bold;
	font-size:18px;
}
.mItem.first.sel{
	background-image:url(img2/tab_1.png);
	width:14px;
	background-repeat:no-repeat;
}
.mItem.mid.sel{
	background-image:url(img2/tab_2.png);
	background-repeat:repeat-x;
}
.mItem.last.sel{
	background-image:url(img2/tab_3.png);
	width:14px;
	background-repeat:no-repeat;
}
*/

.mItemWraper{
	padding-right:10px;
	height:29px;
	float:left;
}
.mItemWraper DIV, .mItemWraper DIV.sel{
	float:left;
	height:27px;
	padding-top:10px;
	color:#e60004;
	font-size:12px;
}
.mItemWraper A{
	color:#e60004;
	font-size:12px;
	text-decoration:none;
}
.mItemWraper A:hover{
	text-decoration:underline;
}
.mItemWraper DIV.sel{
	padding-top:5px;
	color:white;
	background-color:#e60004;
	font-weight:bold;
	font-size:18px;
}
.mItemWraper DIV.sel A{
	color:white;
	font-weight:bold;
	font-size:18px;
}



div.subtitle{
	display:none;
}
.content{
	float:left;
	width:550px;
}
.sidebar{
	float:right;
	width:190px;
	margin-top:-80px;
	margin-right:0px;
	overflow:hidden;
}
.modul{
	width:190px;
	font-size:10px;
	margin-bottom:8px;
}
.modul DIV.top{
	background-image:url(img2/side_top.png);
	background-repeat:no-repeat;
	padding-left:45px;
	padding-top:20px;
	color:#e60004;
	font-weight:bold;
	font-size:1.4em;
}
.modul DIV.modulContent{
	padding:15px;
	background-image:url(img2/side_middle.png);
	background-repeat:repeat-y;
}
.modul DIV.bottom{
	background-image:url(img2/side_bottom.png);
	background-repeat:no-repeat;
	height:16px;
}
.addToFavourites{
	margin-top:10px;
	margin-bottom:5px;
}
.modul .modulCaption{
	color:red;
	font-weight:bold;
	font-size:14px;
}
.controlDiv{
	
}
.controlDivOver{
	border:2px solid red;
	margin:5px;
	padding:4px;
}
.addNewLink{
	border-top:2px solid red;
	padding:5px;
	text-align:center;
	margin:20px;
}
DIV.pgNavi{
	margin:5px;
	margin-bottom:15px;
	width:300px;
	float:left;
	font-size:0.8em;
}
DIV.perPage{
	float:right;
	margin:5px;
	margin-bottom:15px;
	font-size:0.8em;
}
DIV.clearBoth{
	clear:both;
}
SPAN.pgNavi{
	padding:2px;
	/*margin-left:2px;
	margin-right:2px;*/
	font-weight:bold;
}
SPAN.pgNavi A.hiddenLink,SPAN.pgNaviActive A.hiddenLink{
	display:none;
}
.pgNavi A{
	color:blue;
}
.pgNaviActive A{
	color:#e60004;
	font-weight:bold;
	font-size:1.4em;
}
DIV.comment{
	margin:10px;
	clear:both;
}
.comment SPAN.ime{
	color:red;
	font-weight:bold;
	font-size:1.1em;
}
.comment SPAN.datum{
	font-size:0.7em;
	color:blue;
}
.comment SPAN.tekst{
	font-size:0.8em;
	font-weight:bold;
}
div.inNaslovWh, div.inNaslov{
	width:340px;
	font-weight:bold;
	overflow:hidden;
}
.counterLists{
	text-align:center;
	margin-top:5px;
}
.gLinks{
	margin-top:40px;
	position:relative;
	clear:both;
}
.gLinks IFRAME A#abg{
	color:green;
}
/*menu*/
.menuImage{
	margin-bottom:15px;
}
/*comments page*/
.igraInfo{
	padding:2px;
	margin-left:8px;
	color:red;
	font-size:0.8em;
}
.igraInfo A.naslovIgre{
	color:red;
	font-weight:bold;
	text-decoration:none;
}
.igraInfo A.naslovIgre:hover{
	text-decoration:underline;
}
.inputInterface{
	clear:both;
}
DIV.submitTags{
	color:black;
}
DIV.submitTags A{
	font-size:0.8em;
}
DIV.userNotice{
	margin:10px;
	color:red;
	font-size:0.8em;
}
DIV.userNotice A{
	font-weight:bold;
	color:red;
}
DIV.controlsTags{
	line-height:0.9;
}
div.adminMenu{
	padding:4px;
	margin:4px;
	background-color:red;
	border:1px solid red;
	color:white;
}
div.adminMenu A{
	color:white;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
div.mainMenu A:hover{
	text-decoration:underline;
}
TABLE.stats{
	font-size:10px;
	margin-bottom:20px;
}
DIV.date{
	color:red;
	font-size:16px;
	font-weight:bolder;
	border-bottom:2px solid red;
	width:200px;
}
DIV.statPages{
	font-size:12px;
}
DIV.date A{
	font-size:12px;
}
SPAN.pg{
	font-weight:bold;
}
SPAN.pgCut{
	font-weight:bold;
	color:gray;
}
TABLE.stats TR TH{
	border-bottom:1px solid black;
}
TR.sumRow TD{
	border-top:1px solid red;
}
DIV.infoMenu{
	width:170px;
	font-size:12px;
	float:left;
	border:1px solid red;
	padding:2px;
	margin:10px;
}
DIV.infoMenu DIV.infoNav{
	font-weight:bolder;
	font-size:14px;
	color:red;
}
DIV.infoMenu ol{
	margin:4px;
	padding-left:18px;
}
.controlPanel{
	background-color:red;
	color:white;
	padding:2px;
	border:1px solid red;
	-moz-border-radius:6px;
}
.controlPanel .header{
	height:20px;
	border:0px;
}
.controlPanel .header DIV{
	float:left;
	padding:4px;
	margin:2px;
}
.controlPanel .header DIV A{
	color:white;
	text-decoration:none;
}
.controlPanel .header DIV A:hover{
	text-decoration:underline;
}
.controlPanel .header DIV.selMode{
	float:left;
	padding:4px;
	margin:2px;
	background-color:white;
}
.controlPanel .header DIV.selMode A{
	color:red;
	text-decoration:none;
}
.controlPanel .header DIV.selMode A:hover{
	text-decoration:underline;
}
.controlSpacer{
	clear:both;
}
.controlContent{
	color:black;
	background-color:white;
}
.controlContent .statsTitle{
	font-size:24px;
	text-align:center;
	margin-bottom:8px;
}
.controlContent .titleOld{
	background-color:red;
	color:white;
}
.controlContent .titleActive{
	background-color:green;
	color:white;
}
.controlContent .contentSpacer{
	height:10px;
	background-color:red;
}
DIV.control{
	font-size:12px;
}
DIV.control SELECT.selectIgra OPTION.old{
	color:white;
	background-color:red;
}
p.sGumbki IMG{
	margin:3px;
	border:0px;
}
.codeBlock{
	/*border:1px solid red;*/
	color:gray;
	font-weight:bold;
	font-size:11px;
	margin-left:10px;
}
.codeBlock textarea{
	width:100%;
	height:40px;
	margin:4px;
	border:1px solid grey;
	color:grey;
}
h3{
	color:red;
	font-size:14px;
	
}
p.scratch{
	color:#cc0000;
}
TABLE.oglasevanje{
	font-size:13px;
}
TABLE.oglasevanje TD{
	text-align:center;
	width:50%;
	color:#cc0000;
	font-weight:bold;
}
.sponsorHeader{
	color:red;
	font-size:10px;
	font-weight:bold;
	margin-bottom:4px;
}
.sponsorFooter{
	margin-bottom:20px;
}
.sponsor{
	margin-left:12px;
	margin-bottom:10px;
	color:black
}
.sponsor SPAN{
	font-size:16px;
}
.sponsor A{
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
}
.sponsor A:hover{
	text-decoration:underline;
}
.errorInfo DIV{
	margin-bottom:10px;
	color:black;
	font-size:14px;
	font-weight:bold;
	padding-left:40px;
}
.errorHelp{
	color:black;
	font-weight:bold;
	font-size:12px;
	margin-left:40px;
	margin-bottom:20px;
}
.errorHelp DIV{
	margin-bottom:10px;
	color:black;
	font-weight:normal;
	
}
div.friends p{
	border-bottom:1px dashed red;
	padding:6px;
}

/*left sidebar*/

DIV.sidebarModule{
	background-image:url(img2/sidebar_back.png);
	padding:0px;
	width:160px;
	margin-bottom:12px;
	text-align:center;
	line-height:1.5em;
}
DIV.sidebarModule DIV.bottom{
	background-image:url(img2/sidebar_bottom.png);
	background-repeat:no-repeat;
	height:15px;
}
.loginField{
	background-image:url(img2/login_back.png);
	background-repeat:no-repeat;
	background-position:top right;
	padding:4px 2px 18px 28px;
	font-size:12px;
}
.loginField A{
	font-size:12px;
}
.loginField INPUT{
	font-size:12px;
	width:120px;
	border:0px;
	margin-bottom:2px;
}

/**
* new styles
*/
.itemTable{
	color:black;
	font-size:0.8em;
	margin-top:10px;
}
.itemTable.details{
	color:black;
	font-size:1em;
}
.itemTable .colorLogo IMG{
	margin:4px;
}
.itemTable A{
	text-decoration:none;
}
.itemTable A:hover{
	text-decoration:underline;
}
.itemTable A:visited{
	color:#303133;
}
.itemTable .infoLine{
	font-size:0.8em;
}
.itemTable.red .infoLine SPAN{
	color:#e60004;
}
.itemTable.orange .infoLine SPAN{
	color:#f18e00;
}
.itemTable th{
	text-align:left;
	font-size:1.2em;
	border-bottom:1px solid black;
	padding:0px;
	margin:0px;
}
.itemTable.red th{
	border-bottom:1px solid #e60004;
}
.itemTable.orange th{
	border-bottom:1px solid #f18e00;
}
.itemTable th A{
	color:black;
	text-decoration:none;
}
.itemTable th A:hover{
	text-decoration:none;
}
.itemDiv TABLE{
	padding-left:40px;
	font-size:0.8em;
}
.itemDiv TH{
	font-weight:bold;
	vertical-align:top;
	text-align:left;
}
.itemDiv.hideDetails{
	display:none;
}

.colorLogo A:hover, .colorLogo.hoverme{
    outline:1px solid gray;
}
A.sodelujLink{
    color:gray;
    display:inline-block;
    margin-right:12px;
    font-weight:bold;
}
A.sodelujLink:hover, A.sodelujLink.hoverme{
    text-decoration:underline;
    
}