* {margin:0; padding:0; /*border:1px solid #000;*/}
img	{border:none;}
td {vertical-align:top;}

body {background: #464b58; font: 12px  Arial, "Trebuchet MS",sans-serif; color:#FFF;}

#all {/*text-align:center; */}
#cont {width:950px; /*margin:0 auto;*/ padding:0 0 33px 0; background:url(../img/cont.gif) repeat-y left top; text-align:left; position:relative;}

.tbl_top {width:100%;}
.top_left { height:365px; background:url(../img/top_left.gif) repeat-x left top;}
#top {width:950px; height:420px; background:url(../img/top.jpg) no-repeat left top; position:relative;}
#logo {width:631px; position:absolute; left:91px; top:27px; z-index:5;}
#logo h2 {font-size:26px; font-weight:normal; font-family: Georgia, "Trebuchet MS", Arial, sans-serif; color:#ccff00;}

.contacts {width:190px; margin:50px 0 0 0; float:right;}
.contacts_caption {font-size:14px; font-weight:bold; text-transform:uppercase;}
.icq {margin:20px 0 0 3px; font-size:14.6px;}
.icq img {margin:0 8px 0 0; float:left;}
.icq div {margin:0 0 8px 0;}

.navigation_caption {margin:30px 0 10 3px; font-size:14px; font-weight:bold; text-transform:uppercase;}
.navigation {}
.navigation div {color: #ccff00; margin:5px 0 0 3px; font-size:14.6px; padding:0 0 0px 30px; background:url(../img/item_div.gif) no-repeat left top;}
.navigation div a {color: #ffffff;}
.navigation div a:hover {color: #ccff00;}

.item_left {width:520px; margin-left:100px;}
.item_div {/*width:520px; margin-left:100px;*/ padding:0 0 15px 30px; background:url(../img/item_div.gif) no-repeat left top;}

.tarifs {margin: 8px 0 0 100px;}
.tarifs_caption {/*margin: 8px 0 0 100px;*/ font-size:18px; text-transform:uppercase;}
.tabl2 {width:515px; margin:13px 0 0 0; float:left;}
.tabl2 td {background:#7aac00; margin:0 0 1px 0; padding-bottom: 2px; font-size:16px; font-weight:bold; font-family: "Trebuchet MS", Arial, sans-serif;}
.td1_1 { margin:0 1px 0 0; padding-left: 30px; }
.td2_1 {width:70px; padding-right:45px; text-align:right;}

.exception {width:218px; margin:0 82px 0 0; _margin:0 41px 0 0; float:right; }
.pay {float:right; margin:0 70px 0 0;}
.adds {padding:12px 0 0 39px;}
.sub {padding:14px 0 0 39px;}
.caption {margin: 0 0 10px 0; font-size:18px; text-transform:uppercase;}

#futter {width:950px; height:78px;/* margin:0 auto;*/ text-align:left; }
#copy { padding:20px 0 0 20px; color:#a3a5ac; font-size:12px;}

.wlnk, .wlnk:link, .wlnk:visited {color:#fff; text-decoration:underline;}
.wlnk:hover {text-decoration:none;}

.fs11 {font-size:11px;}
.fs12 {font-size:12px;}
.fs26 {font-size:26px;}
.fs48 {font-size:48px;}
.fs70 {font-size:70px;}
.fwnormal {font-weight:normal;}
.white {color:#FFF;}
.clear	{ clear:both; height:0px; font-size:1px; line-height:1px;}
.clear_left	{ clear:left; height:0px; font-size:1px; line-height:1px;}
.clear_right { clear:right; height:0px; font-size:1px; line-height:1px;}
.left {float:left;}
