* {margin:0; border:0; padding:0; background-repeat:no-repeat;}
html, body {background:#FFFFFF url(list-bg1.gif) repeat-y 0 0;}
div {display:block; float:left;}
table {border-collapse:collapse;}
a {color:#416888; text-decoration:none;}

.logo {width:212px; height:130px; position:absolute; left:40px; top:10px; background:url(logo.png) no-repeat 50% 50%;}

.lang a.ico_uk {width:20px; height:20px; display:block; left:96%; position:absolute; top:16px; background:url(flag3.gif) no-repeat 50% 0;}
.lang a.ico_en {width:20px; height:20px; display:block; left:92%; position:absolute; top:16px; background:url(flag2.gif) no-repeat 50% 0;}
.lang a.ico_ru {width:20px; height:20px; display:block; left:88%; position:absolute; top:16px; background:url(flag1.gif) no-repeat 50% 0;}

.col1 {width:311px;}
.col1 div.top {width:311px; height:332px; background:url(img1.gif);}
.col1 div.before-list {width:38px; height:332px; float:left; background:url(list-before-bg.gif) no-repeat;}
.col1 div.block-left {width:32px; height:60px; background:url(list1.gif);}
.col1 div.left {width:273px;}

.col1 div.min100 {width:183px; height:120px; background:url(p-100min.gif) no-repeat 0 50%; margin:20px 0 0 10px;}
.col1 div.min15 {width:183px; height:100px; background:url(p-15min.gif) no-repeat 0 50%; margin-left:40px;}
.col1 div.stand {width:183px; height:100px; background:url(p-stand.gif) no-repeat 0 50%; margin-left:40px;}
.col1 div.stand2 {width:183px; height:56px; background:url(p-stand2.gif) no-repeat 0 50%; margin-left:40px;}

.col2 {width:auto; background:#FFFFFF url(cont-left.gif) repeat-y;}
.col2 div.top0 {width:100%; height:180px; background:url(img2-bg.gif) repeat-x 0 0;}
.col2 div.top {width:100%; height:180px; background:url(img2.gif) no-repeat 0 0;}
.col2 div.menu { width:100%; height:61px; background:url(list2-bg.gif) repeat-x;}
.col2 div.menu ul {width:708px; height:61px; display:block; float:left; list-slyle:none;}
.col2 div.menu ul li {color:#416888; font-family:Arial; font-size:11pt; width:176px; height:61px; display:block; float:left; background:url(list2-spliter.gif) no-repeat;}
.col2 div.menu ul li.first {width:176px; background:url(list2-left.gif) no-repeat;}
.col2 div.menu ul li a {width:100px; height:38px; margin-left:61px; margin-top:16px; float:left;}
.col2 div.menu ul li a:hover  {color:#CE0606; text-decoration:none;}
.col2 div.menu ul li.first a {margin-left:43px;}
.col2 div.menu ul li a b {display:block; clear:right; font-size:8pt; font-weight:normal; color:#c0c0c0; text-decoration:none;}
.col2 div.main {width:auto; height:auto; padding-left:40px;}
.col2 div.main h1 {color:#131c70; font-size:12pt; font-weight:bolder; margin:10px 0; font-family:Arial;}
.col2 div.main b {color:#BE0F0F; font-size:13pt; font-weight:bolder;}
.col2 div.main h2 {color:#131c70; font-size:13pt; font-weight:bolder; font-family:Arial;}
.col2 div.main p {margin:0 0; padding-right:5%;color:#000000; font-family:Arial; font-size:10pt; }
.col2 div.main li {padding-right:5%; color:#000000; font-family:Arial; font-size:10pt; }


.col2 div.items {width:100%; margin:40px 0;}
.col2 div.item {width:33%; text-align:center;}

.col3 {height:90px; border-top:1px solid #cac9c9; background-color:#FFFFFF;}
.col3 div.left {width:300px; height:auto; margin-left:40px; color:#6a6a6a; font-size:8pt; font-family:Arial;}
.col3 div.left a {text-decoration:underline}
.col3 div.left a:hover {text-decoration:none}
.col3 div.tel {width:209px; height:39px; background:url(tel.gif) no-repeat 0 0; margin:0 0 0 80px;}
.col3 div.copy {width:250px; height:auto; float:right; margin:0 20px; color:#646464; font-family:Arial; font-size:8pt;}
