body { background: url(../img/core/shadow.png) repeat-x; background-attachment:fixed; color: #333; font-size: 11px; }
a { color: #4b465a; text-decoration: none; }
a:hover { text-decoration: underline; }
a.special { color:#999999; text-decoration:none; }
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	text-align: left;
	font-size:23px;
	color:#888;
	line-height:30px;
	padding-top:140px;
}
h2 { padding: 13px 0px 0px 0px; text-align: left; font-family:Arial, sans-serif; font-size:13px; font-weight:500; line-height:16px; color: #4b465a;}
h3 { padding: 40px 0px 30px 0px; text-align: left; font-family:Arial, sans-serif; font-size:14px; font-weight:100; color: #4b465a; text-transform: uppercase; }
h4 {
	padding: 10px 0px 10px 0px;
	text-align: left;
	font-family:Arial, sans-serif;
	font-size:14px;
	font-weight:100;
	line-height:16px;
	color: #4b465a;
	text-transform: none;
}
.extra { color:#4b465a; font-family:Arial, Helvetica, sans-serif; }
p {
	overflow: hidden;
	margin-bottom:20px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #888;
	line-height:20px;
}
p.box {margin-top:10px;}
p.footer {
	font-family:Arial, sans-serif;
	font-size:11px;
	color: #888;
	line-height:17px;
}
p.text {
	overflow: hidden;
	margin-bottom:20px;
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color: #888;
	line-height:20px;
}
.kontakt { line-height:25px; }
hr { border-top: 1px solid #CCCCCC; border-bottom: none; margin-top:25px; }
.logos {margin-top:0px; margin-bottom:20px;}
.space { margin-top:30px; }
.container_12 { background: #FFFFFF; margin: 0 auto; }
#header { width:960px; height:120px; position: fixed; background: url(../img/core/shadow.png) repeat-x; z-index: +1000; }
h1.site-logo a {
	background: url(../img/core/logo_logo.png) no-repeat;
	display:block;
	height:50px !important;
	overflow:hidden !important;
	width:264px;
	padding-top:28px;
	margin-left:10px;
	position:absolute;
	left:800px;
	top:15px;
}
.headline { height:25px !important; overflow:hidden !important; width:500px; padding-top:5px; margin-left:10px; position:absolute; top:70px; }
#navigation { font-family: Arial, Helvetica, sans-serif; }
#navigation li { float: left; margin-right:10px; margin-top:15px; font-size:12px; }
#navigation a { display: block; text-indent: 10px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
#navigation a:hover { color: #4b465a; }
.active { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; }
#navigation1 { font-family: Arial, Helvetica, sans-serif; }
#navigation1 li { float: left; margin-right:15px; margin-top:15px; font-size:12px; margin-bottom:30px; }
#navigation1 a { display: block; color: #999999; font-weight:bold; text-decoration:none; }
#navigation1 a:hover { color: #666666; }
.scroller #fade { height: 330px; width: 940px; float: left; overflow: hidden; margin-bottom:20px; margin-top:120px; }
.scroller .innerfade { height: 330px; width: 700px; float: left; overflow: visible !important; margin-bottom:20px; margin-top:150px; }
.lista { margin-bottom:20px; list-style-type:square; line-height:20px; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color: #999999; margin-left:15px; }
.margina {
	margin-bottom:25px;
}
.margina1 { margin-bottom:20px; }
.usluge a { text-align: left; font-family:Arial, sans-serif; font-size:14px; font-weight:100; color: #4b465a; text-transform: uppercase; background-image: url(../img/sidebar/banner_usluge_off.gif); background-repeat: no-repeat; height: 115px; width: 220px; background-position: bottom; display: block; }
.usluge a:hover { background-image: url(../img/sidebar/banner_usluge_on.gif); }
.ponuda a { text-align: left; font-family:Arial, sans-serif; font-size:14px; font-weight:100; color: #4b465a; text-transform: uppercase; background-image: url(../img/sidebar/ponuda_off.gif); background-repeat: no-repeat; height: 115px; width: 220px; background-position: bottom; display: block; }
.ponuda a:hover { background-image: url(../img/sidebar/ponuda_on.gif); }
.dizajn_proces  a { text-align: left; font-family:Arial, sans-serif; font-size:14px; font-weight:100; color: #4b465a; text-transform: uppercase; background-image: url(../img/sidebar/proces_rada_off.gif); background-repeat: no-repeat; height: 115px; width: 220px; background-position: bottom; display: block; }
.dizajn_proces  a:hover { background-image: url(../img/sidebar/proces_rada_on.gif);}
.lowSpace {padding: 0px 0px 30px 0px;}

/* Popup box */
.phark { text-indent: -9999px; overflow: hidden; }
.black_overlay{ display: none; position: fixed; top: 0%; left: 0%; width: 100%; height:
100%; background-color: black; z-index:1001; -moz-opacity: 0.8; opacity:.80; filter:
alpha(opacity=80); } 

.white_content { display: none; position: fixed; top: 50%; left: 50%; margin-left: -205px;
width: 410px; z-index:1002; overflow: auto; margin-top: -115px;	}
.white_content p { font-size: 15px; }

.logo_block { background: url(../img/box/logo_box.png) no-repeat left top; width: 410px; height: 87px; display: block; margin: 0; padding: 0; }
.logo_box_bg { background: url(../img/box/logo_box_bg.png) no-repeat left bottom; padding: 15px; }
.btn_webnew, .btn_webold { font-family: Arial, Helvetica, sans-serif; }
.btn_webnew { font-size: 12px; display: block; background: #FFF url(../img/box/logo_box_button.png) no-repeat left top; width: 124px; height: 37px; text-shadow: 1px 1px 1px #54697E; line-height: 37px; color: #FFF; padding-left: 15px; text-decoration: none; }
.btn_webold { font-size: 22px; color: #FFF; text-shadow: 1px 1px 1px #046BB6; position: fixed; right: 0; top: 50%; z-index:1003; text-decoration: none; padding-right: 10px; }
.btn_webnew:hover, .btn_webold:hover { text-decoration: underline; }
