*{font-size:100.01%;margin:0; line-height:130%;}

b.rnd {font-size:1px; display:block;background:#FFF;}
b.rnd b {font-size:1px; display:block; height:1; overflow:hidden; background:#B0D5FE;}
b.rnd2 {font-size:1px; margin:0 3;background:#B0D5FE;}
b.rnd3 {font-size:1px; margin:0 2;background:#B0D5FE;}
b.rnd4 {font-size:1px; margin:0 1;background:#B0D5FE;}

b.gb {font-size:1px; display:block;background:#FFF;}
b.gb b {font-size:1px; display:block; height:1; overflow:hidden; background:#FFF8DD;}
b.gb2 {font-size:1px; margin:0 3;background:#FFF8DD;}
b.gb3 {font-size:1px; margin:0 2;background:#FFF8DD;}
b.gb4 {font-size:1px; margin:0 1;background:#FFF8DD;}

b.blue {font-size:1px; display:block;background:#FFF;}
b.blue b {font-size:1px; display:block; height:1; overflow:hidden; background:#EEF6FF;}
b.blue2 {font-size:1px; margin:0 3;background:#EEF6FF;}
b.blue3 {font-size:1px; margin:0 2;background:#EEF6FF;}
b.blue4 {font-size:1px; margin:0 1;background:#EEF6FF;}

a, a:visited {color:#00C;}
a:hover {color:#000;}
a.grey, a.grey:visited {color:#808080;}
a.linkTitle:link, a.linkTitle:active, a.linkTitle:visited {font:normal 125% Arial; color:#00C;}
a.linkTitleReclama, a.linkTitleReclama:hover {font:bold 125% Arial; color:#2A3D9C;}
a.linkTitleRight:link, a.linkTitleRight:active, a.linkTitleRight:visited {font:bold 110% Arial; color:#00C;}
a.linkTitle:active, a.linkTitleRight:active {color:red;}
a.linkTitle:visited, a.linkTitleRight:visited {color:#800080;}
a.promoTitle, a.promoTitle:visited, a.promoTitle:hover {font:bold 100% Arial; color:#B2292C; text-decoration:underline;} 

body{font:0.8em Arial,sans-serif; color:#000; margin:0px; margin:5px 15px;}

table.main {width:100%; height:100%; border:0px;}
table.img {margin-bottom:20px;}
table.img td {width:17%; text-align:center; padding:5px 5px 5px 0;}
table.img img {border:solid 1px;}

td.attention {vertical-align:bottom; padding-left:50px;}
td.attention span {color:red; text-decoration:underline; padding-right:10px;}
td.headLink {height:25px; vertical-align:top; border-bottom:solid 1px #B0D5FE;}
td.headLink a {margin-left:8px;}
td.leftCol {vertical-align:top; padding-right:50px;}
td.rightCol {width:350px; vertical-align:top; padding-top:4px;}
td.search {width:100%; text-align:center; vertical-align:middle;}
td.warning {background-color:#EEF6FF; border:solid 5px #B0D5FE; padding:7px;}


.button {font:normal 13px Arial;}

.copyright {height:30px; vertical-align:bottom; text-align:center; color:#808080;}

.linkSite {color:#008000; padding-top:4px;}
.logo {padding:0 20px 3px 0;}

.nosearch {font-size:120%; line-height:20px;}

.panelSearch {padding:3px 10px 1px 10px; background-color:#EEF6FF; vertical-align:bottom;}
.promoMain {padding:4px 5px; margin-bottom:15px; background-color:#FFF8DD;}
.promoMainRight {padding-left:0px; margin-bottom:10px; border-left:solid 0px #FFF;}

.radioBut {padding:1px 0 3px 0;}

.searchWorld {font-weight:bold; padding:1px 3px; background-color:#FD0;}

.tabSearch, .tabSearch2 {width:60%; height:75px; max-width:1000px; min-width:300px; margin:auto; border:0px;}
.tabSearch2 {margin:10px 0 15px 0;}
.text1 {color:#00C;}
.text2 {color:#008000;}

#formSearch {width:100%;}
#formSearch *{width:100%;}

/* ---- align -----*/
.vaB {vertical-align:bottom;}
.top {vertical-align:top;}
.right {text-align:right;}
.margB10 {margin-bottom:10px;}
.margB15 {margin-bottom:15px;}
.floatR {float:right;}

/* page menu */
div.pageMenu {font:normal 125% Arial; color:#000; margin:15px 0;}
body div.pageMenu a {margin:0 4px;}
/*body div.pageMenu a {color:#800080;}*/
span.active {font-weight:bold; background-color:#E8E9EC; padding:3px 7px; margin:0 4px;}
