@charset "utf-8";
/* CSS Document */

body {background:#dbdfe8 url(../images/body_bg.gif) repeat-y center; color:#303135; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#wrap {margin: 0 auto; width:951px}

.red {color:#cc0000;}

/*---- HEADER ----*/

#header {height:92px; width:951px; float:left;}
	#header img {float:left;}
	#header span {width:442px; float:left; font-family:"Trebuchet MS", sans-serif, Arial; font-size:19px; letter-spacing:15px; padding:63px 0 0 17px;}
	#header #naslov { background:url(../images/printec_logo.gif) no-repeat; height:92px; width:193px; float:left; text-indent:-5000px;}
	
#main {float:left; width:951px; background:url(../images/left_menu_bg.jpg) top repeat-x #a5afbb;}
	#main ul.main {list-style:none; width:192px; float:left; font-size:11px; line-height:13px;}
	#main ul.main li {float:left; width:192px; list-style-type: none; font-weight:bold;}
	#main ul.main li a {float:left; border-bottom:1px solid #ffffff; color:#333333; text-decoration:none; display:block; background:url(../images/ulli_menu.gif) no-repeat 20px 8px;  padding:5px 0 6px 28px;width:164px;}
	#main ul.main li a:hover, #main ul.main li a.active {color:#f70106;}
	/*#main ul li a.last {border-bottom:none;}*/
	#main ul.main li ul li a {background:url(../images/ulli_menu.gif) no-repeat 26px 8px;  padding:5px 0 6px 34px;width:158px; font-weight:normal;}
	
	
	#middle {float:left; width:461px;}
		#middle object {float:left;}
	
	#white_bg {float:left; width:759px; background:#fff;}
	
	#middlesub {float:left; width:421px; padding:0 20px 30px 20px; background:#ffffff;min-height:306px; height:auto !important; height:306px; border-top:solid 1px #000000; line-height:17px; text-align:justify;}
		
		#middlesub a {color:#cc0000; text-decoration:none;}
		#middlesub a:hover {text-decoration:underline;}
		#middlesub h1 {color:#303135; font-weight:bold; font-size:11px; padding:4px 3px 5px 0; float:left;}
		#middlesub span.big {font-size:14px; font-weight:bold;}
		#middlesub span.top {float:left; font-size:11px; padding:4px 0 5px 0;color:#303135;}
		#middlesub span.red {color:#f70106;}
		#middlesub hr {height:1px; background:#303135; color:#303135; border:none;}
		#middlesub table tr td {padding:5px; font-size:11px;}
		#middlesub input.text {border:solid 1px #999999; padding:1px 0 1px 0 ; width:225px;}
		#middlesub input.gumb {font-weight:bold; font-size:11px;}
		#middlesub ul {list-style:none; padding:8px 0 8px 0; font-size:12px;}
		#middlesub ul li {padding-left:10px; background:url(../images/ulli_sub.gif) no-repeat 0 5px;}
		#middlesub ul li a {}
		#middlesub table {float:left; width:420px;}
		#middlesub table ul {}
		#middlesub table ul li {}
		#middlesub table ul li a {}
	
	#produkti {float:left; width:421px; display:inline; padding-top:25px;}
	#produkti h4 {width:307px; background:#f50102; height:23px; color:#ffffff; font-weight:bold; padding:7px 0 0 8px;}
	#produkti h2 {width:420px; background:#f50102; height:23px; color:#ffffff; font-weight:bold; padding:7px 0 0 8px;}
	.link {float:left; width:282px; height:36px; background:url(../images/produktu_bg.jpg) no-repeat; font-size:11px;  font-weight:bold; padding:24px 8px 0 25px; margin-top:2px;}
	#produkti img {float:left; width:103px; margin-left:2px; display:inline; margin-top:2px;}
	#produkti a.katalogi { background:url(../images/katalog_bg.jpg) repeat-x; width:105px; padding:24px 0 0 0; text-align:center; font-weight:normal; height:36px; text-decoration:underline; float:left; font-size:11px;  margin-top:2px;color:#333333;}
	#produkti a.resitve {color:#333333; float:left; width:250px;}
	#produkti a.katalogi:hover {text-decoration:none;}
	#produkti a.vec { float:left; width:27px; text-align:right; padding-right:5px; font-weight:normal; color:#f50102; text-decoration:underline;}
	#produkti a.vec:hover {text-decoration:none;}
	
	.izdelek {float:left; width:421px; margin-top:20px;}
		.izdelek h2 {height:23px; width:411px; background:#f50102; font-size:14px; font-weight:bold; color:#ffffff; padding:7px 0 0 10px;}
		.izdelek img {float:left; width:121px; border:solid 1px #a4aeba; margin-top:1px;}
		.izdelek p {float:left; width:274px; font-size:11px; padding:6px 10px 0 14px; line-height:14px;}
		.izdelek a.vec {float:left; width:200px; font-size:11px; color:#f50102; padding:4px 0 0 14px; text-decoration:underline;}
		.izdelek a.vec:hover {text-decoration:none;}
	
	#right {float:left; width:298px;}
		#right object {float:left;}
		#right h1 {float:left; width:286px; height:25px; background:#303135; color:#ffffff; font-weight:bold;padding:10px 0 0 12px;}
		#right img.main {float:left; width:298px;}
		#right span { float:left;font-size:17px; font-style:italic; font-weight:bold; color:#303135; font-family:"Times New Roman", Times, serif; padding:24px 10px 22px 5px;}
		#gallery {height:100px;width:210px;position: relative; margin:2px 0 0 44px; padding:0; float:left; display:inline;}
#gallery img {width:210px; height:100px; border:1px solid #000000;}
		
#boxes {float:left; width:951px; border-top:1px solid #ffffff; background:#4e5155; padding-top:35px;}
	#boxes img.focus {float:left; width:191px; border-top:1px solid #ffffff;}
		
		.box {float:left;width:189px; border-left:1px solid #ffffff; border-top:1px solid #ffffff; height:187px; font-size:10px; color:#ffffff; line-height:13px; background:url(../images/first_box.gif) no-repeat;}
		.box img {float:left; width:188px; height:84px; margin:1px 0 0 1px; display:inline;}
		.box h3 {font-size:13px; color:#cc0000; font-weight:bold; padding:8px 12px 3px 6px; float:left; width:171px; display:inline; line-height:15px;}
		.box h3 a {font-size:13px; color:#cc0000; font-weight:bold; float:left; width:171px; display:inline; line-height:15px; text-decoration:none;}
		.box h3 a:hover { color:#FFFFFF;}
		.box p { float:left; width:171px;padding:3px 12px 3px 6px;}
		.box span {font-weight:bold; color:#dbdfe8; font-size:11px; padding-bottom:3px; float:left; width:171px; height:12px;}
		
		
		.box4 {background:url(../images/fourth_box.jpg) no-repeat; padding:94px 12px 0 6px; width:171px; height:93px;}
		.box4 a.naslov {font-size:13px; color:#cc0000; font-weight:bold; float:left; width:171px; display:inline; text-decoration:none; padding-bottom:3px;line-height:15px;}
		.box4 a.naslov:hover {text-decoration:underline;}
		.box4 a.vec {color:#303135; text-decoration:none;}
		.box4 a.vec:hover {text-decoration:underline;}
		

#news {float:left; width:461px; padding:0 0 0 192px;}
#news h3 {color:#cc0000; font-weight:bold; padding:12px 0 0 1px; float:left; width:460px; height:22px; border-bottom:solid 1px #303030;}
.novica {float:left; width:459px; font-size:11px; line-height:15px; padding:2px 0 14px 1px; color:#000000;}
.novica h2 a {font-size:12px; font-weight:bold;color:#cc0000; text-decoration:none;}
.novica h2 a:hover {text-decoration:underline;}
.novica a {color:#000000;}
.novica a:hover {text-decoration:none;}

#partnerji {float:left; width:298px;}
#partnerji h3 {float:left; width:286px; height:24px; border-top:1px solid #ffffff; padding:0; border-bottom:none; background:#303135; color:#fff; font-weight:bold; padding:10px 0 0 12px;}

#galerija {float:left; width:421px;}
#galerija img {float:left; width:121px; height:121px; border:1px solid #a4aeba; margin:17px 11px 0 5px; display:inline;}

#footer {float:left; width:950px; background:url(../images/footer_bg.gif) repeat-x top #fff; height:50px; *margin-left:1px; *display:inline; margin-top:10px;}
#footer img {float:left; width:112px;}
#footer span {float:left; width:200px; font-size:10px; color:#333333; padding-top:3px;}

/* anketa */
#anketa {float:left; width:243px; padding:15px 15px 15px 40px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
#anketa span {padding:0; width:243px; font-size:13px; padding-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-style:normal; font-weight:bold;}
#anketa p {float:left; width:210px; padding-top:1px;}
#anketa input.radio {float:left; width:20px; margin:2px 0 0 0; *margin:-2px 0 0 0;}
.odgovor {float:left; width:243px; line-height:16px; padding:1px 0 1px 0;}
#anketa a {color:#cc0000;}
#anketa a:hover {text-decoration:none;}

/* clearfix za content */

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;}
	
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
