/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Tahoma, Arial;
	background: url(backgroung---x.jpg) repeat-x;
}

table
{
	font-size:9px;
}
td
{
	/*width: 100px;*/
}

a {
	font-family: Tahoma, Arial, Verdana;
}

a:hover {
	text-decoration: none;
}

#main {
	width: 840px;
	padding: 0px;
	margin: 0px auto;
	background: url(backgroung---xy.jpg) repeat-y;
	overflow:hidden; /* Za da mi se vijda celia fon pod mozilla*/
}
	#header {
		width: 840px;
		height: 120px;
		/*background: url(header.jpg) no-repeat;*/
	}
	#menu-out {
		width: 832px; /*840-8*/
		padding: 0px 0px 0px 8px;
		float: left;
		background: white url(menu-left.jpg) no-repeat;
	}
			#menu {
				width: 840px;
				float: left;
			}
				#menu ul {
					padding: 0px;
					margin: 0px;
				}
				#menu li {
					padding: 0px;
					margin: 0px 2px 0px 0px;
					float: left;
					list-style:none;

				}
				.item-last {
					margin: 0px !important;
				}
				#menu a {
					padding: 13px 0px 0px 0px;
					width: 91px;
					font-size: 11px;
					color: #555454;
					display: block;
					height: 17px; /*30-13*/
					/*line-height:30px;*/
					background: #EAEAEA;
					border-bottom: 4px #555454 solid;
					text-align: center;
					text-decoration: none;
				}
				#menu a:hover {
					color: #C30525;
					background: #ffffff;
					border-bottom: 4px #C30525 solid;
					font-weight: bold;
					text-decoration: none;
				}
				.item1 {
					width: 70px !important; /*140-65*/
					padding: 13px 0px 0px 65px !important;
				}


	#link {
		width: 47px; /*134-30*/
		height: 34px; /*34-13*/
		float: left;
		background: url(link.jpg) no-repeat;
	}
		#link a {
			color: #307091;
			font-size: 11px;
			text-decoration: none;

		}

		#link a:hover {
			color: #C30525;
			text-decoration: none;
		}

	#left {
		width: 238px;
		float: left;

	}
		/*#menu-vert {
			
			float: left;
			padding: 10px 0px 0px 35px;
		}
			#menu-vert ul {
				padding: 0px;
				margin: 0px;
			}
			#menu-vert li {
				padding: 0px;
				margin: 0px;
				list-style:none;
				line-height: 15px;
			}
			#menu-vert a {
				color: #01537B;
				font-size: 11px;
				text-decoration:none;
				font-size-adjust:1px;

			}
			#menu-vert a:hover {
				font-weight: bold;
				text-decoration: none;
			}*/
			#menu-vert {
			padding:10px 10px;
			font:11px Arial;
			}
			#menu-vert  ul{
				padding:0;
				margin:0;
				list-style:none;
			}
				#menu-vert  ul li a{
					padding:2px 10px;
					margin:0 0 2px 0;
					color:#0C4D77;
					display:block;
					text-decoration:none;
					border:1px dotted #CCCCCC;
				}
				#menu-vert  ul li a:hover{
					color:#0066CC;
					background:white;
					font-weight:normal;
				}
			.menuOther{
				background:url(logoOther.jpg) 0 10px no-repeat;
			}
			.menuVisaton{
				background:url(logoVisaton.jpg) 0 10px no-repeat;
			}
			.link1
			{
				display:block;
				height:50px;
				text-decoration:none;
			}
			.menuGolmar{
				background:url(logoGolmar.jpg) 0 10px no-repeat;	
				margin:10px 0 0 0;
			}
			.link2
			{
				display:block;
				height:65px;
				text-decoration:none;
			}

		#cirkle {
			width: 238px;
			height: 206px;
			background:url(cirkle.jpg) no-repeat;
			float: left;
		}
		#news {
			width: 238px;
			height: 163px;
			float: left;
			background: url(news.jpg) no-repeat;

		}
			#news h1 {
				color: #01537B !important;
				font-size: 12px !important;
				font-weight: normal;
				padding: 10px 0px 10px 20px !important;
				margin: 0px !important;
			}
			#news p {
				color: #888687;
				font-size: 11px;
				padding: 5px 20px 5px 20px;
				margin: 0px;
			}
			#news a {
				color: #C30525;
				font-size: 11px;
				text-decoration: none;
				display: block;
				text-align: right;
				padding: 5px 20px 10px 0px;
			}
			#news a:hover {
				color: #01537B;
				text-decoration: none;
			}
		#uslugi {
			width: 238px;
			height: 105px;
			float: left;
			background: url(uslugi.jpg) no-repeat;

		}
			#uslugi h1 {
				color: #01537B !important;
				font-size: 12px !important;
				font-weight: normal;
				padding: 2px 20px 10px 20px !important;
				margin: 0px !important;
				text-align: right;
			}

			#uslugi a {
				color: #888687;
				font-size: 11px;
				text-decoration: none;
				display: block;
				padding: 0px 5px 5px 30px;
				margin: 0px;
			}
			#uslugi a:hover {
				color: #C30525;
				text-decoration: none;
			}

		#store {
			width: 238px;
			height: 98px;
			float: left;
			background: url(store.jpg) no-repeat;

		}
			#store h1 {
				color: #01537B !important;
				font-size: 12px !important;
				font-weight: normal;
				padding: 3px 0px 10px 20px !important;
				margin: 0px !important;
			}
			#store p {
				color: #888687;
				font-size: 11px;
				padding: 5px 20px 5px 20px;
				margin: 0px;
			}

	#right {
		width: 602px;
		min-height: 400px;
		float: right;
	}
	*html #right {height: 400px;}
		#navigation { /*tova e samo za produktovata stranica*/
			width: 582px; /*602-20*/
			
			float: right;
			padding: 5px 0px 0px 20px;
			font-size: 11px;
			color: #555454;
			}
			#navigation a {
				font-size: 11px;
				color: #555454;
				text-decoration: none;

			}
			#navigation a:hover {
				color: #01537B;
				text-decoration: none;
			}
		#main-title {
			width: 432px; /*592-20*/
			height: 31px; /*46-15*/
			float: left;
			padding: 15px 0px 0px 20px;
		}

			#main-title h1 {
				padding:0px 0px 5px 30px;
				margin: 0px;
				color: #424242;
				font-size: 12px;
				background: url(main-title.jpg) no-repeat;
			}
		#basket {
			width: 130px; /*150-20*/
			height: 21px; /*46-25*/
			float: right;
			padding: 25px 0px 0px 20px;
		}
			#basket a {
				color: #C30525;
				font-size: 10px;
				text-decoration: none;
				padding: 25px 7px 0px 0px;
			}
			#basket a:hover {
				color: #01537B;
				text-decoration: none;
			}
			.basket_back {
			background: url(basket.jpg) -65px 0px no-repeat;
			}
			.reg_back {
			background: url(basket.jpg) -5px 0px no-repeat;
			}
		#content {
			width: 552px; /*602-40*/
			float: left;
			background: url(border.jpg) no-repeat;
			padding: 10px 20px 0px 20px;
			margin: 0px 0px 10px 0px;
			min-height: 570px;
		}
		*html #content {
			height: 570px;
		}
			#content h1 {
				margin: 0px;
				padding: 10px 0px 10px 0px;
				color: #555454;
				font-size: 12px;
				font-weight: bold;
			}
			#content h2 {
				margin: 0px;
				padding: 5px 0px 5px 0px;
				color: #01537B;
				font-size: 11px;
				font-weight: bold;
			}
			#content p, #content div {
				color: #555454;
				font-size: 11px;
				padding: 5px 0px 5px 0px;
				margin: 0px;

			}
			#content table
			{
				width:500px !important;
			}
			#content ul {
				padding: 0px 0px 0px 20px;
				margin: 0px;
			}
			#content li {
				color: #555454;
				padding: 5px 0px 0px 0px;
				margin: 0px;
				list-style: disc inside;
				font-size: 11px;
			}
			#content img {
				border: #CCCCCC 1px solid;
				margin: 5px 0px 5px 0px;

			}
				.graph {
				float: right !important;
				margin: 0px 0px 0px 20px !important;
				}
			#content a {
						color: #C30525;
						font-size: 11px;
						text-decoration: none;
						/*display: block;*/
						padding: 0px;
						}
						.linkProduct{
							padding:0px !important;
						}
			#content a:hover {
						color: #01537B;
						text-decoration: none;
			}

			#clients {
				width: 552px; /*562-10*/
				margin: 20px 0px 0px 10px;
			}
				#clients h2 {
				margin: 0px;
				padding: 5px 0px 5px 0px;
				color: #01537B;
				font-size: 11px;
				font-weight: bold;
				}
				#clients img {
				border: #CCCCCC 1px solid !important;
				margin: 5px 20px 5px 0px;
				display:block !important;
/*					float: left !important;
*/				}
				.link {
				display: block;

				}
			#frame {
				width: 562 px; /*562-20-15*/
				margin: 20px 0px 0px 0px;
			}
				#frame div {
					width:242px; /*272-20-10*/
					height: 145px; /*165-25*/
					margin: 0px 10px 10px 0px;
					float: left;
					padding: 10px;

				}
						#frame div img { /* picture size wight = 82px; height= 106px*/
							float: left;
							margin: 35px 10px 0px 0px;
							border-style: none !important;
						}
						#frame div h1 {
							color: #555454;
							font-size: 12px;
							padding: 15px 5px 5px 0px;
							margin: 0px;
							font-weight: normal !important;
						}
						#frame div h2 {
							color: #555454;
							font-size: 11px;
							padding: 10px 5px 5px 0px;
							font-weight: normal !important;
							margin: 0px;
						}
						#frame div p {
							color: #555454;
							font-size: 11px;
							padding: 0px;
							margin: 0px;
						}

						#frame div a {
							color: #C30525;
							font-size: 11px;
							text-decoration: none;
							display: block;
							text-align: right;
							padding: 5px 20px 10px 0px;
						}
						#frame div a:hover {
							color: #01537B;
							text-decoration: none;

					}
			.new {
			background: url(new.jpg) no-repeat;
			}
			.products {
			background: url(promotion.jpg) no-repeat;
			}
			.empty {
			background: url(frame.jpg) no-repeat;
			}
		#all {
			width: 592px;
			height: 36px;
			float: left;
			background: url(all.jpg) no-repeat right;
		}
		#visaton {
			width: 592px;
			height: 36px;
			float: left;
			background: url(visaton.jpg) no-repeat left;
		}
		#golmar {
			width: 592px;
			height: 36px;
			float: left;
			background: url(golmar.jpg) no-repeat left;
		}
	#footer {
		width:824px; /*840-16*/
		height: 43px;
		padding: 0px 8px 0px 8px;
		float: left;
	}
		#footer-inside {

			height: 43px;
			background: url(footer.jpg) repeat-x;
		}

			#footer-left {
				width: 660px; /*500-10*/
				height: 33px; /*43-10*/
				float: left;
				padding: 10px 0px 0px 10px;

			}
				#footer-left p {
					color: #777777;
					font-size: 10px;
					padding: 0px;
					margin: 0px;
				}

			#footer-right {
				width: 154px;
				float: right;
				padding: 10px 0px 0px 0px;
			}
				#footer-right p {
					color: #777777;
					font-size: 10px;
					padding: 0px;
					margin: 0px;
				}
				#footer-right img {
					border: none;

				}
/* developer Style */
.title
{
	font-size: 11px;
}
.btn{
	width:110px;
	height:18px;
	font-size:9px;
}
.polname{
	font-size:8pt;
}
	.polname span{
		color:#AA0000;
	}
.polnametitle{
	font-size:8pt;
	font-weight: bold;
	color:#AA0000;
}
.capPoll{
	font-weight: bold;
    font-size: 8pt;
    /*width: 300px;*/
}
	.capPoll span{
		color:red;
		font-weight: normal;
	}
	.obq{
		font-size: 7pt;
		font-weight: normal;
		color:#979FA6;
	}
.capPoll_i{
	font-weight: bold;
	font-size: 10pt;
}
.fieldFrm{
	width:80%;
	text-aling:left;
}
	.fieldFrm input{
		width:100%;
	}
.table_title
{
	font-weight:bold;
	border-bottom: 1px dotted #999999;
	color: #666666;
	font-size:11px;
}
.prom
{
	color:#B90000;
}
.table_type
{
	color:#999999;
}
.search
{
	padding: 5px 20px;
}
.atr_new
{
	background: #f2f2f2;
}
.btn
{
	background:#fff;
	width:60px;
	border: 1px solid #A7A6AA;
}
.indexImg
{
	float:left;
	margin-right:10px;
}
