@charset "iso-8859-1";

.menu
{
font-size:11px;
font-weight:bold;
font-family:Tahoma;
color:#102331;
text-decoration:none;
}

.div_a
{
position:absolute;
width:218px;
height:31px;
text-align:center;
padding-top:9px;
}

.img_menu
{
width:218px;
height:31px;
opacity: 0.2;
filter: alpha(opacity=30);
}
a.podmenuleft, a.podmenuleft:hover, a.podmenuleft:visited{
PADDING-LEFT: 12px;
BACKGROUND: url("http://granit.sumy.ua/_mod_files/ce_images/pics.gif"/*tpa=http://granit.sumy.ua/_mod_files/ce_images/pics.gif*/) no-repeat 0px 50%;
TEXT-TRANSFORM: uppercase;
COLOR: #0c3e69;
TEXT-DECORATION: none;
}


/* CSS Document */
body {background-color: #FBF6ED; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

.maintxt {padding-left:30px; padding-right:40px; padding-top:7px; padding-bottom:15px; text-align:justify;}
.maintab {padding-left:30px; padding-right:40px; padding-top:15px; padding-bottom:0px; text-align:justify;}
.maintop {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; text-align:justify;}
.green {background-color:#005606; height:45px; color:#FFFFFF; text-align:right; padding-right:10px;}
.green2 {background-color:#005606; height:45px; color:#FFFFFF; text-align:left; padding-left:10px; }
.lm { padding-left:15px; padding-right:1px; padding-top:15px; padding-bottom:15px; vertical-align:top; text-align:left;}
.lefttable { padding-left:10px; padding-right:0px; padding-top:0px; padding-bottom:15px; vertical-align:top; text-align:left;}
.tabtxt { padding-bottom:15px; padding-top:15px; }
.top {background:url("img/left.jpg"/*tpa=http://www.granit.sumy.ua/_mod_files/_css/img/left.jpg*/) no-repeat left top;}
.top2 { padding: 0px 0px 100px 120px;  background:url("img/right.jpg"/*tpa=http://granit.sumy.ua/_mod_files/_css/img/right.jpg*/)  no-repeat right top;}
.top3 { background:url("img/top2.jpg"/*tpa=http://www.granit.sumy.ua/_mod_files/_css/img/top2.jpg*/); background-repeat: repeat-x;}

#bg3font {color:#01335C; text-decoration:none; font-size:11px; padding-left:7px; font-weight:bold;}
#bg3bull { padding-left:4px;}

.a_blue, .a_blue:hover, .a_blue:visited {color:#01335C; text-decoration:none; font-size:11px; font-weight:bold;}

/* MY */
.bg{ background:url("images/foot_y.gif"/*tpa=http://granit.sumy.ua/_mod_files/_css/images/foot_y.gif*/) repeat-y #ECECEC; height:100%}
.bg1{ background:url("images/footer.gif"/*tpa=http://www.granit.sumy.ua/_mod_files/_css/images/footer.gif*/) repeat-x left bottom}
.bg2{ background:url("images/fruits.jpg"/*tpa=http://www.granit.sumy.ua/_mod_files/_css/images/fruits.jpg*/) no-repeat right top; width:100%}
.bg3{ background:#C8D9E1;}

/* COMMON */
body, table, tr, td, p, a, input, select, textarea {color:#21130f;font-family:tahoma, verdana, arial; font-size:11px; border-collapse:collapse; padding:0;}
b, strong {color:#026589;font-family:tahoma, verdana, arial; font-size:11px; font-weight:bold;}

A {color:#03560b;text-decoration:underline}
A:hover {color:#03560b;text-decoration:underline}
A:visited {color:#03560b;}

#small a {color:#119419;text-decoration:none;font-size:11px;}
#small a:hover {color:#119419;text-decoration:underline;font-size:11px;}
#small a:visited {color:#119419;font-size:11px;}
#small {font-size:11px;}

#flag_inactive {color:#aaaaaa;}

table#sign{width:100%;}
table#sign td{text-align:center;font-family:Verdana; font-size:10px; color:#119419; padding-right:10px; padding-top:10px; padding-bottom:10px;}
table#sign A, table#sign A:hover, table#sign A:visited {color:#119419;text-decoration:underline; font-size:10px; padding-left:5px;}

.small, .small a { font-size: 10px; }

img{border:0px;}
HR {color:#dddddd; height:1px;}
BLOCKQUOTE {margin-top:5px;margin-bottom:5px;margin-left:16px;margin-right:0px}


/* END COMMON */

/* HEADERS */
h1, h1 a, h1 a:visited, h1 a:hover {color:#616161;font-size:14px; text-transform:uppercase; font-family:arial; font-weight:bold; margin-bottom:5px; margin-top:5px;}
.h1, .h1 a, .h1 a:visited, .h1 a:hover {color:#616161;font-size:14px; text-transform:uppercase; font-family:arial; font-weight:bold; margin-bottom:5px; margin-top:5px;}
h2, h2 a, h2 a:visited, h2 a:hover {color:#616161;font-size:12px;font-weight:bold; margin-bottom:5px; margin-top:5px;}
.h2, .h2 a, .h2 a:visited, .h2 a:hover {color:#616161;font-size:12px;font-weight:bold; margin-bottom:5px; margin-top:5px;}
h3, h3 a, h3 a:visited, h3 a:hover {color:#616161;font-size:12px;font-weight:bold; margin-bottom:5px; margin-top:5px;}
.h3, .h3 a, .h3 a:visited, .h3 a:hover {color:#616161;font-size:12px;font-weight:bold; margin-bottom:5px; margin-top:5px;}
h4, h4 a, h4 a:visited, h4 a:hover {color:#000000;font-size:13px;font-weight:bold; margin-bottom:5px; margin-top:5px;}
.h4, .h4 a, .h4 a:visited, .h4 a:hover {color:#000000;font-size:13px;font-weight:bold; margin-bottom:5px; margin-top:5px;}
h5, h5 a, h5 a:visited, h5 a:hover {color:#33626F;font-size:12px;font-weight:normal; margin-bottom:5px; margin-top:5px;}
.h5, .h5 a, .h5 a:visited, .h5 a:hover {color:#33626F;font-size:12px;font-weight:normal; margin-bottom:5px; margin-top:5px;}
/* END HEADERS */

