body, div#page, div.leading, .contentdescription {
padding:0px; margin:0px;
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000;
}

body { background:#d5d1ca; }


form, h1, h2, h3, h4, h5, h6, div.componentheading { margin:0px; padding:0px; }

div.leading h2 { margin:0px; padding:0px; }

h1, h2, h3, h4, .componentheading { margin:0px; padding:0px; font-size:15px; font-weight:bold; color:#fff; cursor:default; line-height:40px; text-align:center; padding-bottom:10px; }
h5, h6 { margin:0px; padding:0px; font-size:15px; font-weight:bold; color:#000; cursor:default; text-align:left; display:inline; }
h1 { font-size:20px; }
h2 { font-size:19px; }
h3 { font-size:18px; }
h4 { font-size:17px; }
h5 { font-size:16px; }

h1.body_title { font-size:20px; line-height:20px; font-weight:bold; color:#fff; cursor:default; }

.blog h2.contentheading { color:#000; }

.componentheading { font-size:20px; }




img { border:0px; }
a:focus, img { outline:none; }

ul.pagination { list-style:none; }
ul.pagination li { display:inline; padding:0px 4px 0px 4px; }


textarea, input, select { font-size:12px; }
textarea { padding-top:1px; }


a, a:link, a:visited {
font-size:12px; font-weight:bold; color:#a1361f; text-decoration:none;
}
a:hover {
text-decoration:underline; color:#d22f08;
}

.moduletable-topmenu a.mainlevel, .moduletable-topmenu a.mainlevel:link, .moduletable-topmenu a.mainlevel:visited {
margin:0px; padding:0px; border:0px; padding:16px 18px 14px 18px;
display:inline-block; text-align:center; vertical-align:middle;
color:#fff; font-size:13px; line-height:13px; font-weight:bold; text-transform:uppercase; text-decoration:none;
}
.moduletable-topmenu a.mainlevel:hover {
color:#000;
}

.moduletable-botmenu a.mainlevel, .moduletable-botmenu a.mainlevel:link, .moduletable-botmenu a.mainlevel:visited {
margin:0px; padding:0px; border:0px; padding:16px 26px 16px 26px; margin-bottom:7px;
display:inline-block; text-align:center; vertical-align:middle;
color:#fff; font-size:13px; font-weight:bold; text-transform:uppercase; text-decoration:none;
}
.moduletable-botmenu a.mainlevel:hover {
color:#000;
}



.redblock { background:url(/templates/main/images/red-block.jpg) no-repeat; width:212px; height:39px;
font-size:15px; font-weight:bold; color:#fff; cursor:default; }

.magentablock { background:url(/templates/main/images/magenta-block.jpg) no-repeat; width:212px; height:33px;
font-size:15px; font-weight:bold; color:#fff; cursor:default; }





/* Убираем все неправлиьные стили в модуле опроса (Трабл с ИЕ и Мозиллой) Делаем одинаково - begin */

.moduletable-poll h4 { font-size:12px; line-height:14px; font-weight:bold; color:#b40000; text-transform:uppercase; cursor:default; text-align:center; }

.poll fieldset { border:none; padding:0px; margin:0px; }

fieldset input { padding:0px; margin:0px; margin-left:20px; height:16px; width:16px; vertical-align:middle; }

.poll label { font-size:12px; font-weight:bold; color:#3f3f3f; cursor:default; text-align:left; padding:0px; margin:0px; padding-left:15px; vertical-align:middle; }

/* Убираем все неправлиьные стили в модуле опроса (Трабл с ИЕ и Мозиллой) Делаем одинаково - end */



/* Добавляем своих стилей как надо в файле 0:/paca.com.ua/templates/main/html/mod_poll/default.php и здесь - begin */

input.button_vote { border:none; background:url(/templates/main/images/button-vote.jpg) no-repeat; width:80px; height:17px; vertical-align:top; display:inline-block; }
a.button_results { margin-left:7px; vertical-align:baseline; display:inline-block; }

/* Добавляем своих стилей как надо в файле 0:/paca.com.ua/templates/main/html/mod_poll/default.php и здесь - end */



.catdiv { width:100%; padding-top:9px; padding-bottom:16px; }


.moduletable-catmenu a.mainlevel, .moduletable-catmenu a.mainlevel:link, .moduletable-catmenu a.mainlevel:visited {
margin:0px; padding:0px; border:0px; width:169px; /*197-28*/ line-height:29px;
margin-left:3px; padding-left:28px;
display:inline-block; text-align:left;
color:#673e35; font-size:13px; font-weight:bold; text-transform:uppercase; text-decoration:none;
 border:none; background:url(/templates/main/images/mainlevel.jpg) no-repeat;
}
.moduletable-catmenu a.mainlevel:hover {
color:#000;
}

.moduletable-catmenu a.sublevel-1, .moduletable-catmenu a.sublevel-1:link, .moduletable-catmenu a.sublevel-1:visited {
margin:0px; padding:0px; border:0px; width:159px; /*197-28*/ line-height:24px;
margin-left:3px; padding-left:38px;
display:inline-block; text-align:left;
color:#fff; font-size:11px; font-weight:bold; text-decoration:none;
 border:none; background:url(/templates/main/images/sublevel-1.jpg) no-repeat;
}
.moduletable-catmenu a.sublevel-1:hover {
color:#ffba00;
}

.moduletable-catmenu a.sublevel-2, .moduletable-catmenu a.sublevel-2:link, .moduletable-catmenu a.sublevel-2:visited {
margin:0px; padding:0px; border:0px; width:149px; /*197-28*/ line-height:24px;
margin-left:3px; padding-left:48px;
display:inline-block; text-align:left;
color:#fff; font-size:11px; font-weight:bold; text-decoration:none;
 border:none; background:url(/templates/main/images/sublevel-2.jpg) no-repeat;
}
.moduletable-catmenu a.sublevel-2:hover {
color:#ffba00;
}


.moduletable-search .inputbox { position:absolute; left:11px; top:16px; width:141px; height:14px; line-height:14px; font-size:11px; padding:5px; border:none; background: url(/templates/main/images/spacer.gif) no-repeat; }

.moduletable-search .button { position:absolute; left:168px; top:10px; width:35px; height:35px; border:none; background:url(/templates/main/images/spacer.gif) no-repeat; cursor:pointer; }



#vmMainPage { padding:0px; margin:0px; position:relative; padding-top:35px; width:100%; /* text-align:left; */ }
#vmMainPage h1, #vmMainPage h2, #vmMainPage h3 { position:absolute; left:0px; top:-15px; width:100%; /* text-align:center; */ }


/* div#page, div.poll { text-align:left; } */




ul.pagination { list-style:none; display:inline-block; }
ul.pagination li { list-style:none; display:inline-block; }


/* div.pagenav { display:inline-block; cursor:default; background:url(/templates/main/images/pagenum_bg.jpg) no-repeat; width:22px; height:20px; line-height:20px; text-align:center; } */

a.pagenav, a.pagenav:visited { display:inline-block; cursor:pointer; background:url(/templates/main/images/pagenum_bg.jpg) no-repeat; width:22px; height:20px; line-height:20px; text-align:center;
font-size:14px; color:#fff; font-weight:bold; text-decoration:none; margin-left:3px; margin-right:3px; }
a.pagenav:hover { color:#fff; text-decoration:none; background:url(/templates/main/images/pagenum_bg-a.jpg) no-repeat; }

a.pagenav-a, a.pagenav-a:visited { display:inline-block; cursor:default; background:url(/templates/main/images/pagenum_bg-a2.jpg) no-repeat; width:22px; height:20px; line-height:20px; text-align:center;
font-size:14px; color:#fff; font-weight:bold; text-decoration:none; margin-left:3px; margin-right:3px; }
a.pagenav-a:hover { color:#fff; text-decoration:none; }



.small { font-size:10px; color:#333; }




.successfully_sent { font-size:18px; font-weight:bold; color:#14a205; }




div.chronoform { display:none; }











