body{
		background: #FFFFFF url(images/maket/cpart2.gif) repeat-x bottom;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11pt;
        color: #131535;
        margin: 0;
        border: 0;
        padding: 0 0 10px 0;
        scrollbar-face-color:#007DFF;
        scrollbar-highlight-color:#F7E35E;
        scrollbar-3dlight-color:#125DAC;
        scrollbar-darkshadow-color:#125DAC;
        scrollbar-shadow-color:#E0C60C;
        scrollbar-arrow-color:#F6AA21;
        scrollbar-track-color:#FFFFFF;
		/*overflow: hidden;*/
}
tr,td{font-size: 11pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}


a:link,a:visited,a:active {color: #0069D2;text-decoration: underline;}
a:hover {color: #F5AD21;text-decoration: none;}


hr{color: #F5AD21; height : 1px;}
/*<центральная часть>*/
td.scont{	padding: 15px 7px 7px 15px;	border-right : 1px dashed #D5E6FF;	background:url(images/maket/lbg.gif) repeat-y left;}
td.content{        padding:15px 15px 5px 15px;}
td.td3c{padding: 7px;}
/*</центральная часть>*/

/*<новости>*/
td.newsdate{ color: #CE0909; font-weight: bold;  text-align: left;}
td.newsdate1{color: #B84C4C; font-weight: bold;}
td.newstxt{  color: #202020; font-size: 9pt;}
td.newstxt1{ color: #6E3632; font-size: 9pt;}

a.lnews:link,a.lnews:visited,a.lnews:active{color: #3D64B1; text-decoration: none; font-size: 10pt;}
a.lnews:hover {color: #ED1C24; text-decoration:underline; font-size: 10pt;}

a.ref1:link,a.ref1:active,a.ref1:visited {color: #CF1212; text-decoration: underline; font-size: 10pt;font-weight : bold;}
a.ref1:hover {color: #ED1C24; text-decoration: none; font-size: 10pt;font-weight : bold;}

a.ref2:link,a.ref2:active,a.ref2:visited {color: #707070; text-decoration: none; font-size: 10pt;}
a.ref2:hover {color: #ED1C24; text-decoration: underline; font-size: 10pt;}
/*</новости>*/

/*<стиль меню>*/
a.menu:link,a.menu:visited,a.menu:active {color: #1E4BA5;text-decoration: none;        text-transform : uppercase;        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 9pt; }
a.menu:hover {color: #CF9A32;text-decoration: none;}
a.menusel:link,a.menusel:visited,a.menusel:active {color: #CF1212;text-decoration: none;        text-transform : uppercase; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;; font-weight:bold; font-size: 9pt;}
a.menusel:hover {color: #CF9A32;text-decoration: none;}

a.menu1:link,a.menu1:visited,a.menu1:active {color: #1E4BA5;text-decoration: none;   font-weight : 600;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 9pt;}
a.menu1:hover {color: #CF9A32;text-decoration: none;}
a.menu1sel:link,a.menu1sel:visited,a.menu1sel:active {color: #CF1212;text-decoration: none;  font-weight : 600;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;; font-weight:bold; font-size: 9pt;}
a.menu1sel:hover {color: #CF9A32;text-decoration: none;}
/*</стиль меню>*/


/*<заголовки>*/
h1{
	font: normal 1.7em 'Trebuchet MS', Arial, Sans-serif,Verdana, Geneva, Helvetica, sans-serif;
	color:#00AEEF;
	margin-top:2px;
	margin-bottom: 7px;
	border-bottom: 2px solid #E6F8FF;
	border-left: 2px solid #E6F8FF;
	padding-left: 7px;
	background: url(images/maket/h1bg.gif) no-repeat left bottom;
}
h2{font: normal 1.5em 'Trebuchet MS', Arial, Sans-serif,Verdana, Geneva, Helvetica, sans-serif;color:#EA9C0B;/*#CC3434  #EE9E0B*/}
h3{color:#2953A9; font: bold 1.3em 'Trebuchet MS', Arial, Sans-serif,Verdana, Geneva, Helvetica, sans-serif;}
/*</заголовки>*/

a.menu#selected:link {color: #002F62;text-decoration: none;font-weight : bold;}
a.menu#selected:visited {color:#002F62;text-decoration: none;font-weight : bold;}
a.menu#selected:hover {        color: #F5071F;        text-decoration: underline;        font-weight : bold;}


		
/*<оформление древовидного меню:>*/
a.trintmenu:link,a.trintmenu:visited {
	color: #1E4BA5;
	text-decoration: none;
	font-size: 9pt;
	width: 170px;
	display: block;
	padding: 3px 0 3px 17px;
	margin: 0 0 0 20px;
	border-bottom : 1px dashed #D5E6FF;
	background: url(images/maket/menu1.gif) no-repeat left;
}
a.trintmenu:hover {color: #F5AD21;text-decoration: underline;background: #ECF3FF url(images/maket/selm.gif) no-repeat left;}

a.trintmenusel:link,a.trintmenusel:visited{color: #CF1212;text-decoration: none;  
font-size: 9pt;
width: 170px;
margin: 0 0 0 20px;
display: block;padding: 3px 0 3px 17px;
border-bottom : 1px dashed #D5E6FF;
background: url(images/maket/menu2.gif) no-repeat left;
}
a.trintmenusel:hover{  color: #F5AD21;   text-decoration: underline; background: #ECF3FF url(images/maket/menu2.gif) no-repeat left;}


a.trextmenu:visited,a.trextmenu:link {color: #1E4BA5;text-decoration: none;   
font-size: 11pt;
width: 190px;display: block;padding: 2px 0 2px 17px;
background: url(images/maket/menu1.gif) no-repeat left;
border-bottom : 1px dashed #D5E6FF;
}
a.trextmenu:hover {color: #F5AD21;text-decoration: underline;
background: #ECF3FF url(images/maket/selm.gif) no-repeat left;}

a.trextmenusel:link, a.trextmenusel:visited {
	color: #CF1212;
	text-decoration: none;
	font-size: 11pt;
	width: 190px;
	display: block;
	padding: 2px 0 2px 17px;
	background: url(images/maket/menu2.gif) no-repeat left;
	border-bottom : 1px dashed #D5E6FF;
}
a.trextmenusel:hover {color:#F5AD21;  background: #ECF3FF url(images/maket/menu2.gif) no-repeat left;}
/*</оформление древовидного меню>*/


table.tpitem{background :#CC9933; color: White;     vertical-align: top;}

span.navline{ color:black; font-weight : bold;font-size: 8pt;}
a.navline:link {color: #0069D2; text-decoration: underline; font-weight : bold;  font-size: 8pt;}
a.navline:visited {color: #0069D2;text-decoration: underline;font-size: 8pt;}
a.navline:hover {color: #CF1212;text-decoration: none;font-size: 8pt;}


span.mainpg{color:#845A5B;  font-weight : bold;;  font-size: 10pt; }
li.circle1{color: #EE8B00;  list-style:  disc inside url(images/licircle2.gif);}
li.circle1sel{color: #D90000; list-style: disc inside url(images/licircle1sel.gif);}
li.m {        padding: 0px;        margin: 5px 0px 0px -10px;        list-style: disc outside url(images/li1.gif);}
li{        padding: 0px;        margin: 5px 0px 0px -10px;        list-style: disc outside url(images/li1.gif);}
.noframes { color:#FFFFFF; display: none;}
/*----------------------------------------*/
.copy{color: #BAD5EF;}
a.copy:link,a.copy:visited,a.copy:active {color: #BAD5EF;}
a.copy:hover {color: #88B6E3;}

a.mainmenu:visited, a.mainmenu:link {color: #003F84;text-decoration: none;font-size : 18pt;}
a.mainmenu:hover {color: #FF4E00;text-decoration: underline;}


/* ШАПКА: */
.head2{
        background: #4B8DDD url(images/maket/bgh2.gif) repeat-x;
        height : 22px;
}
a.hdc:link,a.hdc:visited,a.hdc:active {
        margin-left: 20px;
        height : 22px;
        width: 21px;
        background: url(images/maket/hdc.gif) no-repeat;
        text-decoration: none;
/*        display:block;*/
}
a.hdc:hover {color: #88B6E3;
        background: url(images/maket/hdc2.gif) no-repeat;
        text-decoration: none;
}

a.hdm:link,a.hdm:visited,a.hdm:active {
        color: White;
        margin-left: 37px;
        height : 22px;
        width: 21px;
        background: url(images/maket/hdm.gif) no-repeat;
        text-decoration: none;
/*        display:block;*/
}
a.hdm:hover {color: #88B6E3;
        background: url(images/maket/hdm2.gif) no-repeat;
        text-decoration: none;
}


/*<хлебные крошки>*/
.wiml{background: url(images/maket/wiml.gif) no-repeat;width: 7px;height : 22px;margin-left: 70px;padding: 0;}
.wimr{background: url(images/maket/wimr.gif) no-repeat;width: 7px;height : 22px;}
.whereimbg{
        margin: 0;
        background: #4B8DDD  url(images/maket/whereimbg.gif);
        color: #FFF;
        padding : 0px;
        font: normal 0.9em 'Trebuchet MS', Arial, Sans-serif;
        font-variant: small-caps;
        height : 22px;
}
a.whereim:link, a.whereim:visited{
        color: #FFF;
        text-decoration: underline;
        height : 20px;
        margin-top: 2px;
        padding : 0px 3px 0px 3px;
}
a.whereim:hover {color: #F3D216; text-decoration: underline; background : url(images/maket/bgh2.gif);}
span.whereim{color: #FFC201; text-transform : capitalize;font-weight: bold;height : 20px; margin-top: 2px;padding : 0px 3px 0px 3px;}
/*</хлебные крошки>*/

/* <основная шапка:> */
.head{
background : #449AFF url(images/maket/hbg1.gif);
}

.head img{
margin-left: 30px;
}
.hdspan{
        font: normal 1.1em 'Trebuchet MS', Arial, Sans-serif;
        vertical-align: text-bottom;;
        margin-top: 45px;
        padding-right: 5px;
        height : 42px;
        color: #FFF;
        border-bottom : 1px solid;
        text-align : right;
        width: 100%;
        background: url(images/maket/grad.gif) no-repeat left;
}
.hdspan b{color: #ECDB1C;}

.slogan{
font: normal 1.1em 'Trebuchet MS', Arial, Sans-serif;
color: black;
position: relative;
}
.slogan b{
font-weight: normal;
color: #FFF;
position: absolute;
top: -1px;
left: -1px;
padding-right: 3px;
}
.cpart{	background: url(images/maket/cpart.gif) repeat-x top;}
/* </основная шапка:> */
/*<portfolio>*/
.portfolio h3{
border-top: 1px solid #00CED1;
border-left: 1px solid #00CED1;
padding-left: 10px;
}
.portfolio b{
color: #2953A9;
}
.portfolio img{
	padding : 0px 10px 10px 10px;
	margin: 0px 10px 10px 10px;
}

.mpgportf{
	background: url(images/blockquote.gif) no-repeat right bottom;
	padding: 0 20px 23px 0;
}
.mpgportf img{	padding: 0 0 0 0;}
/*
.rmpgportf{
	background: url(images/maket/last_work/clip2.png) no-repeat left top;
	position: relative;
	left: -53px;
	top: -34;
	width: 80;
	height: 103;
	display: block;
}
*/
.mpgportf img {
	border: 1px solid #E5E5E5;
}
.lwmpg h3{
border-top: 1px solid #6288D9;
border-left: 1px solid #6288D9;
padding-left: 30px;
padding-right: 30px;
font: bold 1.3em 'Trebuchet MS', Arial, Sans-serif,Verdana, Geneva, Helvetica, sans-serif;
}

/*</portfolio>*/
table.gtab td{border: 1px solid #584B93;}
/*<фотографии:>*/
.fotog {
	margin-bottom: 10px;
	text-align: center;
}
.fotog a:link,.fotog a:visited,.fotog a:active{
	width: 170px;
	text-align: center;
	float: left;
	text-decoration: none;
	font-size: .9em;
	padding: 5px;
	margin-top:10px;
	border: 1px solid #BFD4F2;
	margin-left : 5px;
	margin-right : 5px;
	background-color : #F8F8F8;
	height: 125;
}
.fotog a:hover {
	background: #F2F2F2;
	color: #F8D069;
	border: 1px solid #0A79CD;
}
/*</фотографии>*/
