body,p,div,span,img {font-family:Arial; font-size:12px; color:#000; text-decoration:none}
body {background:#fff; margin:0; padding:0}
form {margin:0; padding:0}

table {border: none;}
td {padding: 0;}
img {border: none;}


/* Fonts */
.vern10, .vern11, .vern12, .vern13 {font-family:Verdana,Arial,Helvetica; color:#000; text-decoration:none;}
.arin10, .arin11, .arin12, .arin13 {font-family:Arial,Helvetica,Verdana; color:#000; text-decoration:none;}
.tahn10, .tahn11, .tahn12, .tahn13 {font-family:Tahoma,Arial,Helvetica; color:#000; text-decoration:none;}

.vern10, .arin10, .tahn10 {font-size:10px;}
.vern11, .arin11, .tahn11 {font-size:11px;}
.vern12, .arin12, .tahn12 {font-size:12px;}
.vern13, .arin13, .tahn13 {font-size:13px;}

.chlang {font-family:Tahoma,Arial,Helvetica; text-decoration:none; font-size:10px;}

/* Blocks */

.titletop {margin-top:10px; border-bottom:1px solid #bbb}
.titlebottom {border-top:6px solid #eee; padding:0 0 10px 0; margin:0;}
.titlebottom p {color:#333; font-size:10px; font-family:Tahoma; margin:6px 0 0 0; padding:0;}
.titlebottom p span {color:#f40000; font-weight:bold; font-size:10px; font-family:Tahoma;}

.text {padding:0; margin:5px 15px 15px 15px;}

/* Headers */

.text h1 {padding:0 5px; margin:0 0 12px 0; font-family:Tahoma,Arial,Helvetica; font-size:20px; color:#b00; font-weight:normal; border-bottom:2px solid #ccc; letter-spacing:1px;}
.text h2 {padding:0; margin:10px 0 10px 0; font-family:Tahoma,Arial,Helvetica; font-size:18px; color:#b00; font-weight:normal; border-bottom:0px solid #ccc; letter-spacing:1px;}
.text h3 {padding:0; margin:10px 0 10px 0; font-family:Tahoma,Arial,Helvetica; font-size:14px; color:#b00; font-weight:bold; border-bottom:0px solid #ccc; letter-spacing:0px;}

/* Paragraphs */

.text p {margin:10px 0 0 0; padding:0; color:#333; font-size:12px; line-height:1.4em; font-face:Verdana,Arial;}

/* Tables */

.adtable table {margin-top:5px; width: 430px;}
.adtable td {margin:0; padding:2px 0; font-face:Tahoma,Verdana,Arial; color:#333; font-size:11px; text-align:center; border-bottom:1px solid #ddd;}
.adtable td.br {border-right:1px solid #ddd;}
.adtable th.br {border-right:1px solid #777;}
.adtable td.head, .adtable th {background:#e0e0e0; color:#000; font-size:11px; font-weight:bold; border-bottom:1px solid #777; text-align: center;}
.adtable td.left, .adtable td.l {text-align:left;}
.adtable td.c {text-align:center !important;}
.adtable td.title {background:#f4f4f4; color:#000; padding-left:6px; text-align:left; font-weight:bold; border-bottom:1px solid #777;}

.toc table {border-top:2px solid #666; margin-top:15px;}
.toc td {margin:0; padding:4px 0; font-face:Arial; font-size:11px; color:#333; text-align:left; border-bottom:1px solid #ddd;}
.toc td.section {font-weight:bold; padding-right:5px;}

.subtable table {width: 430px;}
.subtable td {padding:4px 0; font-face:Tahoma; font-size:11px; color:#333; text-align:left; border-top:1px solid #ddd;}
.subtable td.title {background:#f4f4f4; padding-left:6px; text-align:left; color:#000; font-weight:bold; border-bottom:1px solid #777; border-top:4px solid #fff;}
.subtable th {background:#f4f4f4; padding: 4px 6px; font-family: Tahoma; font-size: 11px; text-align:left; color:#000; font-weight:bold; border-bottom:1px solid #777; border-top:4px solid #fff;}
.subtable tr.bortop td {border-top:1px solid #ddd;}

/* Lists */

.text ul {margin:0 0 0 25px; padding:0;}
.text ol {margin:0 0 0 25px; padding:0;}
.text li {margin:5px 0; padding:0; color:#333; line-height:1.4em;}

.list1 ul {margin:0; padding:0; list-style:none;}
.list1 li {background:url(/img/bul1.gif) no-repeat 0 9px; padding:6px 0 0 8px; margin:0; line-height:1.2em; font-size:10px;  font-family:Tahoma,Verdana; color:#333;}

.list2 ul {margin:0; padding:0; list-style:none;}
.list2 li {background:url(/img/bul2.gif) no-repeat 0 8px; padding:4px 0 0 6px; margin:0; line-height:1.2em; font-size:11px;  font-family:Tahoma,Verdana; color:#333;}

/* Links */

a:link {color:#333; text-decoration:none;}
a:hover {color:#f40000; text-decoration:underline;}
a:visited {color:#333; text-decoration:none;}
a:visited:hover {color:#f40000; text-decoration:underline;}

.text a:link {color:#006; text-decoration:underline;}
.text a:hover {color:#f40000; text-decoration:underline;}
.text a:visited {color:#006; text-decoration:underline;}
.text a:visited:hover {color:#f40000; text-decoration:underline;}

/*
.chlang a:link {color:#666; text-decoration:none;}
.chlang a:hover {color:#f40000; text-decoration:none;}
.chlang a:visited {color:#666; text-decoration:none;}
.chlang a:visited:hover {color:#f40000; text-decoration:none;}
*/

.chlang {vertical-align: top; padding-top: 12px;}
.chlang a {display: block; width: 52px; height: 16px; font-size: 10px; line-height: 1.4em; text-decoration: none!important; background: url(/img/lang.gif) no-repeat 0 0;}
.chlang a:hover {color: #900;}

.subformtable {border-collapse: collapse; width: 430px; margin-bottom: 20px; border-top: 5px solid #ccc;}
.subformtable td, .subformtable th {padding: 2px 5px; border-bottom: 1px solid #ccc; font-size: 12px;}
.subformtable th {font-size: 11px; font-weight: bold; background: #eee;}
.subformtable input {font-size: 12px;}
.subformtable .wa {width: 100%;}

.bill {width: 600px;}
.bill table {width: 100%; border-left: 1px solid #333; border-top: 1px solid #333;}
.bill td {font-size: 12px; border-right: 1px solid #333; border-bottom: 1px solid #333; padding: 3px 5px;}

.c {text-align: center;}
.r {text-align: right;}

.red {color: #e00 !important;}
.error {border: 2px solid #999; padding: 10px !important; color: #e00 !important;}

.media-kit {border-top: 1px solid #ccc; padding: 5px 5px 20px 7px;}
.media-kit p {color: #333; font-weight: bold; background: url(http://itc.ua/sites/all/themes/itc/i/ar07.gif) no-repeat 6px 4px; margin: 0px0 0 0 10px; padding: 0 0 0 19px; position: relative;}
.media-kit a {color: #333 !important; position:absolute; text-decoration: none !important; border: none; top: 2px; display: block; font-size: 11px; font-weight: normal; height: 13px; padding: 0 0 0 22px; line-height: 1em;}
.media-kit a.ru {left: 145px;š margin-right: 10px; background: url(http://itc.ua/sites/all/themes/itc/i/ru.gif) no-repeat 0 0; }
.media-kit a.ru:hover {color: #333; background: url(http://itc.ua/sites/all/themes/itc/i/ru-2.gif) no-repeat 0 0; text-decoration: underline!important;}
.media-kit a.eng {left: 260px; background: url(http://itc.ua/sites/all/themes/itc/i/eng.gif) no-repeat 0 0; }
.media-kit a.eng:hover {color: #333; background: url(http://itc.ua/sites/all/themes/itc/i/eng-2.gif) no-repeat 0 0; text-decoration: underline!important;}

.brandline {vertical-align: top; padding: 7px 0 0 20px;}
.brandline a {font-size: 11px; color: #1A1A1A; text-decoration:underline; margin: 0 10px; line-height: 2em; }
.brandline a:hover {color: #900;}
