body {margin: 0}

a.menu:active {text-decoration:none;}
a.menu:visited {text-decoration:none;}
a.menu:link {text-decoration:none;}
a.menu:hover {text-decoration:none;}

a.line:active {text-decoration:underline;}
a.line:visited {text-decoration:underline;}
a.line:link {text-decoration:underline;}
a.line:hover {text-decoration:none;}

a.un_line:active {text-decoration:none;}
a.un_line:visited {text-decoration:none;}
a.un_line:link {text-decoration:none;}
a.un_line:hover {text-decoration:underline;}

a {
    font-size: 11px;
    font-family: tahoma;
    color: #5184a8;
    text-decoration:underline;
}
a:hover {text-decoration:none;}

td, div, input, select, textarea, li {
    font-size: 11px;
    font-family: arial;
    color: #000000;
}
p {
    font-size: 11px;
    font-family: arial;
    color: #000000;
	margin-top:3px;
	margin-bottom:5px;
}
h1{
	display:inline;
    font-size: 20px;
    font-family: arial;
    color: #000000;
    text-transform: uppercase;
	font-weight:normal;
}
h2{
	display:inline;
	text-decoration:underline;
    font-size: 11px;
	color:#5184a8;
    font-family: arial;
    text-transform: uppercase;
	font-weight:bold;
}

.top {
    border-top: 3px solid;
    border-color:#06a24f;
}

.body_bg {
    background-image: url(../img/body_bg.jpg);
    background-position: right top;
    background-repeat: repeat-x;
}
.tbl_bg {
    background-image: url(../img/tbl_bg.jpg);
    background-position: right top;
    background-repeat: no-repeat;
}

.color-cccccc {color: #cccccc;}
.color-999999 {color: #999999;}

.input_text {
    border:1px solid;
    border-color:#cccccc;
    background-color: #FFFFFF;
    font-size: 11px;
    font-family: arial;
    color: #000000;
}

.leftmenu_top_bg {
    background-image: url(../img/leftmenu_top_bg.jpg);
    background-position: left top;
    background-repeat: no-repeat;
}

.leftmenu_bg {
    background-image: url(../img/leftmenu_bg.jpg);
    background-position: left top;
    background-repeat: repeat-y;
}

.menu_top {
    border-top: 1px solid;
    border-color:#6ba5d0;
}
.menu_left {
    border-left: 1px solid;
    border-color:#6ba5d0;
}
.menu_bottom {
    border-bottom: 1px solid;
    border-color:#6ba5d0;
}

.left_menu {
    font-size: 10px;
    font-family: arial;
    color: #ffffff;
    text-transform: uppercase;
}

.cnt_bg {
    background-image: url(../img/cnt_bg.jpg);
    background-position: left top;
    background-repeat: repeat-x;
}

.knopka_bg {
    background-image: url(../img/knopka_bg.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    width:251px;
    height:80px;
    padding-left:125px;
}

.title {
    font-size: 20px;
    font-family: arial;
    color: #000000;
    text-transform: uppercase;
}

.green_block_bg {
    background-image: url(../img/green_block_bg.jpg);
    background-position: left top;
    background-repeat: repeat-x;
/*
    padding-top:13px;
    padding-left:10px;
    padding-right:10px;
*/	
}
.gbb_bottom {
    background-image: url(../img/gbb_bottom.jpg);
    background-position: left top;
    background-repeat: repeat-x;
}
.color-006a1b {color: #006a1b;}

.imgborder {
    border: 3px solid;
    border-color:#ebebeb;
}

.color-5184a8 {color: #5184a8;}
.color-000000 {color: #000000;}

.bannerborder {
    border: 1px solid;
    border-color:#ebebeb;
}

.footborder {
    border-top: 3px solid;
    border-color:#f1e9d3;
}

.padding {
    padding-top:20px;
}


.row_bg {
    background-image: url(../img/row_bg.gif);
    background-position: left top;
    background-repeat: repeat-x;
    padding-top:7px;
    padding-left:10px;
    padding-bottom:11px;
}

.row1 {
    border-bottom : 1px solid;
    border-color: #d3e3c3;
    padding-top:8px;
    padding-left:10px;
    padding-bottom:5px;
}
.row2 {
    border-bottom : 2px solid;
    border-color: #d3e3c3;
    padding-top:8px;
    padding-left:10px;
    padding-bottom:7px;
}

.row11 {
    border-top : 1px solid;
    border-color: #d3e3c3;
}
.row22 {
    border-top : 2px solid;
    border-color: #d3e3c3;
}
.rasp_bg {
    background-image: url(../img/rasp_bg.gif);
    background-position: center top;
    background-repeat: repeat-y;
}
.raspact_bg {
    background-image: url(../img/raspact_bg.gif);
    background-position: center top;
    background-repeat: repeat-y;
}

.color-ffffff {color: #ffffff;}
.color-ff0000 {color: #ff0000;}

.form_padding {
    padding-top:3px;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:3px;
}
.form_input {
    border:1px solid;
    border-color:#d1d1d1;
    background-color: #FFFFFF;
    font-size: 11px;
    font-family: arial;
    color: #d1d1d1;
}

.btn_bg {
    background-image: url(../img/btn_bg.gif);
    background-position: center top;
    background-repeat: repeat-x;
    font-size: 9px;
    font-family: arial;
    color: #ffffff;
    text-transform: uppercase;
}

.color-acc492 {color: #acc492;}
.color-ababab {color: #ababab;}

.pager-border {
    border : 1px solid;
    border-color: #d3e3c3;
}

.topmenu_bg {
    background-image: url(../img/topmenu_bg.gif);
    background-position: left top;
    background-repeat: repeat-x;
}
.topmenu-border {
    border-bottom : 1px solid;
    border-color: #c8e4ac;
	padding-bottom:3px;
}

.catalogimgborder {
    border: 3px solid;
    border-color:#e5f3d6;
}

.price {
    font-size: 20px;
    font-family: arial;
    color: #0a9858;
}

.width {
    width: 100%;
}

.error {color: #ff0000;}
