/***************************/
/*  table, td, tr element  */
/***************************/

						td.search {
							padding-top:20px;
							padding-bottom:10px;
							padding-left:0px;
							padding-right:20px;
							margin:0px;
							width:100%;
							height:110px;
							vertical-align:top;
							text-align:center;
							color:#FFFFFF;
							background-image:url('http://ri.kz/images/search_fon.jpg');
							background-repeat:repeat-x;
						}
						
						td.cont {
							padding-top:20px;
							padding-bottom:20px;
							padding-left:0px;
							padding-right:0px;
							margin:0px;
							width:100%;
							vertical-align:top;
							text-align:left;
						}

						td.cont2 {
							padding-top:20px;
							padding-bottom:20px;
							padding-left:0px;
							padding-right:0px;
							margin:0px;
							width:300px;
							vertical-align:top;
							text-align:left;
						}				
										
						table.messag {
							padding-left: 10px;
						}
		
						td {
							font-family:Verdana, Tahoma, Arial;
							font-size:11px;
							color:#333333;
						}
								
						td._form_text {
							font-weight: bold;
							color: red;	
						}
						
						td.form_text {
							font-weight: bold;
						}
						
		
/*************************/
/*  body, input element  */
/*************************/
		
						body {
							padding:12px;
							margin:0px;
							font-family:Verdana, Tahoma, Arial;
							font-size:11px;
							color:#333333;
							background-color:#FFFFFF;
						}
						
						input, select, textarea {
							border:solid 1px #cccccc;
						}
						
						form, ul, div {
							padding:0px;
							margin:0px;
						}

						input.search {
							margin:3px;
							width:80%;
							border:solid 1px #cccccc;
							vertical-align:middle;
						}

						input.submit {
							margin:3px;
							width:60px;
							height:22px;
							vertical-align:middle;
						}
						
						
						h1 {
							padding-left:40px;
							padding-top:4px;
							margin: 0px;
							text-align:left;
							font-size:12px;
							font-family:Verdana;
							font-weight:bold;
							color:#FFFFFF;
						}
						
						h2 {
							padding-left:40px;
							padding-top:3px;
							margin: 0px;
							text-align:left;
							font-size:14px;
							font-family:Verdana;
							font-weight:bold;
							color:#FFFFFF;
						}
						
						h3 {
							padding-right:40px;
							padding-top:4px;
							margin: 0px;
							text-align:right;
							font-size:12px;
							font-family:Verdana;
							font-weight:bold;
							color:#FFFFFF;
						}
						
						hr {
							width:100%;
							height:3px;
							color:#CCCCCC;
						}

						
		
/*************************/
/*  div, span, p element  */
/*************************/
	
						div.content { 
							padding: 5px;
							width:96%;
						}
						
						div.content_center { 
							padding: 8px 15px 5px 15px;
							width:96%;
						}
						
						div.block {
							width:300px;
							text-align: left;
						}
						
						div.content_xod {
							font-size: 10px; 
							padding: 5px 5px 5px 10px;
							width: 100%;
							background-image: url('http://megadoski.ru/images/top_h1_fon.gif');
						}
						
						div.content_pages {
							font-size: 10px; 
							padding: 15px;
							text-align: center
						}
						
						div.header_left {
							width:98%;
							height:24px;
							text-align:left;
							vertical-align:middle;
							background-color:#2E8DF3;
							background-image:url('http://ri.kz/images/sun_left.jpg');
							background-repeat:no-repeat;
							background-position:left;
						}
						
						div.header_right {
							width:100%;
							height:24px;
							text-align:right;
							vertical-align:middle;
							background-color:#2E8DF3;
							background-image:url('http://ri.kz/images/sun_right.jpg');
							background-repeat:no-repeat;
							background-position:right;							
						}
						
						div.menu {
							font-weight: bold;
							font-size: 10px;
						}
						
						div.padding_2px_notop {
							padding: 0px 2px 2px 2px;
						}
						
						div.padding_2px {
							padding: 2px 2px 2px 2px;
						}	
						
						div.error {
							padding: 20px 0 20px 0;
							width: 100%;
							background-color: #0AD0D0;
							border: 1px dashed #B80909;
							color: #B80909;
							font-weight: bold;
							text-align: center;
						}	
						
						div.razdel {
							padding: 15px 0 0 5px;
							font-weight: bold;
							font-size: 10px;
							text-transform: uppercase;
						}
						
						div.podrazdel {
							padding: 2px 0 0 15px;
						}
						
						div.date {
							padding: 5px 7px 5px 7px;
							background-color: #658EB2;
							font-weight: bold;
							color: #FFF;
							width: 100px;
							text-align: center;
						}
						
						div.messag {
							padding: 2px 0 10px 0;
						}
						
						div.podpis {
							padding-left: 0;
						}
						
						div.images {
							padding: 0 0 5px 0;
						}
						
						div.title_messag {
							padding: 10px 0 0 0;
						}
						
						div.text_messag {
							padding: 5px 7px 10px 35px;
							margin: 0px;
							width:88%;
							border-bottom: 1px dashed #717272; 
						}
						
						div.in_razdel {
							padding: 6px;
							width:95%;
							border-bottom: 3px solid #7397BF;
						}
						
						div.left_border {
							padding-left: 1px;
						}
						
						div.in_left {
							padding: 5px 0 5px 10px;
		
						}
						
						div.news {
							padding: 5px 5px 10px 5px;
							width:94%;
							border-bottom: 1px dashed #717272;
						}
						
						div.title_news {
							padding: 0 0 0 20px;
							background-image: url('http://ri.kz/images/news.gif');
							background-repeat: no-repeat;

						}
						
						div.copyright {
							text-align: center;
							padding-top: 10px;
							font-size: 11px;
						}
						
			
/***************/
/*  a element  */
/***************/	

			
						a {
							text-decoration:none;
							color:#1B64B2;
						}
						
						a:hover {
							text-decoration:underline;
							color:#45A0FD;
						}
						
						a.menu {
							font-family:Verdana;
							font-size:12px;
							color:#FFFFFF;
							font-weight:bold;
							text-decoration: none;
						}
						
						a.menu:hover {
							font-family:Verdana;
							font-size:12px;
							color:#FFFFFF;
							font-weight:bold;
							text-decoration: underline;
						}
						
						a.content_xod {
							padding-left: 10px;
							text-decoration: none;
						}
						
						a.content_xod:hover {
							text-decoration: underline;
						}
						
						a.podrazdel {
							color:#377591;
						}	
						
						span.content_xod {
							background-image: url('http://megadoski.ru/images/h1.gif');
							background-repeat: no-repeat;
						}
						
						span.podpis {
							font-weight: bold;
							padding-right: 5px;
						}
						
						span.date {
							padding: 5px;
							margin: 0px auto;
							background-color: #658EB2;
							font-weight: bold;
							color: #FFF;
							width: 100px;
							text-align: center;
						}
						
						span.normal {
							font-size: 11px;
						}
						
						span.big {
							font-size: 12px;
							font-weight: bold;
						}

.a6 {
color : #000000;
text-decoration: none;
}
.a6:hover {
color : #000000;
text-decoration: none;
}
.a6:active {
color : #000000;
text-decoration: none;

}

td.padd {
	padding-bottom: 4;
	line-height:15px;
}

td.padd span {
	font-weight: bold;
}

td.padd span a {
	text-decoration: underline;
}

td.padd span a:hover {
	text-decoration: none;
}

.padd2 {
	padding:4px 0 0 0;
}

.padd3 {
	padding:2px 0 0 10px;
}






.rek_msg {
	padding:0 0 4px 0;
	font-size:11px;
	line-height:13px;
	text-align:left;
	border-bottom:1px solid #aec5d2;
	border-top:2px solid #fff;
}

.rek_msg span {
	font-size:12px;
	line-height:15px;
}


.rek_msg span a {
	text-decoration: underline;
}

.rek_msg span a:hover {
	text-decoration: none;
}

.rek_main {
	padding-bottom:20px;
}

.reklama {
	padding:0 14px 4px 7px;
	color:#006699;
	font-size:11px;
	text-align:right;
	border-top:1px solid #fff;
	background:#f2f7fa;
}