body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: white;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #5a5e70;
	text-align: justify;
}

.border_table{
	BORDER-RIGHT: #5a5e70 1px solid; 
	BORDER-TOP: #5a5e70 1px solid; 
	BORDER-LEFT: #5a5e70 1px solid; 
	BORDER-BOTTOM: #5a5e70 1px solid; 
}

.imitationa{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c4001c;
	text-decoration: none;
}

.a{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c4001c;
	text-decoration: none;
}
.a:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c4001c;
	text-decoration: underline;
}
.a:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c4001c;
}

.a_grey{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #888888;
	text-decoration: none;
}

.asitemap{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5a5e70;
	text-decoration: none;
}
.asitemap:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5a5e70;
	text-decoration: underline;
}
.asitemap:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5a5e70;
}

h1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #c4001c;
	font-weight: bold;
	margin-top: 0;
}

h2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #5a5e70;
}

h3{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #c4001c;
	font-weight:normal;
}

.subtitle{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #797e99;
	font-weight:bold;
}

.formbox{
	BORDER-RIGHT: #797e99 1px solid; 
	BORDER-TOP: #797e99 1px solid; 
	BORDER-LEFT: #797e99 1px solid; 
	BORDER-BOTTOM: #797e99 1px solid; 
	FONT-SIZE: 13px; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: white; 
	TEXT-DECORATION: none;
	COLOR: #576162;
}

.button{
	border-left: #797e99 1px solid;
	border-top: #797e99 1px solid; 
	border-bottom: #797e99  1px solid;
	border-right: #797e99 1px solid;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px;
	border-color: #797e99;
	background-color: white;
	COLOR: #797e99;
}

div#main{
	width: 950px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

div#top{
	width:950px;
	height:216px;
}

div#top img.logo{
	position:absolute;
	left:0;
	top:0;
}

div#top div#menu{
	width:550px; /*fiksiram zaradi razdvijenoto menu*/
	height:216px;
	position:relative;
	left:207px;
	top:0;
}
	
div#top img.slogan{
	position:absolute;
	left:750px;
	top:0;
}
	
div#submenu{
	width: 950px;
	position:absolute;
	left:0;
	top:219px;
	height:111px;
}
div#submenu div#left{	
	background-image:url(../images/bg_left.gif);
	background-repeat:repeat-y;
	height:108px;
	width:204px;
	padding: 3px 4px 0 3px;
}

div#submenu div#left_inside{	
	background-image:url(../images/bg_left.gif);
	background-repeat:repeat-y;
	height:32px;
	width:204px;
	padding: 3px 4px 0 3px;
}
	
div#submenu div#flash{	
	position:absolute;
	left:207px;
	top:0;
}

div#submenu div#path{
	position:absolute;
	left:207px;
	top:0;
	height:32px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #c4001c;
	padding: 10px 0 0 10px;
}

div#submenu div#path .path{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #c4001c;
}

div#submenu div#right{	
	background-image:url(../images/bg_right.gif);
	background-repeat:repeat-y;
	height:108px;
	position:absolute;
	left:750px;;
	top:0;
	width:199px;
	padding: 3px 0 0 4px;
}
	
div#submenu div#right_inside{	
	background-image:url(../images/bg_right.gif);
	background-repeat:repeat-y;
	height:32px;
	position:absolute;
	left:750px;;
	top:0;
	width:199px;
	padding: 3px 0 0 4px;
}
	
div#maintext{
	position:absolute;
	left:0;
	top:333px;
	background-image:url(../images/bg_maintd.gif);
	background-repeat:repeat;
	width:950px;
}
	
div#maintext_inside{
	position:absolute;
	left:0;
	top:260px;
	background-image:url(../images/bg_maintd.gif);
	background-repeat:repeat;
	width:950px;
}
	
div#maintext .tdpic{
	padding:0 3px 2px 3px;
}
	
div#maintext .tdpic img{
	padding:2px 0 2px 0;
}
div#maintext .tdlefttext{
	padding:10px 5px 5px 100px;
	text-align:justify;
}
	
div#maintext .tdrighttext{
	padding:5px 100px 10px 5px;
	text-align:justify;
	font-size:11px;
}
	
div#footer{
	/*position:absolute;
	left:0;
	top:625px;*/
	background-image:url(../images/bg_maintd.gif);
	background-repeat:repeat;
	width:950px;
}
	
div#main_inside{
	width: 950px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

div#footer_inside{
	background-image:url(../images/bg_maintd.gif);
	background-repeat:repeat;
	width:950px;
	padding: 0 0 10px 0;
}
	
div#downmenu{
	color: #828491;
	font: 11px Arial;
	display: block;
	padding: 3px 60px 0 60px;
}
	
div#downmenu ul{
	list-style: none;
	text-align:center;
}
	
div#downmenu ul li{
	float: left;
	border-right:1px solid;
	padding: 0 10px 0 10px;
}
	
div#downmenu ul li.last{
	border-right:0;
}
	
div#downmenu ul li .a{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #828491;
	text-decoration: none;
}

div#downmenu ul li .a:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #828491;
	text-decoration: underline;
}

div#downmenu ul li .a:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #828491;
}
		
.bianet{
	padding: 8px 0 0 105px;
}
.counter{
	padding: 5px 60px 0 550px;
}


/*drugo emnu*/

/* common styling */
.menu {font-family: verdana, arial, sans-serif;
 width:543px;
  position:absolute; 
  left:207px; top:78px;
    font-size:25px;
	  color:#FFFFFF;
	  }
.menu ul li a, .menu ul li a:visited {display:block;
 text-decoration:none;
  width:169px;
   height:25px;
    text-align:left;
	 color:#FFFFFF;
	  padding-left:10px;
	   border:1px solid #fff;
	    border-width:0 1px 1px 0;
		 background:red;
		  line-height:25px;
		   font-size:15px;}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background:#c7c7c7;}
.menu ul li:hover ul {display:block; position:absolute; bottom:0; left:0;}
.menu ul li:hover ul li a.hide {background:#c7c7c7; color:#fff;}
.menu ul li:hover ul li {display:block; background:#c7c7c7; color:#fff; width:169px; clear:both;}
.menu ul li:hover ul li:hover a.hide {background:#c7c7c7; color:#fff;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#c7c7c7; color:#fff; width:169px; padding-left:10px;}
.menu ul li:hover ul li a:hover {background:#c7c7c7; color:#fff;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:210px; bottom:0;}
.menu ul li:hover ul li:hover ul li a {background:#c7c7c7; color:#fff;}
.menu ul li:hover ul li:hover ul li a:hover {background:#c7c7c7; color:#fff;}

.menu ul li:hover ul.left {left:-105px;}
.menu ul li:hover ul li:hover ul.left {left:-210px; width:50px;}


/*stila za div4eto sys scroll na tek.proekti */

#container_scroll_proekti {
	width: 350px;
	height: 300px;	
	padding: 0 20px 0 0;					   
	overflow: -moz-scrollbars-vertical;
	overflow-y: scroll;
	scrollbar-3dlight-color : #f2f4f7;
	scrollbar-arrow-color : #c4001c;
	scrollbar-base-color : #f2f4f7;
	scrollbar-darkshadow-color : #f2f4f7;
    scrollbar-face-color : #f2f4f7;
	scrollbar-highlight-color : #f2f4f7;
	scrollbar-shadow-color : #f2f4f7;
	scrollbar-track-color : #f2f4f7;
}
						
/* galeria */

#container_galleft{position:relative; float:left; width:320px; height:350px; background:#f2f4f7;}
/* needed for IE to make :active state work first time */
/* common styling for all galleries */
a.gallery, a.gallery:visited {display:block; display:inline-block; color:#fff; text-decoration:none; width:20px; float:left; margin:2px; z-index:50;background: #c4001c; text-align:center}
a.gallery em, a.gallery span {display:none;}
a.gallery:hover {border:0px solid #c4001c;}

#container_galleft img {border:0;}
#container_galleft .thumbs {width:20px; position:absolute; left:0; top:0;}

#container_galleft a.gallery:active, #container_galleft a.gallery:focus {border:0px solid #c4001c;}
#container_galleft a.gallery:active em, #container_galleft a.gallery:focus em {display:block; position:absolute; width:300px; height:300px; top:0px; left:30px; padding:0px; color:#000;  z-index:50;background:#f2f4f7;}
#container_galleft a.gallery:active em img, #container_galleft a.gallery:focus em img{width:300px; padding:5px; color:#000; border:0px solid #c4001c; /*height:300px;*/}
#container_galleft h1{clear:both; margin:0; padding-top:0; padding-left:30px; width:300px;}
#container_galleft h1 img{ padding:5px; border:0px solid #c4001c; width:300px; /*height:300px;*/ }
/* kraj na galeria */

/*ocvetqvaneto na stranicata za tyrsene*/
.td_find{
	/*background-image: url(../images/menu_spacer_red.jpg);*/
	background: #c4001c;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	text-align:left;
	text-decoration: none;
	font-weight:bold;
	padding: 0 0 0 20px;
}

.find{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#cacfde;
	text-decoration: none;
}

