body{
		margin:0;
		padding:0;
		#background:url('../img/bg_tmp.png') center top no-repeat;
		font-family: Arial, Helvetica, sans-serif;
		font-size:10px;
		line-height:20px;
	}
	a{
		color:inherit;
		text-decoration:none;
	}
	.center{
		width:960px;
		float:none;
		margin:0 auto;
	}

	#header_top{
		width:100%;
		margin:10px 0 0 0;
		float:left;
	}
	#header_top .trow{
		width:250px;
		padding:0 0 0 30px;
		margin:0 50px 0 30%;
		line-height:20px;
		font-size:14px;
		float:right;
		
		background-size:15px;
	}
	#header_top .trow span{
		float:right;
	}
	.icon-tel{
		background:url('../img/ico-tel.svg') left center no-repeat;
	}
	.icon-fax{
		background:url('../img/ico-fax.svg') left center no-repeat;
	}
	.icon-email{
		background:url('../img/ico-mail.svg') left center no-repeat;
	}

	#ptitle{
		width:100%;
		height:70px;
		margin:10px 0 0 0;
		float:left;

		-moz-box-shadow:0 0 10px rgba(200, 200, 200, 0.8);
		-webkit-box-shadow:0 0 10px rgba(200, 200, 200, 0.8);
		box-shadow:0 0 10px rgba(200, 200, 200, 0.8);
	}
	#ptitle h1{
		min-width:100px;
		float:left;
		line-height:70px;
		font-size:50px;
		text-align:center;
		margin:0 auto 0 7%;
		padding:0 10px;
		background:#fff;
		color:#000;
	}

	#content{
		width:86%;
		float:left;
		margin:10px 5%;
		padding:10px 2%;
	}
	#content #quote{
		width:26%;
		float:left;
		padding:10px 2%;
		line-height:26px;
		font-weight:bold;
		font-size:22px;
		font-style:italic;
		color:#999;
		background:#f7f7f7;
		-moz-text-shadow:0 0 5px rgba(99, 99, 99, 0.4);
		-webkit-text-shadow:0 0 5px rgba(99, 99, 99, 0.4);
		text-shadow:0 0 5px rgba(99, 99, 99, 0.4);
	}
	#content #desc{
		width:65%;
		margin:10px 0;
		float:right;
		line-height:18px;
		font-size:14px;
		color:#777;
		text-align:justify;
	}
	#content h2{
		float:left;
		width:100%;
		padding:0;
		margin:0;
		line-height:25px;
		font-weight:bold;
		font-size:22px;
		color:#555;
		-moz-text-shadow:none;
		-webkit-text-shadow:none;
		text-shadow:none;
	}

	#content #bigbox{
		width:100%;
		float:left;
		margin:20px 0 0 0;
		padding:20px 0;
		border-top:1px solid #ccc;
		border-bottom:1px solid #ccc;
		line-height:18px;
		font-size:14px;
		color:#777;
		text-align:justify;
	}

	img.bigimg{
		width:100%;
		float:left;
		margin:10px 0;
	}
	a.bigbutton{
		width:20%;
		padding:5px 10px;
		font-size:14px;
		font-weight:bold;

		-moz-border-radius:10px;
		-webkit-border-radius:10px;
		border-radius:10px;
		-moz-box-shadow:0 0 10px rgba(200, 200, 200, 0.8);
		-webkit-box-shadow:0 0 10px rgba(200, 200, 200, 0.8);
		box-shadow:0 0 10px rgba(200, 200, 200, 0.8);
	}


	.cgc{
		background:yellow;
		color:#000;
	}
	.cypa{
		background:#ffd101;
		color:#000;
	}
	.cat{
		background:#004593;
		color:#fff;
	}
	.cim{
		background:#058dc7;
	}
	.coj{
		background:#ffc300;
	}
	.cik{
		background: #c00;
		background: -moz-linear-gradient(top, #b00, #e00);
		background: -webkit-gradient(linear,0% 0%, 0% 100%,from(#b00),to(#e00));
		color:#fff;
	}
	.cak{
		background: #a00;
		background: -moz-linear-gradient(top, #a00, #c00);
		background: -webkit-gradient(linear,0% 0%, 0% 100%,from(#a00),to(#c00));
		color:#fff;
	}

	#footer{
		width:100%;
		float:left;
	}
	#footer a.round{
		width: 8%;
		margin: 0 1.5%;
		border-radius: 50%;
		float:left;
		-moz-box-shadow: 0 0 10px rgba(99, 99, 99, 0.7);
		-webkit-box-shadow: 0 0 10px rgba(99, 99, 99, 0.7);
		box-shadow: 0 0 7px rgba(99, 99, 99, 0.7);
		
		font-size: 20px;
		color: #000;
		text-align: center;
		border: 1px solid #aaa;
		background: #fff200;
		overflow: hidden;
		-webkit-transition-duration: .2s;
		transition-duration: .2s;
		-webkit-transform: translateZ(0);
		-webkit-backface-visibility: hidden;
		-webkit-perspective: 1000;
	}
	#footer a.round:first-child{
		margin-left:6.5%;
	}
	#footer a.round img {
		width: 70%;
		margin: 15%;
		float: left;
	}

	#footer #adresa{
		width:100%;
		margin:15px 0 0 0;
		padding:0 0 10px 0;
		line-height:20px;
		font-size:14px;
		float:left;
		font-weight:bold;
		text-align:center;
	}