/* CSS Document */
/* global fonts style*/
body {
	background: #FFFFFF url(/images/home-color-new/globalBack.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
p {
	margin-bottom: 10px;
}
/*H*/
h1 {
	font: normal 25px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 0px 0px 13px;
	position:relative;
}
h2, h3, h4, h5, h6 {
	font-size: 20px;
	color: #fff;
	font-weight: normal;
	padding: 0px 0px 13px;
}
/*links*/
a {
	color: #FF0000;
}
a:link {
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: underline;
}
.link_01 {
	background: url(/images/home-color-new/arrow.gif) no-repeat right center;
	padding: 0px 10px 0px 0px;
	color: #fff;
}
.link_02 {
	color:#E38484;
}

.link_03 a {
	font-size: 9px;
        text-decoration: none;
	color:#E38484;
}
/*float*/
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
.clearBoth {
	clear: both;
}
/*layout*/
#global {
	min-width:1000px;
}
#header {
	height: 395px;
	background: url(/images/home-color-new/headerBack.jpg);
}
.headerWraper {
	float: right;
	width: 100%;
	margin-left: -295px;
}
.headerLeft {
	float: left;
	width: 295px;
	position: relative;
	height: 395px;
	background: url(/images/home-color-new/headerLeftBack.jpg) no-repeat left top;
}
.navigationBox {
	background: #000;
	height: 55px;
	width: 16px;
	padding: 0px 0px 0px 4px;
}
.navigationBox img {
	margin: 10px 0px 0px;
}
.logoBox {
	padding: 0px 0px 0px 10px;
}
.logoBox p {
	letter-spacing: 2px;
	font: bold 10px Verdana;
	color: #fff;
}
.telefonsBox {
	height: 60px;
	width: 274px;
	margin: 20px 0px 0px;
	font: bold 12px Verdana;
	color: #fff;
}
.telefonsBox span {
	font: bold 18px Verdana;
}
.headerContacts {
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	line-height: 25px;
}
.headerContacts a {
	color: #fff;
}
.headerContacts span {
	font-size: 10px;
	color: #6CAFD4;
}
.headerRight {
	margin-left: 295px;
	float: none;
	position: static;
	width: auto;
	padding: 332px 0px 0px;
	background: url(/images/home-color-new/kollaj.jpg) no-repeat left top;
}
.headerWindows ul {
     clear: left;
     height: 90px;
     margin: 0px 0px 5px;
     overflow: hidden;
}

.headerWindows li {
     list-style:none!important;
     float:left;
     width: 19%;
     padding: 0px 6px 0px 0px;
}
.headerWindows img {
	border: 1px solid #fff;
}
.sloganBox {
	font-size: 12px;
	color: #80A2B5;
	font-weight: bold;
	line-height: 32px;
}
.sloganBox span {
	font-size: 25px;
	color: #fff;
	display: block;
	font-weight: normal;
}

.sloganBox h1 {
	font-size: 12px;
	color: #80A2B5;
	padding: 15px 0px 0px;
	font-weight: bold;
	line-height: 32px;
}
.boxMenu {
	background: #000;
	height: 23px;
	margin: 5px 0px 0px;
	padding: 0px 0px 0px 14px;
}
.ul_01 {
	background: url(none);
}
.ul_01 li {
	background: url(/images/home-color-new/ul_01LiBack.gif) no-repeat left center;
	list-style: none;
	float: left;
	margin: 0px 0px 0px -1px;
	padding: 0px 7px 5px;
}

.ul_01 a {
	font-size: 11px;
	color: #fff;
}

#err a {
	font-size: 11px;
	color: #fff;
	text-decoration:none;
}
#err a:hover {
	font-size: 11px;
	color: #fff;
	text-decoration:underline;
}

#err {
	font-size: 11px;
	color: #fff;
}

#lt a {
	font-size: 11px;
	color: #fff;
	text-decoration:underline;
}
#lt a:hover {
	font-size: 11px;
	color: #fff;
	text-decoration:none;
}

#lt {
	font-size: 11px;
}


.li_01 {
	background: url(none)!important;
}
#contentBox {
	padding: 26px 20px 20px;
}
.contentWraper {
	float: right;
	width: 100%;
	margin-left: -276px;
}
.contentLeft {
	float: left;
	width: 256px;
	position: relative;
	background: url(/images/home-color-new/contenLeftBack_02.gif);
	font-size: 11px;
	color: #80A2B5;
}
.contentLeft_01 {
	background: url(/images/home-color-new/contenLeftBack_01.gif) no-repeat top;
}
.contentLeft_02 {
	background: url(/images/home-color-new/contenLeftBack_03.gif) no-repeat bottom;
	padding: 0px 0px 0px 19px;
}
.actionBox {
	background: url(/images/home-color-new/back_011.jpg) no-repeat right top;
	padding: 27px 31px 0px 0px;
}
.actionBox a {
	color: #fff;
}
.actionBox a.more {
	color: #fff;
	background: url(/images/home-color-new/arrLeft.gif) no-repeat right center;
	padding: 0px 10px 0px 0px;
}
.searchBox {
	background: url(/images/home-color-new/back_02.jpg) no-repeat right top;
	padding: 27px 11px 0px 0px;
	margin: 2px 0px 0px;
}
.searchBox button {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	background: url(/images/home-color-new/arrLeft.gif) no-repeat right center;



	padding: 0px 10px 0px 0px;
	border-width: 0px;
	border-style: none;
	cursor: pointer;
}
.searchBox div {
	padding: 0px 0px 5px;
}
.box_01 {
	padding: 0px 30px 5px 0px!important;
}
.searchBox select {
	float: right;
	border: 1px solid #9D9D9D;
	height: 16px;
	background: #fff;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
.sel_01 {
	width: 140px;
}
.sel_02 {
	width: 130px;
}
.sel_03 {
	width: 120px;
}
.searchBox input {




	border: 1px solid #9D9D9D;
	height: 16px;
	background: #fff;
	width: 60px;
}


.mapsiteBox
{

	padding: 27px 11px 0px 0px;
	margin: 2px 0px 0px;
}

.mapsiteBox li {
	list-style: none;
	padding: 0px 0px 3px;
}
.mapsiteBox a {

	color: #ffffff;
        text-decoration: none;
	background: url(/images/home-color-new/arrLeft.gif) no-repeat left center;
	padding: 0px 0px 0px 10px;
}

.mapsiteBox a:hover {
        font-weight: bold;
	color: #ffffff;
	background: url(/images/home-color-new/arrLeft.gif) no-repeat left center;
	padding: 0px 0px 0px 10px;

}

.newsBox{
	background: url(/images/home-color-new/back_011.jpg) no-repeat right top;
	padding: 35px 31px 0px 0px;
}


.servicesBox {
	background: url(/images/home-color-new/back_03.jpg) no-repeat right top;
	padding: 27px 11px 0px 0px;
	margin: 2px 0px 0px;
}
.servicesBox li {
	list-style: none;
	padding: 0px 0px 3px;
}
.servicesBox a {
	color: #fff;
	background: url(/images/home-color-new/arrLeft.gif) no-repeat left center;
	padding: 0px 0px 0px 10px;
}
.padding_01 {
	background: url(/images/home-color-new/dotLeft.gif) repeat-x bottom;
	margin: 0px 20px 0px 0px;
	font-size: 1px;
	height: 10px;
}
.padding_02 {
	background: url(/images/home-color-new/dotLeft.gif) repeat-x bottom;
	margin: 0px 20px 10px 0px;
	font-size: 1px;
	height: 10px;
	padding: 0px;
}
.padding_03 {
	background: url(/images/home-color-new/dotLeft.gif) repeat-x bottom;
	margin: 0px 20px 10px 0px;
	font-size: 1px;
	height: 170px;
	padding: 0px;
}
.padding_04 {
	padding: 0px 0px 0px 12px;
}
.marging_01 {
	padding: 20px 0px;
	zoom:1 ;
}

.marging_03 {
	padding: 0px 0px 20px 0px; 
	zoom:1 ;
}

.clientsBox {
	background: url(/images/home-color-new/back_04.jpg) no-repeat right top;
	padding: 27px 31px 0px 0px;
}
.clientsBox a {
	background: url(/images/home-color-new/arrLeft.gif) no-repeat right center;
	padding: 0px 10px 0px 0px;
	color: #fff;
}
.partnersBox {
	padding: 0px 10px 20px 0px;
}
.contentRight {
	margin-left: 276px;
	float: none;
	position: static;
	width: auto;
}
.boxBack_01 {
	background: #530201 url(/images/home-color-new/backBox_07.gif) repeat-x top;
	zoom: 1;
}
.boxBack_02 {
	background: url(/images/home-color-new/backBox_04.gif) repeat-x bottom;
}
.boxBack_03 {
	background: url(/images/home-color-new/backBox_08.gif) repeat-y left;
}
.boxBack_04 {
	background: url(/images/home-color-new/backBox_05.gif) repeat-y right;
}
.boxBack_05 {
	background: url(/images/home-color-new/backBox_01.gif) no-repeat left top;
}
.boxBack_06 {
	background: url(/images/home-color-new/backBox_02.jpg) no-repeat right top;
}
.boxBack_07 {
	background: url(/images/home-color-new/backBox_03.gif) no-repeat left bottom;
}
.boxBack_08 {
	background: url(/images/home-color-new/backBox_06.gif) no-repeat right bottom;
	padding: 20px;
	font-size: 12px;
	color: #bf6f6f;
}
.boxBack_08b {
	background: url(/images/home-color-new/backBox_06.gif) no-repeat right bottom;
	padding: 20px;
	font-size: 11px;
	color: #fff;
}
.boxBack_08c {
	background: url(/images/home-color-new/backBox_06.gif) no-repeat right bottom;
	padding: 20px;
	font-size: 11px;
	color: #fff;
	min-height:100px;
}

.boxBack_08m {
	
	padding: 10px;
	font-size: 11px;
	color: #fff;
}

.boxBack_08n {
	background: url(/images/home-color-new/backBox_06.gif) no-repeat right bottom;
      

}

.boxBack_09 {
	background: url(/images/home-color-new/backBox_09.jpg) no-repeat right top;
}
.boxBack_10 {
	background: url(/images/home-color-new/backBox_06.gif) no-repeat right bottom;
	padding: 20px;
	font-size: 11px;
	color: #E38484;
	min-height:200px;
}
.boxBack_11 {
	background: url(/images/home-color-new/backBox_10.jpg) no-repeat right top;
	font-size: 11px;
	zoom: 1;
}

.boxBack_11m {
	background: url(/images/home-color-new/backBox_10m.jpg) no-repeat right top;
	font-size: 11px;
	zoom: 1;
}

.boxBack_12 {
	background: url(/images/home-color-new/boxBack_12.jpg) no-repeat right top;
}
.boxBack_13 {
	background: url(/images/home-color-new/boxBack_13.jpg) repeat-y right;
}

.imgBack_01 {
	background: #530201 url(/images/home-color-new/imgBack_75.gif) repeat-x top;
	float: left;
	margin: 0px 7px 0px 0px;
}
.imgBack_02 {

	background: url(/images/home-color-new/imgBack_101.gif) repeat-x bottom;
}
.imgBack_03 {
	background: url(/images/home-color-new/imgBack_80.gif) repeat-y left;
}
.imgBack_04 {
	background: url(/images/home-color-new/imgBack_82.gif) repeat-y right;
}
.imgBack_05 {
	background: url(/images/home-color-new/imgBack_74.gif) no-repeat left top;
}
.imgBack_06 {
	background: url(/images/home-color-new/imgBack_77.gif) no-repeat right top;
}
.imgBack_07 {
	background: url(/images/home-color-new/imgBack_99.gif) no-repeat left bottom;
}
.imgBack_08 {
	background: url(/images/home-color-new/imgBack_102.gif) no-repeat right bottom;
	padding: 9px 16px 14px 12px;
}
.ul_02 li {
	list-style: none;
	background: url(/images/home-color-new/dotRight.gif) repeat-x bottom;
	padding: 0px 0px 10px;
	margin: 0px 0px 20px;
	position: relative;
}
.li_02 {
	background: url(none)!important;
}
.ul_02 li a {
	font-size: 12px;
        text-decoration: none;
	color:#E38484;
}
.ul_02 li span {
	font-size:14px;
}
.ul_03 li {
	list-style: none;
	padding: 0px 0px 8px;
}
.ul_03 li div {
	background: url(/images/home-color-new/dotRight.gif) repeat-x bottom;
	padding: 0px 0px 5px;
	display: inline;
}
.ul_03 li a {
	font-size: 11px;
	color: #E38484;
}
.ul_04 {
	padding: 10px 0px 0px;
}
.ul_04 li {
	list-style: none;
	padding: 0px 0px 8px;
}
.ul_04 li div {
	background: url(/images/home-color-new/dotRight.gif) repeat-x top;
	padding: 5px 0px 0px;
	display: inline;
}
.ul_04 li a {
     font-size: 11px;
     color: #E38484;
}


.ul_05 li {
	list-style: none;
	padding: 0px 0px 8px;
}

.ul_05 p{
	list-style: none;
	padding: 0px 0px 8px;
	color:#E38484;
}
.ul_05 a {
	font-size: 11px;
	color: #E38484;
}



#footer {
	background: #000;
	padding: 10px 10px 0px;
	height:100%;
}
.countersBox {
	float: left;
}
.countersBox img {
	margin: 0px 10px 0px 0px;
}
.footerMenu {
	float: left;
	font-size: 11px;
	color: #888;
}


.footerMenu a {
	font-size: 10px;
       color: #ffffff;
       text-decoration: none;

}


.footerMenu a:hover {
        text-decoration: underline;
	color: #ffffff;
	
} 


.designBox {
	background: url(/images/logo31x36.png) left center no-repeat;
	font-size: 11px;
	color: #505050;
	padding: 0px 0px 0px 40px;
	height: 32px;
	float: right;
	margin: 0px 0px 0px 10px;
}
.designBox a {
	color: #fff;
}
.ul_03 li {
	height:1%;
}
.actionBox, .searchBox, .padding_01, .padding_02, .servicesBox, .clientsBox,.marging_01, .boxBack_01, .imgBack_01 {
	zoom: 1;
}
.vstavka {color:#FFFFFF}

#col1, #col2, #col3 
{
padding:0 10px 0;
margin-right: 20px;
float: left;
}

.serv a { background: url(/images/home-color-new/serv.gif) no-repeat; width: 194px; height: 49px; display: block }
.serv a:hover { background: url(/images/home-color-new/serv_up.gif) no-repeat }
.price a { background: url(/images/home-color-new/price.gif) no-repeat; width: 194px; height: 49px; display: block }
.price a:hover { background: url(/images/home-color-new/price_up.gif) no-repeat }
.list a { background: url(/images/home-color-new/list.gif) no-repeat; width: 194px; height: 49px; display: block }
.list a:hover { background: url(/images/home-color-new/list_up.gif) no-repeat }
.gal a { background: url(/images/home-color-new/gal.gif) no-repeat; width: 194px; height: 49px; display: block }
.gal a:hover { background: url(/images/home-color-new/gal_up.gif) no-repeat }
.otz a { background: url(/images/home-color-new/otz.gif) no-repeat; width: 217px; height: 55px; display: block }
.otz a:hover { background: url(/images/home-color-new/otz_up.gif) no-repeat }
.akcii a { background: url(/images/home-color-new/akcii_home-color1.gif) no-repeat; width: 246px; height: 137px; display: block }
.akcii a:hover { background: url(/images/home-color-new/akcii_home-color1.gif) no-repeat }


.dil a { background: url(/images/home-color-new/dil.gif) no-repeat; width: 194px; height: 49px; display: block }

.dil a:hover { background: url(/images/home-color-new/dil_up.gif) no-repeat }




.Cell1
{
border-right: 1px solid #ffffff;
border-left: 1px solid #ffffff;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff ;
font  face: "Arial Cyr"
}
.Cell2
{
border-right: 1px solid #ffffff;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
text-align: center;
font  face: "Arial Cyr"
}
.Cell3
{
border-right: 1px solid #ffffff;
border-left: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
font  face: "Arial Cyr"
}
.Cell4
{
border-right: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
text-align: center;
font  face: "Arial Cyr"
}

.linkBox
{

	padding: 0px 11px 0px 0px;
	margin: 2px 0px 0px;
}

.linkBox li {
	list-style: none;
	padding: 0px 0px 3px;
}
.linkBox a {

	color: #ffffff;
    text-decoration: none;
	padding: 0px 0px 0px 10px;
}

.linkBox a:hover {
     text-decoration: underline;
	color: #ffffff;
	padding: 0px 0px 0px 10px;
} 
