/* 
	project:  small corporation
	author:   luka cvrk (www.solucija.com) 
*/

*{
	margin: 0;
	padding: 0;
	border:2;
	
			
			}

body {
	font-family:"Saysettha OT";
	font-size:0.75em;
	line-height: 1.6em;
	background: #E2E2E2;
	color: #F6F6F2;
			}
#web-body {
			margin-left:auto;
			margin-right:auto;
			width:980;
			}		

a {	
			color:#1982D1;	
			background: inherit; 
			text-decoration: none; 
			}
			
a:hover { 
			color: #00ACDC; 
			background: inherit; 
			text-decoration: none; 
			}
			
ol li a:hover{
			color: #00ACDC; 
			background: inherit; 
			text-decoration: none; 
	
			}
p { 
			margin: 0 0 15px 0; 
			}

h1 { 
 			margin: 20px 0 0; 
			}

h1 a { 
			background: inherit; 
			}

img { 
			border: none;  
			}

h2 { 
			font: normal 1.6em "Saysettha OT", Arial, Sans-Serif; 
			margin: 0 0 12px; 
			}

h3 a {
 			font-size: 1em; 
			}

input, select, textarea {
			font-family: "Saysettha OT";
			display: inline-block;
			}
			
#page1 {position:absolute;}			
#head 		{
	top:25px;
	position:absolute;
	left:0px;
	width:1159px;
	height: 207px;
	background-color:#FFFFFF;
			}			
#main h3 a { 
			font-size: .84em; 
			color: #808080; 
			font-weight: normal; 
			text-transform: uppercase; 
			}
#bcel table {
				border:2px solid #0066CC;
			}
			
#contact {
			padding:0 0 0 50px; 
			font-size:24;
			}

#content h1 {
			font-size:24px;
			}
		
#content h2 {
			font-size:18px;
			}

#content {
			margin-right:auto;
			margin-left:auto;
			padding: 0 0 3px 0;
			/*position:absolute;*/
			left:100px;
			width: 980px;
			background-color:#FFFFFF;
			}

/*{width: 940px; margin: 0 auto; padding: 0 10px 10px 10px; background:#FFFFFF; position:static; -moz-box-shadow:-3px -3px 5px 0px #000; -webkit-box-shadow:-3px -3px 5px 0px #000; box-shadow:0px 0px 1px 0px #000;}*/

#toolbar {
			font-family: Helvetica Neue, Arial, sans-serif;
			background: #F1F1F1;
			color: #666;
			font-weight: bold;
			line-height: 25px;
			}

#date {
			float: left;
			padding: 3px 0 3px 10px;
			height: 16px;
			line-height: 16px;
			}

#profilenav {
			float:right;
			top: 0;
			font-weight: bold;
			text-align: center;
			padding:  0px 10px 0 0;
			}

/*#profilenav li {
float: left;
display: block;
border-right: 1px solid #999;
}*/

#profilenav li {
			float: left;
			display: block;
			border-right: 1px solid #999;
			padding: 0 4px 0 4px;
			}

#profilenav li a {
			float: left;
			display: block;
			height: 16px;
			line-height: 16px;
			margin-top:3px;
			}

#top{ 
			float: right; 
			text-align: right;  
			background-color:#FFFFFF;
			}
		
#top a { 
			color: #808080; 
			margin: 0 0 0 13px; 
			background: #fff url(images/toparrow.png) no-repeat center left; 
			padding: 0 0 0 12px; 
			}
		
input.searchfield { 
			width: 175px; 
			padding: 6px; 
			border: 2px solid #ccc;
			font-size: .9em; 
			}
		
input.searchbutton { 
			background: #E60000; 
			border: 0; 
			padding: 6px; 
			color: #fff; 
			font-weight: bold;
			font-size: .9em; 
			}

#logo { 
			left:149px;
			float:left; 
			/*background-image:url(../images/banner/banner_web/lsc_website_banner_24.11.jpg); */
			background-image:url(../images/banner/banner_web/lsc_website_banner_24.11_new_logo.jpg); 
			width:980px; 
			height:133px;
			background-size: 96%;
			}

#menu { 
			font: 1.17em "Saysettha OT"; 
			height: 35px; 
			padding: 5px 0 0 0; 
			clear: both;  
			margin: 0 0 18px; 
			background:  url(../images/bgmenu.jpg) repeat-x; 
			}

	#menu li { 
			font-size: 0.99em; 
			display: inline; 
			/*text-transform: uppercase; */
			}
			
	#menu li a { 
			font-weight: bold; 
			margin: 0px 10px 0 10px; 
			color: white;
			}
	
	#menu li a.on { 
			color:#E3A327;
			}
			
	#menu li a:hover {
			background:url(../images/bgmenu_over.jpg) repeat-x ; 
			color:#E3A327;
			height: 35px; 
			 padding: 7px 2px 4px 2px; 
			clear: both;  
			margin: 0 8px 0 8px;
			}
	
	
#left { 
			background: #eee;  
			clear: left; 
			float: left; 
			width: 260px; 
			padding: 10px 15px; 
			margin: 0 0 20px; 
			}
			
	#left img { 
			margin: 0 0 8px; 
			}
	
	#left li { 
			list-style: none; 
			}
	
	#left li a {  
			color: #787A8F; 
			font-weight: bold; 
			background: url(images/arrow.gif) no-repeat center left; 
			padding: 0 0 0 12px; 
			}

	#main {
	color:#333333;
	font-size:14px;
	float: left;
	width: 655px;
	/*height:800px; */
			height:100%;
	margin: 10px 0 20px 10px;
	background-color:#F4F4F4;
	padding: 10px 10px 100px 10px;
	border:1px;
	-moz-box-shadow:-3px -3px 5px 0px #000;
	-webkit-box-shadow:-3px -3px 5px 0px #000;
	box-shadow:1px 1px 4px 0px #000;
			}
			

	# 2 	{
			display: none;
			}		
			
	#main center {
			background-image:url(../images/button%20v4.png) no-repeat;
			height:50px;;
			}
	#tg_prepare .style1 {
			color:#1982D1;
			}
	#doc_prepare .style1 {
			color:#1982D1;
			}
	#res_prepare .style1 {
			color:#1982D1;
			}	
			
			
	#main .ol input{
			font-size:20px;}
			
	#orlink {
			color:#575757; 
			font-size:14px; 
			float: left; 
			width: 899px; 
			height:auto; 
			margin: 0 10px 20px 10px; 
			background-color: #F5F5F5; 
			padding: 10px 10px 10px 10px; 
			box-shadow: 1px 1px 1px 1px rgb(207 207 207);
			}
	
#main-index {
			color:#575757; 
			font-size:14px; 
			float: left; 
			width: 620px; 
			height:auto; 
			margin: 0 0 0 10px; 
			background-color: #F5F5F5; 
			padding: 10px 10px 10px 10px; 
			border:1px;-moz-box-shadow:-3px -3px 5px 0px #000; 
			-webkit-box-shadow:-3px -3px 5px 0px #000; 
			box-shadow:1px 1px 4px 0px #000;
			}

#lsc table tr td {
			border:1px solid #000000;
			font-size:12px;
			border-collapse:collapse;
			
			}
#lsc table tr td .bg {
			background:#999999;
			font-size:12px;
				font-weight:bold;
			
			}
#lsc table tr th {
			border:1px solid #000000;
			font-size:12px;
			border-collapse:collapse;
			
			}
#comission { 
			float: left; 
			width: 655px; 
			margin: 0 0 20px; 
			}
			
#main a 	{ 
			color:#1982D1;
			font-weight:500;
			}




			
#main a:hover{
			text-decoration:none; 
			color:#F60;
			}
			
	/*--#main img { float: left; border: none; padding: 1px; margin: 0 2px 2px 0;} */
	#line { 
			clear: both; 
			padding: 3px; 
			margin: 0 0 15px; 
			background: #fff url(images/smalldot.gif) repeat-x; 
			}
			
	#ad 	{ 
			float: right; 
			text-align: center; 
			padding: 4px 0 0; 
			width: 280px; 
			border: 3px solid #eee; 
			color: #ccc; 
			height: 180px; 
			margin: 0 0 15px; 
			}

			
#list1 ul li {
			list-style:none; 
			padding:3px 0 5px 21px; 
			background:url(../img/arrow.gif) no-repeat 12px 9px;
			}
		
/* regional.php line 151 */	
#pr .style1 {
			color:#333333;
			font-size:14px;
			font-weight:bold;						
			}
			 
#sidebar-right{
	float: left;
	width: 295px;
	padding:0 0 0 17px;
	color:#575757;
			
			}
			
	.sidebar-content { 
			border-bottom: 1px solid #eee; 
			padding: 0 0 2px; 
			margin: 0 0 10px;
			}
			
	#index-scroll { 
			float: right; 
			width: 290px; 
			box-shadow: 1px 1px 1px 1px rgb(207 207 207);
			}
			
	#sidebar { 
			float: right; 
			width: 265px;
			height:auto;
			}
			
	.submenu { 
			border-bottom: 1px solid #eee; 
			padding: 0 0 0px; 
			margin: 10px 10px 0 0;
			height:auto;
			} 
			
	#sidebar .submenu {
			width: 272px;
			height:auto;
			float: right;
			margin: 10px 10px 10px 10px;
			padding: 0;
			/*border: 1px solid #F60;*/
			-moz-box-shadow:-3px -3px 5px 0px #000;
			-webkit-box-shadow:-3px -3px 5px 0px #000;
			box-shadow:1px 1px 4px 0px #000;
			/*box-shadow: 0.1px 0.1px 0.1px 1px rgb(220 220 220 220); */
			}
		
	#sidebar .submenu table{
			width: 272px;
			}	
		
#sidebar .submenu h3 ul {
			width:235px;
			height:34px;
			float:left;
			margin:0;
			padding:4px 0 0 25px;
			font-size:20px;
			font-weight:bold;
			color: #F60;
			background-image:url(../images/bg.jpg);
			background:url(../images/sidebar-head-bg.jpg) no-repeat 0 0;
}

#sidebar .submenu .pd li ul .contact h4{
			/*padding: 700px 5px 10px 5px; */
			height:500%;
			text-align:center;
			color:#333333;
}
#sidebar .submenu .pd li ul h3 a{
			color:white;
			font-weight: bold;
			float:left;
			width:inherit;
			border-top: 1px solid #E2E2E2;
			/*border-bottom: 1px solid #00A2D6; */
			padding:0 0 0 5px;
			margin-top: -1px;
			margin-bottom: 1px;
}

#sidebar .submenu .pd li ul h3 a.on{
			color:white;
			font-weight: bold;
			float:left;
			width:inherit;
			border-top: 1px solid #E2E2E2;
			padding:0 0 0 5px;
			/*border-bottom: 1px solid #00A2D6; */
			background: #0099FF;
			margin-top: -1px;
			margin-bottom: 1px;
}

#sidebar .submenu .pd li ul h3 a.on .Menu1{
			color:white;
			font-weight: bold;
			float:left;
			width:inherit;
			border-top: 1px solid #00A2D6;
			border-bottom: 1px solid #00A2D6; 
			background: #0099FF;
			margin-top: -1px;
			margin-bottom: 1px;
}
#sidebar .submenu .pd li ul h3 a .Menu1{
			color:#333;
			font-weight: bold;
			float:left;
			background: white;
			width:inherit;
			/*border-top: 1px solid #00A2D6;
			border-bottom: 1px solid #00A2D6;
			margin-top: -1px;
			margin-bottom: 1px; */
}
#sidebar .submenu .pd li ul li ul h4 a{ 
			color: #333333;
			word-wrap: break-word;
			width:250px;
			background:	url(../img/lnb_bg.gif) 	no-repeat 7px 12px;		/*background: #0099FF; /*#00ACDC*/
			margin-top: -1px;
			margin-bottom: 1px;
}

#sidebar .submenu .pd li ul li ul h4 a:hover{ 
			color: #333333;
			word-wrap: break-word;
			text-decoration:none;
			background:#e6e6e6 url(../img/lnb_bg.gif) 	no-repeat 7px 12px;
			width:250px;
			/*background: #0099FF; /*#00ACDC*/
			margin-top: -1px;
			margin-bottom: 1px;
}

#sidebar .submenu .pd li ul .contact{ 
			padding: 190px 2px 10px 2px;
			word-wrap: break-word;
			width:240px;
}
#sidebar .submenu ul {
			width:270px;
			float:left;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			background:url(../images/bg-ul.jpg) repeat-y 0 0;
}

#sidebar .submenu ul li {
			width:260px;
			float:left;
			margin:0 0 0 4px;
			display:inline;
			padding:0;
			/*border-top:1px solid #D9D9D9;*/
			/*padding: 0 5px 0 5px;*/
			
}
#sidebar .submenu ul h3 {
			width:260px;
			float:left;
			margin:0 10px 0 0px;
			display:inline;
			padding:0;
			border-top:1px solid #D9D9D9;
}


#sidebar .submenu ul li h4 {
			width:auto;
			float:left;
			margin:0;
			padding:0;
			font-size:12px;
			font-weight:bold;
			color:#000;
}

#sidebar .submenu ul li h4 a {
			word-wrap: break-word; /*auto fit text*/
			width:262px;
			float:left;
			display:block;
			margin:0px 0px 0px 0px;
			padding:3px 0px 3px 3px;
			color:#333;
			background:none;
			text-decoration:none;
			
			}

#sidebar .submenu ul li h4 a.on {
			color: white;
			font-weight: bold;
			float:left;
			border-top: 1px solid #00A2D6;
			border-bottom: 1px solid #00A2D6;
			background: #0099FF; /*#00ACDC*/
			margin-top: -1px;
			margin-bottom: 1px;
	
			}
			/*
			width:208px;
			float:left;
			display:block;
			margin:0;
			padding:3px 0 5px 5px;
			color:#FFF;
			background:#00ACDC;
			text-decoration:none;
			*/

#sidebar .submenu ul li h4 a:hover {
			text-decoration:underline;
	
			}
			
#sidebar .submenu ul li ul {
			width:213px;
			float:left;
			margin:0;
			padding:0;
			background:none;
			}
#sidebar .submenu ul li ul li {
			width:213px;
			float:left;
			margin:0;
			padding:0;
			border:none;
			}
			
#sidebar .submenu ul li a {
			width:192px;
			float:left;
			display:block;
			margin:0;
			padding:3px 0 5px 21px;
			color:#333;
			background:url(../images/arrow1.gif) no-repeat 12px 9px;
			}

#sidebar .submenu ul li ul li a {
			width:243px;
			float:left;
			display:block;
			margin:0;
			padding:3px 0 5px 21px;
			color:#333;
			background:url(../img/lnb_bg.gif) no-repeat 7px 12px;
			text-decoration:none;
			border-bottom: 1px solid #EEE;
			}
			
#sidebar .submenu ul li ul li ul li a {
			width:242px;
			float:left;
			display:block;
			margin:0;
			padding:3px 0 5px 21px;
			color:#333;
			background:url(../img/lnb_bg.gif) no-repeat 7px 12px;
			text-decoration:none;
			border-bottom: 1px solid #EEE;
			}

#sidebar .submenu ul li ul li a:hover {
	
			background:#e6e6e6 url(../img/lnb_bg.gif) 	no-repeat 7px 12px;
			color:#000; 
			}

/****** box ******/
.box {
			display:block;
			position:relative;
			padding:10px 8px 12px 8px;
			margin: 0 0 6px 0;
			border: 1px solid #DFDFDF;
			-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1),0 1px 0 white inset;
			box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1),0 1px 0 white inset;
		
}

.box a img {
			margin:0 3px -8px 0 !important;
    		padding:0;
    		border:none;
    		width:24px;
    		height:24px;
			}
			
.box:hover{
			background:#F1F8FB;
			display:block;
			color:#F60;
			}

	

#right { 
			margin: 0 15px 20px 0; 
			padding: 0 0 0 15px; 
			float: right; 
			width: 620px; 
			text-align: justify; 
			}
			
.border { 
			clear: both; 
			border-left: 4px solid #ccc; 
			padding: 0 0 0 15px; 
			}

#rl { 
			float: left; 
			width: 290px; 
			margin: 0 20px 30px 0; 
			}
			
#rr { 
			float: right; 
			width: 290px; 
			}
			
	#rl li, #rr li { 
			list-style: none; 
			border-bottom: 1px solid #eee; 
			padding: 4px; 
			margin: 0; 
			}
			
	#rl li a, #rr li a { 
			background: #fff url(images/arrow.gif) no-repeat center left; 
			padding: 0 0 0 12px; 
			color: #808080;  
			}

#footer { 
			clear: both; 
			padding: 10px; 
			margin: 0 10px 10px 10px;
			font-size: .9em; 
			color: #FFFFFF; 
			background:url(../images/banner/banner4.jpg); 
			}
			
	.links a { 
			font-weight: bold; 
			color: #787A8F; 
			background: #fff; 
			margin: 0 10px 0 0; 
			background: url(images/dot.png) no-repeat center left; 
			padding: 0 0 0 10px; 
			}
			
	.sponsor { 
			color: red; 
			background: #eee; 
			}
			
	#footer li { 
			list-style: none; 
			}
			
	#fl { 
			width: 920px; 
			height:70px; 
			}
			
	#fr { 
			float: right; 
			}
			
/* notice and news ticker style */
.date-display{
			font-size:10px;
			display: inline;
			float: left;
			width: 65px;
			padding-right:2px;
}

.notic-title{
			display:inline;
}
	
.ticker {
			background-color: #F1F8FB;
			padding: 16px 15px 14px 13px;
			border: solid 1px #E4F3F8;
			width: 620px;
			height: 45px;
			overflow: hidden;
			border: 1px solid #DDD;
			margin: 0;
			padding: 0;
			list-style: none;
			border-radius: 5px;
			box-shadow: 0px 0px 5px #DDD;
			}


#ticker_02 {
			height: 120px;
			}

.ticker li {
			height: 35px;
			border-bottom: 1px dotted #DDD;
			padding: 5px;
			margin: 0px 5px;
			}

#ticker_03 img {
			display:inline;
			float:left;
			height:9px;
			width:12px;
			margin-right:2px;
			padding-top:6px;
			} 
			
#ticker_04 {
			height: 150px;
			}
			
#ticker_04 li {
			height: 40px;
			overflow: hidden;
			} 
			
#ticker_04 img {
			float: left;
			height: 40px;
			width: 40px;
			margin-right: 10px;
			} 

#example_4 { 
			display: none;
			}

/* Tab style */

#m5 {
			display: block;
			position: absolute;
			left: 657px;
			top: 550px;
			width: 448px;
			height: 265px;
			border: 1px solid #ccc;
			background: url(/img/m5bg.gif) no-repeat;
			}
			
#s1 { 
			display: block; 
			float: left; 
			width: 248px; 
			height: 220px; 
			border: 1px solid #ccc; 
			border-width: 1px 1px 1px 1px; 
			margin: 0 0 18px 2px; 
			background: url(../img/m8bg.gif) no-repeat 50% 0; 
			}
			
#s1 h3,

#s1 h4 { 
			display: none; 
			}
			
#s1 ul.tab { 
			width: 228px; 
			margin: 0 0 0 10px; 
			overflow: hidden; 
			}
			
#s1 ul.tab li { 
			display: inline; 
			float: left; 
			}
			
#s1 .content { 
			display: block; 
			width: 228px; 
			margin: 0 0 0 10px; 
			padding: 10px 0 0 0; 
			}
			
#s1 .more { 
			position: absolute; 
			right: 0; 
			top: -30px; 
			}
			
#s1 a { 
			cursor: pointer; 
			}
			
.list2 .content ul { 
			width: 100%; 
			overflow: hidden; 
			}
			
.list2 .content ul li { 
			display: inline; 
			float: left; 
			width: 100%; 
			padding: 2px 0; 
			color: #555 !important; 
			font-size: .92em;
			}
			
.list2 .content ul li span { 
			display: inline; 
			float: left; 
			}
			
.list2 .content ul li .col1 { 
			width: 89px; 
			padding: 0 0 0 3px; 
			}
			
.list2 .content ul li .col2 { 
			width: 50px; 
			padding: 0 30px 0 0; 
			text-align: right; 
			}
			
.list2 .content ul li .col3 { 
			width: 7px; 
			text-align: center; 
			}
			
.list2 .content ul li .col3 img { 
			padding: 5px 0 0 0; 
			}
			
.list2 .content ul li .col4 { 
			width: 42px; 
			text-align: right; 
			}
			
.list2 .content ul li .up { 
			color: #D54D4F; 
			}
			
.list2 .content ul li .dn { 
			color: #2D72CC; 
			}
			
  feedback  
  
#form1 table tr td input {
			width:150px; 
			height:25px;
			margin:0 5px 5px 0; 
			}
			
.name {
			background: url(../images/add.png) no-repeat scroll 0% 0% rgb(255, 255, 255);
			background-color: rgb(255, 255, 255);
			background-image: url(../images/add.png);
			background-repeat: no-repeat;
			background-attachment: scroll;
			background-position: 0% 0%;
			background-clip: border-box;
			background-origin: padding-box;
			background-size: auto auto;
		}
		
#category {
			margin:0 5px 5px 0;
			}
			
#title {
			margin:0 5px 5px 0;
			}
			
#entity {
			margin:0 5px 5px 0;
			}
			
#individual {
			margin:0 5px 5px 0;
			}
			
#form1 table tr td input {
			width:150 px; 
			height:25px; 
			margin:0 5px 5px 0;
			}
			
#form1 table tr td input textarea {
			width:150 px; 
			height:25px; 
			margin:0 5px 5px 0;
			}