@charset "utf-8";
/* CSS Document */
*	{ margin: 0 auto; padding: 0; }
img, div, td, table, style, background-image, background, { behavior: url(iepngfix.htc);}
div         { margin: 0 auto; padding:0; }
body        { margin 0 auto; padding:0; background: url(img/bg_main.jpg) repeat-x #eaeaea; font-family:Arial, Verdana, Sans-Serif; font-size: 12px; line-height: 140%; color: #000;}
h1          { font-family:arial, Verdana, Sans-Serif; font-size: 24px; font-weight: normal; color: #3e3e3e; margin-bottom: 0px; padding-bottom: 5px; line-height:110%; }
h2          { font-family:arial, Verdana, Sans-Serif; font-size: 14px; font-weight: bold; color: #3e3e3e; margin: 0px; }
.login    { font-family:Georgia, Times New Roman, Serif; font-size: 14px; font-weight: normal; color: #5b5a52; margin-left:5px; margin-top:3px; padding:0px; }
a:focus		{ outline: none;}

.contentwrap ul          {margin-left: 20px; margin-top:15px; margin-bottom: 15px;}
.contentwrap li          {margin-top:5px; margin-bottom:5px;}
ul.red      {color:Red;}

p           { font-family:Arial, Verdana, Sans-Serif; font-size: 12px; line-height: 140%; color: #000; padding:0px; margin-bottom:25px; }
a:link      { color: #056eab; text-decoration: none; }
a:active    { color: #056eab; text-decoration: none;}
a:visited   { color: #056eab; text-decoration: none;}
a:hover     { text-decoration: underline; }
img         { border: 0px; }
hr          { color: #e4e4e4; }

.clear		{ clear:both; }

#main		{ width:870px; min-height: 600px; _height: 600px;}

#logo       {float:left; min-height:75px; _height:75px; margin-left:13px; width:200px; margin-top:15px;}
#search     {float:right; margin-right:15px; width:180px; margin-top:30px; min-height:20px; _height:20px; padding:10px; background:url(img/bg_search.gif) no-repeat;}

#nav        { width:860px; min-height:32px; _height: 32px; margin-left:10px;}   
#nav ul     { width: 860px; margin: 0 auto; padding: 0px; list-style-type: none; height:32px; }
#nav li     { display: inline; float:left;  position: relative; padding: 0px; height:32px; margin-right:1px; }
#nav a      { display: block; float: left; width:107px; color: #fff; background:url(img/bg_nav_1.gif) no-repeat; line-height: 32px; text-decoration:none; font-size: 14px; font-family:Arial, Sans-Serif; text-align:center;}
#nav a:hover   {background:url(img/bg_nav_2.gif) no-repeat; color:#1b81e7;}

.contentwrap    {width:840px; min-height:470px; padding:15px; background:#fff;}
.startruta      {float:left; width:250px; min-height:211px; _height:211px; padding:10px; overflow:hidden; margin-right:15px; background:url(img/bg_startruta.gif) no-repeat;}
.startruta-r      {float:right; width:250px; min-height:211px; _height:211px; padding:10px; overflow:hidden; margin-right:0px; background:url(img/bg_startruta.gif) no-repeat;}
.datumtxt       {font-size:10px; font-weight:bold;}

.prodbox    {float:left; width:285px; min-height:100px; _height:100px; overflow:hidden; margin-right:0px; margin-top:15px; color:#727272;}
.prodbox-r    {float:right; width:270px; min-height:100px; _height:100px; overflow:hidden; margin-top:15px; color:#727272;}

#footer     {margin-top:10px; margin-bottom:20px; color:#727272; text-align:center; font-size:11px;}

#vnav        {float:left; margin: 0 auto; padding:0; width: 190px; background:#f4f4f4; }
#vnav ul     {margin:0; padding:0; width: 180px; list-style-type: none;}
#vnav li     {display: block; width: 190px; margin:0px; padding:0px;}
#vnav a      {display: block; color: #056eab; border-bottom:1px solid #ffF; font-family: Arial, Verdana, Sans-Serif; font-size: 14px; text-decoration: none; height: 30px; line-height: 30px; margin-top: 1px;  padding-left: 5px;}
#vnav a:hover{text-decoration: underline;}
#vnav ul ul    {margin: 0px; margin-left: 10px; padding-left: 0px; width: 170px; list-style-type: none;}
#vnav ul ul  li     {display: block; width: 180px; margin: 0px; padding-left: 0px;}
#vnav ul ul  a      {display: block; color: #424242; border-bottom:1px solid #ffF; font-family: Arial, Verdana, Sans-Serif; font-size: 12px; text-decoration: none; height: 24px; line-height: 24px; margin-top: 1px;  padding-left: 5px;}
#vnav ul ul a:hover{color: #424242; text-decoration: underline;background:none;}


