* {font-size: 10pt; color: #62696c; font-family: Verdana, Tahoma; }

body {padding:0; margin:0; background: url('../img/bg/body_bottom.jpg') #fbfdfe repeat-x left bottom; height:100%;
scrollbar-face-color:		#ffffff;
scrollbar-highlight-color: 	#e0e0e0;
scrollbar-shadow-color: 	#999999;
scrollbar-3dlight-color: 	#f5f5f5;
scrollbar-arrow-color: 		#255e94;
scrollbar-track-color: 		#f5f5f5;
scrollbar-darkshadow-color: #f5f5f5;
scrollbar-track: 			#c1cbd7}

body.main 			{background:#ffffff}

/* MAIN STYLES */
img 						{border: none; padding:0; margin:0;}
table, form					{padding:0; margin:0; border: none;}
h1		 					{text-transform:uppercase; font-weight:normal}
h2, h3, h4 , h5 , h6		{font-weight:normal}

div, p, ul, li, td, th, a, blockquote	{}
tr							{vertical-align:top;padding:0; margin:0;}

h1 							{color: #0078bb; font-size: 14pt; margin:0; padding:0 0 10px 0;border-bottom:1px solid #a2d2ea}
h2, h2 a					{color: #b08d54; font-size: 17pt;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family: Tahoma;}
h3, h3 a 					{color: #0078bb; font-size: 14pt;}
h4 							{color: #acb0b3; font-size: 14pt;}
h5 							{color: #b08d54; font-size: 13pt;margin:0px 0px 0px 0px;}
h6 							{color: #0078bb; font-size: 13pt;margin:0px 0px 0px 0px;}

ul, ol 						{}
ul li  						{list-style-image: url('../img/markers/li.gif'); padding-top:5px; padding-bottom:5px}
ol li						{}

a 							{color: #59a7d3;}
a:hover 					{text-decoration: none;}


h1.logo { margin: -74px 0px 0px 0px; height: 110px; padding: 0px 0px 0px 0px;}
h2 { margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px;}
h4 { margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px;}


/* form elemens */
.w50ps {width:50%}	
.w20ps {width:25%}	
.w80ps {width:70%}	
.mt10 {margin-top:10px}
.w270 {width:270px}

form.formMain * {}
form.formMain 				{width:85%}
input.Inp, textarea, select {margin-bottom:10px}
input.Inp, select, textarea {background:#bad7eb; width:80%; border:none; color:#3b6ea7;}	
input.buttonInp 			{background:#3971B2; color:#fff; border:none;padding:0; font-weight:bold; margin: 0 }
textarea 					{overflow:auto; width:100%; height:100px; padding:2px}
label 						{display:block; margin-left:30px; margin-top:-17px}	
input.Search 				{background:#bad7eb; border:none; color:#3b6ea7; padding:3px 0}
form.formMain .active 		{color:#B08D54}

.searchBlock input.Search  {width:500px; */height:21px}
.searchBlock input.Inp 	{*/height:21px}

/* POSITIONING STYLES */
.pr 						{position:relative}
.pa 						{position:absolute}
.fl 						{float:left}
.fr							{float:right}
.cb 						{clear:both}
.taC 						{text-align:center}
.taL 						{text-align:left}
.taR 						{text-align:right}
.active 					{color:#0078bb}

/* copyright */
td#copy, div#copy 									{padding-bottom:28px; height:1%}
td#copy, div#copy, td#copy *, div#copy *			{font-size: 9pt;color:#b3c4cd;text-decoration: none;}

div.SeoFirst .fl img {margin-top:-2px; opacity: 0.7; }


/* page second styles */
table.mainTab							{width:100%; height:100%;}
.mainTabHT 					    		{height:100%;}
table.mainTab tr.bottomTR 				{background: url('../img/bg/bottom_product_bg_line.gif') repeat-x}
table.mainTab tr.bottomTR td 			{border-top:1px solid #94c4e2; padding-top:60px}
table.mainTab tr.topTR td 				{height:118px;}
table.mainTab tr.topTR td.sideTD 		{background: #3971B2;}
table.mainTab tr.topTR td.leftTD 		{background: url('../img/bg/body_top_left.jpg') repeat-x}
table.mainTab tr.topTR td.logoTD 		{background: url('../img/bg/body_top_logo.jpg') #B2DBEF no-repeat right;}
table.mainTab tr.topTR td.logoTD img 	{top:0; left:0}
table.mainTab tr.topTR td.centerTD 		{background: url('../img/bg/body_top_center.jpg') #3971b2 no-repeat left ; }
table.mainTab tr.topTR td.centerTD div 	{margin:33px 15px 0 137px;}
table.mainTab tr.topTR td.centerTD * 	{color:#a8d5f1;font-size: 9pt;}
table.mainTab tr.topTR td.centerTD input{width:187px;color:#3b6ea7; height:18px; padding:2px 0 1px 3px; */width:190px;*/height:21px;*/padding:3px 0 0 3px;}
table.mainTab td.underlogoTD			{padding-top:56px;}

div.mainLogoDiv 						{width:900px;*/width:895px;}
div.mainLogoDiv div 					{top:49px}

div.path 					{margin:13px 0 88px 0;color:#59a7d3;}
div.path * 					{color:#59a7d3;font-size: 9pt;}
div.productionPath 			{margin:13px 0 56px 252px;}

div#content 				{margin-bottom:150px;}

img.bodyImg 				{margin:0 102px 102px 0}
img.blueBorder 				{border:1px solid #a2d2ea}

div.blueSideLine			{font-size:1px; height:1px; padding:0; margin:0;}

/* NEWS List Block */

div.newListBlock 			{padding:0 0 30px 0; margin:0}
div.newListBlock .data 		{}
div.newListBlock h2 		{padding:25px 0 10px 0}
div.newListBlock .descr		{padding-right:100px}
div.newListBlock img 		{margin:0 40px 30px 0}

div.BlueLineBlock  			{border-bottom:1px solid #A2D2EA;font-size:pt;}

/* NEWS Obj Block */
div.newObjBlock 			{}
div.newObjBlock .data 		{}
div.newObjBlock h2 			{}
div.newObjBlock .descr		{}

/* Default NAVIGATION */
div.defaultListSearchBar 	{text-align:center; padding-top:30px;}
div.defaultListSearchBar * 	{font-size: 10pt;padding:0 5px}

div.defaultObjSearchBar div.fl, div.defaultObjSearchBar div.fr {width:170px}
div.defaultObjSearchBar .ac {text-align:center}

/* Side menu */
div.sideMenu 									{padding:15px 0 100px 0;}
div.sideMenu * 									{font-family: Arial; font-size: 11pt; font-weight:bold;}
div.sideMenu a 									{color:#0078bb;text-transform:uppercase;text-decoration: none;}
div.sideMenu div.menuPoint 						{color:#0078bb; padding:54px 0px 13px 0px; display:block; border-bottom:1px solid #a2d2ea; margin-left:28px}
div.sideMenu div.sidesideMenu div.Point div 	{border-bottom:1px solid #a2d2ea;color:#0078bb; padding:9px 0px 9px 0px; display:block;}
div.sideMenu div.sidesideMenu div.Point *   	{font-size: 9pt;font-weight:normal;}

div.sideMenu div.sidesideMenu div.actTop 		{background: url('../img/bg/bg_menu_act_top.gif') no-repeat}
div.sideMenu div.sidesideMenu div.actBot 		{background: url('../img/bg/bg_menu_act_bot.gif') no-repeat;}

div.sidesideMenu div.active			div			{margin-left:28px}
div.sidesideMenu div.notactive 		div			{margin-left:28px}

div.sideMenuSimple								{padding:96px 0 100px 0;}
div.sideMenuSimple * 							{font-family: Arial; font-size: 10pt;}
div.sideMenuSimple a 							{color:#0078bb;text-transform:uppercase;text-decoration: none;}
div.sideMenuSimple div.menuPoint 				{color:#0078bb; padding:10px 0px 10px 0px; display:block; border-bottom:1px solid #a2d2ea; margin-left:28px}
div.sideMenuSimple div.blueSideLine             {background:#a2d2ea;margin-left:28px} 
div.sideMenuSimple .active {font-weight:bold}


/* PRODUCTION */
.productionMenuBlock { padding-top: 60px;}
div.productionMenuBlock td.Point 	{width: 350px; padding: 10px 0px 10px 0px; vertical-align: middle; height: 75px;}
div.productionMenuBlock td, div.productionMenuBlock th {vertical-align:middle;}
div.productionMenuBlock h1 						{margin:0; padding:0; border:none;}

div.productionMenuBlock div.fl td 	{background: url('../img/bg/proction_left.gif') no-repeat top left; padding-left:28px}
div.productionMenuBlock div.fr td 	{background: url('../img/bg/proction_right.gif') no-repeat top left;}
	div.productionMenuBlock th 		{padding-left:28px}
div.productionMenuBlock h1 			{margin-bottom:10px}

div.girlBlock .pa {top:-544px; left:235px;}

/* schedule */
table.scheduleTab {width:650px;}
table.scheduleTab td {padding:10px 20px 10px 0; text-align:left}

/* system */
div.editPageAbsPosition 		{left:600px; top:-50px}
div.printIcon 					{right:64px; top:43px}
div.printIcon img 				{border:1px solid #3971b2}
.toptext {padding-right:30px}

/* User styles */
.user_img_border				{border:1px solid #a2d2e9} 
.user_img_style 				{margin:0px 15px 15px 0px;}
.user_img_style_left_top  		{border:1px solid #a2d2e9; margin:0px 15px 15px 0px;float:left}
.user_img_style_left 			{border:1px solid #a2d2e9; margin:15px 15px 15px 0px;}
.user_img_style_left_bottom  	{border:1px solid #a2d2e9; margin:15px 15px 0px 0px;}

.user_img_style_right_top  		{border:1px solid #a2d2e9; margin:0px 0px 15px 15px;}
.user_img_style_right  			{border:1px solid #a2d2e9; margin:15px 0px 15px 15px;}
.user_img_style_right_bottom  	{border:1px solid #a2d2e9; margin:15px 15px 0px 15px;}

.user_table_style 				{margin-bottom:25px; width: 90%;}
.user_table_style td 			{border-bottom:#B4B2B4 1px solid; vertical-align:middle; text-align:left; padding:5px 10px 8px 10px}
.user_table_style th 			{border-bottom:#B4B2B4 1px solid; border-top:#B4B2B4 1px solid; vertical-align:middle; padding:10px; font-weight: bold; background: #C8CCCE;}

.user_text_8pt 					{font-size:8pt}
.user_text_10pt					{font-size:10pt}
.user_text_12pt					{font-size:12pt}
.user_text_blue					{color:#0177bd}
.user_text_blue2				{color:#3f77b4}
.user_text_gold					{color:#b28d56}


.textMain { font-size: 8pt;  padding: 40px 0px 60px 0px; width: 800px; }
.textMain p { font-size: 8pt;  text-align: justify;}

.textMain .menuBot { margin: 0px 0px 20px 0px; color: #59a7d3; }
	.textMain .menuBot a { margin: 0px 10px 0px 10px; text-decoration: none; text-transform: uppercase;  }
	.textMain .menuBot a:hover { text-decoration: underline; } 
