/* 

	template: internet management

	author: luka cvrk (www.solucija.com)

*/



body { color: #fff; background: #3261B8; font: .74em Arial, Verdana, sans-serif; text-align: center; line-height: 1.6em; margin: 2.5em 0; }

a { color: #214466; background: inherit; }

a:hover { color: #000; background: inherit; }

h2 {font-size: 1.5em;}

h3 {font-size: 1.2em;}

ul { margin: .6em 0; padding: 0;}

.clear {	clear: both; margin: 0 0 .5em 0; }



#wrapper { width: 90%; margin: 0 auto; text-align: left; z-index:0; }



#logo h1 {

	float: left;

	color: #fff;

	background: inherit;

	margin: 0 0 .8em .3em;

	padding: 0;

	font-size: 2.4em;

}

	

#top {

	float: right;

	margin: 0 2em 0 0;

}

			

#menu { clear: both; margin: 0 2% 1em 1%; padding: 7px 0 7px 0; border-bottom: 1px solid #fff; border-top: 1px solid #fff;}

#menu li { display: inline; }

#menu a { padding: 3px 15px; margin: 0 3px 0 0; text-decoration: none; color: #fff; background: inherit; }

#menu a.current { color: #fff; background: #5578B8; }

#menu a:hover { background: #fff; color: #444;}


.linksbild { text-align: center;  }
.linksbildstyle { border-width: 2px; border-style: solid; border-color: #ebebeb; padding:5px; }

.column {

	float: left;

	width: 29%;

	margin: .3em 1.1%;

	background: #5578B8;

	color: #fff;

	padding: 1% 1%;

}	

.column h1 {

	margin: 1% 0;

	padding: 0;

	color: #fff;

	background: inherit;

	font-size: 1.5em;

}

		

.number {

	background: #3261B8;

	padding: .6% 3%;

	color: #FFF;

}

		

.half {

	float: left;

	width: 45.6%;

	margin: 1em 1.1%;

	background: #5578B8;

	color: #fff;

	padding: .5% 1%;

}

.full {

	float: left;

	width: 95.4%;

	margin: 1em 1.1%;

	background: #5578B8;

	color: #fff;

	padding: .5% 1%;

}


.date { border-top: 1px dotted #ccc; padding: 5px 0;}

			

.news { background: #5578B8; color: #fff; padding: .7em 1em; margin: 0 1%; }



#footer { margin: 2em 3%; text-align: right; }

#twitter {
position:absolute; right:30px; top:70px;
border:0;

}

.service {

padding-left: 50px;

}