/* CSS Document */
body,td,th 	{font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;color: #000;}
body 		{margin:0 0 10px 0; background:#eee;}
body.eso	{margin:0 0 10px 0; background:#fff;}

h1 {font-size:18px;}

h2 {font-size:16px; margin:0;}

a.classic:link,a:link,td a:link    	     {color: #06c;text-decoration: underline;}
a.classic:visited,a:visited,td a:visited {color: #399;text-decoration: underline;}
a.classic:active,a:active,td a:active  	 {color: #396;text-decoration: underline;}
a.classic:hover,a:hover,td a:hover   	 {color: #0c0;text-decoration: none;}

a.modern:link    			{font-family:Tahoma; color: #06c;text-decoration: underline;}
a.modern:visited		 	{font-family:Tahoma; color: #399;text-decoration: underline;}
a.modern:active			  	{font-family:Tahoma; color: #396;text-decoration: underline;}
a.modern:hover			  	{font-family:Tahoma; color: #0c0;text-decoration: none;}

table, table td 			{border:0; padding:0; margin:0; vertical-align:top;}
img,form	    			{border:0;}
div							{display:block;}

marquee						{margin:0;}

div#firmbanner				{padding:8px; font-family:Tahoma, Arial Narrow; text-align:center; height:50px;}
div#firmbanner img			{margin-bottom:6px;}

div#windowheader,
div#windowheaderblue,
div#windowheaderblack,
div#windowheadergray		{color:#fff; font-family:Tahoma, Arial Narrow; font-size:20px; padding:0 6px 0 6px;}
div#windowheader a,
div#windowheaderblue a,
div#windowheaderblack a,
div#windowheadergray a		{color:#ddd; font-size:11px;}
div#windowheader span,
div#windowheaderblue span,
div#windowheaderblack span,
div#windowheadergray span	{color:#ddd; font-size:11px;}
div#windowheader b,
div#windowheaderblue b,
div#windowheaderblack b,
div#windowheadergray b		{float:left; display:block; vertical-align:bottom; font-weight:normal;}
div#windowheader h1,
div#windowheaderblue h1,
div#windowheaderblack h1,
div#windowheadergray h1		{float:left; display:block; vertical-align:bottom; font-weight:normal; font-size:20px; display:inline; font-family:Tahoma, Arial Narrow; margin:0;}


div#windowheaderblue		{background:#06c url(img/corner.gif) top right no-repeat;}
div#windowheadergray		{background:#999 url(img/corner.gif) top right no-repeat;}
div#windowheaderblack		{background:#000 url(img/corner.gif) top right no-repeat;}
div#windowheader			{background:#396 url(img/corner.gif) top right no-repeat;}

div#windowsmallpad			{padding:10px;}
div#window					{padding:20px 20px 20px 20px;}
div#windownormlink			{padding:20px 40px 20px 20px;}
td#windowgray				{background:#ddd;}


div#menuregister			{background:#06c; color:#fff; padding:4px; margin-left:6px;}
div#menuregister a			{color:#fff;text-decoration: underline;}
div#menuregister a:hover	{color:#fff;text-decoration: none;}
div#menuregister a.sm		{color:#aaa;text-decoration: underline; font-size:10px;}

div#menumain									{padding:8px 8px 2px 8px; margin-left:6px;}
div#menumain a:link, div#window a:link			{color: #000;text-decoration: none;}
div#menumain a:visited, div#window a:visited	{color: #666;text-decoration: none;}
div#menumain a:active, div#window a:active		{color: #06c;text-decoration: none;}
div#menumain a:hover, div#window a:hover		{color: #06c;text-decoration: underline;}

div#news										{background:url(img/menugrag.gif) repeat-x top; padding:8px; margin-left:6px;}
div#news a:link, div#window a:link			{color: #000;text-decoration: underline;}
div#news a:visited, div#window a:visited	{color: #666;text-decoration: underline;}
div#news a:active, div#window a:active		{color: #06c;text-decoration: underline;}
div#news a:hover, div#window a:hover		{color: #06c;text-decoration: none;}


td.lit						{font-color:#999; font-size:95%; padding:2px 10px 0 12px; font-family:Tahoma, Arial Narrow; width:140px;}

td.lit h1					{color:#06c;}

td#padright					{padding-right:10px;}

div#topmenus				{width:32%; float:left; border:1px solid #ccc; background:#eee; margin-right:6px;}

div#commercial				{height:80px; background:#ccc; margin:6px 0 6px 0; text-align:center; vertical-align:middle;}
#commercial2				{background:#e6e6e6;margin:6px 0 6px 26px; vertical-align:middle;width:97%;}

table#mainpage				{ margin-left:20px; width:98%;}
table#mainpage td			{border:1px solid #ccc; margin:0px;background:#fff;}

table#worklist				{font-family:Tahoma, Arial Narrow; border:0;}
table#worklist td.work a	{display:block;margin-bottom:10px;}
table#worklist td			{border:0;}
table#worklist .num			{width:10px; padding-right:8px;}
table#worklist .date		{width:40px; padding-right:8px;}
table#worklist .work		{border-bottom:1px solid #666; padding-right:8px;}
table#worklist .work_a		{border-bottom:1px solid #666; padding:8px; text-align:left;}
table#worklist .price		{border-bottom:1px solid #666; vertical-align:bottom; text-align:right; width:50px; padding-left:5px;}
table#worklist .price a,
table#worklist .work_a a	{margin:0;}
table#worklist .price2		{border-bottom:1px solid #666; vertical-align:bottom;}
table#worklist .bottomtext	{vertical-align:bottom;}

table#worklist #bottomline	{border-bottom:3px solid #ccc;padding-bottom:6px; font-weight:bold;}

div#window a img 			{vertical-align:middle;}
div#window a.smalink:link   {font-family:Tahoma, Arial Narrow; color: #06c;text-decoration: underline;}
div#window a.smalink:visited{font-family:Tahoma, Arial Narrow; color: #399;text-decoration: underline;}
div#window a.smalink:active	{font-family:Tahoma, Arial Narrow; color: #396;text-decoration: underline;}
div#window a.smalink:hover	{font-family:Tahoma, Arial Narrow; color: #0c0;text-decoration: none;}

table#cprght 				{margin:6px 0 6px 26px; width:97%;}
table#cprght a.smalink:link    {font-family:Tahoma, Arial Narrow; color: #06c;text-decoration: underline;}
table#cprght a.smalink:visited {font-family:Tahoma, Arial Narrow; color: #399;text-decoration: underline;}
table#cprght a.smalink:active	{font-family:Tahoma, Arial Narrow; color: #396;text-decoration: underline;}
table#cprght a.smalink:hover	{font-family:Tahoma, Arial Narrow; color: #0c0;text-decoration: none;}


div.inside				{padding:40px 40px 40px 40px;}
div.inside p, div.inside div {text-align:justify; text-indent:40px; padding:0 0 0 0; margin:0 0 0 0;}
div.inside p.lit		{text-align:justify; text-indent:80px; font-size:14px; margin-top:0; font-weight:bold;}
div.inside p.none		{text-align:justify; text-indent:0;}
div.inside p.none span.bukvica {display:block; font-size:40px; float:left; margin:0 10px 10px 0;font-weight:bold; border:1px #ccc solid; padding:0 0 0 40px; background:url(img/lit.gif) no-repeat bottom left;}

p.bukvica:first-letter {display:block; font-size:40px; float:left; margin:0 10px 10px 0;font-weight:bold; border:1px #ccc solid; padding:0 0 0 40px; background:url(img/lit.gif) no-repeat bottom left;}

div.inside img.float	{float:left; margin:0 20px 10px 0;}
table#noborder 		{border:0;}
table#noborder td	{border:0;}

/*bisunes treners*/

div.btletter 	{display:block; background:#ccc; padding:10px; margin-bottom:10px;}
div.inside span	{font-size:9px; color:#666; display:block; margin-bottom:10px;}

a.graylink			{display:inline;}
a.graylink:link    {color: #666;text-decoration: underline;}
a.graylink:visited {color: #999;text-decoration: underline;}
a.graylink:active	{color: #666;text-decoration: underline;}
a.graylink:hover	{color: #333;text-decoration: none;}

div.inside span.biglink,
span.biglink			{display:block; font-size:16px; font-weight:bold; margin:0;}

table#seminar {border:0;}
table#seminar td		  {border:0;border-bottom:1px solid #666; padding:10px;vertical-align:top;}
table#seminar td#seminar1 {text-align:center; background:#ddd;}
table#seminar td#seminar2 {text-align:left; vertical-align:top;}

table#table			{border:0;}
table#table td		{border:0;border-bottom:1px solid #666; padding:5px;vertical-align:top;}
table#table td div	{text-indent:0}

table#vacancypage td{border:none;}
table#vacancypage td{padding:16px 8px 0 4px; border:none; font-size:16px;}
table#vacancypage td.vpline{border-bottom:#ccc dashed 1px;}
table#vacancypage td.vplast{border-right:30px solid #fff;}
table#vacancypage td.vpgray{ color:#aaa;}
table#vacancypage span.vpcmnt{ font-size:12px; font-family:arial narrow; color:#aaa;}

table#subrubr	{border:none; margin:-40px 0 0 -40px;}
table#subrubr td{border:none;border-right:2px solid #fff; background:#eee; padding:8px;}
table#subrubr td.srleft{padding-left:40px;}
table#subrubr td#sractive{background:#396;}
table#subrubr td#sractive a:link   	{color: #eee;}
table#subrubr td#sractive a:visited	{color: #eee;}
table#subrubr td#sractive a:active	{color: #fff;}
table#subrubr td#sractive a:hover	{color: #eee;}

div#find {padding:20px 20px 20px 20px; border-bottom:10px solid #ddd;}
div#find form{margin:0;}
div#find form input.txt,
div#find form input.btn{border:1px solid #ccc; height:18px; font-size:14px; }
div#find form input.btn{background:#ddd;width:196px;}
div#find form input.txt{margin-bottom:1px;width:192px; }
div#find form label {background:#f6f6f6; width:196px; display:block; margin-bottom:1px; font-size:11px;}
div#find form label:hover {background:#fff;}

div#find div {border:1px solid #ccc; width:196px;}
div#find div div{border:0; background:#396;}

form#register{margin-top:10px;}
form#register label {}
form#register label:hover {border-bottom:1px solid #6C9; color:#396;}
form#register input.txt{background:#eee; border:1px solid #999; width:300px; font-size:14px; margin-bottom:1px;}
form#register input.btn{background:#396; border:1px solid #ccc; color:#fff; width:300px; font-weight:bold; font-size:14px;}
form#register input.txtbr{background:#eee; border:1px solid #999; width:200px; font-size:14px; margin-bottom:1px;}
form#register input.btnbr{background:#396; border:1px solid #ccc; color:#fff; width:96px; font-weight:bold; font-size:14px;}
form#register td{border:0; padding-right:10px; text-indent:0; text-align:left;}
form#register td span.regred {display:inline; border-bottom:1px solid #f00; font-size:12px; color:#000;}
form#register td strong {color:#f00;}
form#register td div {display:inline;}
form#register select{background:#eee; border:1px solid #999; width:300px; font-size:14px; margin-bottom:1px;}
form#register textarea{background:#eee; border:1px solid #999; width:300px; font-size:14px; margin-bottom:1px;}


form#pers{margin-top:10px;}
form#pers label {}
form#pers label:hover {border-bottom:1px solid #6C9; color:#396;}
form#pers td{border:0; border-bottom:1px solid #ccc; padding:8px;}
form#pers td.perssml{text-align:center; font-size:10px; color:#999;}
form#pers td.perssml a{font-size:12px;}
form#pers th{border:0; border-bottom:2px solid #ccc; vertical-align:top;}
form#pers th a{font-weight:normal; font-size:10px;}
form#pers td{text-indent:0; text-align:left;}
form#pers td span {display:inline; border-bottom:1px solid #f00; font-size:12px; color:#000;}
form#pers td strong {color:#f00;}
form#pers td p {text-indent:0; margin:0;}
form#pers select{background:#eee; border:1px solid #999; width:300px; font-size:14px; margin-bottom:1px;}
form#pers textarea{background:#eee; border:1px solid #999; width:300px; font-size:14px; margin-bottom:1px;}
form#pers input.txt{background:#eee; border:1px solid #999; width:300px; font-size:14px; margin-bottom:1px;}
form#pers input.btn{background:#396; border:1px solid #ccc; color:#fff; width:300px; font-weight:bold; font-size:14px;}

form#pers select.perssml{background:#eee; border:1px solid #999; width:40px; font-size:14px; margin-bottom:1px;}

div.insidePers	  			 {padding:20px;}
div.insidePers div.IPBalance {padding:10px; background:#FFFFCC; margin:10px 0;}

div.insidePers div.IPlinks {border-bottom:1px solid #aaa;}
div.insidePers div.IPlinks a { display:block; padding:10px; border-top:1px solid #aaa; }
div.insidePers div.IPlinks a:hover {background:#eee;}
div.insidePers div.IPlinks a.IPactive 	 {background:#333 url(img/corner.gif) top right no-repeat; color:#fff;}
div.insidePers div.IPlinks a.IPactive:hover {background:#ccc url(img/corner.gif) top right no-repeat;}
