/* Logo */

#title {color: #21607F; text-align:center; font-weight: bold; text-decoration:none; font-size:24px; font-family: "Comic Sans MS"; padding-top: 10px;} 
.logo {position:absolute;}

/*#6d9926 Structure */

body {background: #FFFFFF; margin: 0; font-family: Arial; font-size: 80%; line-height: 90%;}

#copyright {color: #466317; font-weight: bold; text-decoration:none; font-family: "Arial"; font-size:14px; padding-left:20px;}
#showcase {background: #5B88AA url(../images/fon/showcase-bg.png) repeat-x; width:100%; height:220px; position: relative;}
#showcase-bottom-bg {background: url(../images/fon/showcase-bottom-bg.png) 0 90% repeat-x; position: relative;z-index: 1;}
#footer-top {background: #fff url(../images/fon/footer-top.png) repeat-x; width:100%; height:180px;}
#footer {background: url(../images/fon/footer-bg.png) 0 0 repeat-x;}
#nachalo {background: url(../images/fon/nachalo.png) 50% 100% no-repeat; height:30px;}
#konec {background: url(../images/fon/konec.png) 50% 100% no-repeat;height: 40px;}

/* Artwork Themes */

#showcase-bottom {background: url(../images/fon/showcase-bottom.png) 50% 100% no-repeat; position:absolute; width:95%; height:220px;}

/* -------- Класс absolute --------- */
#absolute
{position:absolute; width:100%;}

#flag
{position:absolute; margin-top:105px; width:100%;}

#flag1
{position:absolute; margin-top:105px; float:left; width:100%;}

#flag2
{position:absolute; margin-top:105px; float:right; width:100%;}

/* -------- Эффект прозрачности --------- */

#banners a img {
 opacity:0.2; -moz-opacity:0.2; filter:alpha(opacity=20);
}

#banners a:hover img {
 opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
}
/* -------- Эффект прозрачности --------- */

/* Основное меню */

#navi {
}

#navi ul li {
	float:left;
	font-size:15px;
	padding-right:30px;
	margin-top:10px;
	padding-left:20px;
	background:url('../images/nav.gif') no-repeat left center;
}

#navi ul li a {
	font-size:15px;
	color:#777;
	font-weight:bold;
	text-decoration:none;
}

#navi ul li a:hover {
	/*border-bottom:1px dashed;*/
	color:#81ad16;
}


/*-----------------------------------------------*/
#icon1 a,#icon2 a,#icon3 a,#icon4 a,#icon5 a,#icon6 a,#icon7 a,#icon8 a,#icon9 a,#icon10 a,#icon11 a,#icon12 a,#icon13 a {
display: block; 
padding-left: 50px;
padding-bottom: 9px;
padding-top: 9px;
font: normal 18px Tahoma; 
background:url(../images/menu/korova_on.png) 10px no-repeat; 
text-decoration:none;
color:#336699;
}

#icon1 a:hover,#icon2 a:hover,#icon3 a:hover,#icon4 a:hover,#icon5 a:hover,#icon6 a:hover,#icon7 a:hover,#icon8 a:hover,#icon9 a:hover,#icon10 a:hover,#icon11 a:hover,#icon12 a:hover,#icon13 a:hover{
/*line-height: 37px;*/ 
font: normal 20px Tahoma; 
background:url(../images/menu/korova_off.png) 10px no-repeat; 
text-decoration:none;
cursor:pointer; 
color:#81ad16; /*#3399FF;*/
}

/*-----------------------------------------------*/

#img
{
cursor:move; 
}

/* -------- Часы --------- */

#clock{
width: 100%;
color: #999999;
text-align: center;
font: normal 18px Tahoma;
position: relative;
}

/* -------- Часы --------- */


#reklama1 {}

#reklama2 {}

#reklama3 {}

ul {font-family: "Tahoma", Times, serif; font-size: 16px; color:#336699;}
li {font-family: "Tahoma", Times, serif; font-size: 16px; color:#336699;}


A:link {color:#336699; font-weight: bold; text-decoration:none;}
A:visited {color:#336699; font-weight: bold; text-decoration:underline;}
A:active {color:#336699; font-weight: bold; text-decoration:none;}
A:hover {color:#3399FF; font-weight: bold; text-decoration:none;}

A.linktext:link    {font-weight: bold; color:#336699; text-decoration:underline; font-size:16px;}
A.linktext:visited {font-weight: bold; color:#336699; text-decoration:underline; font-size:16px;}
A.linktext:active  {font-weight: bold; color:#336699; text-decoration:underline; font-size:16px;}
A.linktext:hover   {font-weight: bold; color:#3399FF; text-decoration:underline; font-size:16px;}

A.linktext3:link    {font-weight: bold; color:#466317; text-decoration:underline; font-size:14px;}
A.linktext3:visited {font-weight: bold; color:#466317; text-decoration:underline; font-size:14px;}
A.linktext3:active  {font-weight: bold; color:#466317; text-decoration:underline; font-size:14px;}
A.linktext3:hover   {font-weight: bold; color:#81ad16; text-decoration:underline; font-size:14px;}

A.sMainMenu:link    {font-weight: bold; color:#FFFFFF; text-decoration:none; font-size:16px;}
A.sMainMenu:visited {font-weight: bold; color:#FFFFFF; text-decoration:none; font-size:16px;}
A.sMainMenu:active  {font-weight: bold; color:#FFD700; text-decoration:none; font-size:16px;}
A.sMainMenu:hover   {font-weight: bold; color:#FFD700; text-decoration:underline; font-size:16px;}


A.sLinkCom:link    {font-family: "Arial"; color:#800080; text-decoration:underline; font-size:12px;}
A.sLinkCom:visited {font-family: "Arial"; color:#800080; text-decoration:underline; font-size:12px;}
A.sLinkCom:active  {font-family: "Arial"; color:#DB7093; text-decoration:underline; font-size:12px;}
A.sLinkCom:hover   {font-family: "Arial"; color:#DB7093; text-decoration:underline; font-size:12px;}


A.sNewsA:link    {font-family: "Arial"; color:#BC8F8F; text-decoration:underline; font-size:12px;}
A.sNewsA:visited {font-family: "Arial"; color:#BC8F8F; text-decoration:underline; font-size:12px;}
A.sNewsA:active  {font-family: "Arial"; color:#800080; text-decoration:underline; font-size:12px;}
A.sNewsA:hover   {font-family: "Arial"; color:#800080; text-decoration:underline; font-size:12px;}

A.style5b:link    {font-family: "Arial"; color:#800080; text-decoration:underline; font-size:12px;}
A.style5b:visited {font-family: "Arial"; color:#800080; text-decoration:underline; font-size:12px;}
A.style5b:active  {font-family: "Arial"; color:#DB7093; text-decoration:underline; font-size:12px;}
A.style5b:hover   {font-family: "Arial"; color:#DB7093; text-decoration:underline; font-size:12px;}


.head1 {  font-family: "Arial", sans-serif; font-size: 24px; font-style: normal; color: #E9967A; background-color: #EEEDD7; font-weight: bold}
.head2 {  font-family: "Arial", sans-serif; font-size: 22px; font-style: normal; color: #FF6600; font-weight: bold}
.head3 {  font-family: "Comic Sans MS", sans-serif; font-size: 22px; font-style: normal; color: #DB7093; font-weight: bold}
.head4 {  font-family: "Arial", Times, serif; font-size: 16px; font-style: normal; color: #825237;font-weight: bold}

font.letter1 {  font-family: "Times New Roman", Times, serif; font-size: 30px; font-style: normal; color: #20B2AA; font-weight: bold;}

font.title1 {  font-family: "Garamond", Times, serif; font-size: 26px; font-style: normal; color: #FFEFD5; font-weight: bold;}
font.title2 {  font-family: "Times New Roman", Times, serif; font-size: 16px; font-style: normal; color: #666666}
font.title3 {  font-family: "Times New Roman", Times, serif; font-size: 16px; font-style: italic; color: #BC8F8F; font-weight: bold;}
font.title4 {  font-family: "Century Gothic", Times, serif; font-size: 26px; font-style: normal; color: #F0FFF0; font-weight: bold;}
font.title5 {  font-family: "Times New Roman", Times, serif; font-size: 18px; font-style: normal; color: #000000; font-weight: bold;}
font.title6 {  font-family: "Comic Sans MS", Times, serif; font-size: 16px; font-style: normal; color: #000000; font-weight: normal;}
font.title7 {  font-family: "ChickenScratch", Times, serif; font-size: 60px; font-style: normal; color: #FF6347; font-weight: bold;}
font.title8 {  font-family: "Times New Roman", Times, serif; font-size: 18px; font-style: normal; color: #666666; font-weight: bold;}


font.text1 {  font-family: "Arial", Times, serif; font-size: 14px; font-style: normal; color: #825237}
font.text2 {  font-family: "Garamond", Times, serif; font-size: 16px; font-style: normal; color: #825237;}
font.text3 {  font-family: "Garamond", Times, serif; font-size: 18px; font-style: italic; color: #000000}
font.text4 {  font-family: "Arial", Times, serif; font-size: 12px; font-style: normal; color: #000066; font-weight: bold;}
font.text5 {  font-family: "Arial", Times, serif; font-size: 12px; font-style: normal; color: #2F4F4F; font-weight: bold;}
font.text6 {  font-family: "Times New Roman", Times, serif; font-size: 14px; font-style: normal; font-weight: bold; color: #696969}
font.text7 {  font-family: "Arial", Times, serif; font-size: 16px; font-style: normal; color: #2E8B57; font-weight: bold;}
font.text8 {  font-family: "Arial", Times, serif; font-size: 16px; font-style: normal; color: #696969; font-weight: bold;}
font.text9 {  font-family: "Arial", Times, serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FF7F50}
font.text10 {  font-family: "Arial", Times, serif; font-size: 14px; font-style: normal; color: #2F4F4F; font-weight: bold;}

font.text11 {  font-family: "Times New Roman", Times, serif; font-size: 14px; font-style: normal; color: #006400; font-weight: bold;}
font.text12 {  font-family: "Monotype Corsiva", Times, serif; font-size: 16px; font-style: normal; color: #E996A7; font-weight: bold;}
font.text13 {  font-family: "Comic Sans MS", Times, serif; font-size: 16px; color: #A9B6BB;}
font.text14 {  font-family: "Comic Sans MS", Times, serif; font-size: 16px; color: #a8d4fd;}
font.text15 {  font-family: "Comic Sans MS", Times, serif; font-size: 18px; color: #A8948A;}
font.text16 {  font-family: "Comic Sans MS", Times, serif; font-size: 16px; color: #9BDB18;}
font.text17 {  font-family: "Comic Sans MS", Times, serif; font-size: 16px; color: #E3BA5E;}
font.text20 {  font-family: "Arial", Times, serif; font-size: 14px; color: #A8948A; font-weight:bolder; text-decoration:underline;}
font.text21 {  font-family: "Tahoma", Times, serif; font-size: 16px; color:#336699;}
font.linktext2    {font-family: "Tahoma", Times, serif; font-size: 16px; color:#336699; font-weight: bold;}


.add_link
{
width: 110%;
text-align:center;
font-weight: bold; 
}

.add_link img
{
}

.add_link a, a:hover, a img, a:hover img
{
color:#336699; 
text-decoration:none; 
border-bottom: 1px dashed #848C8F; 
border: none;
}

.text
{
text-align: center;
font: normal 18px Tahoma;
color: #999999;
}

/* FON RAMOK NACHALO */

.corners {border: 1px solid #C8C8C9; background: #ffffff; /*height: 100%*/; margin-bottom: 10px;}

.corners .t, .corners .r, .corners .b, .corners .l, .corners .c, .corners .u {position: relative; z-index: 1; display: block; background-repeat: no-repeat; background-position: left top;}

.corners .t {left: -1px; top: -1px; background-image: url('../images/fonramk/a1.gif');}

.corners .r {background-position: right top; left: 2px; background-image: url('../images/fonramk/a2.gif');}

.corners .b {background-position: right bottom; top: 2px; background-image: url('../images/fonramk/a4.gif');}

.corners .l {background-position: left bottom; left: -2px; background-image: url('../images/fonramk/a3.gif');}

.corners .c {left: 0px; top: 0px; margin-right: 0px;}

.show_header{font-size: 130%; margin: 0px 10px 1px 10px; padding: 8px 0px 6px 0px;}

.nc_title .nc_clients td,.nc_title .nc_photogallery td{text-align: center;}

.nc_title .nc_row{padding-bottom: 15px;}

.nc_title .nc_row_img{margin: 0;}

.nc_title h3{margin: 0 0 3px 0;}

.uslugi_menu .item div{background: transparent url('../images/fonramk/arrow.gif') no-repeat 5px; margin-top: 3px; padding: 2px 0px 2px 20px; height: 100%}

.info_block {margin-left: 15px; margin-right: 15px; width: 250px;}

.info_block .show_header{border-bottom: 1px solid #7CA4BD;}

.info_block .show_header span{color: #32314F;}

.info_block .show_text{border-top: 3px solid #7CA4BD;}

.info_block2 { width: 100%;}

.info_block3 {margin-left: 15px; margin-right: 15px; width: 250px;}

/* FON RAMOK KONEC */

/* @end */

div#content {
    border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	box-shadow: 0 1px 10px 0 #1C2837;
    -moz-box-shadow: 0 1px 10px 0 #1C2837;
	-webkit-box-shadow: 0 1px 10px 0 #1C2837;
    background: none;
    border: 3px solid #D5DEE5;
    color: #000;
    font-size: 0.9em;
    margin: 0px 10px 0px 10px;
    padding: 10px;
}

div#menu {
    border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	box-shadow: 0 1px 10px 0 #1C2837;
    -moz-box-shadow: 0 1px 10px 0 #1C2837;
	-webkit-box-shadow: 0 1px 10px 0 #1C2837;
    background: none;
    border: 3px solid #D5DEE5;
    margin: 0px 10px 0px 10px;
	min-width: 250px;
}
