/* CSS Document */
td.pager
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1c3e57;
}
td.pager a
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1c3e57;
}
td.pager b
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1c3e57;
}
a.pagerarr{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1c3e57;
	font-weight:bold;
	text-decoration:none;
}

p.subscrtitle
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#80a0b8;
	font-weight:bold;
	margin:10 0 12 0;
}
div.announcediv
{
	cursor:pointer;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#c0cad1;
	
}
td.dotteditem
{
	padding-top:4px;
	padding-bottom:4px;
}
p,h,dt,dd,li,ul,div,ol,body,b,table,tr,td,a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
td.topslogan
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#5b88ab;
	text-align:right;
	padding:0 80 20 0;
	vertical-align:bottom;
	background-image:url(/images/top.jpg);
	background-repeat:no-repeat;
	height:156px;
}
td.pagetopslogan
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#5b88ab;
	text-align:right;
	padding:0 80 20 0;
	vertical-align:bottom;
	height:156px;
}
table.slogantable
{
	background-image:url(/images/top.jpg);
	background-repeat:no-repeat;
}
td.photobig
{
	padding:22 40 22 40;
}
p.photomore
{
	margin:10 0 35 0;

}
img.faqbullet
{
	margin:0 12 0 0;
}
img.rmenubullet
{
	margin:3 12 3 0;
}
a.faq
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#66727b;
	text-decoration:none;
}
p.faqanswer
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1b3e57;
	
}
p.faqanswer p
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1b3e57;
	
}
div.faqblock
{
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#c0cad1;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#c0cad1;
	padding:0 0 20 0;
	margin:0 0 15 0;
	
}
div.faqform
{
	border-top-width:3px;
	border-top-style:solid;
	border-top-color:#c0cad1;
	
	
	
}
div.faqform td
{
	padding:0 10 9 0;
	color:#1b3e57
}
div.faqform tr
{
	vertical-align:top;
}
a.faq:hover
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1b3e57;
	text-decoration:underline;
}
img.specbtn
{
	margin:0 7 0 0;
}
a.bottomlink
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1b3e57;
}
table.botlinks
{
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#c0cad1;
	margin-bottom:10px;
}
a.more
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1c82d2;
}
img.newsimg
{
	margin:0 18 20 0;
}
img.catlistimg
{
	margin:0 18 20 0;
	border-bottom-color:#edf0f2;
	border-bottom-style:solid;
	border-bottom-width:7px;
	border-right-color:#edf0f2;
	border-right-style:solid;
	border-right-width:7px;
	border-left-color:#edf0f2;
	border-left-style:solid;
	border-left-width:7px;
	border-top-color:#edf0f2;
	border-top-style:solid;
	border-top-width:7px;
}
a.path
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1b3e57;
	
}
a.collapse
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#1b3e57;
	margin-right:23px;
}
a.mapfirst
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#66727b;
}
img.maparr
{
	margin:5 9 5 0;
}
img.mapdoc
{
	margin:5 9 5 0;
}
img.mapfolder
{
	margin:5 9 5 0;
}
a.maplast
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#66727b;
}
.pathseparator
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#99b7ce;
	margin:0 5 0 5;
}
.fpnewsanno {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:3 0 20 0;
	width:257px;
}
.pnewsanno {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:3 0 20 0;
	
}
div.fpannohead {
	width:257px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#dde2e6;
	margin:0 0 30 0;
	
}
div.pagehead {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#dde2e6;
	margin:10 0 13 0;
	
}
div.pageheadgreen {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#85fcff;
	margin:10 0 13 0;
	
}
div.pageheadblue {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#3a9bff;
	margin:10 0 13 0;
	
}
div.pageheadred {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#ff9f99;
	margin:10 0 13 0;
	
}
div.pageheaddarkblue {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#3434a8;
	margin:10 0 13 0;
	
}
div.rightmenu {
	border-top-width:3px;
	border-top-style:solid;
	border-top-color:#bac5cc;
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#bac5cc;
	padding:13 0 13 0;
	margin:0 0 20 0;
	
}
div.rightmenugreen {
	border-top-width:3px;
	border-top-style:solid;
	border-top-color:#85fcff;
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#85fcff;
	padding:13 0 13 0;
	margin:0 0 20 0;
	
}
div.rightmenublue {
	border-top-width:3px;
	border-top-style:solid;
	border-top-color:#3a9bff;
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#3a9bff;
	padding:13 0 13 0;
	margin:0 0 20 0;
	
}
div.rightmenured {
	border-top-width:3px;
	border-top-style:solid;
	border-top-color:#ff9f99;
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#ff9f99;
	padding:13 0 13 0;
	margin:0 0 20 0;
	
}
div.rightmenudarkblue {
	border-top-width:3px;
	border-top-style:solid;
	border-top-color:#3434a8;
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#3434a8;
	padding:13 0 13 0;
	margin:0 0 20 0;
	
}
h2{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0 0 5 0;
	color:#80a0b8;
	
}
h1{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0 0 10 0;
	color:#80a0b8;
	
}
td.fpannotd{
	padding:0 22 0 0;
}
td.pageannotd{
	padding:0 0 0 33;
}
td.fpcont{
	padding:0 0 0 26;
}
td.cont{
	padding:0 34 0 0;
}
.fpnewsdate {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0 0 0 0;
}
a.fpnewshead {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1c82d2;
	font-weight:bold;
}
a.topmenu{
	font-family:Myriad Pro, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#082840;
	text-decoration: none;
	text-transform: uppercase;
	margin-right:35px;
}
a.rightmenu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1b3e57;
	text-decoration: none;
	font-weight:bold;
	
}
a.rightmenunobold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1b3e57;
	text-decoration: none;
	
}
a.rightmenu:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1b3e57;
	text-decoration: underline;
	font-weight:bold;
	
}
a.rightmenu_a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1b3e57;
	text-decoration: underline;
	font-weight:bold;
	
	
}
a.rightmenugreen
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#199dac;
	text-decoration: none;	
}
img.iconseparator{
	margin-left:13px;
	margin-right:13px;
}
input.search{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#668292;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#9fbbd0;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#9fbbd0;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#9fbbd0;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#9fbbd0;
	width:156px;
	height:18px;
	padding-left:5px;
}
a.searchbtn{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	margin:0 14 0 14;
	text-decoration: none;
}
td.bot{
	padding-left:55px;
	padding-right:55px;
}
td.phone{
	font-family:Myriad Pro, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	color:#66727b;
	padding:13 0 13 0;
}
td.address{
	font-family:Myriad Pro, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#66727b;
	
	
}
img.botlogo{
	margin:0 10 0 0;
}
td.copy{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#66727b;
	padding:20 0 20 0;
}
a.dev{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#465661;
}
font.dev{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#465661;
}
a.fabrika{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#1c82d2;
}


/* селектор новостей */
table.selector
{
border-bottom-color:#c0cad1;
border-bottom-style:solid;
border-bottom-width:2px;
border-top-color:#c0cad1;
border-top-style:solid;
border-top-width:2px;
}
p.newsseltitle
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:10 0 0 0;
	color:#80a0b8;
	font-weight:bold;
}
TD.news_form {
height:18px;
width:186px;
border-bottom-color:#a3bed3;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color:#a3bed3;
border-left-style:solid;
border-left-width:1px;
border-top-color:#a3bed3;
border-top-style:solid;
border-top-width:1px;
padding-left:9px;
font-size: 11px; 
font-family: Tahoma, Verdana, Arial; 
}
Table.newsselect {
border-bottom-color:#a3bed3;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color:#a3bed3;
border-left-style:solid;
border-left-width:1px;
border-right-color:#a3bed3;
border-right-style:solid;
border-right-width:1px;
}

Table.newsselect a {
font-family:Tahoma, Arial, Verdana; 
font-size: 11px; 
text-decoration:none;
color:#516e6d;
}

Table.newsselect a:hover {
font-family:Tahoma, Arial, Verdana; 
font-size: 11px;
text-decoration:underline;
color:#516e6d;
}
.newsselecttxt{
font-size: 11px; 
font-family: Tahoma, Verdana, Arial; 
color:#516e6d;
font-weight:bold;
margin:0 10 0 0;
}
img.newsselectbtn{
margin:0 0 0 68;
cursor:pointer;
}
/* селектор новостей КОНЕЦ */


/* стили форм */


input.styleform 
{
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#bac5cc;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#bac5cc;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#bac5cc;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#bac5cc;
	width:420px;
	height:18px;
	font-size:11px;
}
input.subscribeform
{
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#bac5cc;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#bac5cc;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#bac5cc;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#bac5cc;
	width:157px;
	height:18px;
	font-size:11px;
	color:#66727b;
}
input.faq
{
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#bac5cc;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#bac5cc;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#bac5cc;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#bac5cc;
	width:300px;
	height:18px;
	font-size:11px;
}
textarea.faq
{
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#bac5cc;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#bac5cc;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#bac5cc;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#bac5cc;
	width:300px;
	height:97px;
}

.formtxt
{
	padding:0 10 0 0;
}
/* стили форм КОНЕЦ*/
