/**********************************************************************************************

Title: www.mandarin.crimea.ua
Declaration: 0.3
Date: 12 03 2010

***********************************************************************************************

/* 0. Reset all default styles
-----------------------------------------------------------------------------------------------
===============================================================================================*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
body {
line-height: 1;
}

ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}

/* remember to define focus styles! */
:focus {
outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: collapse;
border-spacing: 0;
}

/* 1. Global page structure
-----------------------------------------------------------------------------------------------
===============================================================================================*/


body {background: #fdc800; margin: 0px; font-family : Arial, Verdana, Helvetica; font-size: 12px; 
font: 0.75em Verdana, 'Arial', sans-serif; /* Equivalent to 12px (http://jontangerine.com/silo/css/pixels-to-ems/) */
	color:#000;
	line-height: 150%;
}

#container 			{width: 100%;  margin: 0;}

#header 			{width: 1040px; height: 103px;}
#head_mid_top1 		{float: left; width: 196px; height: 21px; margin-left: 75px; margin-top: 30px; text-align: left; vertical-align: middle;}
#head_mid_top2 		{float: left; width: 100px; height: 21px; margin-top: 30px; text-align: right; vertical-align: middle;}
#head_mid_bottom 	{float: right; width: 491px; height: 52px; text-align: right;}
#head_left 			{float: left;  width: 340px;}
#head_right 		{float: right; width: 129px;}

#middle_bar 		{float: left;  width: 1070px;}
#leftbar 			{float: left;  width: 231px; 				background: url(http://mandarin.crimea.ua/dev/images/menu_bg.gif); }

#photol   			{float: left;  width: 26px;  height: 129px; background: url(http://mandarin.crimea.ua/dev/images/photo_left.gif);}
#photobar 			{float: left;  width: 750px; height: 129px; background: url(http://mandarin.crimea.ua/dev/images/photo_bg.gif);}
#photor   			{float: left;  width: 26px;  height: 129px; background: url(http://mandarin.crimea.ua/dev/images/photo_right.gif);}

#content 			{float: left;  width: 580px; 			    background: url(http://mandarin.crimea.ua/dev/images/cont_bg.gif); 	margin-top: 6px;}

#newstop    		{float: left;  width: 245px; height: 40px;  background: url(http://mandarin.crimea.ua/dev/images/news_top.gif);	margin-top: 6px;}
#news       		{float: left;  width: 245px; 			    background: url(http://mandarin.crimea.ua/dev/images/news_bg.gif); text-align:left;}
#newsbottom 		{float: left; width: 245px; height: 70px;  background: url(http://mandarin.crimea.ua/dev/images/news_bottom.gif) no-repeat;}

#bot_left   		{float: left;  width: 10px;  height: 42px;  background: url(http://mandarin.crimea.ua/dev/images/bot_left.gif);  	margin-top: 6px;}
#bot_mid    		{float: left;  width: 1015px; height: 42px;  background: url(http://mandarin.crimea.ua/dev/images/bot_bg.gif);    	margin-top: 6px;}
#bot_right  		{float: left;  width: 10px;  height: 42px;  background: url(http://mandarin.crimea.ua/dev/images/bot_right.gif); 	margin-top: 6px;}

.tx-macinasearchbox-pi1 {float: right; margin-top: 30px;}
.tx-macinasearchbox-pi1 input {width: 100px; border:1px solid #f16900; float:left; height:16px; font-size:12px; padding:0; margin:0;}
/*--- Конец описания структуры ---*/

/*--- Шрифты ---*/
a:link, a:visited, a:active  {color: #0095d9;}
a:hover {text-decoration: underline;}
div 		{color: #000000;}
table 		{text-align: justify; text-indent: 0;}
h1 {
	font-family: 'Trebuchet MS', 'Arial', 'Helvetica', sans-serif;
	font-size: 2em;
	color: #85c324;
	font-weight: normal;
	padding: 0;
	margin: 0px;
	padding-top: 22px;
	padding-bottom: 15px;
	margin: 0;
	line-height:1.3em;
}

h2 {
	font-family: 'Trebuchet MS', 'Arial', 'Helvetica', sans-serif;
	font-size: 1.7em;
	color: #85c324;
	font-weight: normal;
}

h3 {
	font-family: 'Trebuchet MS', 'Arial', 'Helvetica', sans-serif;
	font-size: 1.4em;
	color: #85c324;
	font-weight: bold;
}

h4 {
	font-size: 1.1em;
	font-weight: bold;
	margin:1em 0px;
}
li			{margin: 0px;  list-style-image: url(http://mandarin.crimea.ua/dev/images/ul_orange.gif); color: #f48000;}
/*ul			{margin-top: 0em; font-size : 1.0em; margin-bottom: 0.5em; color: #f48000;}*/
.csc-firstHeader {margin-top: 0;}
#content li {color:  black; }
#photobar img {margin: 10px 10px 0px 3px; text-align: justify;}

.leftbar 			  a {margin: 0px; color: #0095d9; font-weight:bold; text-decoration: none; text-indent: 0px; }
.mleft 				  a {color: #f48000;}


#news_spacer    {background: url(http://mandarin.crimea.ua/dev/images/news_spacer.gif); float: left; width: 190px; height: 10px; background-repeat: repeat-x; margin-top: 6px;}
#search_spacer  {background: url(http://mandarin.crimea.ua/dev/images/news_spacer.gif); float: left; width: 427px; height: 10px; background-repeat: repeat-x; margin-top: 6px; margin-right:20px}

.news-latest-item IMG {margin-top: 5px;	margin-right: 5px; margin-bottom: 5px; border:0px; float:left;}
.news-latest-container		{width: 190px; margin-left: 20px;}
.news-latest-container p {text-indent: 0; margin: 0px; font-size : 0.9em; }
.news-latest-date {font-size : 0.9em;}
.news-latest-title     {}
.news-latest-morelink  {margin-left: 110px; font-size : 0.9em;	text-decoration: underline;}
.news-single-img img   {margin-left: 20px;}
.news-single-timedata  {margin-left: 20px;}
.news-single-backlink  {margin-left: 20px;}

.tx-indexedsearch-rules {font-size : 0.9em; text-align: justify; text-indent: 0; }
.tx-indexedsearch-descr {font-size : 0.9em; text-align: justify; text-indent: 0; }
.tx-indexedsearch-info  {font-size : 1.0em; background: #fdc800;}
.tx-indexedsearch-res	{margin: 10px; }
.tx-indexedsearch-percent  {color: #0095d9; font-weight:bold;}

.tr_head td {background-color: #ffa5a5; font-weight: bold; text-align: center; height:30px;}
.tr_1 td {background-color: #d2e288; text-align: center;}
.tr_2 td {background-color: #fff684; text-align: center;}

/* 2. Special page elements
-----------------------------------------------------------------------------------------------
===============================================================================================*/

#content .insideBlock { margin:0 15px; }
#leftbar .insideBlock { margin:0 10px 0 15px; }
#videobar { 
	width: 231px; 
	float:left; 
	background: url(http://mandarin.crimea.ua/dev/images/menu_bg.gif); 
	text-align:center; 
	padding:0px; 
}
#prbar {
	width:231px;
	float:left;
	background: url(http://mandarin.crimea.ua/dev/images/menu_bg.gif); 
	text-align:center; 
	padding:0px; 
}

#leftbar ul li { margin:5px; margin-left:20px; font-weight:bold; font-size:1em; }
#news    .insideBlock { margin:0 10px; padding-right:18px; }
#bot_mid .insideContent { margin:13px 5px; }
#newstop h3 { padding:8px 0px; padding-right:40px; text-align:right; }
.thisPage a { color:#ff0000; text-decoration:none; }

/* 3. class "Price Tables"
-----------------------------------------------------------------------------------------------
===============================================================================================*/
	
.priceTable { width:100%; border-collapse:collapse; }
	.priceTable th { padding:5px 2px; }
	.priceTable td, .priceTable th { border:1px solid black; text-align:center; }
	.priceTable .row1 td { background:#ffcccc; }
	.priceTable .row2 td { background:#ccff99; }
	.priceTable .theader th { background:#ffac00; }
	
/* 3.1 class "News slider"
-----------------------------------------------------------------------------------------------
===============================================================================================*/
#tickerSlide { margin-top:5px;width:805px; height:43px; float:left; 
background:url(http://mandarin.crimea.ua/dev/images/line.jpg);  }
	#tickerSlide #toMain {
				float:left;
				width:135px;
				height:20px;
				background:#ff0000;
				text-align:center;
				font-weight:bold;
				margin-right:5px;
				padding-top:2px;
				margin-top:10px;
				margin-left:10px;
			}
				#toMain a {
					color:#fff;
				}
#tickerSlide #newsSlider {
	float:left;
	
	height: 20px; 
	margin: 10 0 0 0px; 
	padding: 0;
	width:640px;
	overflow: hidden; 
	padding-top:2px;
	margin-bottom:5px;
}

/* boxes */
.error,.notice,.success,.green {
padding:0.4em;
background:#fff;
border-style: solid; 
border-width: 1px 1px 1px 10px; 
}
.error {
color:#8a1f11;
border-color:#ff0000; 
}
.green {
padding:0.4em;
border-color:green;
}
.notice {
padding:0.4em;
color:#514721;
border-color:#ffcc00;
}
.success {
color:#000;
border-color:#00539f;
}
