body					{color:#333333; font-family:tahoma,verdana,arial; background:#FFFFFF; font-size:11px; padding:0; margin:0;}
body.popup				{background:#242630 URL()}

/* ECOKONKURS BLOCKS */
#block_topmenu_line		{background:#abcee2; margin:0 0 2px 0; height:5px;}
#block_header			{background:URL('i/bg_head.gif') repeat-x; position:relative; height:233px;}
#movie					{position:absolute; width:915px; height:233px; background:URL('i/bg_head.jpg') no-repeat;}
#block_navigation		{position:absolute; top:190px; left:15px;}
#block_visitcounter		{position:absolute; top:30px; font-size:13px; font-weight:600; color:#FFFFFF; text-align:center; margin:0 0 0 900px; right:15px; width:225px; height:140px; background:URL('i/bg_counter.gif') bottom no-repeat;}
#block_auth				{position:absolute; top:185px; margin:0 0 0 900px; right:15px; width:225px;}
#block_auth2				{position:absolute; top:179px; margin:0 0 0 900px; right:15px; width:225px;}
.block_lightgrey		{background:#f7f7f7; padding:15px 10px 15px 10px; font-size:12px;}
.block_textbutton		{background:URL('i/button_arrow.gif') right no-repeat; display:inline; padding:3px 21px 3px 0;}
#block_botmenu_line		{background:#ebebeb; margin:10px 15px 10px 15px; height:5px;}
.block_lightgreybrd		{background:#f7f7f7; padding:15px; font-size:12px; border-bottom:solid 10px #ebebeb;}
.block_lightgradbrd		{background:#f7f7f7 URL('i/bg_block.gif') repeat-x; margin:15px 0 15px 0; padding:15px; font-size:12px; border-bottom:solid 10px #ebebeb;}
#block_content_line		{background:#e6e6e6; margin:10px 0 10px 0; height:5px;}



/* ECOKONKURS PICTURES */
.pic_mnrlogo			{border:0; margin:5px 0 5px 0;}
.pic_navigation			{border:0; width:40px; height:30px; margin:0 40px 0 0;}
.pic_sbutton			{border:0; height:18px;}
.pic_gbutton			{border:0; height:70px; margin:0 -5px 5px 0;}
.spacer225				{border:0; width:225px; height:1px;}
.spacer_width			{width:430px; height:1px;}
.spacer_header			{width:980px; height:1px;}
.pic_item				{width:12px; height:12px; border:0;}

/* ECOKONKURS TABLES AND CELLS */
.tab_outer				{width:100%; border:0;}
.td_topmenu				{padding:3px; background:URL('i/bg_top.gif') bottom repeat-x;}
#td_left				{background:URL('i/shadow_left.gif') top right no-repeat; padding:10px 15px 0 15px;}
.td_center				{width:100%; padding:0 15px 0 15px; font-size:12px;}
.td_center td				{font-size:12px;}
#td_right				{background:URL('i/shadow_right.gif') no-repeat; padding:0 15px 0 15px;}
#td_botleft				{padding:0 15px 0 15px;}
#td_botright			{padding:0 15px 0 15px;}



#tab_maintab			{margin:68px 0 45px 25px; width:955px; height:450px; background:URL('i/main_bg.gif') top right no-repeat;}

td						{font-family:tahoma,verdana,arial; font-size:11px;}
td.td_topmenu_dif		{background:URL('i/topmenu_line.gif') top center no-repeat;}
#td_topmenu_left		{padding:0 0 0 55px}
#td_mainleft			{width:200px;}
#td_mainright			{width:730px; padding-top:20px;}
td.td_contacts			{width:55px; font-weight:bold;}

/* ECOKONKURS TEXTS, LISTS, FORMS, HEADERS */

form					{margin:0; padding:0;}

ul						{list-style-type:square; list-style-image:URL('i/item.gif'); margin:15px 0 15px 20px; padding:0;}
ul.main_menu			{list-style-image:URL('i/item_mainmenu.gif'); margin:12px 0 12px 20px;}
ul.submenu				{list-style-type:square; list-style-image:URL('i/item.gif'); text-transform:uppercase; margin:15px 0 15px 20px; padding:0 0 0 10px;}
ul.nomarker				{list-style-type:none; list-style-image:URL('i/cl.gif'); margin:15px 0 15px 10px; padding:0 0 0 10px;}
li						{margin:0 5px 7px 0;}

p						{margin:0 0 15px 0; line-height:130%;}
p.menu					{margin:0 0 15px 0; line-height:100%;}
p.menu2					{margin:0 0 15px 10px; line-height:70%;}

.ft9					{font-size:9px; font-weight:normal;}
.ft10					{font-size:10px; font-weight:normal;}
.ft11					{font-size:11px;}
.ft12					{font-size:12px;}
.ft13					{font-size:13px; vertical-align:middle}
.ft14					{font-size:14px;}

.white					{color:#FFFFFF;}
.light					{color:#999999; font-size:9px; font-weight:normal;}
.red					{color:#d10401;}
.num_big				{font-size:40px; font-weight:600; font-family:Times New Roman; color:#FFFFFF;}

h1						{font-weight:600; margin:15px 0 10px 0; font-size:22px; color:#555555; text-transform:uppercase; font-family:Times New Roman;}
h2						{font-size:18px; margin:0 0 0 65px; font-weight:normal; color:#C6A582;}

h3						{font-size:12px; margin:20px 0 10px 0; font-weight:bold; text-transform:uppercase; display:block;}
h3.red					{background:URL('i/line_red.gif') repeat-x center; color:#d10401;}
h3.blue					{background:URL('i/line_blue.gif') repeat-x center; color:#6fa1c8;}
h3.grey					{background:URL('i/line_grey.gif') repeat-x center; color:#555555;}
.header_content			{background:#FFFFFF; display:inline; padding:0 5px 0 0;}

h4						{font-size:11px; margin:0 0 10px 0; color:#CCCFA0; font-weight:bold;}

.text, input, select, textarea	{font-family:tahoma,arial,helvetica; font-size:11px; }

/* ECOKONKURS LINKS, ANCHORS */

a						{color:#0953d3;}
a:link	 				{color:#0953d3; text-decoration:underline;}
a:active 				{color:#055ffa;}
a:visited				{color:#0953d3;}
a:hover					{color:#055ffa; text-decoration:none;}

a.textbutton			{font-size:10px; text-transform:uppercase; font-weight:bold;}
a.menu					{font-size:11px; text-transform:uppercase; font-weight:bold; margin:0 0 15px 0;}
a.menu:hover			{color:#FFFFFF; text-decoration:none; background:#3a7cbe}
a.menu2					{font-size:11px; text-transform:uppercase; font-weight:normal; margin:0 0 15px 0;}
a.menu2:hover			{color:#FFFFFF; text-decoration:none; background:#3a7cbe}
a.menu3					{font-size:11px; font-weight:normal; margin:0 0 15px 0;}
a.menu3:hover			{color:#FFFFFF; text-decoration:none; background:#3a7cbe}


a.hide					{color:#999999; text-decoration:none;}
a.hide:link				{color:#999999;}
a.hide:active 			{color:#999999;}
a.hide:visited			{color:#999999;}
a.hide:hover			{color:#055ffa; text-decoration:underline;}

a.leftmenu				{color:#CCCDD2; text-decoration:none;  font-weight:bold; font-size:11px; text-transform:uppercase;}
a.leftmenu:link			{color:#CCCDD2;}
a.leftmenu:active 		{color:#CCCDD2;}
a.leftmenu:visited		{color:#CCCDD2;}
a.leftmenu:hover		{color:#FFFFFF; text-decoration:underline;}



.border{
	border: 1px solid #0953d3;	
}
table.border {
	border-collapse: collapse;
}
table.border td, table.border tr {
	border:1px dotted #8296b5; 
	padding:4px;
}

.file {
	width: 48px;
	height: 48px;
	vertical-align: middle;
	border: 0;
	margin-right: 10px;
}

.warn {
	background-color: red;
	color: white;
	padding: 2px;
}
