body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, img, form, fieldset {
 	margin:0; padding:0; border:0; border:none; outline: 0; 
 } 
 h2, h2 a {
 	color:#66CC33; font-family:Georgia; font-size: 20px; text-align:left; line-height:120%; text-decoration:none; margin-top:10px;
	}
h2 a:hover {
	color:#115500; text-decoration: underline;
	}
h3, h3 a {
	font-size: 10pt; color:#115500; margin-top:10px; text-decoration:none;
	}
h4 { margin:25px 0 3px 0; padding:0 0 0 10px; font-size:15px;}
h3 a:hover {
	text-decoration:none;
	}
iframe { margin-left:30px;}
	p {
		padding:10px 10px 0 10px; line-height:120%; 
		}
		.margin100 { margin-left:90px;}
.clear {
	clear:both;
	}
	.pregled { margin:50px 0  0 200px;}
	.glava { margin-left:68px;}

body {
	background:#666; background-image: url(../images/1.png); background-repeat:repeat; line-height:1em; font-family:"Trebuchet MS", sans-serif;
}
#loginSMSmanager{ margin-top:-200px;}
.faq {padding:50px 10px 10px 10px;}
.faq  h2 {padding:0 0 10px 0;}
.faq p { margin-bottom:20px; margin-top:-10px;}
.faqin{ margin-bottom:20px; padding:0 10px;} 

.abs {
	position:absolute;
	top:75px;
	height:132px;
	left: -70px;
}
.kordeo { margin:30px 0 30px 250px; width:60px; border:dashed 3px #115500; padding:20px; text-align:center; clear:both;}
#usluge ul { margin-top:8px;}
#absol {
	position:absolute;
}
.wrapp {
	margin:0 auto; width:1010px; height:auto; background:#666;
}
.lang {
	margin:45px 0 5px 820px; color:#fff; width:85px;
	}
	.lang a {
		color:#fff; text-decoration:none; font-size:8pt; font-weight:bold;
	}
	.lang a:hover {
		text-decoration:underline; font-size:8pt;
	}
#vesti {
	background-color:#ccc; width: 165px; color:#000; font-size:11pt; font-weight:bold; padding-left:7px; padding-top:6px; margin-top:10px;
	}
.textl {
	width:175px; height:auto; font-size:10pt; text-align: left; color:#000; padding:5px 10px 12px 10px; font-weight:bold; background-color:#fff;
	}
.textlp {
	width:175px; height:auto; font-size:10pt; text-align:justify; color:#000; padding:5px 12px 12px 12px; font-weight:bold; background-color:#fff;
	}
.top {
	 height:78px;
}
.slicica {
		padding:0 0 0 20px;
		}
	#logo {
	float:left; height:100px; width:199px;
	}	
	#baner {
	margin: 0 0 0 210px;
	}
	.reklama {
		margin-top:10px; position:relative;
		}	
#content{
	overflow:auto; background: url(/images/slice.gif) repeat-y; margin-top:10px;
	}
	#leftside {
		float:left; width:199px; background-image: url(/images/left-top.png); background-repeat:no-repeat; padding-top:100px;
	}
			#navleft {
				width: 199px; 
				}
			#navleft li {
				width:199px; background-color:#ccc; border-top:1px solid #fff; border-bottom:1px solid #898989; list-style:none;
				} 
			#navleft li a {
				color:#666;	display:block; padding:15px 0 10px 10px; font-size:13pt; font-weight:bold; text-decoration:none;
				}
			#navleft li a:hover, .active {
				text-decoration:none; color:#333; background-image: url(/images/d2.png); background-repeat: repeat-x;
				}	
	#body {
		margin-left:209px; width:700px; background-color:#fff; 
	}
			#belo {
				background-color:#fff; width:700px; height:auto;
				}
				#nav {
					background-image: url(/images/right-top.png); background-repeat:repeat-x; width:700px; height:45px; float:right;
					}
					#nav1 {
					background-image: url(/images/right-top.png); background-repeat:repeat-x; width:900px; height:45px; float:right;
					}
				#nav ul {
					color:#666666; padding-top:0; font-size:1em; height:1em; line-height:1.4em; margin-left:188px; margin-top:1px;
					} 
				#nav li {
					float:left;	list-style:none; white-space:nowrap; color:#666666; font-size:1em; height:1em; line-height:1.4em;
					}
				#nav li a {
					color:#666;	display:block; padding:2px 10px 1px 10px; font-size:12pt; font-weight:bold; width:auto; text-align:center; text-decoration:none;
					}
				#nav li a:hover{
					text-decoration:none; color:#333;
					}
				#nav li a:active {
					text-decoration:none; background-color:#333333; color:#fff;
					}
				#login {
					background-color:#66CC33; color:#fff; text-align:right; font-size:10px; margin:0 9px;
					}
				#login .text {
					font-size:11px; width:100px; margin-right:6px; height:14px;
					}
				#login .buttons {
					font-weight:bold; margin-right:6px; border:none; background-color:#66CC33; color:#fff;
					}
				#login label {
					display: inline;
					}
						#usluge {
							float:left; width:275px; height:auto; border-right:dotted #ccc 2px; margin-top:5px; 
							}
							
							#usluge .textl {
								width:251px;  font-size:10pt; 
								}
								#usluge .textlp {
								width:251px; height:450px; font-size:10pt; background-image:url(/images/uvodna.jpg); background-position:top; background-repeat:no-repeat; 
								}
								#usluge .textl p {
									padding:7px;
									}
									#usluge .textlp p {
									padding:7px;
									}
									#usluge a {
										text-decoration:none; color:#66CC33; 
										}
									#usluge a:hover {
										text-decoration: underline; color:#115500;
										}
										.textl ul { margin:0 0 10px 30px;}
						#real {
							float:right; width:420px; height:auto; margin-top:5px; 
							}
							#real .textl {
								width:395px; height:auto; font-size: 10pt; 
								}
								#real .textl p {
									padding:7px;
									}
									#real a {
										text-decoration:none; color:#66CC33; 
										}
									#real a:hover {
										text-decoration: underline; color:#115500;
										}
						#real1 {
							padding:0 10px;
						}
.bottom {
	background-image: url(/images/bottom.gif); background-repeat:no-repeat; height:20px; width:909px;
	}	
#footer, #footer a {
	margin: 5px 0 5px 10px; font-size:11pt; color:#fff; font-weight:bold; text-decoration:none;
	}
	#footer span a {
	font-weight:normal; font-size:10px;
	}
.reklama1 { height:420px; width:252px; background-image: url(/images/policom_reklama.jpg); background-repeat:no-repeat; margin:10px 0;  position:relative;
}
.reklama1 table {margin-left:15px;  width:232px; position:absolute; top:300px;}
.reklama1 table td { color: #000; padding:0; text-align:left; font-size:11px; font-weight: bold;}
.reklama1 table td.hed{
	 font-size:11px; font-weight:bold; color:#000;
	}



fieldset {float:left; clear: both; width: 100%; border: 1px solid #BFBAB0; background-color:#F2EFE9; margin-top:30px}
legend { margin-left: 1em; color: #000000; font-weight: bold;} 
fieldset ol {padding: 1em 1em 0 1em; list-style: none; } 
fieldset li {padding-bottom: 1em; } 
fieldset .submit {background-color:#66CC33; border: 1px solid #BFBAB0; color:#FFFFFF; font-weight: bold; width:150px;}
label {display: block;} 
input { width:230px;}
.check { width:30px;}

table.stats {
	text-align:center; font-weight:normal; font-size:11px; color:#66cc33; width:402px; background-color:#666; border-collapse:collapse; border-spacing:0; margin-top:10px;
	}
table.stats td {background-color: #CCC; color: #000; padding: 4px; text-align:left; border: 1px #fff solid;}
table.stats td.hed {background-color: #666; color: #fff; padding:4px; text-align:left; border-bottom: 2px #fff solid; font-size:12px; font-weight: bold;}
table.statsl {
	text-align:center; font-weight:normal; font-size:11px; color:#66cc33; width:245px; background-color:#666; border-collapse:collapse; border-spacing:0; margin-top:10px;
	}
table.stats1 td {background-color: #CCC; color: #000; padding: 4px; text-align:left; border: 1px #fff solid;}
table.stats1 td.hed {background-color: #666; color: #fff; padding:4px; text-align:left; border-bottom: 2px #fff solid; font-size:12px; font-weight: bold;}

