/* -- Menus -- */
/* -- Forms -- */

form
{
margin: 0;
padding: 0;
}

input,
select
{
margin: 0;
padding: 0;
font-size: 1em;
font-family: Tahoma;
color: #7A8592;
vertical-align:middle;
}

/* input {padding:2px} */

.input100pr {width:100%}


/* -- Grids -- */
.grid1 {padding: 7px 14px 0 11px}

.grid2left {padding: 0 3px 5px 0}
.grid2right {padding: 0 0 5px 4px}

.grid3 { border-collapse: collapse; border: solid 1px #CBCBCB}
.grid3 td {padding: 4px 6px; border-collapse: collapse; border: solid 1px #CBCBCB}
.grid3 .grayBG td{ background: #EAEAEA}

.grid4 { border-collapse: collapse; border: solid 1px #CBCBCB}
.grid4 th {padding: 4px 6px; background: #686868; color: #FFF; text-align:left; font-weight: normal}
.grid4 td {padding: 4px 6px; border-collapse: collapse; border: solid 1px #CBCBCB}

.grid5 .left {padding: 0 0 1em 30px; width: 30%}
.grid5 .right {padding: 0 30px 1em 0}

/* -- Content -- */
.mainTable
{
width:100%;
height: 100%;
}

.logo
{
border-top: solid  3px #363636;
border-bottom: solid  3px #363636;
background: url(img/old/bg_logo.gif) repeat-y right;
vertical-align: middle;
text-align: center;
height:90px;
width: 20%;
}

.contacts
{
border-top: solid  3px #83C94C;
border-bottom: solid  3px #363636;
background: #EEE;
vertical-align: middle;
text-align: center;
height:83px;
width: 20%;
padding: 15px  10px;
}
.contacts2
{
background: #FFF url(img/old/1x1gray.gif) repeat-y left;
vertical-align: middle;
text-align: center;
height:50px;
width: 20%;
padding: 15px  20px;
}
.copyright
{
border-top: solid  6px #94DA5C;
border-bottom: solid  6px #363636;
background: #F7F7F7 url(img/old/1x1gray.gif) repeat-y left;
vertical-align: middle;
text-align: center;
height:50px;
width: 20%;
padding: 15px  20px;
}
.contacts a:link,
.contacts2 a:link,
.copyright a:link 
{color: #686868}
.contacts a:visited,
.contacts2 a:visited,
.copyright a:visited 
{color: #686868}
.contacts a:hover,
.contacts2 a:hover,
.copyright a:hover 
{color: #686868}

.mnuTop
{
border-top: solid  3px #363636;
border-bottom: solid  3px #363636;
vertical-align: top;
text-align: left;
height:90px;
width: 40%;
padding-bottom: 15px;
font-size: 90%;
}

.mnuTop a
{
background: url(img/old/1x1gray.gif) repeat-y left;
margin-right: 4px;
}

.mnuTopBG 
{
background:#F7F7F7;
padding:7px 0 8px 0;
}

.quickJump {margin: 17px 0 0 30px}

.user
{
border-top: solid  3px #363636;
border-bottom: solid  3px #363636;
background: url(img/old/1x1gray.gif) repeat-y left;
width: 20%;
height:90px;
vertical-align:top;
text-align:left;
font-size: 90%;
padding-bottom: 5px;
}
.user h1
{
font-size: 1em;
font-weight:bold;
margin:0;
margin-left:1px;
background: #F7F7F7 url(img/old/ico_trash.gif) no-repeat left center;
padding:10px 10px 8px 31px;
}

.mnuLeft
{
width: 20%;
vertical-align:top;
border-bottom: solid  3px #363636;
background: url(img/old/1x1gray.gif) repeat-y right;
}

.quickSearch
{
background: #83C94C url(img/old/bg_quick_search.gif) repeat-y right;
text-align:left;
font-size: 90%;
color:#FFF;
}
.mnuLeft .quickSearch h1
{
border: 0;
font-size: 1em;
font-weight:bold;
margin:0;
background: url(img/old/ico_quick_search.gif) no-repeat left top;
padding:9px 10px 13px 27px;
}
.quickSearch a:link {color: #FFF}
.quickSearch a:visited {color: #FFF}
.quickSearch a:hover {color: #FFF}

.catalog {border-top: solid  3px #363636; padding-bottom:4px}
.mnuOther {border-top: solid  3px #363636; padding-bottom:7px}

.mnuLeft h1
{
font-size: 90%;
font-weight:bold;
margin:0 1px 0 10px;
border-left: solid 3px #DEDEDE;
border-bottom: solid 2px #DEDEDE;
background: url(img/old/bg_h1_mnuleft.gif) repeat-y right;
}
.mnuLeft h1 div
{
padding:8px 10px 9px 27px;
background: no-repeat left top;
}

.catalogPadding, .menuPadding {padding:2px 5px 0 21px}

.catalogPadding a, .menuPadding a
{
display:block;
border-bottom: solid 1px #E0E0E0;
background: url(img/old/bg_bullet1.gif) no-repeat left top;
margin:0;
padding:3px 6px 5px 12px;
font-weight: bold;
}
.catalogPadding div a, .menuPadding div a
{
background-position: 14px top;
padding-left:25px;
padding-bottom:6px;
font-weight: normal;
font-size:0.9em;
}
.catalogPadding div div a, .menuPadding div div a { background-position: 29px top; padding-left:40px}
.catalogPadding div div div a, .menuPadding div div div a { background-position: 44px top; padding-left:55px}
.catalogPadding div div div div a, .menuPadding div div div div a { background-position: 59px top; padding-left:70px}
.catalogPadding div div div div div a, .menuPadding div div div div div a { background-position: 74px top; padding-left:85px}

.menuPadding {padding-top:4px}
.menuPadding a {border:0}
.menuPadding div a
{
font-weight: bold;
font-size:1em;
padding-bottom:4px;
padding-left:31px;
}

.columnRight
{
border-bottom: solid 3px #363636;
background: #F7F7F7 url(img/old/bg_column_right.gif) repeat-y left;
vertical-align:top;
text-align:left;
padding: 0 13px 0 10px;
width: 20%;
}
.columnRight h1
{
font-size: 90%;
font-weight:bold;
margin:0 0 8px;
padding: 8px 35px 9px 9px;
border-right: solid 3px #DEDEDE;
border-bottom: solid 2px #DEDEDE;
background: #FFF url(img/old/ico_rasprodaja.gif) no-repeat right top;
}
.miniMargin p {margin-bottom:0.4em}

.content
{
border-bottom: solid 1px #EAEAEA;
vertical-align:top;
text-align:left;
width:60%;
}

.navi
{
padding: 9px 10px 12px;
font-size:0.9em;
}
.content h1
{
background: #F99910 url(img/old/bg_h1_content.gif) no-repeat left top;
color: #FFF;
padding: 9px 27px 11px;
font-size:0.9em;
}
.content h3 {font-size:1em}
.content h3 .data {font-weight:normal}

.contentPadding {padding: 0 12px;}

.line
{
background: #E0E0E0;
clear: both;
margin-top:1em;
height:1px
}

.imgInText
{
float:left;
margin: 0 10px 10px 0;
}
.imgInText1
{
display:block;
}


.dataTable
{
font-size: 0.9em;
margin-bottom: 1em;
}

.dataTableHeader
{
background:#363636;
color:#FEFEFE;
}

.dataTableHeader a:link, .dataTableHeader a:visited, .dataTableHeader a:hover
{
color:#FFF;
}


ul.help li
{
background: url(img/old/bullet_help.gif) no-repeat left 2px;
padding-left: 20px;
}

ul.faq li
{
background: url(img/old/bullet_right1.gif) no-repeat left 4px;
margin:0px;
padding:0px;
margin-left: 50px;
padding-left: 10px;
}
ul.faq li.celected {background-image: url(img/old/bullet_right.gif)}

ul.bulletShar li
{
background: url(img/old/bullet_shar.gif) no-repeat left 5px;
margin:0px;
padding:0px;
padding-left: 12px;
}

ul.bulletGreen li
{
background: url(img/old/bullet_right2.gif) no-repeat left 5px;
margin:0px;
padding:0px;
padding-left: 12px;
}

ul.bulletSiteMap 
{
margin-top:1em;
}
ul.bulletSiteMap li
{
background: url(img/old/bullet_shar.gif) no-repeat 10px 5px;
margin:0px;
padding:0px;
padding-left: 20px;
}

.lister a, .lister strong, .lister span 
{
float: left;
background: url(img/old/bg_lister.gif) repeat-y right;
padding:0 10px;
}

em.yellow {color:#EE9C14; font-weight: normal}

.partnersText
{
width:20%;
padding:20px;
vertical-align:middle;
text-align:center;
height:83px;
font-size:90%;
}

.partnersBanners
{
height:83px;
width: 60%;
padding:20px;
}
.partnersBanners td
{
border-left: solid 1px #DEDEDE;
padding: 5px;
text-align:center;
}
.mnuText
{
border-top: solid  6px #94DA5C;
border-bottom: solid  6px #363636;
background: #F7F7F7;
width:80%;
padding:20px 35px;
vertical-align:middle;
text-align:left;
height:50px;
}

/* -- Additional -- */
body
{
font: 70% Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #686868;
background: #FFF;
margin: 0;
padding: 0;
height: 100%;
}

a:link 
{
color: #3A74B6;
text-decoration:underline;
}
a:visited
{
color: #164881;
text-decoration:underline;}
a:hover
{
color: #3A74B6;
text-decoration:none;
}

table
{
font-size:1em;
}

p,
.generickBlock,
h1,
h2,
h3,
hr,
ul,
li,
blockquote
{
margin: 0;
padding: 0;
margin-bottom:1em;
}

blockquote
{
margin-left: 30px;
margin-right: 30px;
}

h2 {font-size:0.9em}

ul {list-style-type: none}

strong {font-weight:bold}
em {
font-weight:bold;
font-style: normal;
color: #D72C2C;
}

big {font-size: 110%}
small {font-size: 90%}

.catalog_mnu {
	background-image: url(img/old/ico_catalog.gif);
}

.field{width:30%; text-align:right; float:left; padding:0px 0px 10px 0px;} 
.txt{margin:0px 5px 0px 10px; font-family: Tahoma, Arial;    font-size: 1em; padding:3px;color:#afafaf; overflow:auto;}
*html .txt{margin:0px 5px 0px 7px;}   