body {

	background-image: url(/images/raduga/fon.jpg);

	margin-left: 0px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 5px;



}

.foto {cursor: pointer;}

.white {

	color: #FFFFFF;

	font-weight: bold;

}

.bg {

background-repeat:no-repeat;

}

a {



    color: #FF6600;

	text-decoration: underline;

}

a:hover{

	color: #FF3300;

  	text-decoration: none;

	}

.green {

	font-size: 13px;

	font-weight: bold;

	color: #00BF02;

}



.orange {

	font-size: 13px;

	font-weight: bold;

	color: #FF6600;

}



.purpur {

	font-size: 13px;

	font-weight: bold;

	color: #9900CC;

}

.blue {

	font-size: 13px;

	font-weight: bold;

	color: #4D91FF;

}

.kategoria {font-weight: bold;

	color: #FFFFFF;

	font-size: 12px;

padding-top: 3px;



padding-right: 0em;



padding-bottom: 3px;



padding-left: 5px;



margin-top: 0em;



margin-right: 0em;



margin-bottom: 0em;



margin-left: 0em;}



.kat a{

   

    text-decoration: none;





	}



.kat a:hover

{

	

	

	text-decoration: underline;

}





.zagolovok_orange {

	font-size: 13px;

	font-weight: bold;

	color: #FF6600;



	padding-left: 25px;

	}

.zagolovok_green {

	font-size: 13px;

	font-weight: bold;

	color: #28AA3C;



	padding-left: 45px;

	}

#magaz{padding-left: 25px;}

#name{padding-left: 20px;}



td {



font-size: 12px;



font-family: Tahoma,Arial,Verdana;



color: #4D4D4D;



text-decoration: none;





}

#Block{

	font-size: 9pt;

	padding-left: 20px;

	padding-right: 10px;

	padding-top: 10px;

	padding-bottom: 10px;

}









.Menu_gor {

    color: #999999;

	font-size: 12px;

	text-align: right;

	text-transform: lowercase;

	padding-left: 0px;

	padding-right: 0px;

	padding-top: 0px;

	padding-bottom: 4px;

}



.Menu_gor a{

    color: #999999;

	font-weight: bold;

	padding-left: 5px;

	padding-right: 5px;

    text-decoration: underline;



}



.Menu_gor a:hover{

    color: #999999;

	font-weight: bold;

	padding-left: 5px;

	padding-right: 5px;

    text-decoration: none;



}

.Menu_gor a:active{text-decoration: none; 

 color: #999999;}



.zagolovok_head {	

    font-size: 13px;

	font-weight: bold;

	text-align:left;

	color: #FFFFFF;

	padding-left: 22px;

}

a.podrob_green  {

      text-decoration: underline;

      font-size: 8pt;

	color: #28AA3C;}

   

   a.podrob_orange  {

      text-decoration: underline;

      font-size: 8pt;

	color: #FF6600;}

	a.podrob_blue  {

      text-decoration: underline;

      font-size: 8pt;

	color: #4D91FF;}





table.pretty {







/*	margin: 10px 0;*/



	/*	padding: 1px;



	/*border-collapse: collapse;



	border: #c8d5e6 1px solid;*/



	background: #FFD5B9;

	

}



tr.light {



	background: #FFF3EC;



}



	table.pretty th,



	table.pretty td {



		padding: 0px 0px 0px 5px;



		background: #fff;



		text-align: left;



	}



	table.pretty th {



		background: #FFF3EC;

  

	}



	table.pretty td + td,



	table.pretty th + th {



		text-align: center;

		



	}



	

.block {

	background:  url(/images/or_v_l.png) no-repeat left top

}

	.block .c {

		background: url(/images/or_v_r.png) no-repeat right top

	}

		.block .c .c {

			background: url(/images/orange_ugol.png) no-repeat left bottom

		}

			.block .c .c .c {

				background: url(/images/orange_ugol2.png) no-repeat right bottom

			}







.plashki {font-size: 8pt;

height: 170px;

padding-top: 0em;



padding-right: 0em;



padding-bottom: 0em;



padding-left: 0em;}









#news_o {

	float: left;

	color: #9B9380;

}

#news_o a{

	float: left;

	color: #FF6600;

}

	



	#news_o .item {

		

	}

		#news_o .item .date {

			color: #787b81

		}



		#news_o .item img {

			display: block;

			

			float: left;

			margin: 13px 10px 0px 0px;

			

			border: #fff 1px solid

		}

	#news_o #archive {

		float: left;
		padding-bottom:5px;

		padding-top:0;

	}





	#news_o form {

	clear: both;



	}





#news_g {

	float: left;

	color: #9B9380;

}

#news_g a{

	float: left;

	color: #00BF02;

}

	

	#news_g .item {

		

	}

		#news_g .item .date {

			color: #787b81

		}



		#news_g .item img {

			display: block;

			

			float: left;

			margin: 13px 10px 0px 0px;

			

			border: #fff 1px solid

		}

	#news_g #archive {

		float: left;

		padding-bottom:5px;

		padding-top:0;

	}





	#news_g form {

	clear: both;



	}





#news_b {

	float: left;

	color: #9B9380;

}

#news_b a{

	float: left;

	color: #4D91FF;

}

	

	#news_b .item {

		

	}

		#news_b .item .date {

			color: #787b81

		}



		#news_b .item img {

			display: block;

			

			float: left;

			margin: 13px 10px 0px 0px;

			

			border: #fff 1px solid

		}

	#news_b #archive {

		float: left;

		padding-bottom:5px;

		padding-top:0;

	}





	#news_b form {

	clear: both;



	}



	



	

#menu {

	line-height: 14px;

	font-size: 12px;



	/*border: #f00 1px solid*/

}

	#menu a {

		font-weight: bold;

        padding-right: 0px;

        padding-left: 25px;

		color: #FFFFFF;

		text-decoration: none;	

	}

	#menu a:hover {

        text-decoration: underline;	

	}

	#menu a.active {

		padding-left: 25px;

		text-decoration: none;

		color: #fff;

				

	}

	

#kat {

	line-height: 14px;

	font-size: 12px;

	font-weight: bold

	/*border: #f00 1px solid*/

}

	#kat a {

	text-decoration: none;

		color: #FFFFFF;	

	}

	#kat  a:hover {

	text-decoration: underline;}

	#kat a.active {

		text-decoration: none;

		color: #fff;

					

	}

	

	.ColoredTable1	TH

{

	border-bottom: 2px solid #CCCCCC;

	font-size: 10px;

	font-weight: normal;

	padding: 4px;

	text-align: left;

	background: url(/images/content/thBgr.gif) repeat-x;

	color: #FFFFFF;

}

.pad{

 padding-left: 12px;

 padding-bottom: 12px;}

 



.ColoredTable1	TD

{

	border-bottom: 1px solid #CCCCCC;

	padding: 4px;

	margin-bottom:5px;

	margin-top:5px;

	

}



.news {

	float: left;



}



#center ul {



	margin-top:	3px;

	margin-bottom: 	3px;

}



	#center ul {

		margin-top:	3px;

		margin-bottom:	3px;

	}



#center p {

	margin-top:	7px;

	margin-bottom:	7px;

}





#center .item {

	clear:	both;

	margin-top:	10px;

	margin-bottom:	20px;

}



	#center .item .title, #center .item .date {

		font-weight:	bold;

	}





	#center .item img.preview {

		float:		right;

		margin:		5px;

		margin-left:	0px;

	}





	#center img.news_photo {

		float:	right;

		margin-left:	10px;

		margin-bottom:	10px;

		border:		#CCC 1px solid;

	}





	#center .source {

		text-align:	right;

	}





	#center div#related_news {

		padding:	10px;

		width:		400px;

		margin-top:	30px;

		margin-bottom:	30px;

	}

	

	#gallery {

	float: left;

	width: 704px;

}

	#gallery h2 {

		color: #b69a3b

	}

	#gallery p {

		margin: 7px

	}

	#gallery .item {

		float: left;

		margin: 3px 0 0 3px;

		padding: 10px;

		width: 284px;

	}

		#gallery .item img {

			float: left;

			margin: 0 10px 3px 0

		}

		#gallery .item .special-price {

			position: absolute;

			margin-top: 30px;

			margin-left: 50px

		}

		#gallery .item .title {

			display: block;

			margin-bottom: 2px;

			font-weight: bold

		}

		

		.fotogal {

	padding: 10px

}

a.go {

	float: right;

	margin-top: 5px

}



#search {

	width: 100%;

	text-align: right;

	top: 0;

	z-index: 1;

	vertical-align: bottom;

}

	#search .input {

		position: relative;

		top: -1px;

		padding: 1px 5px;

		width: 120px;

		height: 14px;

		font-size: 11px;

		color: #3c4f5f;

		border: #ccd5db 1px solid;



	}

	#search .search_btn {

		width: 60px;

		height: 20px;

		padding-left: 9px;

		font-size: 12px;

		font-weight: bold;

		color: #fff;

		border: none;

		background: url(/images/search.jpg) no-repeat 0 1px

	}

form{

  padding:	0px;

  margin:	0px

}