html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100.01%;
	vertical-align: baseline;
	background: transparent;
}

body {
	line-height: 1.2;
}

ol, ul {
	list-style: none;
}

blockquote, q {
	quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

:focus {
	outline: 0;
}

textarea {
	resize: none;
}

ins {
	text-decoration: none;
}

del {
	text-decoration: line-through;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}
/*-------------------------------------------------reset*/
/*-------------------------------------------------@font-face*/

@font-face {
    /* This declaration targets Internet Explorer */
    font-family: 'ElektraLightPro';
    src: url('/font/etelkalightbold-webfont.eot');
}

@font-face {
    /* This declaration targets everything else */
    font-family: 'ElektraLightPro';
    src: url(//:) format('no404'), url('/font/etelkalightbold-webfont.woff') format('woff'), url('/font/etelkalightbold-webfont.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    /* This declaration targets Internet Explorer */
    font-family: 'ElektraLightPro';
    src: url('/font/etelkalight-webfont.eot');
}

@font-face {
    /* This declaration targets everything else */
    font-family: 'ElektraLightPro';
    src: url(//:) format('no404'), url('/font/etelkalight-webfont.woff') format('woff'), url('/font/etelkalight-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/*-------------------------------------------------@font-face*/

html, body {
	height: 100%;
	color: #000;
	min-width: 1000px;
	font: normal 12px/18px Arial, sans-serif;
}

body {
	background: #fff;
}

.wrapper {
	z-index: 1;
	position: relative;
	width: 100%;
	min-width: 1000px;
	height:auto !important;
	min-height:100%;
	overflow: hidden;
}

.wrapper:before{
	z-index: 1;
	position: absolute;
	width: 100%;
	height: 170px;
	top: 0;
	left: 0;
	content: "";
	background: url(/images/w_texture.png) 0 0 repeat;
}

.main .wrapper:before{
	height: 190px;
}

.base {
	position: relative;
	width: 80%;
	min-width: 970px !important;
	margin: 0 auto;
	padding: 0 0 344px;
}

.mod_404 .base{
	padding: 0 0 145px;
}


.en_ver{
	z-index: 100;
	position: absolute;
	height: 24px;
	padding: 0 8px;
	top: 0;
	right: 0;
	color: #fff;
	line-height: 24px;
	background: #000;
	border-radius: 0 0 0 3px;
	-moz-border-radius: 0 0 0 3px;
	-webkit-border-radius: 0 0 0 3px;
	-khtml-border-radius: 0 0 0 3px;
	behavior: url(/PIE.htc);
}

.en_ver:hover{
	color: #fff;
}



/*---------------------------------------------------------------------------global*/

a {
	color: #1898c2;
	text-decoration: underline;
}

a:hover {
	color: #d43025;
	text-decoration: underline;
}

.clear {
	clear: both;
}
.left{
	float: left;
}

.right{
	float: right;
}

.print_head, .print_footer, .hide{
	display: none;
}

.site_h_line, .n_i_link, .h_tel, .portfolio_h_line, .blog_line, .services_h_line, .o_p_h_line, .c_u_hline, .t_o_link, .section_description{
	font-family: 'ElektraLightPro', 'Trebuchet MS',Helvetica,sans-serif;
}

/*---------------------------------------------------------------------------global*/
/*---------------------------------------------------------------------------header*/

.header {
	z-index: 100;
	position: relative;
	width: 100%;
	height: 170px;
}

.main .header{
	height: 190px;
}

.logo{
	z-index: 1;
	position: absolute;
	width: 167px;
	height: 80px;
	top: 21px;
	left: 0;
	text-decoration: none;
	overflow: hidden;
}

.site_h_line{
	position: absolute;
	height: 39px;
	padding: 2px 0 0 14px;
	top: 41px;
	left: 203px;
	color: #000;
	font-size: 18px;
	line-height: 20px;
	font-weight: 400;
	border-left: 2px solid #d2d3d6;
	overflow: hidden;
}

.h_tel{
	position: absolute;
	top: 41px;
	right: 32%;
	font-size: 12px;
	line-height: 20px;
	color: #737373;
}

.h_tel span{
	font-size: 18px;
	color: #213340;
}

.all_contacts{
	position: absolute;
	padding: 0 0 0 10px;
	top: 62px;
	right: 32%;
	color: #1898c2;
	line-height: 16px;
	font-family: 'Trebuchet MS',Helvetica,sans-serif;
	font-weight: 700;
	background: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHAQMAAAAVq36TAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAGUExURf///xiYwosFgjgAAAABdFJOUwBA5thmAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAIXRFWHRDcmVhdGlvbiBUaW1lADIwMTE6MDg6MjggMTM6MDE6MzTg6yB0AAAAFElEQVQY02NoYDjAkMBgAMQHGBoAGB4DcVuBSq0AAAAASUVORK5CYII=) 0 6px no-repeat;
 /* url(../images/arrow_blue.png) 0 6px no-repeat; */
}

.main .h_tel, .main .all_contacts, .no_girl .h_tel, .no_girl .all_contacts{
	right: 5%;
}


/*------------------------------------.nav*/
.nav{
	position: absolute;
	top: 111px;
	left: 0;
	overflow: hidden;
}

.nav_item{
	position: relative;
	margin: 0 12px 0 0;
	float: left;
}

/*.nav_item:hover:before, .n_i_link:hover, .n_i_link:hover:before, .n_i_link:hover:after, .nav_activ:before, .nav_activ .n_i_link, .nav_activ .n_i_link:before, .nav_activ .n_i_link:after{
	background-image: url(/images/nav_activ_default.png);
	background-repeat: no-repeat;
}

.red .nav_item:hover:before, .red .n_i_link:hover, .red .n_i_link:hover:before, .red .n_i_link:hover:after, .red  .nav_activ:before, .red  .nav_activ .n_i_link, .red  .nav_activ .n_i_link:before, .red .nav_activ .n_i_link:after{
	background-image: url(/images/nav_activ_red.png);
}

.green .nav_item:hover:before, .green .n_i_link:hover, .green .n_i_link:hover:before, .green .n_i_link:hover:after, .green  .nav_activ:before, .green  .nav_activ .n_i_link, .green  .nav_activ .n_i_link:before, .green .nav_activ .n_i_link:after{
	background-image: url(/images/nav_activ_green.png);
}

.orange .nav_item:hover:before, .orange .n_i_link:hover, .orange .n_i_link:hover:before, .orange .n_i_link:hover:after, .orange  .nav_activ:before, .orange  .nav_activ .n_i_link, .orange  .nav_activ .n_i_link:before, .orange .nav_activ .n_i_link:after{
	background-image: url(/images/nav_activ_orange.png);
}

.blue .nav_item:hover:before, .blue .n_i_link:hover, .blue .n_i_link:hover:before, .blue .n_i_link:hover:after, .blue  .nav_activ:before, .blue  .nav_activ .n_i_link, .blue  .nav_activ .n_i_link:before, .blue .nav_activ .n_i_link:after{
	background-image: url(/images/nav_activ_blue.png);
}*/


.nav_item:hover:before, .n_i_grey:hover, .n_i_grey:hover:before, .n_i_grey:hover:after, .nav_activ:before, .nav_activ .n_i_grey, .nav_activ .n_i_grey:before, .nav_activ .n_i_grey:after{
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAA1CAMAAACAy+kdAAADAFBMVEUAAABkZGRkZGRCS1VkZGRDSlBkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGQ6QUpkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGQ7Q0xkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRjY2NkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGReYGJkZGRkZGRkZGRiY2RdX2BZW19bXV9NUVVGT1pASFI7QktBSFA+RExCS1Q9RU1bXV9kZGRkZGRkZGRkZGRkZGSHkp+HkZ6WoKuXoKugqLKwtr+xuMCgqLKIkp9CSVM9RE06QUpCSlJcZ3RETlhLVF5OVmJPWGRQWWVSW2dUYGxTXWpSXGhXYm9aZHJGTFRdaXdeanhgbHxibn5kcIBlcoFmc4JodIRpdoVqeIZpd4ZkZGRfYGFkZGRWWlxPVl1MUllOVFo/R1BKUFdCSE48RE11gZB1gZBDS1U/R1BETFZBSVM+Rk89RU09RE1seYhFTlhGTlhCSVRTXWlASFJmc4JlcoFKVF+QmqZKU11JUlw/R08/Rk9HT1pSXGhPWWU8RE08Qks5QEh+iZd6hpRzgI5ue4ppdYVodIRNVmJMVWBlcYBkcH9jb35ibn1hbXxfa3leanhbZnRWYW5reIhFTVhCSlRIUVxreIdqd4dpd4ZpdoZqdoVUX2tOWGRndINnc4NHUFpOWGNGT1mxuMBBSVKAi5hUXmtgbHtgbHpASFFVYG1daXddaXZcaHVcZ3VVYGxaZXNaZXJZZHFYY3FXYnBYYm9QWmax6svDAAAAsHRSTlMAEiQkBgYHCAkKCwwNDg8QERITFBUWFxgZGhwdHh8hIyQlJikqKywtLi8wMTIzNDU2Nzg5Ojs8PT5AQ0RFSElKS0xOUFFSVFVWWFpbXF1eX2NlZmhqa2xub3BxeHx+gYKEi4ySk5SVoK6wvMjMxb+2qKKcjX54TktJBQQDAgEbJEJOIZna9PP+/O328/j4+Pf39/b29vT08/Py8fHw8PDw7eTV4O703tbh8dzLwbSik36r6TUAAAOiSURBVHhe7dYHV1MHFMDxmxjzkpdHoASNwYQ0EpUmoqIVaLCYprUVB2BZCqgoBhW6N2/YFheNo62tto7OYdGuJCzn3nvv0b333iOBenLeV3j3/s69n+B/zj0XABpmzf5KwcjsWQ0gB4/O2Xrw8PuKRQ4f3DrnEZB5eO6B9yiAsl38Zu5MWfS3ld+ctB94Rxb9pUMfKB459LIs+pH2DxWPtL8oi370iPKRj16QRf/sKALkeVn0TZ8iQOTRN29CgDwni35iMwJkpRQDcPIEAmQl/z9BEEU4dRIBsoJhdBEMo63nBTh9CgGyguMMnMFg0OsZDQ9nTiNAlieaVCaVKsHIsYwGvjuDAFlujuqWlBjP6bRw9nsEyDKbzWa19bSYTUaDFs6dRYAsU6sddnuK1dItwcDAT+cQIM86nc7U1F52qzka/ZefESDzXW63K623w2ZRRaKf/xUBMj9jYMbAdJfTbkk0aOH38wiQpVlZmUMGpfdVW1SsBv78AwGyNCfHc11mRprDksDWw99/IUCWeIflDvVc63b0iNfzcOEfBMiSm270eXMyXWpzHMPDjxcQIIvzRtziy8122btzWhE+/g0BsrhgzMibh2W7U5JYjQAbvkWAPDW2MH+ENzvNptLXi7B7AwLk6dKiwlG+rD494xlBgt0YkCfLy24d7ctM7cFpBIA9/yJAnqgoLx5zQ4Y6ieVFgE/2IEAer6woy/f2T0nQChLAsS8QIIsmVZbnX39NslErSgDHjyFAFlVNGDfa07t7x3WHLccRIAsnTyrLy3KYGF4CgG1bECALq6vGDR9kNWpEiGjavk3xyPbV/qoSr8ts4CWIuHvXu4pHdr1eM3Gsp1eiRuyI3mXBus8VjqxbML16wsjByXG8BB0eCITXfqlgZG04eMe0KeNznSadKEGnLves2Ri1HovwpZjg+o2KF2iaPs1fmTfAzAoSxIBgTB9/JxbzguErgvNur53hV7CpU/01/urqyRUFg61cvSSLLsb1HTURizeag1c0N9XOmFKiYMXFpSUlpUUFvn7JnZ97jCTpLWlDsHgo0Hy5U3OgrrbC01/JBkS2n7uPNZ7hJZCTBK2OQ+O+0NedQqvqapLj9ArGshyrY/W62GWXk7CArmt2/BC1I3BbnR0UTYpOdMmDrTtDodDO1lWvDAUsyFttLS0tbc+85gE0yNWNe1v3Nr46HBAh9+5r27e6EDAhVz22v7EIcCH3779LBFxI1zclwOo/g2AsfFGpETcAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
}

.nav_item:hover:before, .n_i_red:hover, .n_i_red:hover:before, .n_i_red:hover:after, .nav_activ:before, .nav_activ .n_i_red, .nav_activ .n_i_red:before, .nav_activ .n_i_red:after{
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAA1CAYAAAC3FRkvAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAhdEVYdENyZWF0aW9uIFRpbWUAMjAxMTowNzoxMiAxNzozODozMIDR1tkAAAqPSURBVHhe7Z1bbBxXGcdndp1NjC9JGqdxE1I7kZsqxE2biqil4CIhqApFKU+JIqQ+FNzygErapwhxqSj08oJAyhNBAgUQrZDoQ+lFqkir0CYtoKRJcdSU9JLYadI2F19jbO/u8P3Hc6xRcNIdY69HO7+RP83uai7n/OZ4/vN95ztn/CAIPC1nfvxgR13L1Ts9P/dF+9oR/sgCAQhAAAIQgEA1CBzzyqW9xY8/fLz1kV+enMkJfQn6qQfv3ZJvbHqy+OHp+vGT73qlgQteMD4+k+OxDwQgAAEIQAACCQj4hYKXX7rMK1y71qtbvmK4NDR496pf/GZvgkOEm/rvb7+zw8/njpQG+usnPuj1vMhjT3ogtocABCAAAQhA4P8gkMt5hU+3ebmGxgGT4g1tf3juVJKj5YpnTv0IMU+CjG0hAAEIQAACc0CgXPbG+056pcGBxcXTfTuTnsE/dvPqvnzz4lUm6kn3ZXsIQAACEIAABGaZQK6p2SsPDR5dd7B3Q5JD56wPfVV5ZDjJPmwLAQhAAAIQgMAcEQhGL3qWrt6a9PA55bgHxWLS/dgeAhCAAAQgAIE5IBCUShL0fNJD+0c3rQpySfdiewhAAAIQgAAE5oxA2fMG1h/sW5LkBGh5ElpsCwEIQAACEEgpAf/oTXjoKb02FAsCEIAABDJKIPTQDyXz0P0eBD2jzYVqQwACEIBAWglI0B/5/NalScpHyD0JLbaFAAQgAAEIVI+AEuM+yaTjMh9Br96F4UwQgAAEIACBSgn4tuECs7rI9Dlu7netQ1H3/3UjfeiV0mU7CEAAAhCAQDUIWMh98Kdf2LrazjX5BrXJtUTefddvtlm4aF02QV/JsLVqXB3OAQEIQAACEKiQwKSgb1sbbS4hl2jLE3ciLmEPhTyyEiH3CuGyGQQgAAEIQKDKBFyIXWH1gll87ULu6mMP+9D9NzfioVf5AnE6CEAAAhCAwBUJlDx/6NGurRtto3iI3YXd5ZWXIs9cU71O6DseOo0KAhCAAAQgkE4C8SQ4eejxJLmpZLjIQ/f8IzfgoafzOlIqCEAAAhDIKoGS7w8/1rX11mk8dCGRdy6TZz5uNqbPJujXkBSX1RZDvSEAAQhAIJUEJgV9W1dUOCXFaXGJcBJzCblMov4fffYPI+ipvJgUCgIQgAAEsktAgv5417Yvx4TcDVlz3rnzzEcjD33MP9yJh57dJkPNIQABCEAgjQSKvj/yxO3bvhorW/i2c7N4qF1ifjHy0MdIikvjlaRMEIAABCAAgcmhagtjFk+Kk8ceD8V7+e9c3fiw+wV6EIAABCAAAQjMP4Gy70282tb5tJVE2exuPnfJtT7Hw+6uH92GrTknnvVkMAODAW2ANkAboA3MexvwJd7yzuWluyFrWut3RdfjJQxni8vfj4c+/49ilAACEIAABCAQI1D2/Yn97Z3PRh66BFyeuZtkRpPJaKhamN1uFk0sM+9PIXjFRAVoA7QB2gBtgDYQbwMmzc5Dd33obpIZ10vust7dXO5BDj0nskQboA3QBmgDtIH0tYFYuN3N4x7O2R6Zm/pV6/Dy5e9f3kBSHIEeCEAAAhCAQIoIWMi9eKC986Uo5B7PZleIXcPVZAq5h7PEmZXy97WQ5Z6ia0hRIAABCEAAAp5NLFMyQd9nKOSVu9emqu/cCfqIfdYYdAm6fmfWV9oNBCAAAQhAIKUEXIa7e1Wqey+6PHKZhHyqDx0PPaVXkWJBAAIQgEB2CZiHXnxtTecBIxDvM5c3Lq98yCzuoUvU5aGTCgED2gBtgDZAG6ANpKkNRFnuymyXl+4mltETjpv6VR66hFxLOJyNLPeIBE05TU2ZstAeaQO0AdqAyZOGrLlwuwutu1C7W0vgQ1Fnpjj+a/ivoQ3QBmgDtIH0tQGF2t0McW5SGZcUp8Q4N/3rlIee725p+KE89ez2VFBzCEAAAhCAQHoI6NmimMsX/76m880oiOwy2y/Y9wGzfjP1pYfD1VzIPf/tqxrusy/NvKAlPReTkkAAAhCAQHYJSNAvLlg0fLBt/TH7qFC7xpsPmp0zc6Luxp+7fnQvf++yT91kO9+YQ9Gz23qoOQQgAAEIpIZAyUT5xFWtJ/7d2n5KzrqZMtol5B9Hoj5sa00s4/rPw7Lnyl7wk5IXjBbdlO+pqRIFgQAEIAABCGSLgLR4LJ+f2H/dprek0ZFoS7jdMDUXag+HqkUWQvKDIPD2dSzfYr8+Wed79QvsjW3xt6ZnCyW1hQAEIAABCFSXgFPlCdPjMT9ffOmG2/Yfv6b9dOSFK8zeZ6bw+wmzjyJxV8j9fwVdRX+5Y3mHufk77eOXzNZUtzqcDQIQmAkBvTFZ6a8F+2AP5BUvE3Yb0M2DyFzFyNgQAnNKYHThopGPFrec+ef1m3ouNC5RSF0Jb1qfMTtu9o5Zr5kmlVGfuvPQp8oVeujTLd3d3bpPNJp1mHWNjk3cMae14eAQgMCMCLQOnm++u+fAbQULrlUyXCXKsCn/6XNff+1c01KF78qNY0Pqj5MXwAKB2STgXvE5m8eslWM58Q2D4sMLm1Qv/eaEWpnt580+MHvbTP3p6keXmKtf3W0/xeNKgq57gwS9zWyj2bpaoUg9IFBrBO5445Wvrbxw9rMLPsFL191CnnnP6nW9L2+49b3oBtJvgi4PQN9ZIDCbBBD0y9N0gi6tDSJB19ZiJsHWQ7YEXA/aCrP3m0nMp4apXXroaQXdvHN3W6i3HZaYtZiFjw8sEIBA+gis6D/bbKL+lM1C0XQlL13Zs8OFheO/v/0bh8frCrppKKS31wT9H7bW+FYWCMwWgfgrP2frmLV2nKkHnpigOw9dIXcNVZM5r/yyYi4wV/LQdSLdGzTtnFvXGkzqA4GaIbB93zMPFYrFh+uixNZLKxZOVmHe+d8+s/n9I23rNfxFN4dDZo+aoOum4cJ4NcOEiswvgcC35XL9uvNbtDSc3T3whK9GjQRdYh567JHpf3La8Pp0FaiYdcxrTwMIygABCFxC4J69T+tFDj05z++YLkFOCXDnGppHn+ra8nbZ93XjUB/dN3e88Lt3bjkufWeBAASqRUCaunv37jDsrs8S9D/u+vlUUtv27z6UuLuiYkGvViU5DwSyTuD1DvVwJV+UuR54wV2251/kpcdD71JveefPbP7Ke70tK5UIp/yY7h0v7HlRZ7rl+NnkJ2QPCEAgVQQqSYpNVYEpDARqnYAGnszEwjhd4D0rK5qCx4+h7++uuHbIxFz9cu1m3/re83tedNvUOlPqB4EsEEDQs3CVqWMmCOif2cLtqusO89TH3QTPWk/k8+VX129Wxuwys3tMzP+aCShUEgIZIoCgZ+hiU9XaJ5A3Pbc/DUHbpYx2dciVzA1/Y+2GoaH6Rr1beaeJ+Z9rnwQ1hED2CCDo2bvm1DjlBFx660zWqpomb7Z9f2bvaTg/bmI+Ulg0dmhtp1z37z/w/J5fT3fclCOheBCAQAUEEPQKILEJBKpKYCZKHttHUzz6gX++HHg/mLB4++vX33yumK97zH7+7dRgmEvPUdUKcjIIQGAuCCDoc0GVY0JgnglEofdf2WuRd721+jqJ+RMPPLdn6r3J81w8Tg8BCMwBgf8CbOWABeZ0kg8AAAAASUVORK5CYII=);
}

.nav_item:hover:before, .n_i_green:hover, .n_i_green:hover:before, .n_i_green:hover:after, .nav_activ:before, .nav_activ .n_i_green, .nav_activ .n_i_green:before, .nav_activ .n_i_green:after{
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAA1CAYAAAC3FRkvAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAhdEVYdENyZWF0aW9uIFRpbWUAMjAxMTowNzoxMiAxNzozODo1Nj/o1GoAAAqWSURBVHhe7Z1rjB1lHcZn5uyF3e12C1K1NkqUTUspXWka3SakkdSkkKBVGtQgUhBcjMGQXRNNE9GYGJVP7hcIkdb4QYNNSLxAF1pWauIHgRjihfRDSem6Ld3S0t3u/XYu4/8Z5j0emu2yQ87ZnZ7zm+bfmXPOnHfe+b2z55nnvY0fhqGn5TfH7mtva1y3L/CCz9nL9uhNFghAAAIQgAAEloPA8UKYPzo6P/TYA5t/e+qDHNCXoD/x7927m+raDl6cfavp/PQb3mR22MsV5j5IenwHAhCAAAQgAIEEBOqCRq+1fq33kZYNXlvjxyZnsqNfevjm544mSCLa1f/pK1vbAz/zn6nsSNPwzIAX2j8WCEAAAhCAAASWl4DvB97apuu9prrVY2a2N/+w87UzSXIQjMye+jFingQZ+0IAAhCAAATKTyAMC96FmZPeVPZi2/Ds4L6kRwimsyM7Z3KjOPOk5NgfAhCAAAQgUGYC1o7umS6bqA/vTJp0YLZ+/WxuIun32B8CEIAABCAAgQoQmMtPeeayP5o0af9bR7zQ95N+jf0hAAEIQAACEKgEAd/zvUIYju3fFa5Jkr7/IIKehBf7QgACEIAABCpOwAagjR1ILOiHcegVLxkOAAEIQAACEEhAIBL02xI69AdeQNATMGZXCEAAAhCAQMUJSNB/fTuCXnHQHAACEIAABCBQSQIS9OlDPVcnOYb/zedx6EmAsS8EIAABCECg0gQk6DN9Pdcu4ThuNrgwWMLO7AIBCEAAAhCAwPIS0Pizeou6OLRdGu59raXlgX9/Hw59ecuIo0EAAhCAAAQWJ2AOfXz2+Z6P215FB27bEvnS+dkLcSpaF/z7DiHoXFgQgAAEIACBNBGQoM+90POpOE8Scom2nLgTcQl7JORx5P29zyHoaSpE8gIBCEAAAhCQoM8f7tl4GRIScSfoedtW5Py9zyLoXDoQgAAEIACBNBEIC/7E/IvdHbFwu6xJxJ1bl4hL2HMWWYm6f++fEfQ0FSJ5gQAEIAABCEjQs/3d20oE3Qm54EjII1deIuhZ/xsIOlcOBCAAAQhAIFUETNAnc/3d2xdw6Mqnq2aXM5+3mJNL9+/5Ew49VaVIZiAAAQhAoOYJSNDzf+neEYNwj1ArbTeXkCsk6rPazmz5mveTmicHAAhAAAIQgECKCIShPx8ObH/asuTGmWudsZC4lwq8qt0jxx4JOk9PTVEpkhUIQAACEIBAGGRN0A/GIl6cPCYWczl1hesQF7WlZ276Kg6dKwcCEIAABCCQJgLm0LPef7c/Ezv0UnfusvmeDnGRQ0fQ01SE5AUCEIAABCBg9vtdQf9jLOiqanfV7Vq7TnGl7ej5zOav4NC5eCAAAQhAAAJpImCCnvMHtz8bC7lEPJqvfQExd6KeQ9DTVILkBQIQgAAEIGAE5NBN0Ptihy4hl6i7edxV3a6halHvdotoYpnMjXfh0Ll6IAABCEAAAmkiEIZBLjjVeTgWdFfdrixKzJ0rl6BL2PUaQU9TAZIXCEAAAhCAgAjEgt4fO3P3qHO1ncuNK6Zjhy5Rj4auZTbJoTNujSsIAhCAAAQgkBoCEvTMqc6/xg69dNy53PhMHM6hvzuX+56nmSkuNSVIRiAAAQhAAAJy6PnMbMPLjzxqm27edom3XPm4xYjFsMWoxaSFqt3zzsYDEAIQgAAEIACBdBFosOwoNA5d4R7Q4qrdVdXunoce+nf+DoeervIjNxCAAAQgUOsE5NAbX33kMTlvCwm33LkcuZz5uXit13o/EvbMDXtoQ6/1C4fzhwAEIACBdBEIw0y+7kznq5Yr1aS7ane1nauKfSxeq6rdzeXuZTbeybC1dBUjuYEABCAAgVonEBaCfP2ZztdiDhp/LjGXG5eYqx1dwq52dVW/R3O7I+i1ftVw/hCAAAQgkDoCJuiF+qHOf8YZU7W7xHzCYjQWdb2WQ3dt6F5mw5e9H5m20zkudcVJhiAAAQhAoCYJmN+2Kvdcw9BnX4/dtxuqdjEWc4m6BD0arhbvY4K+23so9L3VNQmNk4YABCAAAQikjEBogu7PNU82nN92PHbgqlpXNbs6xDlRlzuXoMuhR0um/YvezebQP83kMikrUbIDAQhAAAI1SSA0zx2Mf2KwfnTjGQOgTm9TsZC/E4u62s/Vpi53Xlwy19/hvR4WvC57px5Rr8lrh5OGAAQgAIGUEJCYh9m6bMvgF172802uql2CrqFqTtAl5vpM7tw9sMXzQ/P2tz/p77a3DvoZrymwoeu+hq4zHWxKipdsQAACEIBAVROI2sxNneXFc3W55qFdf28Y23g2duGqZn/LQtXvgxbnLSTwqnKPerc7NpGga7ntCb/dnPo+29xp8cmqhsfJQaCaCNjNd2DPYopuxvVMpiUu+vGQG4h+RFggAIEVJRDkmqfqZte93XzhlmOZuQ+pSl3t41q/bXHC4k2L0xbq6a429fe4c2W+KOiXnklXV5d+GlZZtFvsmJnL7lrRs+XgEIDAZQlkW8+tHt185JagPvT8JYxZsZt3r5ANCqvf/PordXNrJ1fNTagKTy6ABQLlJKC63qKDLGfCVZCW4xLViU82tuqU9J4TalWpa872IYs3LNSerg5x7ulqbv8iisUEXT8LEvTrLDosNlQBQE4BAlVL4PS6/u+E6wfXyqkvuqhqz5x543DH6Zahz5+0fUdN0OUABqoWDie2UgQQ9MuTd4IurQ1jQdfeYqZ6M91kS8B1o61q9tFYzIvD1C5NekFBN3fuWtCb7AtrLK61iG4fWCAAgXQSGK8/u/7ilr4nrdr9msVcuty5DYmZX3Pi/n/5+UbNOnXUBP0fttY2CwTKRaD0kZ/lSrPa0ine8JQIunPoqnLXUDVF8Znntn3ZGo/FHLoOpDsH3e+7dbXB5HwgUFUEBrceeNju73+hNvUFO7bG7rzl7K0DV41sVa9ZzUT1cxN0/WjQml5VV8PKn0zo2+I6aq18dtKWA3fDE83VHgu6xDxy7HFE3eTijL9v08WSWZe49rRBIT8QgIARGNx2ILRObnrU4jFz6O0LdZCLxrfOXjNz9cl7j3thoF6y94x09KqzTVmWIw+9729OWY5DIhC40glIU/fv3x/9wWhbgv77x39Z/AO6+7vfS9xcsWRBv9LhkX8IpIHArl9Vdjxo1GM99O6w/w/5bgiqu73X0Bj7vO30noGGqevkArqGt/T2l5PLi99G0MvJk7QgkITAEvrDJkmOfSEAgcUIaJRoJUOVdZZ+nyIallZyPL1umGifMDH/sOXxwQs39faXOy+UPgQgsHIEEPSVY8+RIVB2ApoUKu4Q121OfV4d4LREHeHydYVV526Vh99rYv5S2Q9OghCAwIoSQNBXFD8HrzUC5XbEC6WnznBmzE/YZ49reFo05tzWzSOfmc7kWn/wzo29f6hUPmqtPDlfCKSJAIKeptIgLxAoB4H/u/SfmbKPqKo9yLYUmkY7vn9+U+8BpnUuB2TSgED6CCDo6SsTclTFBCrljC9NN3bpI4WC92jeBP2q8U3PBPnmp6L3K9iOX8VFx6lBIPUEEPTUFxEZrCoCbnTpMqyj9nTPe6pxbv3fWi/suPvcDb2F4ujWSh2/qgqLk4HAlUXgf3ORmcVb2VCrAAAAAElFTkSuQmCC);
}

.nav_item:hover:before, .n_i_orange:hover, .n_i_orange:hover:before, .n_i_orange:hover:after, .nav_activ:before, .nav_activ .n_i_orange, .nav_activ .n_i_orange:before, .nav_activ .n_i_orange:after{
	background-image: url(data:image/png;base64,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);
}

.nav_item:hover:before, .n_i_blue:hover, .n_i_blue:hover:before, .n_i_blue:hover:after, .nav_activ:before, .nav_activ .n_i_blue, .nav_activ .n_i_blue:before, .nav_activ .n_i_blue:after{
	background-image: url(data:image/png;base64,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);
}

.n_i_grey{

}

.n_i_orange{

}

.n_i_green{

}

.n_i_red{

}

.n_i_blue{

}

.nav_item:hover:before, .nav_activ:before{
	position: absolute;
	height: 53px;
	width: 12px;
	top: 0;
	right: -12px;
	content: "";
	background-position: 100% 0;
}

.n_i_link, .n_i_link:before{
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAApCAYAAADDAdvPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAhdEVYdENyZWF0aW9uIFRpbWUAMjAxMTowNzowOSAxODo1OTo0NDAnQhwAAALRSURBVHhe7dlBihNREAbgdEwWk00O4ErIbg4heACFWXmUrNwJHsU7CDnELARBEIYRXA00DHGRdLdVGHceIK/6a3g9nVlVfVXwk063uFzTNO3icR/ndZx8dhEgQIAAAQLXKfAtyjrE+dR13UOW2OUtwvxt/Pkc5+Y661YVAQIECBAg8B+B5/jfuwj1Q3f5Zn4vzC0KAQIECBBoUqCPqm+XcfsgzJscoKIJECBAgEAKbOPs8xv6Yzy8ZEKAAAECBAg0K/C1G8dxinfvzXagcAIECBAgMHeB+HL+tIzb3B30T4AAAQIEmhaILH+Rv6G7CBAgQIAAgcYFBHrjA1Q+AQIECBBIAYFuDwgQIECAQAEBgV5giFogQIAAAQIC3Q4QIECAAIECAgK9wBC1QIAAAQIEBLodIECAAAECBQQEeoEhaoEAAQIECAh0O0CAAAECBAoICPQCQ9QCAQIECBAQ6HaAAAECBAgUEBDoBYaoBQIECBAgINDtAAECBAgQKCAg0AsMUQsECBAgQECg2wECBAgQIFBAQKAXGKIWCBAgQICAQLcDBAgQIECggIBALzBELRAgQIAAAYFuBwgQIECAQAEBgV5giFogQIAAAQIC3Q4QIECAAIECAgK9wBC1QIAAAQIEBLodIECAAAECBQQEeoEhaoEAAQIECAh0O0CAAAECBAoICPQCQ9QCAQIECBAQ6HaAAAECBAgUEBDoBYaoBQIECBAgkIE+TNNEggABAgQIEGhQ4JLhw3Icx18CvcEJKpkAAQIECIRAZnhmeQb6YRgGKAQIECBAgECDApnhmeXd8XjcRf33q9XqZr1eN9iKkgkQIECAwDwFTqfT4nw+99H97XKz2XyPD+9//70WmfRewc9zMXRNgAABAtcvkBmdWZ2ZHec5nu8iy392/0rv+34Xwb6Pz2/ivLr+llRIgAABAgRmK/AjOv8Sb9c/brfbh1T4Az84gC7ijD0rAAAAAElFTkSuQmCC);
	background-repeat: no-repeat;
}

.n_i_link{
	position: relative;
	display: block;
	height: 41px;
	padding: 0 16px 0 0;
	margin: 0 0 0 16px;
	color: #1898c2;
	font-size: 18px;
	line-height: 41px;
	text-decoration: none;
	background-position: 100% 0;
}

.n_i_link:hover, .nav_activ .n_i_link{
	padding: 0 0 12px;
	margin: 0 16px;
	text-decoration: none;
	color: #fff;
	background-position: 50% 0;
}

.n_i_link:before{
	position: absolute;
	width: 16px;
	height: 41px;
	top: 0;
	left: -16px;
	content: "";
	background-position: 0 0;
}

.n_i_link:hover:before, .nav_activ .n_i_link:before{
	height: 53px;
}

.n_i_link:hover:after, .nav_activ .n_i_link:after{
	position: absolute;
	width: 16px;
	height: 53px;
	top: 0;
	right: -16px;
	content: "";
	background-position: -472px 0;
}




/*------------------------------------.nav*/
/*-----------------------------------------------------------------------------------header*/
/*-----------------------------------------------------------------------------------main_content*/
/*------------------------------------global*/
.portfolio, .blog, .services, .our_projects{
	position: relative;
	margin: -20px 0 0;
	padding: 0 0 20px;
}

.portfolio:before, .portfolio:after, .blog:before, .blog:after, .services:before, .services:after, .our_projects:before, .our_projects:after{
	z-index: -1;
	position: absolute;
	top: 0;
	bottom: 0;
	content: "";
}

.portfolio:before, .blog:before, .services:before, .our_projects:before{
	width: 5000px;
	right: 36px;
}
.portfolio:after, .blog:after, .services:after, .our_projects:after{
	width: 1000px;
	left: 100%;
}


.portfolio_h_line, .blog_line, .services_h_line, .o_p_h_line{
	padding: 20px 0 0;
	font-size: 36px;
	line-height: 40px;
	font-weight: 400;
}

.portfolio_h_line a, .blog_line a, .services_h_line a{
	z-index: 10;
	position: relative;
	color: #fff;
	text-shadow: 0 2px 0 rgba(0,0,0,0.2);
	text-decoration: none;
}

.o_p_h_line a{
	color: #74777c;
	text-shadow: 0 2px 0 rgba(255,255,255,0.6);
	text-decoration: none;
}

.o_p_h_line:before, .o_p_h_line:after{
	z-index: 100;
	position: absolute;
	width: 5000px;
	height: 18px;
	content: "";
	bottom: 0;
}

.o_p_h_line:before{
	right: 0;
	background: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAE4gAAAASCAMAAACAjcSPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABsUExURf////7+/v7+/urq6uLi4vLy8u3t7eDg4NXV1f7+/v39/dDQ0LGxse3t7fDw8P////Ly8t3d3ejo6Ofn5+np6e/v7/7+/tra2t7e3sfHx8bGxv39/djY2L29veXl5f39/b6+vv7+/v////7+/gDofSUAAAAidFJOUwD+/XJgkn5WQvz0PjGCjv6OUW1kbYL6R1E6OvhHNWT3NflsfR9gAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAIXRFWHRDcmVhdGlvbiBUaW1lADIwMTE6MDg6MjggMTM6MDE6MzYO5UFYAAACW0lEQVR4Xu3cx27CQBSG0bHpJb1XkvH7v2NCCMUeYOO7PF4i8SMd3dUnmZQ9BAgQIECAAAECBAgQIECAAAECBAj0Exils8/odz31+wXfJkCAAAECBAgQIECAAAECBAgQIEAg5+tzIe5yLSTEuRMCBAgQIECAAAECBAgQIECAAAEC/QUeTpe4i791Ia4/sgUCBAgQIECAAAECBAgQIECAAAECeXyqxI03OEKcIyFAgAABAgQIECBAgAABAgQIECAQITA4XuIG/9tCXASyDQIECBAgQIAAAQIECBAgQIAAAQJX98dK3O0WRohzIgQIECBAgAABAgQIECBAgAABAgRCBKq7ssR9VkJcCK4RAgQIECBAgAABAgQIECBAgAABAjuBatgtccNdh/MfcQ6FAAECBAgQIECAAAECBAgQIECAQJRAPWmXuEm9X/ZqapSyHQIECBAgQIAAAQIECBAgQIAAAQL182GJuzkEEeKcBwECBAgQIECAAAECBAgQIECAAIEwgdnTvsS9t1aFuDBkQwQIECBAgAABAgQIECBAgAABAgTybLotcdO2hhDnOggQIECAAAECBAgQIECAAAECBAgECjwuNiVu0dkU4gKRTREgQIAAAQIECBAgQIAAAQIECBDI3y/rDvfalRDi3AYBAgQIECBAgAABAgQIECBAgACBUIG3r5Q+ikUhLhTZGAECBAgQIECAAAECBAgQIECAAIFmtVyWCkKcyyBAgAABAgQIECBAgAABAgQIECAQLDCfC3HBpOYIECBAgAABAgQIECBAgAABAgQIlAJNU372AwuLkBmFAM0wAAAAAElFTkSuQmCC) 100% 0 no-repeat;
 /* url(../images/footer_corner.png) 100% 0 no-repeat; */
}

.o_p_h_line:after{
	left: 100%;
	background: #fff;
}




.circle{
	z-index: 0;
	position: absolute;
	width: 100%;
	top: 0;
	bottom: 0;
}
/*------------------------------------global*/
/*------------------------------------.portfolio*/
.portfolio{
	z-index: 1;
	background: url(/images/grey_corner.png) 100% 0 no-repeat;
}

.portfolio:before, .portfolio:after{
	background-image: url(/images/g_texture.png);
	background-repeat: repeat-x;
	background-color: #5E6A7D;

}

.portfolio:before{
	background-position: 4px 0;
}
.portfolio:after{
	background-position: 0 0;
}

.portfolio_all, .portfolio_all_2, .blog_all{
	z-index: 10;
	position: absolute;
	height: 19px;
	padding: 0 20px 0 5px;
	top: 34px;
	color: #fff;
	line-height: 18px;
	font-weight: 700;
	background: #434953 url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALBAMAAACNJ7BwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAqUExURf///////////////////////////////////////////////////////2r7TS0AAAANdFJOUwCfnGNRll0DTtv5mUgmicNBAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAIXRFWHRDcmVhdGlvbiBUaW1lADIwMTE6MDg6MjggMTM6MDE6MzTg6yB0AAAANklEQVQY02NgYGBg92CAAea7AjAm292LcGFZhDDT3atw4bm3YCxGhChCLdvdSwhzN8B1+YBJAA8wDXddXBv6AAAAAElFTkSuQmCC) 100% 4px no-repeat;
 /* url(../images/arrow_white.png) 100% 4px no-repeat; */
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	behavior: url(/PIE.htc);
}

.portfolio_all:hover, .portfolio_all_2:hover, .blog_all:hover, .portfolio_link:hover{
	color: #fff;
}

.portfolio_all{
	left: 344px;
}

.portfolio_all_2{
	left: 475px;
	margin: 0 0 0 -5px;
}

.portfolio .circle{
	background: url(/images/portfolio_shadow.png) 30% 0 no-repeat;
}

.portfolio_wrap{
	z-index: 10;
	position: relative;
	padding: 40px 0 0;
	overflow: hidden;
}

.portfolio_img_wrap{
	width: 290px;
	/*width: 36%;*/
	padding: 0 54px 61px 0;
	float: left;
}

.portfolio_details{
	position: relative;
	left: -28px;
	padding: 0 10px 0 28px;
	overflow: hidden;
}

.portfolio_sub_hline{
	z-index: 10;
	position: relative;
	padding: 0 0 5px;
	color: #fefefe;
	font-family: 'Trebuchet MS',Helvetica,sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 30px;
}

.portfolio_link{
	color: #fff;
}

.portfolio_text{
	min-height: 105px;
	padding: 5px 0 28px;
	color: #d6dce3;
	font-size: 14px;
	line-height: 20px;
}
/*-------------------------*/

.portfolio_carusel{
	position: relative;
	width: 552px;
	height: 133px;
	padding: 0 27px;
	margin: 0 0 0 -28px;
	overflow: hidden;
}

.p_c_left, .p_c_right{
	position: absolute;
	width: 27px;
	height: 51px;
	top: 33px;
	cursor: pointer;
}

.p_c_left{
	left: 0;
	background: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAzBAMAAACUBW49AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAqUExURf///////////////////////////////////////////////////////2r7TS0AAAANdFJOUwCfnJmWY11RTgP520gqI76zAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAIXRFWHRDcmVhdGlvbiBUaW1lADIwMTE6MDg6MjggMTM6MDI6MDDeHhhAAAAAVUlEQVQoz2NgQALtE5B5jHcDkLmydxNQJC+iSgpQSfISqqTCgEteRpU0IFPSF0WSYe1tBlRZ5FBADyO0QKKtNBOatO7gkWZGk7YlJJ2AKh2AIn2cAQDFyUYTyeFRDAAAAABJRU5ErkJggg==) 0 0 no-repeat;
 /* url(../images/thumb_arrow.png) 0 0 no-repeat; */
}

.p_c_right{
	right: 0;
	background: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAzBAMAAACUBW49AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAhUExURf///////////////////////////////////////////3+Ax28AAAAKdFJOUwCfnJlRlk7b+Ui6CWi9AAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAIXRFWHRDcmVhdGlvbiBUaW1lADIwMTE6MDg6MjggMTM6MDI6MDDeHhhAAAAATklEQVQoz2NwY0ABqwRQuQtRuFKo0oxUldZClWYaRNJWqNLMFEovRZGuWoEaKiiyqGGGFmQ0k1RAkVw08JIGKJKLcUsyoEoyoEoyeKLwAFNzNfh0nsdvAAAAAElFTkSuQmCC) 0 0 no-repeat;
 /* url(../images/thumb_arrow_right.png) 0 0 no-repeat; */
}

.p_c_wrap{
	position: absolute;
	height: 133px;
	top: 0;
	left: 44px;
	right: 30px;
	overflow: hidden;
}

.p_c_list{
	position: absolute;
	width: 5000px;
	height: 133px;
	overflow: hidden;
}

.p_c_l_item{
	width: 133px;
	height: 133px;
	float: left;
}

.p_c_l_link{
	position: relative;
	display: block;
	width: 115px;
	height: 115px;
	padding: 0 18px 18px 0;
	background: url(/images/thumb_circle.png) 0 0 no-repeat;
}

.p_c_l_link:before{
	position: absolute;
	width: 115px;
	height: 115px;
	top: 0;
	left: 0;
	content: "";
	background: rgba(0,0,0,0.3);
	border-radius: 115px;
	-moz-border-radius: 115px;
	-webkit-border-radius: 115px;
	-khtml-border-radius: 115px;
}

.p_c_l_link:hover:before{
	display: none;
}

.p_c_l_img{
	display: block;
	width: 115px;
	height: 115px;
}
/*------------------------------------.portfolio*/
/*------------------------------------.blog*/
.blog{
	z-index: 5;
	background: url(/images/blue_corner.png) 100% 0 no-repeat;
}

.blog:before, .blog:after{
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAFkCAMAAAAwrGqiAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEjUExURQDM7QC05ADK7AC35QC25QDF6gDI6wC65gC15ADE6gC85wDC6QC+6AC75wDD6QC/6AC45QC95wCz5ADA6ADJ7ADH6wDB6QC55gCEqgDL7ADG6wCIrQCowwCpxACHrACfvQCRswCMsADG6gDJ6wCy4wC15QC45gChvgCcuwCVtgCkwACYuACXtwCsxgCGrACKrgCmwgCevACOsQCivwClwQCUtQCqxQCFqwCbugCLrwCGqwCZuQCJrgCrxQCnwgCPsgCTtACduwCnwwCjwACgvgCJrQCQswCWtwC75gCdvACauQCNsADD6hvN7QDA6QCWtgCZuACXuACaugChvwCqxACgvQCQsgC+5xuvygCPsQCStACTtQCrxgCjvwCKrwCmwQCNsYR+mkIAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAhdEVYdENyZWF0aW9uIFRpbWUAMjAxMTowODoyOCAxMzowMTozNODrIHQAAAI2SURBVDhP7dNXbuJgGIXh4957w/QOSSCNBFIhFdJ7z7T9r2I+20iTFcxVhP7D41fc2DK4frt+A8dtc2jmmjnkms0m3Jybg0ubKee6c7nuiDRyRxilLdG/tsMwDJgdZgcMLZhlZhnLaUvEMGVSmSmjnDS5LJch00IuyAUUZHkuma7RKrQKOG21WuBP+VPw/B4POnvY43nSCr9CbWWuXxzHge5gO7uPVNtfWo2DXbNrqNm2ncm2L220L9uX+NNutxGtR+uIaDOtRxHpPXqnNiFNogkmkiRBepFeINFCmkpTTNNWlao4O6uewagaVVQNw4DxYXzAoM10oKoq1AP1AKr6SfpUP7GZNGfT2YRDC2fBWcCC48zl0DVeb19vMdN1HfpMn0HXe6Se3kMvada9dQ/LWrJAZwlLlkW6s+7gebse6Oxi1/NIF94FtQsPNw83D9gKwxDhVriFkDZTN23dsAtN62rQDrVDHGoa6Vw7p3auwVwz17BmmmYm06yQKmYFlaurKygVpQJFeVZA5xknikI6UU6odRQIHaGDjiAIEB6FRwjCgDQQBhikLVG9/rOO+nH9GMf5fB75xfwi8rSZFoMgQLARbCCgzbTxpf0OIK6Kq1gVRTGTKI5JY3GMcdqOxCM0GkcNNIqNIoq+78Mv+kX4tJlKaSv5JbBsiQWdEkosS3pin6g9zTVM25AdUhuyiPfjfezHcZwppv3a+nGfWp9aon7yO/ygT7KZku/v9v0Mvt+D//df+AvfEbNDTvMFoAAAAABJRU5ErkJggg==);
	background-repeat: repeat-x;
	background-color: #08C7E9;
}

.blog:before{
	background-position: 4px 0;
}

.blog:after{
	background-position: 0 0;
}

.blog .circle{
	background: url(/images/blog_shadow.png) 50% 0 no-repeat;
}

.blog_all{
	left: 11%;
	background-color: #27d3fb;
}
/*----------------------*/
.blog_list{
	z-index: 10;
	position: relative;
	padding: 10px 0 30px;
	overflow: hidden;
}

.blog_l_item{
	width: 28%;
	padding: 0 8% 0 0;
	float: left;
	color: #fff;
}

.blog_l_item a{
	color: #fff;
}

.blog_l_item.last{
	width: 25%;
	padding: 0;
}

.blog_post_date{
	font-size: 18px;
	line-height: 24px;
	font-family: 'Trebuchet MS',Helvetica,sans-serif;
	color: #fff;
}

.blog_l_text{

}
/*------------------------------------.blog*/
/*------------------------------------.services*/
.services{
	z-index: 10;
	background: url(/images/orange_corner.png) 100% 0 no-repeat;
}

.services:before, .services:after{
	background: #FDC003 url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAHkCAIAAAB0fAJmAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAIXRFWHRDcmVhdGlvbiBUaW1lADIwMTE6MDg6MjMgMDk6MDk6MjZCcPzRAAAA1UlEQVRYR+1W0Q6DMAi8Erf/2O/vR/ZP25JOYQ4f0FBpn4a5xMbmTjjAWurjBr5KvX8XJHegEp4Q/J7NqysE/t0yyy84w12D6cV9AYxYRlZU/6us9b0ADBKTT/pscduVI1F5ud6oIhm1c62oIhlFuN5JGeekKr8Bxnb2j9/bh6sVjDgZ4WoV+mQUcdJyYwIYJAVy1EjdaOd63WhX9kblVbbcOOam8na6I15Z3D717R2V9nMqj6x++mx/n7Prsuv2zu7sjeyN7I3l5CD5xd39y83dcZPyAWYr665Cmy0kAAAAAElFTkSuQmCC) 0 0 repeat-x;
 /* url(../images/or_texture.png) 0 0 repeat-x; */
}

.services .circle{
	background: url(/images/services_shadow.png) 20% 0 no-repeat;
}

/*----------------------*/
.services_list{
	z-index: 10;
	position: relative;
	padding: 10px 0 30px;
	overflow: hidden;
}

.services_l_item{
	width: 28%;
	padding: 0 8% 0 0;
	float: left;
}

.services_l_item.last{
	width: 25%;
	padding: 0;
}

.services_l_h_line_link, .services_l_h_line{
 font-size: 18px;
 line-height: 24px;
 font-family: 'Trebuchet MS',Helvetica,sans-serif;
 color: #fff;
}

.services_l_h_line_link2{
 font-size: 24px;
 line-height: 24px;
 font-family: ElektraLightPro,'Trebuchet MS',Helvetica,sans-serif;
 color: #fff;
 text-decoration: none;
}

.services_l_h_line_link2:hover {
	color: #fff;
	text-decoration: underline;
}

.services_l_text{
	padding: 7px 0 0;
}
/*------------------------------------.services*/
/*------------------------------------.our_projects*/
.our_projects{
	z-index: 15;
	background: url(/images/white_corner.png) 100% 0 no-repeat;
}

.our_projects:before, .our_projects:after{
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAH0CAMAAAA39pxvAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAYUExURfj4+P////T09Pf39/Pz8/X19fb29vLy8p5kBwQAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAIXRFWHRDcmVhdGlvbiBUaW1lADIwMTE6MDg6MzEgMTE6MDM6MDDMppoGAAAAZElEQVRYR+2XORKAMAwDBT70/x9jA0PFEzaV4hxFxrG1Ot6hT1R12E6do3LFzNzdukV1x4qsqlCmc/dponvK2vVHcA/vQ/7wL6gb1EP6Bf0Un4CPwh/in+ECuAAugAvggn8uuACFr1WltuWlkgAAAABJRU5ErkJggg==);
	background-repeat: repeat-x;
}

.our_projects:before{
	background-position: 0 0;
}
.our_projects:after{
	background-position: 4px 0;
}

/*----------------------*/
.o_p_list{
	z-index: 10;
	position: relative;
	padding: 10px 0 30px;
	overflow: hidden;
}

.o_p_l_item{
	width: 28%;
	padding: 0 8% 0 0;
	float: left;
}

.blog_l_item a{
}

.o_p_l_item.last{
	width: 25%;
	padding: 0;
}

.o_p_l_img_wrap{
	position: relative;
	display: inline-block;
	padding: 0 0 11px;
	text-decoration: none;
}

.o_p_l_img_wrap:before, .o_p_l_img_wrap:after{
	position: absolute;
	height: 11px;
	bottom: 0;
	content: "";
}

.o_p_l_img_wrap:before{
	left: 0;
	right: 11px;
	background-position: 0 100%;
}

.o_p_l_img_wrap:after{
	width: 11px;
	right: 0;
	background-position: 100% 100%;
}

.o_p_l_img, .o_p_l_img_wrap:before, .o_p_l_img_wrap:after{
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsBAMAAACLU5NGAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAhUExURf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN1wZFcAAAALdFJOU/8JCAcGBQQDAgEACJz9FgAAAAlwSFlzAAAOwwAADsMBx2+oZAAAACF0RVh0Q3JlYXRpb24gVGltZQAyMDExOjA3OjA5IDE5OjAxOjA49t5nGAAAAZdJREFUeNrt3MFRwlAUhtG0QAmKFRg6AMYGzNgB0ICaCsR0wEsHpkqBdTZZZPLPcL71nczJ4r23u1WV1zAMSxPGKn0kqyuRrLbrlyaMdWjL0oSxmlMka3/sliaMtfnAwsJaPiwsrISwsLASwsLCSggLCyshLCyshLCwsBLCmtJLJmsdynrDwnosVuhJzGSFXqehjw8WFlZCWFhYCWFhYSWEhYWVEBYWVkJYWFgJYWFhJYSFhZUQFhZWQlhYWAlhYWElhIWFlRAWFlZCWFhYCWFhYSWEhYWVEBYWVkJYWFgJYWFhJYSFhZUQFhZWQlhYWAlhYWElhIWFlRAWFlZCWFhzFboDPHRjeiordBs/FtZcrMyTGHqdhj4+WFhYCWFhYSWEhYWVEBYWVkJYWFgJYWFhJYSFhZUQFhZWQlhYWAlhYWElhIX1gKzL5/b1eUJPq9WM47fWd9bXez2l6z/MOH5vf+yq8tPsJlXXU6a39Wba5681p1KV86GZ1G4/5/itQ1uqv8v5O6y266uhXH7D6spQDX8lrn74Byo4vb8RpnIZAAAAAElFTkSuQmCC);
	background-repeat: no-repeat;
}

.o_p_l_img{
	display: block;
	padding: 5px 11px 0 5px;
	background-position: 100% 0;
}

.o_p_l_h_line_link{
	font-size: 18px;
	line-height: 24px;
	font-weight: 400;
	font-family: 'Trebuchet MS',Helvetica,sans-serif;
	color: #1898c2;
}

.o_p_l_text{
	padding: 7px 0 0;
}

/*------------------------------------.our_projects*/
/*-----------------------------------------------------------------------------------main_content*/
/*---------------------------------------------------------------------------------girl*/
.no_girl .girl{
	display: none;
}

.girl{
	position: absolute;
	width: 407px;
	height: 313px;
	right: -28px;
	top: 0;
}



.girl.mod_1{
	z-index: 2;
	background: url(/images/girl_1.png) 100% 0 no-repeat;
}
.girl.mod_2{
	z-index: 2;
	background: url(/images/girl_2.png) 100% 0 no-repeat;
}
.girl.mod_3{
	z-index: 2;
	background: url(/images/girl_3.png) 100% 0 no-repeat;
}

.girl.mod_4{
	z-index: 5;
	background: url(/images/girl_4.png) 100% 0 no-repeat;
}

.girl.mod_5{
	z-index: 2;
	background: url(/images/girl_5.png) 100% 0 no-repeat;
}

.girl.mod_404{
	z-index: 5;
	height: 706px;
	background: url(/images/girl_404.png) 100% 0 no-repeat;
}

/*---------------------------------------------------------------------------------girl*/
/*---------------------------------------------------------------------------------section_description*/
.section_description{
	z-index: 1;
	position: relative;
	color: #fff;
	font-size: 30px;
	font-weight: 400;
	line-height: 40px;
}

.s_d_wrap{
	z-index: 10;
	position: relative;
	padding: 15px 336px 15px 0;
	font-weight: 400;
}

.section_description:before{
	z-index: 1;
	position: absolute;
	width: 9000px;
	top: 0;
	bottom: 0;
	left: -4000px;
	content: "";
}

.red .section_description:before{
	background: #ea502e url(/images/hline_texture_red.png) 0 0 repeat-x;
}

.grey .section_description:before{
	background: #768190 url(/images/hline_texture_grey.png) 0 0 repeat-x;
}

.green .section_description:before{
	background: #5dae00 url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAH0CAIAAACRg8u5AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAhdEVYdENyZWF0aW9uIFRpbWUAMjAxMTowNzoxNSAxNDoxMDoxONB8RgIAAAFpSURBVGhD7VlBDoMwDGthn9iL9oZ9btd9c7AEURNHKXdP08RKWxzHcSrR399na21dtx//9Ndnv1of59Bil334+tA5p7XF7sOQrWELhzG6MD6xbxvh/geu/w37Ulx2k6CvQET0LEaDOgdibtYI1THCwoCCMUGgOsiKiYwvoNDTESkkRAM5JI9zMaazEFdU4fh4kAlbCAERJkwTYzrGXez6UGGxFwmIiTx7Iik+VGEm3yqPXrVFjCxsAtWqtpJJCjWCYAYDs6JPpETPmQLOymKsxERMlAiTGcwUOU7xwI77alV8jqvKdsxjHtB9g2FhE1+NxncrtUAOVnHSO1JyqjaXBoSlkLamESoDkTbD2DsQasjaQpp0jp7gKo4FeCTY/7EmrVnOgMg5pCAmxMTVFqQJaUKa+DOgUlApqBRUCqABmYJMQaYgU5Ap6IB0akBdQV1BXUFdQV1BXUFdQa8a9KrhogEdkHRAutrCD2/fCGpWmNViAAAAAElFTkSuQmCC) 0 0 repeat-x;
 /* url(../images/hline_texture_green.png) 0 0 repeat-x; */
}

.orange .section_description:before{
	background: #ffb300 url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAHkCAIAAACMnPmRAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAIXRFWHRDcmVhdGlvbiBUaW1lADIwMTE6MDg6MjMgMDk6MDA6MDTjQLD1AAABJklEQVRoQ+1YQQ7DIAxz0bZ/7Pv7yP60Teo4TDuAqUQVhYBc5ZSqyEltB9j25x3s2fYHzSPxNPKLF2gcfHEDWPgstQEsEoWUkz6oGu2dDtUbYBGVDP1tV4FFz0TRygBN2d70qyvAIlEB5qQpKg/hDC0wZts9UHm0vd9Fl0fVX2BMMsREtYpfDRVOk6IfgMXBxOlne/MPToaq+QdjCicmqlXIEFM4/RS9ACwStYWcNHWGJkWHovKg6NACPdruUWC/Bg1RGS5lOAcNURkupQILOz1wUcO2r7LUZH61Stubc1AFSs4/ciS6e8zJMxtI8Uq8Eq9OnLwkHAlHwpFwyh2bpnN1RaCTVzUstFWrTjoSjoTzJ4XIIDKIDDrR1/dhcgY5g5xhNmf4AmP4EGIrim52AAAAAElFTkSuQmCC) 0 0 repeat-x;
 /* url(../images/hline_texture_orange.png) 0 0 repeat-x; */
}

.blue .section_description:before{
	background: #00bfe8 url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAH0CAMAAAA39pxvAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEaUExURQCsxgDL7ADM7QCrxQDF6gC05ACz5AC25QC85wC55gDH6wC15AC35QDC6QDK7AC65gC/6ADE6gCEqgDB6QC95wC+6ADI6wDG6gC45QDD6QCy4wDG6wC45gDD6gCHrAC75gC+5wDJ7ADA6AC75wCIrQClwQCowwCpxACMsACevACdvACOsQCkwACfvQDA6QC15QCGrACcuwCNsACXtwCGqwDJ6wCjwACUtQCqxACLrwCVtgCQsgCYuACZuQCKrgCStACgvgCivwCRswCqxQCTtACFqwCmwgCbuhW45QCduwCNsQCauQCpwwCPsgChvgCHrQCWtwCnwwCjvwCTtQCJrRWNsQCPsQCaugCJrgCQswCWtgCnwgChvwCgvbGOhn0AAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAhdEVYdENyZWF0aW9uIFRpbWUAMjAxMTowODoyOCAxMzowMTo0MkbJE4YAAAHGSURBVFhH7dbVUhxAFEXRDRl3F2Zwd3fi7u7J//9GzslNFfxBXrp2rb7cLp6moIHPzyKmpqZaRkvTkWvlckZLpyP2XIvHuQjJ2fVNNps9Mo40Hdk97cKeTof2GWNG01GeKZeNt+UI7UvGkqZjd2l31/iUj8jn89+MO/kIydv1TaVSOTfONR2xVyqsVSIGg8GacTCIGB+Mx8aLcUSxWNw0NjUdxS/ahdfFiHq9fmlcajrq37ULD2YjZmd1CncXI2TReFSIKBR0Ch8LEYVT7cJpJ6LT6VwYF5qOuR9zc8a7bkS32z00DjUdjatGw7jS6Yi9ccXthQhZMF4uROzs7Hw1nrYjpG3styOq1eq+8bwaUd3QLmzodAyHw3VjXdMxvT09bWzrdDSbzd/GvWaENI03mYhMJvPLuJ+JkIzxoR/R7/dPjJNRxGhrNDK2ShGlUmnZWNZ0xF4q8aQX0evplBs3P7UL73sRx8fHK8bKfITMG6/mI7SvGqu1CKkZZ7UI7WfGw1qE1IxbExETEzrlxo3vBHRGf3ddMHndpL6eTN+TPp/0s5F+L/69C+lNSG9m+nuR/lam/xPiE0jvYXoP03uY3sP/+h7+AfNHdscCeAm8AAAAAElFTkSuQmCC) 0 0 repeat-x;
 /* url(../images/hline_texture_blue.png) 0 0 repeat-x; */
}

.section_description:after{
	z-index: 2;
	position: absolute;
	top: 0;
	left: 0;
	right: -120px;
	bottom: 0;
	content: "";
}

.red .section_description:after{
	background: url(/images/inner_shadow_red.png) 100% 0 no-repeat;
}

.grey .section_description:after{
	background: url(/images/inner_shadow_grey.png) 100% 0 no-repeat;
}

.green .section_description:after{
	background: url(/images/inner_shadow_green.png) 100% 0 no-repeat;
}

.orange .section_description:after{
	background: url(/images/inner_shadow_orange.png) 100% 0 no-repeat;
}

.blue .section_description:after{
	background: url(/images/inner_shadow_blue.png) 100% 0 no-repeat;
}
/*---------------------------------------------------------------------------------section_description*/
/*---------------------------------------------------------------------------------main_row*/
.main_row {
	z-index: 2;
	position: relative;
	padding: 0 317px 0 0;
}

.mod_404 .main_row{
	min-height: 415px;
	padding: 0 380px 0 0;
}


.main_row:after{
	display: block;
	content: "";
	clear: both;
}

.content_row, .primary_row{
	position: relative;
	float: left;
}

/*---------------------------------------------------------------------------global*/

/*---------------------------------------------------------------------------global*/
/*---------------------------------------------------------------------------content_row*/
.content_row {
	width: 100%;
}

.article .content_row{
	padding: 14px 0 0;
}

.headline{
	padding: 21px 0 17px;
	color: #545d69;
	font-size: 24px;
	line-height: 30px;
	font-weight: 400;
	font-family: 'Trebuchet MS',Helvetica,sans-serif;
}

/*--------------------------------------------------*/

.breadcrumbs{
	padding:0 0 14px;
	color: #56646d;
	overflow: hidden;
}

.b_c_item{
	display: inline;
	padding: 0 0 0 12px;
	background: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAGUExURf///1ZkbQ9hMjoAAAABdFJOUwBA5thmAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAIXRFWHRDcmVhdGlvbiBUaW1lADIwMTE6MDg6MjggMTM6MDE6MzTg6yB0AAAAEElEQVQY02NoYChg4ADiBgAJkgHpFMLNKQAAAABJRU5ErkJggg==) 3px 5px no-repeat;
 /* url(../images/arrow_breadcrumbs.png) 3px 5px no-repeat; */
}

.b_c_item:first-child{
	padding: 0;
	background: none;
}

.b_c_link{
	color: #56646d;
}
/*--------------------------------------------------*/

.list_terms{
	padding: 15px 17px 17px;
	margin: 0 0 35px;
	border-left: 4px solid #d2d3d6;
	background: #efefef;
}

.l_t_item{
	padding: 15px 0 0;
}

.l_t_item:first-child{
	padding: 0;
}

.l_t_hline{
	padding: 0 0 0 14px;
	color: #1898c2;
	font-size: 14px;
	line-height: 20px;
	font-family: 'Trebuchet MS',Helvetica,sans-serif;
	background: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABAQMAAADdO609AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAADUExURRiYwnm9bJwAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAhdEVYdENyZWF0aW9uIFRpbWUAMjAxMTowODoyOCAxMzowMTo0NkGk158AAAALSURBVBjTY2BgAAAAAwABh8jwdgAAAABJRU5ErkJggg==) 0 10px no-repeat;
 /* url(../images/menu_line.png) 0 10px no-repeat; */
}

.l_t_text{
	padding: 0 0 0 14px;
}
/*--------------------------------------------------*/

.static .text_entry{
	padding: 0 !important;
	color: #000;
	font-size: 16px;
	line-height: 22px;
	font-style: italic;
}



.static{
	font-size: 14px;
	line-height: 20px;
	overflow: hidden;
}

/*-----------------------------static_butt_block*/
.static_butt_block{
	height: 36px;
	overflow: hidden;
	margin-top: 17px;
}

.s_butt_b_item {
	height: 36px;
	overflow: hidden;
}


.s_butt_b_item.mod_1{
	padding: 0 7px 0 0;
	float: left;
}

.s_butt_b_item.mod_2{
	padding: 0 0 0 7px;
	float: right;
}



.s_butt_b_link, .s_butt_b_link:before, .s_butt_b_link:after{
	background-image: url(/images/static_butt.png);
	background-repeat: no-repeat;
}

.s_butt_b_link{
	position: relative;
	display: block;
	height: 28px;
	padding: 0 0 8px;
	margin: 0 14px;
	line-height: 28px;
	text-decoration: none;
	background-position: 50% 0;
}

.s_butt_b_item.mod_2 .s_butt_b_link{
	background-position: 50% -150px;
}

.s_butt_b_link:before, .s_butt_b_link:after{
	z-index: 100;
	position: absolute;
	height: 36px;
	width: 13px;
	top: 0;
	content: "";
}

.s_butt_b_link:before{
	right: 100%;
	background-position: 0 0
}

.s_butt_b_link:after{
	left: 100%;
	background-position: 100% 0;
}

.s_butt_b_item.mod_2 .s_butt_b_link:before{
	right: 100%;
	background-position: 0 -150px;
}

.s_butt_b_item.mod_2 .s_butt_b_link:after{
	left: 100%;
	background-position: 100% -150px;
}

.s_butt_b_item.mod_2 .s_butt_b_link:hover{
	color: #1898c2;
	text-decoration: none;
	background-position: 50% -50px;
}

.s_butt_b_item.mod_2 .s_butt_b_link:hover:before{
	background-position: 0 -50px;
}

.s_butt_b_item.mod_2 .s_butt_b_link:hover:after{
	background-position: 100% -50px;
}

.s_butt_b_item.mark .s_butt_b_link, .s_butt_b_item.mark .s_butt_b_link:hover{
	color: #fff;
	background-position: 50% -100px !important;
}

.s_butt_b_item.mark .s_butt_b_link:before{
	background-position: 0 -100px !important;
}

.s_butt_b_item.mark  .s_butt_b_link:after{
	background-position: 100% -100px !important;
}
/*-----------------------------static_butt_block*/
/*-------------------*/

/*
.static > p{
	padding: 18px 0 0 57px;
}

.static > p:first-child{
	padding: 0 0 0 57px;
}

.static > .no_padding{
	padding:18px 0 0 !important;
}

.static > .no_padding:first-child{
	padding: 0 !important;
}
*/

.static > p{
	padding: 18px 0px 0px 0px;
}

.static > p:first-child{
	padding: 0px 0px 0px 0px;
}

.static > .yes_padding{
	padding:18px 0 0 57px !important;
}

.static > .yes_padding:first-child{
	padding-left: 57px !important;
}

/*
.article .static > p{
	padding: 15px 0 0 35px;
}

.article .static > p:first-child{
	padding: 0 0 0 35px;
}
*/

.article .static > p{
	padding: 18px 0px 0px 0px;
}

.article .static > p:first-child{
	padding: 0px 0px 0px 0px;
}

.article .static > .yes_padding{
	padding:18px 0 0 57px !important;
}

.article .static > .yes_padding:first-child{
	padding-left: 57px !important;
}


/*-------------------*/
.static h2{
	padding: 35px 0 0;
	font-size: 20px;
	line-height: 26px;
	font-family: 'Trebuchet MS',Helvetica,sans-serif;
	color: #56646d;
}

.static h2:first-child{
	padding: 0;
}

/*-------------------*/

.img_block{
	padding: 18px 0 0 35px;
}

.i_b_img_wrap{
	padding: 0 0 5px;
}

.i_b_img{
	display: block;
}

.i_b_description{
	padding: 0 0 0 6px;
	color: #8b8686;
	font-style: italic;
}

/*------------------*/
.grey_list{
	padding: 16px 20px 5px;
	margin: 15px 0 0;
	/* background: #efefef; */
	background: #F3F3F3;
}

.grey_list > li{
	padding: 0 0 15px 15px;
	/* font-style: italic; */
	background: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAABAQMAAADQJd16AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAADUExURQAAAKd6PdoAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAhdEVYdENyZWF0aW9uIFRpbWUAMjAxMTowODoyOCAxMzowMTo0MkbJE4YAAAALSURBVBjTY2BgAAAAAwABh8jwdgAAAABJRU5ErkJggg==) 0 9px no-repeat;
 /* url(../images/grey_list_line.png) 0 9px no-repeat; */
}
/*------------------*/

.form_wrap{
	padding: 170px 0 0;
}

.form{
	position: relative;
	height: 100px;
	margin: 15px 0 0;
	background: #f0f0f0;
}

.form_girl{
	position: absolute;
	width: 310px;
	height: 222px;
	top: -184px;
	right: 50px;
	background: url(/images/form_girl.png) 0 0 no-repeat;
}
/*-----------------------------------------------static_text*/

/*-----------------------------------------------static_text*/

/*-----------------------------------------------additionally*/
.additionally{
	margin: 60px 16px 0 0;
	border-top: 1px solid #eee;
	overflow: hidden;
}

.additionally > div{
	width: 49%;
	float: right;
}

.additionally > div:first-child{
	float: left;
}

.additionally h2{
	padding: 10px 0 18px;
	font-size: 18px;
	line-height: 22px;
	font-weight: 400;
	color: #56646d;
	font-family: 'Trebuchet MS',Helvetica,sans-serif;
}

.additionally ul{
	padding: 0 0 0 35px;
}

.additionally li{
	min-height: 21px;
	padding: 0 0 9px 23px;
	text-decoration: none;
}

.additionally span{
	color: #808080;
	white-space: nowrap;
}

.exel{
	background: url(/images/ico_exel.png) 0 0 no-repeat;
}

.word{
	background: url(/images/ico_word.png) 0 0 no-repeat;
}

.pdf{
	background: url(/images/ico_pdf.png) 0 0 no-repeat;
}

.text_file{
	background: url(/images/ico_file.png) 0 0 no-repeat;
}

.arabic .additionally li{
	padding: 0 30px 9px 0;
	background-position: 100% 0;
}
/*-----------------------------------------------additionally*/
/*---------------------------------------------------------------------------content_row*/
/*---------------------------------------------------------------------------primary_row*/
.primary_row {
	z-index: 10;
	position: relative;
	width: 306px;
	margin: -9px -100% 0 0;
	padding: 0 0 0 8px;

}

.p_r_wrap{
	position: relative;
	width: 242px;
	min-height: 300px;
	padding: 0 39px 0 56px;
	background: url(/images/aside_back.png) 0 0 no-repeat;
}

.aside_content{
}

.aside_hline{
	padding: 0 0 12px;
	font-family: 'Trebuchet MS',Helvetica,sans-serif;
	color: #8b8686;
	font-size: 18px;
	line-height: 22px;
}

.aside_text{
	color: #8b8686;
	font-style: italic;
}

.aside_text p{
	padding: 12px 0 0;
}

.aside_text p:first-child{
	padding: 0;
}

/*---------------------------------------------------------------------------------primary_row*/
/*---------------------------------------------------------------------------------main_row*/

/*-----------------------------------------------------------------------------------footer*/
.footer {
	position: absolute;
	width: 100%;
	height: 344px;
	bottom: 0;
	left: 0;
	clear: both;
	background: #fff url(data:image/png;base64,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) 0 3px repeat-x;
}

.mod_404 .footer{
	height: 115px;
	background-position: 0 100%;
}

.mod_404_v2 .footer{
	background: none !important;
}

.mod_404_v2 .footer:before{
	display: none;
}

.footer:before{
	position: absolute;
	width: 100%;
	height: 23px;
	top: 161px;
	left: 0;
	content: "";
}

.mod_404 .footer:before{
	top: 0;
}

.red .footer:before{
	background: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAXCAYAAADQpsWBAAACVklEQVR4Xo2SzWsUQRDFX1X39OzsbhJUgoKgiIHoaj6IHuLViyiooODRU/4AY8QQQfAgODdvOfkRUQ+CYvDgSfQkmGQJRsFcVBQVdKMBIVGyM9vldg+JSJLBBzXN/Kqqu3gUZA3NVyfl6eGD8n1qQtbSqqb3t2/K+LZ2ebx1gzzZsUU+3hlb1cTIBJvU8fL8IKrnBoEkQagYoSR4d2HIcZ9flm+qz9UwdeoYPt29hVARiAh1ESQCd3r+/ORRLNVqcCI3f3XgtG8MFRAwo24FSw3JCoAVjk3t6Bq9AX5x/BB+ffsKdkkiFBjNICgIGtb+w/nHHCZOHIFmomwkEFL3FUIqgjyuC5qhiZCIILHNSAUEQR5n51JBEyLF/jZrAQYhj+tExEN3KgJYEZxy+bPt7bLsklGAVoykIag3Yz3OigTWuUSA4cyUUDPyuM5uImDZJQukVpDHdSFQUOTt9M+njcylPM6B2zGduUICiBUwgDyuBjaWLxHIPw0BmLPdAwHr8smdmwWZEGhAs0IqQJLaDIr85VY8Z17ZMfJLaUKNsKWM+dY2ICpCaeN5oNAMAsOvEvk5iQk2MEjDCGNpGJ9Jy+X7piWmUgRrQjSE0LDiR2SjGcWCQVgqYCEo4OKiiR/W6ersTHXxUaIvx1KKF0yEhI1fJVfP2gS+4UtUwtnfJn7w+tWIgLCre18JIrg3PT0ynBTjDzoCRxFcPWb7K3Ktv1cqlZ62jkpPsWN3d5uIoLOrlzq7+lpduP9mnkb79n6ePbBHaKi3+8r4EuK3b2Z+4j80vL/v+h8YdHekPVNGfAAAAABJRU5ErkJggg==) 0 0 repeat-x;
 /* url(../images/red_f_back.png) 0 0 repeat-x; */
}

.grey .footer:before{
	background: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAXCAMAAADQtvqHAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK7UExURf///05YZ09ZaEFJVlBba0lSYVFcbFdhb1pmeFFca9XX2l9qfNbZ3FhicFtoelVcaFdicVhkddPV2F1qe2FrfExWZUxXZkJLV1hldk1XZk5ZaFNfcERMWlRgcFtnekxWZFJdbVlld0VPXVFcbUVPXEZQXdTW2VBaae3u70xXZ0xXZe7v8E1YZz5FTklTYlNda1Jdb0ZOWFVfbVtkclFbZ1ZgblVgcVdgbXJ5hU1YaEhSX0NLWGxzfUpUY0pSXkpTYlRgcWNvf9bY22FtfkRNV09aaWJtfVlmd1JcaWFsfNXX21xpe1Zhcltmd05YaC81O1ljcUpTYVFdbJGYobW5vnN6h7W4vlVcaVhhcFFba1Vgcj9FTpKYoUdPXZOao7S4vllldlZdakVOWEdQWtTX2lRebllib7a6v2Nuf11peF1ndVhjdSsxNltneTA3PVdidDI5QVhjdFVhcVJbaEhTYrO2u/v7+0lUY1Nebzg/R01WY0NLWUtVZFRdbFhld1NdaUVOW7S3vbO3vO7v8U5YZF1ndFpjcSsyN0VNWlpmeUhQW2Fuf1lmeExUXkhRYFdjc15ndmRwgXR9iGBsfkpRXV5od5KZollleFxmdC82O19peVNfb0hSYFdkdUxYZ1BcbD5GT42SmlJdbk5aaUpTY1Zic2Bqe2Zyg0BIVlZhcNTW2l1oeUVOXUFKV1Zgb1tldmhwelhjcVVfazk/SFxpeV9qejtDSmBsfDQ7QTtCSW10f1RfcVRhcVdhbmhueFBbbEtUZEtWZUpVZElTYUhTYFRfb0ROW01XZ0dRX0NNWkZQXjI5QDlASFZicktWZkROXEdSX0RNW1RfcFxndVxnd293gmxzf2NufV5peVFbaDM6QFpjc15oeVxoeFhjckZOWVxmdURNXFhicV5oeF9peF1mdVxoeV5pekdPWfDd/7cAAAABdFJOUwBA5thmAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAIXRFWHRDcmVhdGlvbiBUaW1lADIwMTE6MDg6MjggMTM6MDE6NDJGyROGAAADVklEQVRIS7WV1VdUYRTFz73TQcfMMDOEpEojI0h3I6KCGNiJLWKgoqBggEooKBgY2N3d3d2df4bnfvfemfHBtXy552WvvffvnPW9fQDM+F30I0om+YWV8YvNtjR/Ydln1VbNYaXFqK2vKV8mW5rq5buHDedtUb+OxbN5M3vYF8kA3oxfLDIs4c1wSTePajNmqFxdxJsBHgeWmw8sWb2/33iuqegsn3P1iqizgvEVnSKRqHzOetYMxVxkaRiOw0oxF5UPZbH+zL7VAeRK2WY9sy/qT0xArEaScNlVo4kNAOjZpMFB34QmIIrkGk1UT4KxHMEGklySMLCGadh9TSxiNYgRjmBR7L6EOaC0izF0BMe5VsbEjNyrjmCU+GJH5UguN3TUjlEXc3lljJ1jci3hGW6Zo9KO3zeMG6Nexu9X2jkqx7F3sY/Ihkc373S7FhwXKLSCayAtfYIjtEKPzZTUx8fHV2iFHt2jpXd9fR8LrfCwe2DJ9T6344RW6IOzxXPuOaEVJDhi79CZQivsSEhYIPbeNlNoBRePOJ34kvd5oRWemh54LcARWuFGoknr4uKiE1qhXW/S3qKoNKI6nVu7PjcjnyjxaUZ8CJubtPkUxedu7Ym5GXx+S0elGc37pox8yrzvZkzMJfsQqjfOKJRlRgxG3e4WXRK6c13bEQUq8eJ3Bz+sYXO9Mc++SjaWzaNLBj+3ySpk8xnbFXuO5u3k9vVrnENsxNx+9NhDsol5DA8URYecGgWjBy2kqU2L5LYhsiBIXaWypXC0ORNGQ9CghdpFcnfEZKnwqREx5KY0IzYkxWmKO2L0z5QwBqNx3x2xITAqqRkxalO9qjEIm+P1cneg/cN7z8Nv6d6FSP9pDitSek9HM895lT9N++/beJ8070e02iJ2Gs0ZxOhpI1TpBOtyzkEs/BuLRZY5tOaEkwPHXiFGl/3qOonm7cYTK2xBKuvF/bSzPjp4qdrqiNvwzF6h+GrTl5g6G5XcyYLZezo4FUwlTd+IJKlClskdqHrtJU96w5qpmfYKz4kFG1iswNkJJsVzGEBDetbSyZybHL/2c4O5mZ+0y4K1fM+ab256rZ3UYsHSJ/CvBoj/sc6CLd0FqWYMYOtWKxMW9q9m5f9hv1daH/gDgg5xXs55SmAAAAAASUVORK5CYII=) 0 0 repeat-x;
 /* url(../images/grey_f_back.png) 0 0 repeat-x; */
}

.green .footer:before{
	background: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAAXCAMAAACS9YkQAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGbUExURf///1SpAG/CAGu+AWvAAHDDACMpLm7BAGzAAFKnAFOnAGm9AFKlAGq/AFCjAF+zAFWnBmK2AGayGGe8ALnbmdjqxnq8OWm2A0VuGWOvGGzBACkvNFKkBmi7AbjamWGlCVaOEWm3BJfKZv////v9+e/351WpAGW6AFitANfqxmO4AFarAFquAHm5OZbIZi09KV2yAGa7AEhyHGC1AF6kCVaOEkdxHURuGSkuM06iAElxHWKmCiw0MURtGUNtGWW0AycvLUdxHHK0NlOMEdfqw9nrxmGmCSowNScuLDA/LFywAGW5AFyvAFaqAGu+AElyHUdwHGS3AGGpBzVQIiw7KWm8AGG0ADdSIjZQIme6AFisAF2xANfrw9nsxmq9AHS2NlGlAF2nBikyMGGqB0lxHEZuGV6lCWKmCSsxNlSNEl6oBzA+LFOLECw9KV2kCWGpBlWNEGa1BFePEikyLigxLSoyMDlUJWKqBzpUJiUpLmW1BDtWJSkvMys7KUdwHTtVJTtWJDxWJy8/LCoyLjhTIlWNETFALikxLVqtAJh+xTkAAAABdFJOUwBA5thmAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAIXRFWHRDcmVhdGlvbiBUaW1lADIwMTE6MDc6MTIgMTc6Mzg6MjSepyOBAAAB+UlEQVRIS62M1WLbQBBFR5IFtsyyY47tOJzYYWaG1ilz2qbMzMxNPruzsytZT33a+3B1zmpmoMaSXu2jL6VvNe2T6z5J/0f4AWCVis8UU+6JVHEm7kl78cAncZ+kUNq9nfhBkQTPdXYEg9FosKOTOQqyJ4xdaTAONvhYg3FUCB7ALXYAal1tiqKEw4rS1lUjYewKsVKnP5zDJHXOYdqpc2Y7sJFrYkIhrOT6RtLlZm79Kgq9N0O5fRTBoSSKy02UHJ/BTu5Dd/dljKyGgYEjjKyG3t7jGFkNg4NXMLIadndjGFkNw8PnMbIaYrEERlbD2NgpjKyGROIYRlZDf/8ljKyGnp5zGFkNIyPXMLIaHGcPc4Oas/PQx86t1ruz98ybwcl37jzbOs13wbYtSxstTGqWZTG2tMUPKyjEVmnSmNIE26WVz6Maf7dtbcq4UxKMB+4vltg7RCJm5jsAXMyYJrKZuYDyvkpsVr/RH2Jz6TfKjyXiyAs29vYjcaT6CeUMHjAhECgPoQCcLauBgDrHZWcOWd3cIRkaR1bLX0iePEVW7/4leXQPOTD+kx/YVFXIr22TAGxX8vmJeSHza3m98kvIqwe6/mdZyPJzXZ+4KeTNS11//FrIYUWHkwUhAFsLC4Yn019ntzwxstlpTwonsq0x4/Zs64CR/QcCxlrYnKucWgAAAABJRU5ErkJggg==) 0 0 repeat-x;
 /* url(../images/green_f_back.png) 0 0 repeat-x; */
}

.orange .footer:before{
	background: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAXCAMAAADneDWzAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACEUExURf/////BAP/AAP/FAP////+2AP+yACMpLbKMEYdtGP/txvy9Af+5GP/45//DOf/TZv+xBv/fmdaoCS4xL//9+UA+K/+5AP+0AP+9AP+6AP+4AP/DAP+/AP+7AOCuB2RXJV1RIf/uxolxHfC2BEA/K/+/NvC2AyIoLf/tw4VtGf+vAP++ADgj1g4AAAABdFJOUwBA5thmAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAIXRFWHRDcmVhdGlvbiBUaW1lADIwMTE6MDc6MTIgMTc6Mzg6MjSepyOBAAAAgElEQVQoU13M1w6DMAyF4R9Cw950D7rn+79fSUgll+/C9pGlQ2Akt8RuzKird1W71JUzo+zMLy/0qMgDTpkLWmdPFhJLCdvww15iI01aPhJradLiSawk/lu21mFc7AZp/IhTc+D7/qUHjvfhQqnmOgSYN0rhRa0N0EYe59AFCF9f8fgVTxUVDRsAAAAASUVORK5CYII=) 0 0 repeat-x;
 /* url(../images/orange_f_back.png) 0 0 repeat-x; */
}

.blue  .footer:before{
	background: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAXCAMAAADQtvqHAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAF3UExURf///yfS7x+xyCbR7iDG6ibP7DbN7SHI6yR2hiTN7SV1hCbQ7iPL7M3y+nnd8h+wxyLJ6yXP7SPM7M3z+8vy+ih4h8vo7yezyyd5iCayyiRqdyd4iPr9/SfF4CFmc+r6/UyzySaWq6Xo9x6duiaXqyMpLfr+/zCnwXXE1RmduhmcuR6txB6lvB+mvCMtMiGXqydAR6PX41LU7x6vx07R7iayyyMuMyCBkiCBkSY8QyM8RCfF4SI4PyhBSSTG6un2+SZARyM+RSezzCM+RCeXrCFmciCWqiYyOCGCkyfG4SeYrCVqdig0OSGCkih3hikuMyVPWCVPWR/F6iLK7Bylvx2qwx6vxiDH6xqeuxuivRuhvMzp8B2rwxymwCFNV0mvxh6txR2owsno7xujviVQWiFLVSXP7ifR7h6uxRmbuB2sxBqguxynwSa40ya50yXO7R+csCNWYSlaYyNUXyVXYR6brydXYydZZSlcZiVVXx+bsCovNCktMp4dBlMAAAABdFJOUwBA5thmAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAIXRFWHRDcmVhdGlvbiBUaW1lADIwMTE6MDg6MjggMTM6MDE6MzTg6yB0AAAB3ElEQVRIS72V1XLjQBREe8S2bJljO4nDcRgdZmZY9HqZmRk/focsyVXZh2ylRl1X6jN9e14FsCc+1cS/Au7HA2iaCkG8Ec7fmVh5uTJRv7yr+0p3Vx0uNCl7xqBhGP1ldnvZY37QE9DPvCGg1WPe8FrF2vk77R03Brg62oHVSeEHJleBi00yll2zbT592YxV9zUrm+mT5zXbyt62xA4d69H/dPDaViMkbyWTKgY3r6oRYrHYYxWDazE1QvpuOq1i8CaiRohEIg9VDK6/VyOk7qRSKgavnqkRXNd9oGLwwmX6xd9S70Le/frP5EM4eRvunJVAr+q62YaCSb/M60MOnCHpq2YBzaY4r+qmgxZTet1shhN0WlAIOg7agk6BrrEOKs8rpXv0V3Z5nzqqkR8Ufo5wXyk9ofC0JJLhjxS+yWSxIflCk0/DorPPbru0KG/7TuEzS0BIcYn/uJeLCULI2DiHtTHqE8V1DktF6snGJofxDepJfp7Dep51dhY4bO6wTn6Zw3yedabXOCxMkwS0gxkOwEynRo53JezuEa1zVMJoj0b2jiQczRKtR3pgSyOzPswRbcuHA43M+XBMEO316TR3GEDv9smpn/yOhtb+5HJ+AES3Q3AYDcFJw9pfoimD++wy7F4AAAAASUVORK5CYII=) 0 0 repeat-x;
 /* url(../images/blue_f_back.png) 0 0 repeat-x; */
}

.footer_wrap{
	z-index: 100;
	position: relative;
	width: 80%;
	min-width: 970px !important;
	height: 344px;
	margin: 0 auto;
}

.mod_404 .footer_wrap{
	height: 115px;
}

.mod_404_v2 .footer_wrap{
	height: 113px;
	border-top: 2px solid #dcdcdc;
}

.copyrights{
	position: absolute;
	top: 246px;
	left: 0;
	color: #fff;
}

.mod_404 .copyrights{
	top: 50px;
}

.mod_404_v2 .copyrights{
	color: #000;
}

/*-----------------------------------------------auxiliary_menu*/

.auxiliary_menu{
	position: absolute;
	width: 162px;
	top: 240px;
	left: 211px;
	overflow: hidden;
}

.a_m_item{
	padding: 0 10px 0 0;
	float: left;
}

.a_m_item a{
	display: block;
	width: 30px;
	height: 30px;
	text-decoration: none;
}

.a_m_item:hover{
	text-decoration: none;
}

.rss{
	background: url(/images/rss.png) 0 0 no-repeat;
}

.fb{
	background: url(/images/fb.png) 0 0 no-repeat;
}

.tweet{
	background: url(/images/tweet.png) 0 0 no-repeat;
}

.yt{
	background: url(/images/yt.png) 0 0 no-repeat;
}

/*-----------------------------------------------auxiliary_menu*/
/*-----------------------------------------------.to_offer*/
.to_offer_wrap{
	z-index: 50;
	position: absolute;
	height: 127px;
	top: 43px;
	left: 0;
	right: 353px;
}

.to_offer{
	width: 100%;
	height: 127px;
}

.t_o_item{
	position: relative;
	width: 33.33%;
	height: 127px;
	float: left;
}

.t_o_link{
	z-index: 100;
	position: relative;
	display: block;
	height: 81px;
	color: #000;
	margin: 0 7px 0 0;
	font-family: Arial, sans-serif;
	padding: 10px 30px 10px 78px;
	border: 3px solid #edf0f4;
	text-decoration: none;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	behavior: url(/PIE.htc);
}

.t_o_link

.t_o_link_img{
	position: absolute;
	top: 4px;
	left: 1px;
}

.t_o_link:hover{
	text-decoration: none;
	border-color: #1898c2;
	color: #000;
	cursor: pointer;
}

.t_o_link_hline{
	padding: 0 0 6px;
	color: #1898c2;
	font-size: 16px;
	font-weight: 700;
	text-decoration: underline;
	font-family: 'Trebuchet MS',Helvetica,sans-serif;
}

.t_o_link:hover .t_o_link_hline{
	color: #d43025 !important;
}
/*-----------------------------------------------.to_offer*/
/*-----------------------------------------------.contact_us*/
.contact_us{
	z-index: 5;
	position: absolute;
	width: 266px;
	height: 301px;
	padding: 0 74px;
	right: -33px;
	bottom: 0;
	color: #fff;
	background: url(/images/contact_us.png) 0 0 no-repeat;
}

.contact_us a{
	color: #fff;
}

.c_u_hline{
	padding: 30px 0 6px;
	font-weight: 700;
	font-size: 18px;
	line-height: 20px;
}

.c_u_hline a{
	color: #fff;
	text-decoration: none;
}

.c_u_block{
	padding: 14px 0 17px;
	background: url(/images/f_line.png) 0 100% repeat-x;
}

.c_u_tel{
	position: relative;
	height: 31px;
	padding: 0 0 0 49px;
	left: -5px;
	color: #fff;
	font-size: 30px;
	font-weight: 700;
	line-height: 31px;
	background: url(/images/tel.png) 0 0 no-repeat;
}

.c_u_t_mod{
	position: relative;
	top: -7px;
	color: #e0e1e1;
	font-size: 21px;
	line-height: 21px;
	font-weight: 400;
}



.c_u_mail{
	position: relative;
	display: block;
	height: 31px;
	padding: 0 0 0 49px;
	margin: 0 0 17px;
	left: -5px;
	line-height: 31px;
	background: url(/images/mail.png) 0 0 no-repeat;
}

.c_u_form_link{
	position: relative;
	display: block;
	height: 31px;
	padding: 0 0 0 49px;
	line-height: 15px;
	left: -5px;
	background: url(/images/send_form.png) 0 0 no-repeat;
}

.tdn{
	text-decoration: none !important;
}

.c_u_adr_map{
	position: relative;
	height: 31px;
	padding: 14px 0 0 49px;
	left: -5px;
	line-height: 15px;
	background: url(/images/map.png) 0 14px no-repeat;
}

.important {
	font-weight: 700;
}

.form form {
	padding: 10px 0 10px 0 !important;
}

.static_form {
	width: 100%;
	border-collapse: collapse !important;
}

.static_form th {
	padding: 3px 0 3px 36px;
	text-align: left;
}

.static_form td {
	width: 423px;
	padding: 6px 31px 6px 0;
}

.static_form td:first-child {
	width: 120px;
	padding: 6px 31px 6px 36px;
	white-space: nowrap;
}

.static_form div {
	padding: 0 10px 0 0;
}

.static_form select {
	width: 110px;
	height: 21px;
}

.static_form input {
	width: 100%;
	padding: 2px 4px;
}

.static_form input[type="file"] {
	margin-bottom: 2px;
}

.static_form textarea {
	display: block;
	width: 99%;
	height: 140px;
	padding: 2px 4px 2px 0px;
	margin: 5px 0px;
}

#s_form_submit {
	width: 102px;
	height: 35px;
	margin: 11px 0 7px;
	color: #fff;
	font-weight: 700;
	cursor: pointer;
	background: url("/images/contact_us.png") no-repeat scroll -45px 0 transparent;
	text-shadow: 1px 1px 0 #565E69;
	border: none;
}

/*-----------------------------------------------.contact_us*/
/*-----------------------------------------------------------------------------------footer*/

@media print {
	html, body {
		min-width: 600px !important;
	}
	.wrapper, .base, .main_row, .content_row {
		padding: 0 !important;
		margin: 0 !important;
		color: #000 !important;
		overflow: visible !important;
		background: none !important;
		min-width: 600px !important;
	}

	.content_row {
		width: 99% !important;
		margin: 0 auto;
		float: none !important;
	}

	.portfolio_h_line, .blog_line, .services_h_line{
		color: #000 !important;
		font-family: 'Trebuchet MS',Helvetica,sans-serif;
	}

	.primary_row, .header, .footer, .en_ver, .portfolio:before, .portfolio:after, .blog:before, .blog:after, .services:before, .services:after, .our_projects:before, .our_projects:after, .portfolio_carusel, .circle, .wrapper:before, .portfolio_all, .blog_all, .section_description div.s_d_wrap {
		display: none !important;
	}

	.portfolio, .blog, .services, .our_projects, .section_description, .section_description:after, .section_description:before {
		background: none !important;
	}

	.portfolio_sub_hline, .portfolio_link, .portfolio_text{
		color: #000 !important;
	}

	.print_head, .print_footer{
		display: block;
		/*padding: 10px 0;*/
	}

	.print_head{
		height: 60px;
		border-bottom: 3px solid #000000;
		left: 0;
		padding: 0 0 3px 0;
		top: 0;
		width: 99%;
		margin-bottom: 20px;
	}
	.print_head img{
		display: block;
		top: 0;
		left: 20px;
	}

	.print_footer{
		height: 30px;
		border-top: 3px solid #000000;
		left: 0;
		padding: 10px 0 0 0;
		top: 0;
		width: 99%;
	}

	.inner .print_footer, .article .print_footer {
		margin-top: 30px !important;
	}

	* {
		background: transparent !important;
		color: #000 !important;
		text-shadow: none !important;
	}

	a, a:visited {
		color: #444 !important;
		text-decoration: underline;
	}

	a:after {
		content: " (" attr(href) ")";
	}

	abbr:after {
		content: " (" attr(title) ")";
	}

	.ir a:after, .o_p_h_line a:after, .portfolio_desc .img a:after, .portfolio_carusel .p_c_l_item a:after,
	.gallery_3 .g3_item a:after, .mod_1 a:after, .entry-meta a:after, .entry-content a:after,
	.comment-author a:after {
		content: "";
	}

	/* Don't show links for images */
	pre, blockquote {
		border: 1px solid #999;
		page-break-inside: avoid;
	}

	thead {
		display: table-header-group;
	}

	/* css-discuss.incutio.com/wiki/Printing_Tables */
	tr, img {
		page-break-inside: avoid;
	}

	@page {
		margin: 0.5cm;
	}

	p, h2, h3 {
		orphans: 3;
		widows: 3;
	}

	h2, h3 {
		page-break-after: avoid;
	}

	li {
		list-style: disc inside;
	}

	.o_p_list li, .services_list li, .blog_list li, .produkt_slide_list li, .p_c_list li,
	.gallery_3 li, .list_terms li, .static_butt_block li, .commentlist li, .commentlist .children li {
		list-style: none !important;
	}

	.section_description .s_d_wrap {
		padding-left: 24px;
		padding-right: 24px;
	}

	.additionally ul {
		padding-left: 0px;
	}
	.additionally li {
		padding-left: 9px;
	}

	.portfolio, .blog, .services, .our_projects, .s_butt_b_link, .s_butt_b_link:before, .s_butt_b_link:after {
		background: none;
		color: #000000 !important;
	}

	/*.portfolio_carusel, .p_c_wrap, .p_c_list, .p_c_l_item, .portfolio_nav, .p_c_left, .p_c_right {
		display: block !important;
	}
	.p_c_l_link_back {
		display: none !important;
	}*/
}