/* Open source XHTML/CSS template created by Olle Axelsson (http://olle-axelsson.se). Please leave credits. */

body {
	background-image: url(images/bg.png);
	background-repeat: repeat-x;
	background-color: #fff;
	font-family: verdana, sans-serif;
	font-size: .8em;
	color: #7e7e7e;
	padding: 0;
	margin: 0;
}

/*a:link { text-decoration: none; color: #ab1a1a; padding: 0; margin: 0; }
a:visited { text-decoration: none; color: #ab1a1a; padding: 0; margin: 0; }
a:active { text-decoration: none; color: #ab1a1a; outline: 0; padding: 0; margin: 0; }
a:hover { text-decoration: underline; color: #cd2020; outline: 0; padding: 0; margin: 0; }

a.img:link { text-decoration: none; border: 0; }
a.img:visited { text-decoration: none; border: 0; }
a.img:active { text-decoration: none; border: 0; }
a.img:hover { text-decoration: none; border: 0; }

a.m:link { text-decoration: none; font-weight: bold; color: #383838; border-bottom: 0; padding: 0; margin: 0 10px 0 10px; }
a.m:visited { text-decoration: none; font-weight: bold; color: #383838; border-bottom: 0; padding: 0; margin: 0 10px 0 10px; }
a.m:active { text-decoration: none; font-weight: bold; color: #383838; border-bottom: 0; outline: 0; padding: 0; margin: 0 10px 0 10px; }
a.m:hover { text-decoration: none; font-weight: bold; color: #bb1d1d; border-bottom: 0; outline: 0; padding: 0; margin: 0 10px 0 10px; }

a.invsbl:link { text-decoration: none; color: #7e7e7e; border-bottom: 0; padding: 0; margin: 0; }
a.invsbl:visited { text-decoration: none; color: #7e7e7e; border-bottom: 0; padding: 0; margin: 0; }
a.invsbl:active { text-decoration: none; color: #7e7e7e; border-bottom: 0; outline: 0; padding: 0; margin: 0; }
a.invsbl:hover { text-decoration: underline; color: #7e7e7e; border-bottom: 0; outline: 0; padding: 0; margin: 0; }
*/

h1 { font-family: arial, sans-serif; font-size: 3em; font-weight: 100; padding: 0; margin: 0; color: #A90050; }
h2 { font-family: arial, sans-serif; font-size: 2em; font-weight: 100; padding: 0; margin: 0; color: #5b5b5b; }
h3 { font-family: verdana, sans-serif; font-size: 1.1em; font-weight: bold; color: #5b5b5b; padding: 0 0 8px 0; margin: 0; }
h4 { font-family: verdana, sans-serif; font-size: 1.1em; font-weight: bold; color: #93C92D; padding: 0 0 8px 0; margin: 0; }

img { border: 0; }
.img_text { float: left; border: 0; padding: 10px 12px 8px 0; }

.in { text-indent: 12px; }

form { padding: 0; margin: 0; }

p { padding: 15px 0 0 0; margin: 0; }

#ffscrollbarfix {
	border: 0;
	position: absolute;
	top: 0;
	bottom: -0.1px;
	width: 1em;
	z-index: -1;
}

#wrap { }

.sheet {
	width: 840px;
	background-image: url(images/sheet.png);
	background-repeat: no-repeat;
	background-position: center top;
	min-height: 520px;
	height: auto !important;
	height: 520px;
	margin: 0 auto;
}

.banner {
	padding: 56px 0 0 0;
	margin-left: 35px;
	/*text-align: left;*/
}


/* menu begin */
.menu {
	background-position: top center;
	padding: 20px 40px 40px 20px;
	margin-left: 15px;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.solidblockmenu{
	margin: 0;
	padding: 0;
	float: left;
	font: 12px Verdana;
	width: 100%;
	overflow: hidden;
	margin-bottom: 1em;
	border: 1px solid #625e00;
	border-width: 1px 0;
	background: black url(images/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(images/blockactive.jpg) center center repeat-x;
}


/* menu end */




.content {
	line-height: 160%;
	width: 780px;
	margin: 0 auto;
}

	.left {
		float: left;
		width: 20%;
		margin: 5px 0 0 10px;
	}

		.box {
			font-size: 89%;
			margin: 0 0 15px 0;
			padding: 10px;
			background-image: url(images/box_bg.jpg);
			background-repeat: repeat-x;
			border: 1px solid #d4d4d4;
		}

	.orta {
		float: left;
		width: 750px;
		font-size: 91%;
		margin: 0 16px 0 0;
	}

	.right {
		float: right;
		width: 576px;
		font-size: 91%;
		margin: 0 16px 0 0;
	}
	.right_wrap {
		float: right;
		width: 592px;
	}

		.right_left {
			float: left;
			width: 411px;
			font-size: 91%;
			text-align: justify;
		}

		.right_right {
			float: right;
			width: 25%;
			margin: 5px 9px 0 0;
		}

#footer {
	clear: both;
	width: 840px;
	height: 120px;
	font-size: 88%;
	background-image: url(images/sheet_end.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0 auto;
}

	.footer_left {
		float: left;
		width: 40%;
		padding: 45px 0 0 40px;
	}

	.footer_right {
		float: right;
		width: 40%;
		padding: 45px 40px 0 0;
		text-align: right;
	}
	

/*scrolling baž */

#pscroller1{
width: 140px;
height: 150px;
border: 0px solid #B4B4B4;
text-decoration: none;
font-family: Tahoma;
font-size: 10px;
padding: 0px;
/*background-color: #FFFFFF;*/
}


#pscroller2{
width: 200px;
height: 100px;
border: 0px solid black;
text-decoration: none;
font-family: sans-serif;
font-size: 12px;
padding: 5px;
background-color: #FFFFFF;
}

#pscroller3{
width: 200px;
height: 25px;
border: 0px solid black;
text-decoration: none;
font-family: sans-serif;
font-size: 14px;
font-weight: bold;
padding: 5px;
background-color: #FFFFFF;
}

.someclass{ //class to apply to your scroller(s) if desired
}

/*scrolling son */	

#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}

.textfield {
	font-family: Verdana;
	font-size: 12px;
	color: #4A4A4A;
	border: solid 1px;
	border-color: #C0C0C0;
	background-image: url('images/txtbg.gif');
	
.test{
	border:#CCC 1px solid;
	font: 12px Verdana, sans-serif;
}
.formselect{
	float: left;
	font: 12px Verdana, sans-serif;
	color: #000;
	width: 310px;
	height: 20px;
	border: 1px solid #ccc;
	padding: 0;
}
.formselect2{
	float: left;
	font: 12px Verdana, sans-serif;
	color: #000;
	width: 208px;
	height: 20px;
	border: 1px solid #ccc;
	padding: 0;
}

#tbl{
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
}
#tbl2{
font-family: Verdana, Helvetica, sans-serif;
font-size: 12px;
}

#tbl3{
font-family: Verdana, Helvetica,sans-serif;
font-size: 12px;
}
