* {
	margin: 0px;
	padding: 0px;
}


html, body {
    height: 100%;
}

body {
	background-color: #070909;
	/*background-image: url(../images/bk.png);
	background-repeat: repeat;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}

#container {
	
}

#top-bg {
	background-image: url(../images/enid-bg-top-1280.png);
	background-repeat:no-repeat;
	background-position:left top;
	text-align:center;
	background-color:#1C1D1C;
	width: 100%;
	height: 269px;
	
}
#wide-bg-nav {
	
	height: 36px;
	width: 628px;
	z-index:0;/*
	background-color:#222425;*/
	position:absolute;
	top:215px;
	z-index:2;
	left:50%;
	margin:0 0 0 -314px;
}
#wide-bg-nav p{
	display:inline;
	height:15px;
	width:100px;
	color: #F0F0F0;
}

.txt_l {
	margin-top:13px;
	height:100%;
	width:126px;
	float:left;
	color: #838383;
	text-align: center;
	text-transform: uppercase;
	font-size: 12px;
	}
	.txt_2 {
	margin-top:13px;
	height:100%;
	width:120px;
	float:left;
	color: #838383;
	text-align: center;
	text-transform: uppercase;
	font-size: 12px;
	}

#top-menu-line1 {
	background-color:#2C2E2F;
	background-image: url(../images/enid-top-line.png);
	background-repeat:repeat-x;
	width: 100%;
	height: 30px;
	
}
#top-menu-line1 p {
	width: 870px;
	position:absolute;
	left:50%;
	margin:0 0 0 -435px;
	color: #FFF;
	padding-top:8px;
	text-align:left;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	cursor: default;
}
#top-menu-line1 p:hover {
	width:870px;
	position:absolute;
	left:50%;
	margin:0 0 0 -435px;
	color: #22C4F4;
	padding-top:8px;
	text-align:left;
	cursor: default;
}
#content1 {
	text-align: center;
	background-color:#1C1D1C;
	width: 100%;
	height: auto;	
	text-align:center;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	cursor: default;
	color:#FFF;
	float:left;
	
}
#content-bottom-line1 {
	background-color:#1C1D1C;
	background-image: url(../images/content-bottom-line1.png);
	background-repeat:repeat-x;
	width: 100%;
	height: 18px;	
	float:left;
	
}
#c-box {
	width:870px;
	height:auto;	
	margin: 0 auto 0;	
		
	}
#n-box {
	float:left;
	color: #EAEAEA;
	padding-top:10px;
	text-align:left;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	cursor: default;
	width:100%;
	height:auto;
	margin-bottom:10px;
}

#t-box {
	color: #EAEAEA;
	width:100%;
	height:auto;
	text-align:left;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	cursor: default;	
	overflow:hidden;
	text-decoration: none;
}
#kategorija1 {
	color: #EAEAEA;
	width:550px;
	height:auto;
	text-align:left;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	cursor: default;
	overflow:hidden;
	float:left;
	text-decoration: none;
}
#kategorija2 {
	color: #EAEAEA;
	width:550px;
	float:left;
	height:auto;
	text-align:left;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	cursor: default;
	overflow:hidden;
	text-decoration: none;
}
#kategorija3 {
	color: #EAEAEA;
	width:550px;
	height:auto;
	float:left;
	text-align:left;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	cursor: default;
	margin-bottom:10px;
	border-bottom-color:#333;
	border-bottom-width:1px;
	margin-bottom:25px;
	overflow:hidden;
	text-decoration: none;
}
#t-box-li {
	color: #31B8DA;
	font-weight:bold;
	width:260px;
	height:20px;
	text-align:left;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	float:right;
	border-bottom:1px solid #585858;
	overflow:hidden;
	text-decoration: none;
}
#t-box-li1 {
	color: #31B8DA;
	width:260px;
	height:20px;
	text-align:left;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	float:right;
	border-bottom:1px solid #585858;
	overflow:hidden;
	text-decoration: none;
	padding-top:7px;
}
#t-box-li1:hover {
	cursor:pointer;
	color: #EAEAEA;
	width:260px;
	height:20px;
	text-align:left;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	float:right;
	border-bottom:1px solid #585858;
	overflow:hidden;
	text-decoration: none;
	padding-top:7px;
	background-color:#141414;
}
#t-box-li2 {
	color: #31B8DA;
	width:260px;
	height:20px;
	text-align:left;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	float:right;
	border-bottom:1px solid #585858;
	overflow:hidden;
	text-decoration: none;
	padding-top:7px;
}

#t-box-li2:hover {
	cursor:pointer;
	background-color:#141414;
	color: #31B8DA;
	width:260px;
	height:20px;
	text-align:left;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	float:right;
	border-bottom:1px solid #585858;
	overflow:hidden;
	text-decoration: none;
	padding-top:7px;
}
#t-box-li3 {
	color: #31B8DA;
	width:260px;
	height:20px;
	text-align:left;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	float:right;
	border-bottom:1px solid #585858;
	overflow:hidden;
	text-decoration: none;
	padding-top:7px;
}
#t-box-li3:hover {
	cursor:pointer;
	background-color:#141414;
	color: #31B8DA;
	width:260px;
	height:20px;
	text-align:left;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	float:right;
	border-bottom:1px solid #585858;
	overflow:hidden;
	text-decoration: none;
	padding-top:7px;
}
#t-box-li1 a{
	color: #31B8DA;
	text-align:left;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;	
	cursor:pointer;
	outline: none;
}
#t-box-li2 a{
	color: #31B8DA;
	text-align:left;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;	
	cursor:pointer;
	outline: none;
}
#t-box-li3 a{
	color: #31B8DA;
	text-align:left;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;	
	cursor:pointer;
	outline: none;
}
#t-box-lix {
	color: #EAEAEA;
	width:260px;
	height:auto;
	float:right;
	
}
#t-box1 {
	color: #EAEAEA;
	width:100%;
	height:auto;
	text-align:left;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	cursor: default;
	margin-bottom:10px;
	border-bottom-color:#333;
	border-bottom-width:1px;
	margin-bottom:25px;
	overflow:visible;
	text-decoration: none;
	padding-left: 18px;
}

#t-box-i {
	float:left;
	color: #0088C0;
	width:100%;
	height:auto;
	text-align:left;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	cursor: default;
	margin-bottom:10px;
	border-bottom-color:#333;
	border-bottom-width:1px;
	margin-bottom:25px;
}
#t-box-i p{
	text-align:justify;
	float:left;
	color: #9982B5;
	width:650px;
	height:auto;
	text-align:justify;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	cursor: default;
	margin-bottom:10px;
	margin-bottom:25px;
	padding-left:110px;
}
#t-box-i p:hover{
	text-align:justify;
	float:left;
	/*color: #9982B5; middle*/
	/*color: #0088C0; plava*/
	/*color: #E984B1; roze*/
	color: #9982B5;
	width:650px;
	height:auto;
	text-align:justify;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	cursor: default;
	margin-bottom:10px;
	margin-bottom:25px;
	padding-left:110px;
}
#t-box-i p a {		
	color: #9982B5;	
	text-decoration:none;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
#t-box-i p a:hover {
	
	color: #E984B1;
	text-decoration:none;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	cursor:pointer;
}
#w-l {
		background-image: url(../images/wd.png);
	background-repeat:no-repeat;
	background-position:center;
	width:870px;
	height:101px;
	
	}
	
#s-l {
	background-image: url(../images/skills-w.png);
	background-repeat:no-repeat;
	background-position:left;
	width:600px;
	height:23px;
	
	}

#yshout {
	text-align:left;
	width:870px;
	
	
	margin: 0 auto 0;
	height:auto;
	margin-bottom:20px;
	margin-top:20px;

	
	}

#content2 {
	background-color:#2C2E2F;
	width: 100%;
	height: 200px;
	text-align: center;
	float:left;
}
#content-bottom-line2 {
	float:left;
	background-color:#1C1D1C;
	background-image: url(../images/content-bottom-line2.png);
	background-repeat:repeat-x;
	width: 100%;
	height: 18px;	
}
#footer {
	background-color:#1A1B1A;
	width: 100%;
	height: 45px;
	text-align: center;
	padding-top:14px;
	font-size:12px;
	color: #404040;	
	float:left;
}

/*################	TOP IMGs  #############################*/

#enid-design-bg-img {
	left:50%;
	margin:30px 0 0 -621px;
	width: 1244px;
	height: 183px;
	z-index:10;
	position:absolute;
	
}
#enid-design-krug1 {
	background-image: url(../images/enid-design-krug1.png);
	background-repeat: no-repeat;
	background-position: center;
	position:absolute;	
	width: 18px;
	height: 18px;
	z-index:50;
	top:12px;
	left:10px;
	}
	#enid-design-krug2 {
	background-image: url(../images/enid-design-krug1.png);
	background-repeat: no-repeat;
	background-position: center;
	position:absolute;	
	width: 18px;
	height: 18px;
	z-index:50;
	top:80px;
	left:5px;
	}

	#enid-design-krug3 {
	background-image: url(../images/enid-design-krug1.png);
	background-repeat: no-repeat;
	background-position: center;
	position:absolute;	
	width: 18px;
	height: 18px;
	z-index:50;
	top:140px;
	left:40px;
	}
	
		#enid-design-krug4 {
	background-image: url(../images/enid-design-krug1.png);
	background-repeat: no-repeat;
	background-position: center;
	position:absolute;	
	width: 18px;
	height: 18px;
	z-index:50;
	top:110px;
	left:30px;
	}
	
		#enid-design-krug5 {
	background-image: url(../images/enid-design-krug1.png);
	background-repeat: no-repeat;
	background-position: center;
	position:absolute;	
	width: 18px;
	height: 18px;
	z-index:50;
	top:10px;
	left:2px;
	}
	
		#enid-design-krug6 {
	background-image: url(../images/enid-design-krug1.png);
	background-repeat: no-repeat;
	background-position: center;
	position:absolute;	
	width: 18px;
	height: 18px;
	z-index:50;
	top:45px;
	left:0px;
	}
	
		#enid-design-krug7 {
	background-image: url(../images/enid-design-krug1.png);
	background-repeat: no-repeat;
	background-position: center;
	position:absolute;	
	width: 18px;
	height: 18px;
	z-index:50;
	top:75px;
	left:50px;
	}
#enid-design-krug-skup{
	
	
	width: 250px;
	height: 150px;
	z-index:10;
	position:absolute;	
	left:800px;
	top:0;
	
	}
	#enid-design-krug-skup1{
	
	
	width: 250px;
	height: 150px;
	z-index:10;
	position:absolute;	
	left:50px;
	top:0;
	
	}

#header_1 {
	height: 36px;
	width: 859px;
	z-index:0;
	background-image: url(../images/header_1.png);
	background-repeat: no-repeat;
	background-position: top;
	margin-top: 190px;
	

	float: left;
}
/*###########################################################*/





/*###################### NAVIGATION START ##########################*/
#nav{
	height: 75px;
	margin:0 auto;
	z-index:5;

	}
ul#navigation {
	position: absolute;
	left:50%;
	margin:0 0 0 -307px;
	top: 199px;
	list-style: none;
	width: 615px;
	height: 75px;
	z-index:5;
}

ul#navigation li {
	display: inline;
	display: block;
	list-style-type: none;
	float: left;
	background-repeat: no-repeat;
	background-position: left;
	margin: auto;
	z-index:5;
}

ul#navigation li a {
	color: #F0F0F0;
	font-weight: normal;
	background-image: url(../images/button_nav.png);
	width: 126px;
	height: 59px;
	text-align: center;
	text-transform: uppercase;
	font-size: 12px;
	/*padding-top: 25px;*/
	margin-top: -30px;
	float: left;
	text-decoration: none;
	margin-left: -3.6px;
	padding-top:25px;
	background-repeat: no-repeat;
	z-index:5;
}


ul#navigation .home a{	
color: #F0F0F0;
	outline:0;  
	z-index:5;
	background-image: url(../images/enid-design-button1.png);	
}
ul#navigation .solutions a      {
	outline:0;
	z-index:5;
	background-image: url(../images/enid-design-button1.png);
}
ul#navigation .company a      {
	outline:0;
	background-image: url(../images/enid-design-button1.png);
}
ul#navigation .services a      {
	outline:0;  
    background-image: url(../images/enid-design-button1.png);
}
ul#navigation .contact a   {
	outline:0;  
    background-image: url(../images/enid-design-button1.png);
}
/*###################### NAVIGATION END ##########################*/











/*###########################################################################*/
/*    CONTACT START        		*/
/*###########################################################################*/

#form {

	}


		#form label {
	font-size:10px;
	width: 90px;
	display: inline-block;
	margin-right: 0px;
	margin-bottom: 0px;
			}
		

		#form .input {
	background:#000;
	border: 1px solid #333333;
	color: #555;
	font-family: Verdana, Sans-serif;
	width: 151px;
	height:21px;
	font-size:12px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding-left:3px;
			}
		

			

		#form textarea {
	margin-top:5px;
	background:#000;
	border: 1px solid #333333;
	vertical-align: top;
	width: 313px;
	height: 85px;
	color: #555;
	font-family: Verdana, Sans-serif;
	font-size:12px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding-left:3px;
	padding-top:3px;
			}
		

		#form .indent {

			}
			
		/* The button */
.button {
	cursor:pointer;
	background-color:#1f1f1f;
	color:#666;
	font-family: Verdana, Sans-serif;
	font-size:10px;
	border:none;
	height:15px;
	text-align:center;
	width: 316px;
			}
.button:hover {
	cursor:pointer;
	background-color:#9982B5;
	color:#FFF;
	font-family: Verdana, Sans-serif;
	font-size:10px;
	border:none;
	height:15px;
	text-align:center;
	width: 316px;
}
		.submit {
			margin-left:0px;
			padding-top:0px;
			background-color:#1f1f1f;
			text-align:center;
			width: 316px;
			border:none;
			height:15px;
			}
			
			.submit:hover {
			margin-left:0px;
			padding-top:0px;
			background-color:#9982B5;			
			/*background-color:#31B8DA; PLAVAAAA*/
			text-align:center;
			width: 316px;
			border:none;
			height:15px;
			}
			
/*######	Validation Message: Error / Success #########*/

		
		
		.notification_error
{
border: 1px solid #A25965;
height: auto;
width: 99%;
padding: 4px;
background: #F8F0F1;
text-align: left;
-moz-border-radius: 5px;
}

.notification_ok
{
	border: 1px #567397 solid;
	height: auto;
width: 99%;
padding: 8px;
	background: #f5f9fd;
	text-align: center;
	-moz-border-radius: 5px;
}

		

/*###########################################################################*/
/*    CONTACT END         		*/
/*###########################################################################*/
















/*###########################################################################*/
/*       CONTACT LINK ETC	*/
/*###########################################################################*/

#content2-box {
	width:870px;
	height:100%;
	padding-left:20px;
	margin: 0 auto 0;
}


#link-box1 {
	width:287px;
	height:100%;
	float:left;
	text-align:left;
	margin-left: 5px;
}

#link-box1 p{
	height:20px;
	padding-top:6px;
	color: #31B8DA;
	font-size:12px;
	cursor:default;
	padding-left:10px;
	text-align: left;
	border-bottom:1px solid #585858;
	margin-right:10px;
}
	
#link-box1 p a{
	text-decoration:none;
	color: #31B8DA;
	font-size:12px;
	cursor:default;
	outline:none;
}

#link-box1 p:hover{
	background-color:#141414;
	height:20px;
	padding-top:6px;
	color: #31B8DA;
	font-size:12px;
	cursor:default;
	padding-left:10px;
	text-align: left;
	border-bottom:1px solid #585858;
	margin-right:10px;
}
#link-box1 h2{
	margin-bottom:5px;
	height:20px;
	padding-top:6px;
	color: #0CF;
	font-size:14px;
	cursor:default;
	border-bottom:1px solid #585858;
	padding-left:10px;
	text-align: left;
	margin-right:10px;
}


#link-box {
	width:287px;
	height:100%;	
	float:left;	
	}
#link-box h2{
	padding-right:10px;
	margin-bottom:5px;
	height:20px;
	padding-top:6px;
	color: #0CF;
	font-size:14px;
	cursor:default;
	border-bottom:1px solid #585858;
	padding-left:10px;
	text-align: right;
	margin-right:10px;
}

#link-box p{
	padding-right:10px;
	height:20px;
	padding-top:6px;
	color: #31B8DA;
	font-size:12px;
	cursor:default;
	padding-left:10px;
	text-align: right;
	border-bottom:1px solid #585858;
	margin-right:10px;
}
#link-box p a{
	outline:none;
	color: #31B8DA;
	font-size:12px;
	cursor:default;
	text-align: right;
	text-decoration:none;
}
#link-box p:hover{
	background-color:#141414;
	padding-right:10px;
	height:20px;
	padding-top:6px;
	color: #31B8DA;
	font-size:12px;
	cursor:default;
	padding-left:10px;
	text-align: right;
	border-bottom:1px solid #585858;
	margin-right:10px;
}


#about-box {
	width:287px;
	height:100%;
	float:left;	
}

#about-box h2{
	margin-bottom:5px;
	height:20px;
	padding-top:6px;
	color: #0CF;
	font-size:14px;
	cursor:default;
	border-bottom:1px solid #585858;
	padding-left:10px;
	text-align: center;
	margin-right:10px;
}

#text1 p {
	height:20px;
	padding-top:6px;
	color: #31B8DA;
	font-size:12px;
	cursor:default;
	padding-left:10px;
	text-align: center;
	margin-right:10px;	
}
/*###########################################################################*/
/*        CONTACT LINK ETC  		*/
/*###########################################################################*/
