	body {
		margin:0 auto; font-family: Tahoma, Verdana, "Century Gothic",sans-serif; background-image: url(/design/bck.jpg); background-repeat:repeat; background-attachment: fixed;
		}
	h1 {
		font-size:22px; color:#ffc001; font-family: Rockwell, Georgia, Serif; -webkit-transition:all 0.5s; font-style:italic; font-weight:normal; padding:10px; line-height:22px; text-align:left; text-shadow:1px 1px 2px rgba(102,51,102,.8);
		}
	h2 span {
		font-size: 20px; color:#ffc001; clear:both;  font-family: Rockwell, Georgia, Serif; -webkit-transition:all 0.5s; font-style:italic; font-weight:normal; padding:2px; margin:0; line-height:22px; text-align:left; text-shadow:1px 1px 2px rgba(102,51,102,.8);
		}
		h5 {
		font-size: 20px; margin:0; padding:0; color:#ffc001; font-family: Rockwell, Georgia, Serif; -webkit-transition:all 0.5s; font-style:italic; font-weight:normal; line-height:22px; text-shadow:1px 1px 2px rgba(102,51,102,.8);
		}
	h2, h2 a, h1 span {
		color:#ffc001; text-decoration:none; font-family: Rockwell, Georgia, Serif; -webkit-transition:all 0.5s; font-size:30px; font-style:italic; font-weight:normal; padding:0; line-height:39px; margin:30px 0 0 10px; text-align:left; text-shadow:1px 1px 2px rgba(102,51,102,.8);
		}
	h2 a:hover {
		color:#2e282a; -webkit-transition: all 0.5s; 
		}
	h3 {
		font-size:12px; font-weight:bold; padding:20px 0 0 30px;
		}
		h3 a{
			-webkit-transition: all 0.5s;
			}
	h4 {
		font-family: Rockwell, Georgia, Serif; font-size: 16px; color:#ffc001; margin:16px 0 0 0; padding:0;
		}
			
		h5 {
		font-family: Rockwell, Georgia, Serif; font-size: 20px; color:#ffc001; margin: 15px 0 10px 0; padding:0;
		}
		a img { border:5px solid #2e282a; -webkit-transition: all 0.5s; img-shadow:1px 1px 2px rgba(102,51,102,.8); }
		a img:hover { border:5px solid #ffc001; -webkit-transition: all 0.5s; }
	img {
		border: none;
		}
	legend {
		color:#336666;
		}
	code {
		text-align:left; font-size:11px; color:#000000;
		}
	p {
		padding-bottom:10px;
		}
	ul{
	margin:0 0 0 20px; padding:0;
	}
		li {
	margin:0; padding:0 0 10px 0;
	}
	.more, a { margin:0; padding:0; font-size:12px;}
	.more, a, .naslov, .naslov a, .upis a, .BanerTxt a {
		font-weight: bold; color: #2e282a; text-decoration:none;
		}
		.more a { margin-left: 30px;}		 
	.more a:hover, a:hover, .naslov a:hover, .upis a:hover, .BanerTxt a {
			text-decoration:underline;
			}
#iznad {
	background-color:#fff; width:960px; height:275px; margin:0; padding:0;
	}
#iznad img, #iznad img a {
	border:none;
	}
	.iznad1 {
		width:280px; float:left; height:275px; 
		}
		.iznad_d {width:660px; float:left; height:275px;}
	.iznad2 {
		width:380px; float:left; height:275px;
		}
		.iznad2 p {
				padding:10px; margin-top:12px; font-size:14px; color:#336666; line-height:1.6em; letter-spacing:1px; 
				}
	.iznad3 {
	width:285px; float:left; height:275px; margin-top:20px;
	}
		#topbackround{
	 	margin:0 auto; height:auto;
		}
		#wrapper {
			width:960px; margin:0 auto; background-color:#fff; 
			}
			#wrapper1 {
				width:960px; margin:30px auto 0 auto;
				}
				#logo {
					width: 267px; height:168px; float:left;
					}
					#logo a, #logo img {
							text-decoration:none; border:none;
							}
					#mi {
						float:left; width:693px; height:198px; background-image: url(/design/mi.png); background-repeat:no-repeat;
						}
						
							#navcontainer {
									height: 46px; width: 960px; 
									}	
									#navcontainer ul#navi {
										width:960px; list-style: none; margin:0; padding:0;
										}
										#navcontainer ul#navi li { 
											display: inline;
											}	
										#navcontainer ul#navi li a {
											display: block; float: left; height: 46px; background-image: url(/images/navigaciona_traka.png); text-indent: -9999px; -webkit-transition: all 0.5s; 
											}
											#navcontainer  ul#navi li a.home {
												width: 105px; background-position: 0 0;	
												}	
											#navcontainer ul#navi li a.portfolio {
												width: 170px; background-position: -105px 0;	
												}	
											ul#navi li a.web_dizajn {
												width: 180px; background-position: -275px 0;	
												}	
											#navcontainer  ul#navi li a.logo-dizajn {
												width: 190px; background-position: -455px 0;	
												}	
											#navcontainer ul#navi li a.seo {
												width: 75px; background-position: -645px 0;	
												}
											#navcontainer ul#navi li a.vesti {
												width: 90px; background-position: -720px 0;	
												}
											#navcontainer ul#navi li a.kontakt {
												width: 150px; background-position: -810px 0;	
												}	
											#navcontainer ul#navi li a.home:hover, ul#navi li a.home:focus {
												background-position: 0 -46px;	
												}	
											#navcontainer ul#navi li a.portfolio:hover, #navcontainer ul#navi li a.portfolio:focus {
												background-position: -105px -46px;	
												}	
											#navcontainer ul#navi li a.web_dizajn:hover, #navcontainer ul#navi li a.web_dizajn:focus {
												background-position: -275px -46px;	
												}	
											#navcontainer ul#navi li a.logo-dizajn:hover, #navcontainer ul#navi li a.logo-dizajn:focus {
												background-position: -455px -46px;	
												}	
											#navcontainer ul#navi li a.seo:hover, #navcontainer ul#navi li a.seo:focus {
												background-position: -645px -46px;	
												}
											#navcontainer ul#navi li a.vesti:hover, #navcontainer ul#navi li a.vesti:focus {
												background-position: -720px -46px;	
												}
											#navcontainer ul#navi li a.kontakt:hover, #navcontainer ul#navi li a.kontakt:focus {
												background-position: -810px -46px; 	
												}
	#leftwrap {
		width:660px; float:left; background-color:#fefdfd; height:auto;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
		}
		.cube {
			width: 660px; margin-top:0px; margin-bottom: 10px;
			}
			.subcont2 {
				padding:0 23px 10px 10px; margin-top:12px; font-size:14px; color:#336666; line-height:1.6em; letter-spacing:1px; 
				}
				.subcont2 p {
					padding:0 10px;
					}
				.subcont2 img, .subcont2 p img {
					margin:0;
					}		
					.subcont2 ul{
						padding:20px;
						}
						#gallery {
							background-color: #fff; padding: 10px 0; 
							}
							.duo {
								width:285px; height:170px; float:left; margin-right:25px;
								}
								.duo_U { height:250px;}
	.miniwr {
		width:660px; height:170px; padding-left:30px; margin-top:10px; clear:both;
		}
	.mini {
		width:200px; height:170px; float:left;
		}
		
	.subsec2 {
		font-size:18px; font-weight:bold; margin:10px -10px 0 0; 
		}
	.subsec1 {
		color: #669999; font-size: 12px; font-weight: bold; padding-left: 10px;
		}
		.tech {
		background-image: url(../images/tech_bgrd.jpg); background-repeat: repeat-y; padding-left: 40px; font-size: 12px; line-height: 2.1em; margin-bottom:50px;
		}
	#rightwrap {
		float:right; width:300px; background-color:#fff; background-image: url(/design/newsbg1.png); background-repeat:no-repeat; color:#336666; height:auto;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
		}
		#rightwrap img {
			border:none;
			}
		#vesti {
			width:270px; margin-left:15px; margin-top:30px; font-size:12px; letter-spacing:1.2%; 
			}
			.BanerHold {
				width: 270px; height:120px; background-image: url(/design/backgrbaner.jpg); background-repeat: no-repeat; float:right; margin-bottom:10px;
				}
				.Vtitle, .Vtitle a {
					font-weight:bold; color:#2e282a; padding:5px  0; background-image: url(/design/news_bgrd.png); background-repeat: no-repeat; background-position: bottom; margin-bottom:10px;
					}
				.BanerTxt {
					font-size:11px; color:#669999; padding:5px; line-height: 1.6em; text-align:justify; font-weight: normal; width:250px;
					}
					.BanerImg {
						height: 84px; width: 72px; float: left; margin-top: 8px; margin-left: 4px;
						}				
					.HoldNews {
						border-bottom: 1px solid #2e282a; margin-bottom:5px;
						}
						.datum {
							margin: 5px 0 0 0; color:#999999; font-size:11px; 
							}
							.naslov {
								margin:5px 5px 0 5px;
								}
								.upis {
									line-height: 1.4em; padding: 0 5px;
									}		
	#footer {
		width:100%; margin:30px 0 0 0; background-color:#000; padding:0; border-top:5px solid #ffc001; height: 300px;
		}
		#footerholder {
			width:960px; margin:auto auto 20px auto;
			}
			.leftL {
				 font-size:11px; color:#999999; float:left; width:220px; text-decoration:none; padding:8px;
				}
				.leftL a { display:block;}		
				.leftL a:link, .leftL a:visited {
					font-size: 11px; color: #999999; text-decoration: none;
					}		
				.leftL a:hover {font-size: 11px; color: #CCCCCC; text-decoration: none;
					}
					.poruka { width:960px; border-top: 1px #ffc001 solid; border-bottom: 1px #ffc001 solid; margin-bottom:30px;}
					.poruka p {
						font-size: 12px; letter-spacing:1px; color: #999999; font-style:italic; margin:27px 5px 5px 5px; padding:0;
						}					
		.addthis_toolbox {
			margin-left:-80px; margin-top:20px; width:75px; position:fixed; background-color:#fff; padding:5px 5px 10px 5px;
			-webkit-border-top-left-radius: 20px;
			-webkit-border-bottom-left-radius: 20px;
			-moz-border-radius-topleft: 20px;
			-moz-border-radius-bottomleft: 20px;
			border-top-left-radius: 20px;
			border-bottom-left-radius: 20px;
				}
				.addthis_toolbox p {
					color:#999; padding:0;
					}
					
	.sifre{
		width:260px; float:left; margin-right:20px;
		}
	.add {
		float:left; width:310px; margin-top:60px;
		}	
			
									
	#logotxt {
		font-size: 13px; color: #2e282a; font-weight: bold; margin-top: 40px; margin-left: 210px; width: 400px;
		}		
	#logotxt2 {
		color: #2e282a; font-size: 11px; margin-left: 210px; width: 400px; font-weight:bold;
		}
	#lang {
		font-weight: bold; color: #fff; font-size: 10px; float: right; margin-top:40px;
		}
	#lang a:link {
		font-weight: bold; color: #fff; font-size:10px;text-decoration: none;
		}
	#lang a:hover {
		color: #FF9900;
		}
	.clear {
		clear: both;
		}
	#header {
		height:280px; width:960px; margin-top:0; margin-bottom:10px; -webkit-border-radius: 0.5em 0.5em; -webkit-box-shadow: rgb(187, 187, 187) 1px 2px 8px;  -moz-border-radius: 0.5em 0.5em; -moz-box-shadow: rgb(187, 187, 187) 1px 1px 4px; clear: both;
		}
	#headerLeftBox {
		height: 250px; width:600px; float:left; text-align:justify; margin-top:-260px; position: relative;
		}
	#headerRightBox {
		width: 360px; float: right; margin-top:0; position: relative;
		}
	#headerRightBox img {
		margin-top:0; margin-left:25px; position:absolute;
		}
	.txt1 {
		padding:20px; font-size:12px; line-height: 1.6em; margin-top:120px; color: #2e282a; width:570px; height:auto;
		}
	.txt1 p {
		margin-top:10px;
		}
		.korist {	
		padding-left:300px; color:#333333;
		}
	.content {
		height:auto; background-color:#fff;
		}
	ul.lifestream {
		list-style: none; margin: 0 5px 10px 0; 
		}
	.lifestream p { margin:5px; padding:5px;
	}
	img.favicon {
		float:right; clear:right; 
		}
	.lifestream h4 {
		font-family: Rockwell, Georgia, Serif; font-size: 14px; color:#ffc001; margin:0; padding:5px; background-color:#ffc001;
		}
		.lifestream .follow {
					color:#2e282a; padding:5px  0; background-image: url(/design/news_bgrd.png); background-repeat: no-repeat; background-position: bottom; margin-bottom:10px;
					}

	

				
	
		

	

	
		

	.txtForm {
		font-size: 11px; font-weight: normal; color: #339999; padding-left: 14px;
		}
	.txtForm span {
		font-size:9px;
		}	
	

	.headings {
		width: 660px; height: 25px; border: 0; margin: 0;
		}
	.headings a {
		display: block; width: 280px; height: 200px; text-decoration: none; border: 0; 
		}	

.section {	
	font:bold italic 20px/40px Tahoma, Verdana, "Century Gothic",sans-serif; color:#669933; padding-left:60px;
	}
.subcont {
	padding-left: 60px; mnargin-top: 12px; padding-bottom: 10px;
	}
.subco {
	padding-left: 15px; margin-top: 12px; font-size: 12px; color: #666666; line-height: 1.8em; letter-spacing:1px; text-align: justify; padding-right: 23px;
	}
td {
	height: 70px; width: 60px; text-align: center; padding-bottom: 5px; padding-top: 5px;
	}
.zvezdica {
	color:#99cc66; font-size:9px;
	}
.sistem4 {
	width:620px; height:auto;
	}
.sistem4 td {
	text-align:left; width:130px;
	}
.more2 {
	float: none;
}
.Hold2 {
	float: right; text-align: right; width: 200px; padding-right: 13px; margin-top: -6px; margin-bottom: 4px;
	}

.ContactHold {
	width: 270px; padding-bottom: 20px; float: right; padding-top: 20px; 
	}
.KontaktTxt {
	width: 270px; background-image: url(../images/cont_bck1.png); background-repeat: no-repeat; height: 409px; 
	}
.KontaktTxtOnC {
	background-repeat: no-repeat;
}
.txtForm {	
	font-size: 11px; font-weight: normal; color: #666666; padding-left: 14px; 
	}
.flekica {	
	font-size: 11px; color: #999966; width: 240px; height: 15px; margin-bottom: 6px; background-image: url(../images/flekica.png); background-repeat: repeat-x; border: 1px solid #dde3bf; margin-left: 12px;
	}
.flekicaProcena {	
	font-size: 11px; color: #999966; width: 240px; height: 15px; margin-bottom: 1px; background-image: url(../images/flekica.png); background-repeat: repeat-x; border: 1px solid #dde3bf; 	margin-left: 2px;
	}
.flekica2 {
	font-size: 11px; color: #999966; width: 240px; height: 80px; margin-top: 2px; margin-bottom: 15px; background-image: url(../images/flekica.png); background-repeat: repeat-x; border: 1px solid #dde3bf; margin-left: 12px;
	}
.flekica3 {
	width: 16px;
	height: 16px;
	margin-bottom: 2px;
	background-image: url(../images/flekica.png);
	background-repeat: repeat-x;
	border: 1px solid #dde3bf;
	margin-left: 12px;
}
.flekica3Procena {
	width: 16px;
	height: 16px;
	margin-bottom: 1px;
	background-image: url(../images/flekica.png);
	background-repeat: repeat-x;
	border: 1px solid #dde3bf;
	
}
.buttonForm {
	
	font-weight: bold;
	color: #CCCCCC;
	font-size: 11px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/form_button_bck.png);
	background-repeat: repeat-x;
	width: 55px;
	height: 20px;
	float: right;
	margin-right: 14px;

}

.submitP {
	
	font-weight: bold;
	color: #CCCCCC;
	font-size: 11px;
	border-style: none;
	background-image: url(../images/form_button_bck.png);
	background-repeat: repeat-x;
	width: 55px;
	height: 18px;

}
textarea { border-top-style:none; margin-bottom:20px;}
checkbox { 	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none; }

