﻿/* контейнер для содержимого страницы*/
#content{width:675px;float:right;background:#FFF;border-top:solid 2px #5A96FF}
#content ul{margin:5px 10px 0px 30px; padding:0;}
#content li{padding:5px 0 5px 0;color: #191919;  text-align:justify;	border:solid 0px red;}

#content .arrUL { list-style-image: url(arr.gif); margin-left:225px;}

/*контейнер для каждого раздела*/
#content div.part
{	width:655px; 
	border-top:solid 2px #5A96FF;
	padding:10px;
	overflow:hidden;
	page-break-inside:avoid;
}

/*контейнер для локального меню статей*/
#content div.menu
{	width:675px; 
	height:30px;
	border-top:solid 2px #5A96FF;
	padding:0;
	margin:0;
}

#content div.menu A
{	width:223px;
	display:block;
	margin:7px 0 7px 0;
	float:left;
	padding:0;
	border-left:solid 2px #5A96FF;	
}
#content div.menu A:first-child{border-left:0;}

/*контейнер для локального меню годов новостей*/
#content div.year
{	width:675px; 
	height:30px;
	border-top:solid 2px #5A96FF;
	padding:0;
}

#content div.year A
{	width:82px;
	display:block;
	margin:7px 0 7px 0;
	float:left;
	padding:0px;
	border-left:solid 2px #5A96FF;	
}
#content div.year A:first-child{border-left:0}
#content div.year A.yearsel {color:#ec8000}

/*контейнер для каждого изображения*/
#content img {border:solid 0px red;}
div.img
{	display:inline;
	width:188px;
	padding:0;
	border:solid 0px red;
}
.L {	float:left;	margin:10px 15px 10px 0;}
.R {	float:right;margin:10px 0 10px 15px;}
.LC {	float:left;	margin:10px 15px 10px 0; clear:both;}
.RC {	float:right;margin:10px 0 10px 15px; clear:both;}
div.img img{width:180px;}

a.img{	display:block; margin:0 0 5px 0; border:solid 4px #5A96FF;}
a.img:hover{cursor:pointer; border-color:#ec8000}

img.img2{display:block; margin:auto; padding:10px}

/*контейнер video*/
#content div.vid 
{
	width:400px;
	height:375px;
	margin:auto;
	margin-top: 10px;
}

/*контейнер для списка клиентов*/
#content div.clients
{	width:655px; 
	padding:0px 10px 10px 10px;
	overflow:hidden;
	border:solid 0px red;
	font:8pt/12pt Verdana;
}
div.clients div
{
	float:left;
}
div.clients div.rus {width:400px;}
div.clients div.for {width:161px;}
div.clients div.clientsList
{	width:153px; 
	padding:5px;
}
div.clients h3
{
    color:#27f;
    padding:0px 0px 0px 5px;
}


/*ссылка на файл*/
.file
{
	display:block;
	width:160px;
	height:40px;
	padding:8px 0 0 40px;
	text-align:left;
	border:solid 0px red;
	clear:both;	
	}
.pdf {	background:url(pdf.gif) left no-repeat;}
.doc {	background:url(doc.gif) left no-repeat;}



#content table
{	width:655px; 
	border:solid 2px #5A96FF;
	border-collapse:collapse;
	margin-top:10px;
}
#content td{border:solid 1px #5A96FF; padding:5px;min-width:100px}
#content td.price{width:125px;}

#content tr.odd td{	background-color:#fed;}

#content th
{	color:#282896;
	font-size:10pt;
	background-color:#F5C491;
	border:solid 2px #5A96FF;
	padding:5px;
}
#content caption
{	color:#282896;
	font-size:10pt;
	background-color:#F5C491;
	border:solid 2px #5A96FF;
	padding:5px;
}
.news{float:right; display:inline; font-weight:bold;color:#F5C491;padding:4px;background-color:#F5C491; color:#282896}




