/*
	project: internet hosting template
	author: luka cvrk (www.solucija.com) 
	
*/

*{ margin: 0; padding: 0; }
body { font: .7em Arial, Verdana, Sans-Serif; line-height: 1.7em; color: #454545; }
a { color: #3F2C57; background: inherit; text-decoration: none; }
#left a, #right a { border-bottom: 1px dotted #3F2C57; }
a:hover { color: #808080; background: inherit; }
p {	margin: 0 0 5px 0; }
h1 { font: normal 2.8em Georgia, "Trebuchet MS", Arial, Sans-Serif; padding: 0 0 0 0; margin: 0; }
h2 { margin: 0; padding: 0; font: normal 1.8em Georgia, "Trebuchet MS", Arial, Sans-Serif; }
h1 a, h2 a { color: #000; background: inherit; text-decoration: none; }
img { border: 0; margin: 0; }


.hederfonas {
	background: url(images/headerfonas.png) no-repeat;
}



div#search-box {
	background: url(images/search.gif) top repeat-x;
	position: absolute;
	top: 14px; 
	/*left: 304px; */
	width: 243px;
}
div#search-box-left {
	background: url(images/search-left.gif) top left;
	float: left;
	width: 37px;
	height: 39px;
}
div#search-box-right {
	background: url(images/search-right.gif) top right;
	float: right;
	width: 10px;
	height: 39px;
}
.search-text {
	width: 160px;
	font-size: 14px;
	color: #3d67a1;
	border: 0px;
	margin-top: 12px;
	float: left;
}
.search-go {
	background: url(images/search-go.gif) top right;
	width: 36px;
	height: 21px;
	border: 0px;
	margin-top: 6px;
	float: right;
}



#content { margin: 0 auto; width: 670px; }
#header {
	padding: 10px 0;
	color: #000;
	margin: 0 0 0 0;
	height: 100px;
}

a.categor {
	color: #3D67A1;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}

a.categor:hover {
	color: #3D67A1;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14px;
}

a.categor.side {
	color: #3D67A1;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}

a.categor:hover.side {
	color: #3D67A1;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14px;
}


a.minicategor {
	color: #3D67A1;
	text-decoration: none;
	font-size: 10px;
}

a.minicategor:hover {
	color: #3D67A1;
	text-decoration: underline;
	font-size: 10px;
}

a.minicategor.side {
	color: #3D67A1;
	text-decoration: none;
	font-size: 10px;
}

a.minicategor:hover.side {
	color: #3D67A1;
	text-decoration: underline;
	font-size: 10px;
}





/*
#left {
	float: left;
	width: 670px;
	margin: 0 0 10px 0;
}
	.border { border: 1px solid #AED898;  margin: 0 0 10px 0;} */
	
	.subheader {
		padding: 15px;
		background: #F1F8ED;
		color: #444;
		border: 2px solid #D1EAC3;
	}
	.highlight { background: #C5E7F6; color: #000; }
	.left_articles {
		margin: 0 0 10px 0;
		/*border: 2px solid #eee; */
		/*color: #454545; */
		color: #3D67A1;
		padding: 5px 15px 5px 10px;
	}
	
		.date { font-size: .9em; padding: 0 0 0 12px; background: #fff url(images/news.gif) no-repeat center left; color: #808080; }
		.bigimage {
			float: left;
			clear: left;
			margin: 0 15px 10px 0;
		}
	.left_box {
		background: #F4F1F8;
		color: #808080;
		border-left: 3px solid #E8E2F2;
		padding: 15px;
		margin: 0 0 15px 0;
	}
	.thirds {
		float: left;
		width: 186px;
		padding: 0 10px 0 15px;
	}		
		
#footermenu {
	clear: both;
	text-align: center;
	margin: 10px 0 5px 0;
	color: #00496d;
	word-spacing: 2px;
}

#footermenu a:link, #footer a:active, #footer a:visited {
	text-decoration: underline;
	background: url();
	font-weight: normal;
	font-size: 12px;
	color: #00496d;
}
#footermenu a:hover {
	text-decoration: none;
	background: url();
	font-weight: normal;
	font-size: 12px;
	color: #00496d;
}
		

		
		
#footer { 
	clear: both; 
	color: #808080;
	padding: 5px 15px;
	border-top: 1px solid #ccc;
}
	
.bel
{
	color:white;
	}
input
{
	border:1px solid grey;
	}
textarea
{
	border:1px solid grey;
	}
select
{
	border:1px solid grey;
	}
	
	.rating{
	font-size:110%;
	margin-bottom:7px;
	}
	
	.comm{
	font-size:110%;
	}
	
	.comment{
	font-size:110%;
	line-height:15px;
	}
.comment .name{
	color:blue;
	font-size:90%;
	margin-bottom:3px;
	}
	
	.comment .com{
	color:black;
	font-size:90%;
	}
	
.comment .name b{
	color:black;
}