@charset "utf-8";
/* CSS Document */
body,td,th {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #454545;
	letter-spacing: 0.04em;
}
body {
	background-color: #3e4045;
	background-image: url(../images/page_pass.gif);
	background-position: center;
	margin-top: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
html {
     overflow: -moz-scrollbars-vertical;
}

a:link {
	color: #829100;
}
a:visited {
	color: #829100;
}
a:hover {
	color: #000000;
}
a:active {
	color: #003399;
}
p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
img {
	border: 0px;
}


h1 {
	font-size: 16px;
	color: #7A8800;
	margin: 0px 0px 5px 0px;
	padding: 0;
}
h2 {
	font-size: 16px;
	color: #DF0005;
	margin: 0px 0px 5px 0px;
	padding: 0;
}
h3 {
	font-size: 14px;
	color: #7A8800;
	margin: 0px 0px 5px 0px;
	padding: 0;
}
h4 {
	font-size: 16px;
	color: #FF8A00;
	padding: 0;
	margin: 0px 0px 5px 0px;
}


form {
	margin: 0px;
	padding: 0px;
	display: inline;
}

.hrubim {
	font-weight: bold;
}

.cervena {
	color: #DF0005;
}
.biela {
	color: #FFFFFF;
}
.preciarknute {
	text-decoration: line-through;
}
.seda {
	color: #999999;
}
.zelena {
	color: #7A8800;
}
.oranz {
	color: #FF8A00;
}

.cierna {
	color: #000000;
}
.font10 {
	font-size: 10px;
}
.font16 {
	font-size: 16px;
}
.font14 {
	font-size: 14px;
}
.zelena {
	color: #525B00;
}
.table_solid {
	border: 1px solid #999999;
}



.obrazok_vlavo {
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.obrazok_vpravo {
	float: right;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.obrazok_center {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.obrazok_ram {
	border: 5px solid;
	border-color:#EFEFEF;
}
.input_tmavy {
	color: #CCCCCC;
	background-color: #414349;
	border: 1px solid #000000;
	padding: 3px;
}

.link_zeleny a:link {
	color: #829100;
	text-decoration: none;
}
.link_zeleny a:visited {
	color: #829100;
	text-decoration: none;
}

.link_zeleny a:hover {
	color: #525B00;
	text-decoration: underline;
}
.link_zeleny a:active {
	color: #333333;
	text-decoration: underline;
}
.link_cierny  a:link {
	color: #333333;
	text-decoration: underline;
}
.link_cierny a:visited {
	color: #333333;
	text-decoration: underline;
}
.link_cierny a:hover {
	color: #C30D00;
	text-decoration: underline;
}
.link_cierny a:active {
	color: #C30D00;
	text-decoration: underline;
}
.link_biely  a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
.link_biely a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
.link_biely a:hover {
	color: #000000;
	text-decoration: underline;
}
.link_biely a:active {
	color: #C30D00;
	text-decoration: underline;
}
.page_box {
	height: auto;
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	margin-bottom: 0px;
	margin-top: 0px;
}
.page_box ul {
	margin: 0px 0px 6px 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 980px;
}
.head_banner {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 694px;
}
.kosik_box {
	margin: 0px 0px 0px 6px;
	padding: 5px 0px 0px 0px;
	float: left;
	height: 176px;
	width: 280px;
	background-image: url(../images/snz_kosik.gif);
}
.butt_box {
	margin: 1px 0px 0px 0px;
	padding: 0px;
	float: left;
	height: 44px;
	width: 694px;
}
.butt_orange {
	padding: 0px 0px 0px 0px;
	float: left;
	height: 44px;
	width: 113px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	background-color: #ff8a00;
	text-align: center;
	color: #FFFFFF;
}
.butt_orange a {
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	height: 30px;
	padding: 14px 0px 0px 0px;
}
.butt_orange a:visited {
	color: #FFFFFF;
}

.butt_orange a:hover {
	background-color: #D4DA5D;
}


.butt_green {
	padding: 0px 0px 0px 0px;
	float: left;
	height: 44px;
	width: 117px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	background-color: #96A600;
	text-align: center;
	color: #000000;
}
.butt_green a {
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	height: 30px;
	padding: 14px 0px 0px 0px;
}
.butt_green a:hover {
	background-color: #7C821E;
}
.butt_green a:visited {
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	height: 30px;
	padding: 14px 0px 0px 0px;
}

.butt_obl {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 44px;
	width: auto;
}
.left_box {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 250px;
}
.right_box {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 730px;
	display: inline;
}

.login_box {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 113px;
	width: 250px;
	background-image: url(../images/snz_login.gif);
}
.login_box ul {
	margin: 0px;
	padding: 5px 10px 0px 10px;
	width: 230px;
	height: auto;
}
.login_box label {
	margin: 0px;
	padding: 5px 0px 0px 0px;
	float: left;
	height: 14px;
	width: 50px;
}


.form_login {
	width: 162px;
	height: 23px;
	background-image: url(../images/snz_loginback.gif);
	border: 0px;
	padding: 6px 5px 0px 5px;
	color: #666666;
}
.form_pass {
	width: 125px;
	height: 23px;
	background-image: url(../images/snz_passback.gif);
	border: 0px;
	padding: 6px 5px 0px 5px;
	color: #666666;
}

.login_msg {
	margin: 0px 0px 6px 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 250px;
	background-color: #FF8A00;
}
.login_msg ul {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 250px;
}
.login_msg p {
	margin: 0px;
	padding: 0px 10px 6px 10px;
	color: #FFFFFF;
}
.menu_box {
	margin: 0px 0px 6px 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 250px;
	background-color: #96A600;
}
.menu_box ul {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 250px;
}
.menu_box p {
	margin: 0px;
	padding: 0px 10px 5px 10px;
	color: #FFFFFF;
}
.bwin {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 250px;
	background-color: #F7F7F7;
}
.bwin ul {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 250px;
}
.bwin p {
	margin: 0px;
	padding: 0px 10px 5px 10px;
	color: #666666;
}
.bwin_vrch {
	margin: 0px;
	padding: 12px 12px 0px 12px;
	float: left;
	height: 30px;
	width: 226px;
	background-image: url(../images/snz_bwin_up.gif);
	font-weight: bold;
}

.maleokno_box {
	padding: 0px;
	float: left;
	height: auto;
	width: 176px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 6px;
	background-color: #F7F7F7;
	display: inline;
}
.maleokno_up {
	padding: 0px;
	float: left;
	height: 6px;
	width: 176px;
	margin: 0px;
}
.maleokno_img {
	padding: 0px;
	height: 132px;
	width: 170px;
	margin-left: auto;
	margin-right: auto;
}
.maleokno_text {
	padding: 5px 0px 0px 0px;
	height: 43px;
	width: 170px;
	margin-left: auto;
	margin-right: auto;
}
.zelw_box {
	margin: 0px 0px 2px 6px;
	padding: 0px;
	float: left;
	height: auto;
	width: 724px;
	background-color: #96A600;
	display: inline;
}
.zelw_pas {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 250px;
}

.zelw_box ul {
	margin: 0px;
	padding: 6px;
	height: auto;
	width: 712px;
}
.zelw_box p {
	padding: 0px;
	margin: 0;
	color: #FFFFFF;
	font-weight: bold;
}
.bzelw_box {
	margin: 0px 0px 2px 6px;
	padding: 0px;
	float: left;
	height: auto;
	width: 724px;
	display: inline;
}

.bzelw_box  ul {
	margin: 0px;
	padding: 6px;
	height: auto;
	width: 712px;
	background-color: #D4DA5D;
}
.bzelw_pas {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 250px;
}

.bzelw_box  p {
	padding: 0px;
	margin: 0;
	color: #2E4A21;
	font-weight: bold;
}
.ww_box {
	margin: 0px 0px 2px 6px;
	padding: 0px;
	float: left;
	height: auto;
	width: 724px;
	display: inline;
}
.ww_box   ul {
	margin: 0px;
	padding: 6px;
	height: auto;
	width: 712px;
	background-color: #FFFFFF;
}
.ww_pas {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 250px;
}
.ww_box   p {
	padding: 0px;
	margin: 0;
	color: #2E4A21;
	font-weight: bold;
}
.red_box {
	margin: 0px 0px 6px 6px;
	padding: 0px;
	float: left;
	height: auto;
	width: 724px;
	background-color: #EFECEC;
	display: inline;
	background-image: url(../images/redvnut-02.gif);
	color: #FFFFFF;
}
.red_pas {
	display: inline;
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 100%;
}
.red_box    ul {
	margin: 0px;
	padding: 0px;
	width: 724px;
	height: auto;
	display: inline;
	float: left;
}
.content_box {
	margin: 0px;
	padding: 10px;
	float: left;
	height: auto;
	width: 704px;
	display: inline;
}
.win_100 {
	margin: 0px;
	padding: 5px 10px 5px 10px;
	float: left;
	height: auto;
	width: 704px;
}

.content_box ul {
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	height: auto;
	width: 704px;
}
.content_box label {
	margin: 0px;
	padding: 3px;
	float: left;
	height: auto;
	width: 100px;
	font-weight: bold;
}
.item_box {
	padding: 0px;
	float: left;
	height: auto;
	width: 237px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 6px;
	background-color: #FFFFFF;
	display: inline;
}
.item_img {
	padding: 0px;
	height: 169px;
	width: 225px;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 6px;
	margin-left: auto;
	background-color: #F0F2F4;
	background-position: center;
	background-repeat: no-repeat;
}
.item_nazov {
	margin: 0px;
	padding: 0px 6px 6px 6px;
	height: 30px;
	width: 225px;
	text-align: center;
}
.item_cena {
	padding: 6px;
	height: 16px;
	width: 225px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
}

.item_info {
	background-image: url(../images/snz_tovarokno_cena.gif);
	padding: 0;
	height: 50px;
	width: 237px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.item_info_text {
	margin: 0px;
	padding: 15px 6px 0px 12px;
	height: 35px;
	width: 107px;
	float: left;
	display: inline;
}

.item_info_buy {
	margin: 0px 0px 0px 0px;
	padding: 12px 12px 0px 0px;
	height: 38px;
	width: 100px;
	text-align: right;
	float: left;
	display: inline;
}
.vyh_box {
	padding: 0px;
	height: auto;
	width: 242px;
	margin: 0px 0px 0px 0px;
	float: left;
	display: inline;
}
.item11_box {
	padding: 0px;
	float: left;
	height: auto;
	width: 723px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 6px;
}
.item11_box_ul {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 723px;
	background-color: #FFFFFF;
}
.item11_box_cont {
	margin: 0px;
	padding: 10px;
	float: left;
	height: auto;
	width: 703px;
	background-color: #FFFFFF;
}
.item11_img {
	border: 5px solid #E4E3C2;
	float: left;
	display: inline;
}
.item11_text {
	margin: 0px 5px 5px 5px;
	padding: 0px;
	float: left;
	height: auto;
	width: 540px;
	display: inline;
}





.detail_img {
	padding: 0px;
	height: 181px;
	width: 237px;
	background-color: #F0F2F4;
	background-position: center;
	background-repeat: no-repeat;
	margin: 0px 10px 0px 0px;
	float: left;
}

div.scroll {
	height: 130px;
	width: 270px;
	overflow: auto;
	padding: 0px;
	margin-left: auto;
	margin-right: auto;
	color: #FFFFFF;
}
.sek_1 {
	width: 250px;
	height: auto;
	float: left;
	background-color:#96A600;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #A8BB00;
}
.sek_1 a {
	display: block;
	padding: 5px 12px 8px 12px;
}
.sek_1  a:hover, .sek_1 a:focus {
	background-color: #7E8C00;
	color: #000000;
}
.sek_1 a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}
.sek_1 a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.sek_2 {
	width: 250px;
	height: auto;
	float: left;
	background-color:#697500;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #A8BB00;
}

.sek_2 a {
	display: block;
	padding: 5px 12px 8px 26px;
}
.sek_2  a:hover, .sek_2 a:focus {
	background-color: #778400;
	color: #000000;
}
.sek_2 a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}
.sek_2 a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.sek_3 {
	width: 250px;
	height: auto;
	float: left;
	background-color:#414800;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6D7900;
}
.sek_3  a {
	display: block;
	padding: 5px 12px 8px 36px;
}
.sek_3   a:hover, .sek_3  a:focus {
	background-color: #6D7900;
	color: #000000;
}
.sek_3  a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}
.sek_3  a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.sek_4 {
	width: 250px;
	height: auto;
	float: left;
	background-color:#262B00;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #515900;
}
.sek_4  a {
	display: block;
	padding: 5px 12px 8px 45px;
}
.sek_4   a:hover, .sek_4  a:focus {
	background-color: #657100;
	color: #000000;
}
.sek_4  a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}
.sek_4  a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.sek_5 {
	width: 250px;
	height: auto;
	float: left;
	background-color:#181C00;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #474F00;
}
.sek_5  a {
	display: block;
	padding: 5px 12px 8px 45px;
}
.sek_5   a:hover, .sek_4  a:focus {
	background-color: #353C00;
	color: #000000;
}
.sek_5  a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}
.sek_5  a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.subsek {
	margin: 0px 5px 0px 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 171px;
	background-color: #CCCCCC;
}
.foother {
	padding: 0px;
	height: auto;
	width: 980px;
	background-color: #2C3138;
	margin: 6px 0px 0px 0px;
	float: left;
	background-image: url(../images/fot_bc2.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.foother_tretina {
	margin: 0px;
	padding: 10px;
	float: left;
	height: auto;
	width: 306px;
}
.foother_pol {
	margin: 0px;
	padding: 10px;
	float: left;
	height: auto;
	width: 460px;
	color: #999999;
}
.input_snz {
	color: #000000;
	background-color: #EEF0BD;
	border: 1px solid #FFFFFF;
	padding: 3px 5px 3px 5px;
}
.input_snx {
	color: #000000;
	background-color: #EAEDAD;
	border: 1px solid #FFFFFF;
	padding: 3px 5px 3px 5px;
	font-size: 14px;
}
.input_sny {
	color: #000000;
	background-color: #EEF0BD;
	border: 1px solid #96A600;
	padding: 3px 5px 3px 5px;
}
.input_sna {
	color: #000000;
	background-color: #EEF0BD;
	border: 1px solid #96A600;
	padding: 2px 3px 2px 3px;
	font-size: 14px;
}

.whw_box {
	margin: 0px 0px 6px 6px;
	padding: 0px;
	float: left;
	height: auto;
	width: 724px;
	background-color: #EFECEC;
	display: inline;
	background-image: url(../images/snz_whw_pas.gif);
}
.whw_pas {
	display: inline;
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 100%;
}

.whw_box   ul {
	margin: 0px;
	padding: 0px;
	width: 724px;
	height: auto;
	display: inline;
	float: left;
}
.whw {
	margin: 0px 0px 6px 6px;
	padding: 0px;
	float: left;
	height: auto;
	width: 724px;
	background-color: #EFECEC;
	background-image: url(../images/snz_whw_pas.gif);
	display: inline;
}
.whw_ul {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 724px;
}
.whw_nadpis {
	margin: 0px;
	padding: 4px 10px 0px 10px;
	width: 704px;
	height: 22px;
	display: inline;
	float: left;
	background-image: url(../images/snz_whw_nadpis.gif);
}
.odporuc_box {
	margin: 0px 5px 5px 5px;
	padding: 5px;
	float: left;
	height: 196px;
	width: 154px;
	border: 1px solid #ffffff;
	display: inline;
}
.sluz_box {
	margin: 0px 5px 5px 5px;
	padding: 5px;
	float: left;
	height: 136px;
	width: 154px;
	border: 1px solid #ffffff;
	display: inline;
	background-color: #FFFFFF;
}
.banner_box {
	margin: 0px 0px 2px 6px;
	padding: 0px;
	float: left;
	height: auto;
	width: 724px;
	display: inline;
}
.search_box {
	background-image: url(../images/snz_logo2.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 102px 0px 0px 70px;
	float: left;
	height: 35px;
	width: 265px;
}
