
/*  Template: What's your solution?
 *  author: luka cvrk (www.solucija.com)
 */

	#content
	{
		margin: 0px auto;
		width: 780px;
		background-color:white;
	}

	#containerwrap {
		padding-left:5px;

	}

	.left {
		float: left;
		padding: 5px 0 0 5px;
		width: 180px;
	}

	.right {
		float: right;
		min-height:500px;
		width: 560px;
		margin: 0 0 20px 0;
		padding: 5px 10px 0 15px;
		color: #000;
		border-left: 1px solid #e6e6e6;
	}

	a.info {
		font: bold 1.3em Arial, Sans-Serif;
		text-decoration:none;
		position:relative;
		color:#403b71;
	}

	a.info span {
		display:none;
	}

	a.info:hover {

		cursor:default;
	}

	a.info:hover .infobox {
		font-weight: normal;
		display:block;
		position:absolute;
		top:20px;;
		left:0;;
		width:205px;
		height:70px;
		border: 1px solid #ccc;
		background:#f4f4f4 url(../images/question.gif) no-repeat bottom right;
		color:#000;
		text-align:left;
		font-size:0.7em;
		padding-left:10px;
		padding-top:10px;
	}

	.line {
		height: 2px;
		margin: 10px 0 10px 0;
	}

	/* box used on mainpage */
	/* to display important information */

	div.box1 {
		margin-bottom:10px;
		padding:5px;
		padding-bottom:10px;
	}

	div.box1 span {
		display:block;
		font-size:13px;
		padding-top:10px;
		padding-bottom:10px;
	}
	div.box1 span a {
		text-decoration:underline;
		color:black;
	}

	div.box1 img.imgleft {
		float:left;
		padding-right:10px;
		margin-top:15px;
	}

	div.box1 img.imgright {
		float:right;
		padding-left:5px;
		padding-right:10px;
	}

div.right h1 {
  color: black;
}

#gallery a { display:block;float:left;margin:15px 0 0 15px;width:30%;text-decoration:none;text-align:center; }
#gallery a span { display:block;text-align:center; }
#gallery a img  { border:1px solid #888; }