
/*
	Dijaski.net default styles
	@author Robert Ravnik
	@version 1.0
*/

h1 
{

}

h2 
{

}

h3 
{
	color: #b8b8b8;
	padding-left: 0.5em;
	padding-bottom: 0.5em;
	font-size: 1.3em;
	font-weight: bold;
}

h4 
{
	padding-left: 0.5em;
	padding-top: 0.9em;
	padding-bottom: 0.5em;
	font-weight: bold;
	color: #676767;
	font-size: 1.2em;
}

a 
{
	color: #5f6971;
	text-decoration: underline;
}

a:hover 
{
	color: #a7bfd9;
	text-decoration: none;
}

a.wht
{
	color: #FFFFFF;
	text-decoration: none;	
}

a.wht:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}

body 
{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	color: #818283;
}

input.Text 
{
	color: #7f8284;
	padding-top: 4px;
	padding-bottom: 5px;
	padding-left: 8px;
	border: 1px solid #FFFFFF;
	background-color: #e9ebf0;
	background-image: url( ../graphics/input.text.bg.gif);
	background-position: 0% 0%;
	background-repeat: repeat-x;
}

input.Liquid, .Liquid { width: 100%; }

input.Submit 
{
	border: 1px solid #3260a4;
	background-image: url( ../graphics/input.submit.bg.gif);
	background-repeat: repeat-x;
	background-position: 0% 0%; 
	background-color: #3171a9;
	padding: 0.25em 0.625em;
	color: #FFFFFF;		
}

input.Submit:hover
{
	background-image: url( ../graphics/input.submit.bg.hover.gif);
	background-repeat: repeat-x;
	background-position: 0% 0%; 
	background-color: #82a7c9;
	color: #1359a1;		
}

div.DashedLine { background-image: url( ../graphics/dash.gray.gif); background-repeat: repeat-x; background-position: 0% 0%; height: 1px; }

div.Block 
{
	text-align: justify;
	padding-left: 0.5em;
}
	
.pad	{ padding: 5px; }
.padt	{ padding-top: 5px; }
.padb	{ padding-bottom: 5px; }
.dpad	{ padding: 10px; }
.qpad	{ padding: 20px; }
.npl	{ padding-left: 0px; }
.padl	{ padding-left: 10px; }
.dpadl	{ padding-left: 20px; }
.dpadr	{ padding-right: 20px; }
.dpadt	{ padding-top: 20px; }
.dpadb	{ padding-bottom: 20px; }
.mart	{ margin-top: 10px; }
.dmart	{ margin-top: 20px; }
.marb	{ margin-bottom: 10px; }
.mar	{ margin: 10px; }
.dmar	{ margin: 20px; }

table.tpad { border-spacing: 5px; border-collapse: separate; }
table.tdpad { border-spacing: 10px; border-collapse: separate; }
#c { text-align: center; }
#l { text-align: left; }
#r { text-align: right; }

.bld { font-weight: bold; }
.ac { text-align: center; }
.al { text-align: left; }
.ar { text-align: right; }
.aj { text-align: justify; }

.hide { display: none; }
.show { display: block; }
.hand { cursor: pointer; }

.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }

.und { text-decoration: underline; }
.it { font-style: italic; }

.tiny { font-size: 0.5em; }
.sml { font-size: 0.8em; }
.lrg { font-size: 1.2em; }
.Lrg { font-size: 1.5em; }

.GrayBg { background-color: #EEEEEF; }
.OrangeBg { background-color: #FFE479; }
.DarkBlueBg { background-color: #586E83; }
.MiddleBlueBg { background-color: #6485a6; }

.WhiteTxt { color: #FFFFFF; }

div.FileContainer, div.FileCollection
{
	width: 100%; 
	text-align: left;
}

div.FileCollection { padding: 5px 0px; }
	
	div.FileContainer div.FileTypes, div.CollectionSign
	{
		position: relative;
		float: left;	
		width: 95px;
		text-align: center;
		padding: 4px;
	}
			
	div.FileContainer div.FileDescription, div.CollectionDescription
	{
		margin: 0 11em 0 100px;
		padding: 4px;
	}
	
	div.CollectionDescription { font-size: 1.1em; }

	div.FileContainer div.FileRating
	{
		position: relative;
		float: right;
		width: 10.5em;
		text-align: center;
		padding: 4px 0px;
		margin-right: 0px;
	}

/* must be below div.Colection div ! */
div.VoteBox { float: right; padding-left: 20px; padding-top: 1px; }
div.SearchBox { width: 40px; height: 40px; line-height: 40px; }

table.Over tr:hover, table.OverTd td:hover, div.Over:hover
{
	background-color: #FFE479;	
}
table.OverTb:hover
{
	background-color: #FFE479;	
}

table.blck, table.blck td { border: 1px #000000 solid; border-collapse: collapse; }

table th { text-align: center; font-weight: bold; font-size: 1.1em; background-color: #EBE6F0; }
table.pad th, table.pad td { padding: 5px; }
table.dpad th, table.dpad td { padding: 8px; }
table.nopad th, table.nopad td { padding: 0px; } /* should be last on list */

.RedFont { color: #cc0034; }
hr.blck { color: #000000; background: #000000; height: 1px; width: 95%; border: 0; }
.dash { border: 1px dashed #000000; }
.bb { border: 1px solid #000000; }

ul.pad li, ol.pad li { padding: 5px; }
ul.bullets
{
	padding-left: 3em;
	list-style-type: square;
	list-style-position: outside;
}

ul.menu
{
	padding-left: 1em;
	list-style-type: square;
	list-style-position: outside;	
}
ul.menu li { padding-top: 3px; }

ol.romans
{
	padding-left: 3em;
	list-style-type: decimal;
	list-style-position: outside;
}

ol.romans li
{
	padding-bottom: 0.6em;
	font-weight: bold;
}

ol.romans li span { font-weight: normal; }

.middle { vertical-align: middle; }