/*standarts*/
body,html {
    height: 100%;
    margin: 0;
    padding: 0;
    background: #fff;
}
body,td {
    font-family: Arial, sans-serif;
    font-size: 11pt;
    color: #828486;
}

table.table {border:0px;border-collapse:collapse;}
table.table td{padding:0px;}
table.b {border:1px solid red}
table.b td {border:1px solid gray}

a img {border:0}
img {margin:0;border:0}
a{color:#ec008c}
a:hover{color:#fa47b1}
div.clear {clear:both}
/*________*/

.arrow {font-size:18pt;line-height:10pt;position:relative;top:2px; 
_top:4px
}

.abs {position:absolute}
#hatText {padding: 26px 26px 0 0;font-size:8pt}
#menu {padding: 0 19px 11px 19px}
#menu a img{background-position: top center}
#menu td {text-align:center}
#menu img {margin: 0 auto}
#menu a.b1 img.nat {background: url(/images/b1.jpg)}
#menu a.b2 img.nat {background: url(/images/b2.jpg)}
#menu a.b3 img.nat {background: url(/images/b3.jpg)}
#menu a.b4 img.nat {background: url(/images/b4.jpg)}
#menu a.b5 img.nat {background: url(/images/b5.jpg)}
#menu a.b6 img.nat {background: url(/images/b6.jpg)}
#menu a.b1 img.hov {background: url(/images/b1_h.jpg)}
#menu a.b2 img.hov {background: url(/images/b2_h.jpg)}
#menu a.b3 img.hov {background: url(/images/b3_h.jpg)}
#menu a.b4 img.hov {background: url(/images/b4_h.jpg)}
#menu a.b5 img.hov {background: url(/images/b5_h.jpg)}
#menu a.b6 img.hov {background: url(/images/b6_h.jpg)}

#menu .nat {}
#menu .hov {position:absolute;display:none}



#dmenu {padding: 0 19px 11px 19px}
#dmenu a img{background-position: top center}
#dmenu td {text-align:center}
#dmenu img {margin: 0 auto}
#dmenu a.b1 img.nat {background: url(/images/buttons/1.gif)}
#dmenu a.b2 img.nat {background: url(/images/buttons/2.gif)}
#dmenu a.b3 img.nat {background: url(/images/buttons/3.gif)}
#dmenu a.b4 img.nat {background: url(/images/buttons/4.gif)}
#dmenu a.b5 img.nat {background: url(/images/buttons/5.gif)}
#dmenu a.b6 img.nat {background: url(/images/buttons/6.gif)}
#dmenu a.b7 img.nat {background: url(/images/buttons/7.gif)}
#dmenu a.b8 img.nat {background: url(/images/buttons/8.gif)}
#dmenu a.b1 img.hov {background: url(/images/buttons/1_.gif)}
#dmenu a.b2 img.hov {background: url(/images/buttons/2_.gif)}
#dmenu a.b3 img.hov {background: url(/images/buttons/3_.gif)}
#dmenu a.b4 img.hov {background: url(/images/buttons/4_.gif)}
#dmenu a.b5 img.hov {background: url(/images/buttons/5_.gif)}
#dmenu a.b6 img.hov {background: url(/images/buttons/6_.gif)}
#dmenu a.b7 img.hov {background: url(/images/buttons/7_.gif)}
#dmenu a.b8 img.hov {background: url(/images/buttons/8_.gif)}

#dmenu a.a img.hov{display:inline-block !important}

#dmenu .nat {}
#dmenu .hov {position:absolute;display:none}

.dip .dipBox, .dipNH .dipBox {
	padding: 0 9px 12px 0;
	float:left;
}
.dip .hov, .dipNH .hov {position:absolute;display: none;}
.dip .mImg, .dipNH .mImg {position:absolute;z-index:10}

p:first-letter {
	font-weight: bold;
	font-size: 24pt;
	line-height:16pt;
}
td.contentText {
	padding: 0 22px 10px 10px;
	//padding-top:6px;
	
}

#topText {font-size:12px}
#topText a.aboutLink.a {color:#fa47b1;}
#topText .phone {font-size: 30px;vertical-align:middle;line-height:44px;font-family:Arial,sans-serif;color:#ec008c;}
.bcText {font-size: 10pt}
.blText {font-size: 7pt}

#GImages {padding: 2px 0;zoom:1;height:1px;line-height:1px;visibility: hidden;}
div.gImgs {float:left;padding:0;border:2px solid #fad5e5}
div.gImgs a {cursor:pointer}
div.gImgs.a a {cursor:default}
.aa {padding:0;border:2px solid #ec008c}
.naa {padding:0;border:2px solid #fad5e5;cursor:pointer}
div.gImgs a{outline: none}
#gm {padding:0 0 0 42px;margin:0;list-style: none;}
#gm li {padding: 0 0 20px 0}
#gm li a {color:#414142;text-decoration: none;font-size:18pt}
#gm li a:hover {color:#ec008c}
#gm li a.a {color:#ec008c}


#portfolioList {position:relative;width:100%;}

#portfolioList .portImg {
	padding: 0 10px 12px 0;
	float:left;
	display:block;
	cursor: pointer;
}

#portfolioList .portBox.specs, #portfolioList .portImg.specs, #portfolioList .portDescr.specs {
	cursor: default;
}

#portfolioList .portDescr {
	margin: 0 0 0 176px;
	display:block;
	cursor: pointer;
	padding: 12px 30px 0 4px;
	//padding-top: 20px;
	//padding-left:0;
	
}
#portfolioList .portDescr:first-letter {
	font-weight: bold;
	font-size: 24pt;
}

#portfolioList .portBox {
	padding: 0 0 12px 0;
	display:block;
	width:49%;
	float:left;
	cursor: pointer;
	text-decoration: none;
	color: #828486;
}

#portfolioList .hov {position:absolute;display: none;}
#portfolioList .mImg {position:absolute;z-index:10}

.pVideoBox .vc {display:none}
.globalVideoBox {color:#000;/*background:#fad5e5;padding: 10px*/}

.pImgsBox .dipBox, .pVideoBox .dipBox {position:relative}

.popupClose {
	display:none;
	cursor:pointer;font-size:11pt;
	font-family: Tahoma, sans-serif;
	font-weight:bold;
	color: #fff;
	position:relative;
	top:-4px;
}

div.topTextSL {font-size:15px}
div.topTextSL i {padding-left: 8px}
