/*CSS Document*/
@font-face
{
	font-family: MyriadPro1;
	src: url(MyriadPro-Semibold.otf) format("opentype");
}
BODY
{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.stran
{
}
.glava
{
}
.glava-rob
{
	height: 29px;
	background: url(slike/glava-rob.png) repeat-x;
}
.glava-rob-sredina
{
	height: 29px;
	width: 950px;
	margin: 0px auto;
}
.glava-pozdrav
{
	height: 22px;
	width: 144px;
	background: url(slike/glava-pozdrav.png) no-repeat;
	color: #C2C4B9;
	padding: 7px 0px 0px;
	text-align: center;
}
.glava-ozadje
{
	height: 336px;
	background: url(slike/glava-ozadje.png) repeat-x;
}
.glava-vsebina
{
	width: 950px;
	margin: 0px auto;
}
.glava-levo
{
	float: left;
	width: 600px;
	margin: 90px 0px 0px;
	color: #A3A3A3;
	font-size: 24px;
	font-family: MyriadPro1;
	letter-spacing: -1pt;
	text-shadow: 0px 1px #EEEEEE;
}
.glava-levo A
{
	color: #7EB800;
	font-weight: bold;
}
.glava-levo A:hover
{
	text-decoration: none;
}
.glava-levo STRONG
{
	color: #3A3B37;
}
.glava-desno
{
	float: left;
	width: 350px;
	margin: 30px 0px 0px;
}
.navigacija
{
	float: right;
	width: 310px;
	background: url(slike/navigacija-ozadje.png) no-repeat bottom;
	font-size: 17px;
	color: #ACADA8;
	font-family: MyriadPro1, "Myriad Pro";
	padding: 0px 0px 25px;
	text-align: center;
	text-shadow: 0px 1px 0px #FFFFFF;
}
.navigacija A
{
	color: #3A3B37;
	padding: 2px 10px;
	margin: 3px;
}
.navigacija A:hover
{
	color: #FFFFFF;
	background: url(slike/navigacija-hover.png) repeat-x;
	text-decoration: none;
/*+border-radius: 10px*/
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
/*border-radius: 10px 10px 10px 10px*/
	text-shadow: 0px 1px 2px #537A00;
}
.navigacija-active
{
	color: #FFFFFF;
	background: url(slike/navigacija-hover.png) repeat-x;
	text-decoration: none;
	padding: 2px 10px;
/*+border-radius: 10px*/
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
/*border-radius: 10px 10px 10px 10px*/
	text-shadow: 0px 1px 2px #537A00;
}
.zadnje
{
	clear: both;
}
.zadnje-racunalnik
{
	background: url(slike/zadnje-racunalnik.png) no-repeat;
	height: 218px;
}
.zadnje-racunalnik IMG
{
	padding: 25px 0px 0px 53px;
	border: 0px solid #000000;
}
.zadnje-napis
{
	height: 92px;
	width: 131px;
	background: url(slike/zadnje-napis.png) no-repeat;
	position: absolute;
	margin: 10px 0px 0px 205px;
}
.zadnje-ptic
{
	height: 40px;
	width: 40px;
	position: absolute;
	margin: 145px 0px 0px 295px;
}
.zadnje-ptic A
{
	display: block;
	height: 40px;
	width: 40px;
}
.portfolio
{
}
.portfolio-naslovbg
{
	height: 41px;
	background: url(slike/portfolio-naslovbg.png) repeat-x;
}
.portfolio-naslov
{
	height: 41px;
	width: 950px;
	margin: 0px auto;
	background: url(slike/portfolio-naslov.png) repeat-x;
}
.portfolio-vsebinabg
{
	height: 2300px;
	background: #EBEBEB url(slike/portfolio-ozadje.png) repeat-x;
}
.portfolio-vsebina
{
	width: 950px;
	margin: 0px auto;
	padding: 10px 0px 0px;
}
.portfolio-vrstica
{
	width: 950px;
	height: 200px;
	clear: both;
	margin: 0px 0px 70px;
}
.portfolio-element
{
	width: 185px;
	float: left;
	margin: 0px 5px 0px 0px;
}
.portfolio-delo
{
	width: 185px;
	height: 175px;
/*+border-radius: 5px*/
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
/*border-radius: 5px 5px 5px 5px
border-radius: 5px*/
}
.portfolio-delo IMG
{
	border: 0px solid #000000;
}
.portfolio-delo A
{
	margin-left: 5px;
	display: block;
	border: 5px solid #C5C7C1;
/*+border-radius: 5px*/
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
/*border-radius: 5px 5px 5px 5px
border-radius: 5px*/
	width: 170px;
	height: 169px;
}
.portfolio-delo A:hover
{
	border: 5px solid #7EB800;
/*border-radius: 5px*/
}
.portfolio-opis
{
	color: #787878;
	font-size: 10px;
	padding: 10px 0px 0px 5px;
}
.portfolio-opis STRONG
{
	color: #3F3F3F;
	font-size: 11px;
	font-weight: bold;
}
.about
{
}
.about-naslovbg
{
	height: 41px;
	background: url(slike/portfolio-naslovbg.png) repeat-x;
}
.about-naslov
{
	height: 41px;
	width: 950px;
	margin: 0px auto;
	background: url(slike/about-naslov.png) repeat-x;
}
.about-vsebinabg
{
	height: 523px;
	background: url(slike/about-ozadje.png) repeat-x;
}
.about-vsebina
{
	width: 950px;
	margin: 0px auto;
	padding: 10px 0px 0px;
	/*[empty]display:;*/
}
.about-stolpec1
{
	width: 580px;
	float: right;
	margin: 10px 25px 0px 7px;
	font-size: 24px;
	font-family: MyriadPro1, "Myriad Pro";
	color: #A2A2A2;
	letter-spacing: -1pt;
	text-shadow: 0px 1px #FFFFFF;
}
.about-stolpec1 STRONG
{
	color: #3F3F3F;
}
.about-stolpec3
{
	width: 300px;
	float: left;
	margin: 40px 0px 0px;
}
.about-stolpec2 STRONG
{
	color: #3F3F3F;
}
.contact
{
}
.contact-naslovbg
{
	height: 41px;
	background: url(slike/portfolio-naslovbg.png) repeat-x;
}
.contact-naslov
{
	height: 41px;
	width: 950px;
	margin: 0px auto;
	background: url(slike/contact-naslov.png) repeat-x;
}
.contact-vsebinabg
{
	height: 642px;
	background: url(slike/contact-ozadje.png) repeat-x;
}
.contact-vsebina
{
	width: 950px;
	margin: 0px auto;
	padding: 10px 0px 0px 11px;
}
.contact-data
{
	width: 270px;
	float: left;
	color: #959595;
}
.contact-house
{
	float: left;
	margin-bottom: 40px;
}
.contact-data IMG
{
	vertical-align: middle;
	margin-right: 5px;
}
.contact-data STRONG
{
	color: #3A3B37;
	font-weight: bold;
}
.contact-data A
{
	color: #7EB800;
}
.contact-data A:hover
{
	text-decoration: none;
}
.contact-data-name
{
	color: #3A3B37;
	font-size: 18px;
	font-weight: bold;
	font-family: "Myriad Pro";
}
.contact-slika
{
	width: 194px;
	height: 153px;
	background: url(slike/contact-slika.png) no-repeat;
	position: absolute;
	margin: -45px 0px 0px 420px;
}
.contact-form
{
	width: 680px;
	float: left;
	color: #7B7C78;
	font-size: 10px;
	padding: 5px 0 0;
}
.contact-form H2
{
	color: #E63F3F;
	font-size: 9px;
	margin: 0 0 -12px;
}
.contact-form INPUT
{
	width: 316px;
/*+border-radius: 5px*/
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
/*border-radius: 5px 5px 5px 5px*/
	border-style: solid;
	height: 37px;
	background-image: url(slike/form-bg.png);
	font: 11px sans-serif;
	border-color: #D7D7D7;
	padding: 0 0px 0 30px;
	margin: 2px 0 10px -3px;
}
.contact-form TEXTAREA
{
	width: 609px;
	border-style: solid;
	height: 182px;
	background-repeat: repeat-x;
	border-color: #D7D7D7;
/*+border-radius: 5px*/
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
/*border-radius: 5px 5px 5px 5px*/
	padding: 10px;
	background: #FFFFFF url(slike/textareabg.png) repeat-x bottom;
	font: 11px sans-serif;
	margin: 2px 0 0 -3px;
	font-family: sans-serif;
}
.contact-form INPUT:hover, INPUT:focus
{
	border-color: #8AC416;
	background-image: url(slike/form-bgh.png);
	border-style: solid;
}
.contact-form TEXTAREA:hover, TEXTAREA:focus
{
	border-color: #8AC416;
	background-image: url(slike/textareabgh.png);
	background-position: top;
	border-style: solid;
}
.contact-form-gumb
{
	width: 119px;
	height: 37px;
	background: url(slike/contact-gumb.png) no-repeat;
	border: 0px solid #000000;
}
.contact-form-gumb:hover
{
	background: url(slike/contact-gumb2.png) no-repeat;
}
.noga
{
	height: 30px;
	background: url(slike/noga-ozadje.png) repeat-x;
	color: #A2A2A1;
	padding: 15px 0px 0px;
}
.noga A
{
	color: #9CD739;
}
.noga A:hover
{
	text-decoration: none;
}
.noga-vsebina
{
	width: 950px;
	margin: 0px auto;
}
.noga-levo
{
	float: left;
}
.noga-desno
{
	float: right;
}
.glava-levo H6
{
	font-size: 2px;
}
.about-vsebina STRONG A
{
	color: #7EB800;
	font-size: 24px;
	font-family: sans-serif;
}
.about-vsebina STRONG A:hover
{
	text-decoration: none;
}
.map
{
	border: 5px solid #C5C7C1;
/*+border-radius: 5px*/
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
/*border-radius: 5px 5px 5px 5px
border-radius: 5px*/
}
.portfolio-opis STRONG A
{
	font-style: normal;
	color: #7EB800;
	text-decoration: none;
}
/*.portfolio-opis strong a hover visited*/
#INVALID-RULE
{
}

