body {background:#484848; margin:0; padding:0; font-family: arial,sans-serif; font-size:11px; color: #CACACA;}
td {font-size: 11px;}
a {color: #CACACA;}
h1 {font-family: arial,sans-serif; font-weight: bold; font-size:18px; color:#F6F6F6;}

.top {width:810px; height:20px; background:#3D3D3D; margin-bottom:5px;}

.top_line {background:url('/imgs/top_bg_line.gif'); width:810px; height: 1px; }

.icons {width:810px; text-align: left; margin-bottom: 5px;}
.icons p {padding-top: 27px; margin:0;}

.menu {background:#191919; width:810px; height: 20px;}
.menu_item {float:left; border-left: 1px solid #484848; width: 200px; text-align: left;}
.menu_item_start {float:left; width: 200px; text-align: left;}

.content { width: 810px; text-align: left; margin: 80px 0 70px 0;}
.container {width: 25%; float: left; font-size: 11px!important; font-family:tahoma;}
.container div {padding-right: 30px; font-family:tahoma!important; }
.container div h3 {font-family:tahoma!important; }

td.left_menu {vertical-align:top; font-size:11px; text-align: right; }
td.left_menu h3 { font-size:11px; text-align: right; font-weight: normal; font-family:tahoma, sans-serif; margin:0 0 7px 0;}
td.left_menu a { text-decoration: none;}
td.left_menu a:hover {text-decoration: underline;}
.strela {float: right; padding-top: 3px;padding-bottom: 3px;}

.colorer_services {color:#3A8BF4!important;}
a.colorer_services:hover {color:#3A8BF4!important;}
.colorer_portfolio {color: #86BC2D!important;}
a.colorer_portfolio:hover {color: #86BC2D!important;}


.left_line {background:url('/imgs/left_line.gif'); width:170px; margin-left: 12px;}

td.content {vertical-align:top; font-size: 13px; }

h3.abz {margin:0 0 7px 0;}


h4.abz {margin:0 0 7px 0; display:inline; font-size: 13px;}
a.abz {text-decoration: none!important;}
p.abz {margin:0 0 7px 0;}
div.abz {margin:0 0 30px 0;}

div.inside {float: left; width: 49%; height: 45px; background: url('/imgs/abz_end.gif') no-repeat left top;}
div.inside div { padding: 0 30px 0 19px;}
div.inside a {text-decoration:none;}

div.abzz {font-size: 11px; font-weight: bold; color: #F6F6F6; margin-bottom: 25px; background: url('/imgs/abz_end.gif') no-repeat left top; padding-left: 19px;}
div.abzz a { text-decoration:none; color: #F6F6F6;}

table.footer { width: 810px; border: 1px solid #484848;}
table.footer td {vertical-align: top;}
table.footer div.phone { padding-right: 10px;}
div.print {border-top: 3px solid #B2B2B2; width: 100%; text-align: right; font-family:arial,sans-serif; font-size: 9px; color: #0E0E0E; font-weight: bold; padding: 8px 13px 0 0;}

.bottom_line {background:url('/imgs/top_bg_line.gif'); height: 1px; }

.bottom_menu { width: 810px; text-align: right; font-family:arial,sans-serif; font-size: 10px; font-weight: bold; color: #8F8E8E;}
.bottom_menu a { color: #8F8E8E; text-decoration: none;}
.bottom_menu a:hover { text-decoration: underline;}

.copy_line {background:#000000; width:810px; height: 27px; color: #F6F6F6; font-weight: bold; font-family: arial,sans-serif; font-size: 10px; text-align: left; margin: 27px 0 40px 0; padding: 7px 10px 0 10px; }
.copy_line div {float: right; font-weight: normal; font-size: 9px; color: #8E9898; padding-top: 1px;}

h3 {color: #F6F6F6; font-weight: bold; font-family:arial,sans-serif; font-size: 14px; text-decoration: none;}
h4 {color: #F6F6F6; font-weight: bold; font-family:arial,sans-serif; font-size: 11px; text-decoration: none;}

td.fotos_list {text-align:left; vertical-align: top; padding-right: 12px;}
td.fotos_list div{border: 1px solid #8A8A8A; padding: 2px; margin-bottom: 5px;}

.mainurl {text-align:right; font-weight:bold; font-style:italic; font-size:11px; padding-right: 17px; margin:10px 0 0 0;}

.allworks{text-align: right; font-weight: bold; font-size:10px; font-style: italic; color: #86BC2D;}
.allworks a { color: #86BC2D!important; }

.lcontent {text-align: left; font-size: 12px;}
.lcontent p {margin:0 0 10px 0; padding:0;}
