BODY {
  margin: 0px 0px 0px 0px;
  color: #515e64;
  padding: 0px 0px 0px 0px;
  background-color : #ffffff;
}

td, tr, p, div {
  font-size:13px;
  color: #333333;
  font-family: Arial, Helvetica, Verdana, sans-serif;
}


a:link, a:visited {
color:#236fbd;
font-size:12px;
text-decoration:underline;

}

a:hover {
color:#CC3300;
  text-decoration:underline
}

table.contentpaneopen
{
	width:100%;
}
input.inputsmall
{
	width:30px;
	text-align:center;
}


div.item
{
	width: 98px;
	height: 88px;
	display:block;
	float: left;

	margin-left:20px;
	margin-bottom:20px;
	background: url('../images/ramka_bg.jpg');
	background-repeat:no-repeat;
	background-position:left top;
	text-align:center;
	padding-top:4px;
}

div.item a:link, div.item a:visited
{
font-size:10px;
text-decoration:none;
}

div.item img
{
margin-bottom:5px;
}

a.mainlevel:link, a.mainlevel:visited {
color: #0f61c0;
font-size:11px;
font-weight:bold;
text-decoration:none;
background:url(../images/menubg_1.jpg);
line-height:20px;
display:block;
background-repeat:no-repeat;
  background-position:bottom;
  padding-left:10px;
border-left:2px #3d76cd solid;

}

a.mainlevel:hover, #active_menu {
color: #FFFFFF;
font-weight:bold;
  text-decoration:none;
  background:url(../images/menubg_2.jpg);
  line-height:20px;
  display:block;
  background-repeat:no-repeat;
  background-position:bottom;
    padding-left:10px;
}






a.copy:link, a.copy:visited, a.copy:hover {
color:#666666;
font-size:12px;
text-decoration:none;
line-height:16px;

}

a.copy2:link, a.copy2:visited, a.copy2:hover {
font-size:14px;
color: #666666;
}



.h2 {
font-size:14px;
color: #7ba004;
}

.contentheading, .componentheading,h1 {
font-size:30px;
color: #0f61c0;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-weight:normal;
padding:0;
margin:0;
line-height:70px;
}

h1.as-h1, h1#h1
{
font-size:14px;
line-height:16px;
padding-top:30px;
padding-bottom:10px;
}


.copy{
font-size:14px;
color: #666666;
}

.tel_min{
font-size:13px;
color: #4c4c4c;
font-weight:bold;

}


.tel_max{
font-size:24px;
color: #4c4c4c;
padding-left:10px;
line-height:23px;
}

#bottom_div{
width: 520px;
height: 150px;
background-color: #b9d1ea;
clear:both;
}

#vista_toolbar {
float:center;
font:normal 12px 'Trebuchet MS','Arial';
margin:0;
padding:0;
}

#vista_toolbar ul {
float:left;
line-height:32px;
list-style:none;
margin:0;
padding:0 0px 0 0px;
width:100%;
}

#vista_toolbar li {
display:inline;
padding:0;

}







#vista_toolbar a {
color:#2973C0; /* need because it will use default link color */
float:left;
padding:0 3px 0 3px; /* left 3 px because of left.png image */ 
text-decoration:undeline;
font-weight:bold;
font-size:14px;
}

#vista_toolbar a span {
display:block;
float:none;
padding:0 15px 0 15px;
}

#vista_toolbar a span img {
border:none;
margin:8px 4px 0 0;
}


/* show picture when mouse over link */
#vista_toolbar a:hover, #vista_toolbar #active_menu-nav{
background: url('../images/left.png') no-repeat left center;
color:#FFF;
}

#vista_toolbar a:hover span, #vista_toolbar #active_menu-nav span{
background:url('../images/right.png') no-repeat right center;
}

#vista_toolbar a.right {
float:right; /* for help button - just add class "right" ->  <a class="right"... */
}
.divv{
display:none}

.inputbox {
  color            : #555555;
  background-color : #ffffff;
  border           : 1px solid #656565;
  font-size:10pt;
  padding:2px;
  font-family: Arial, Helvetica, Verdana, sans-serif;
}



.button {
  font-style       : normal;
  font-size        : 14px;
  font-weight      : bold;
  background-color : white;
  color            : #0f61c0;
  border           : 1px solid #0f61c0;
  padding-bottom:5px;
  padding-top:5px;
 }

table.contentpaneopen td strong
{
  font-weight      : normal;
}

h2
{
  font-size        : 14px;
}

div.radius
{

text-align:right;
width:100%;
display:block;
padding-top:20px;
}

div.radius a:link, div.radius a:visited
{
	text-decoration:none;
	background:url('../images/rad.gif') no-repeat;
	width: 32px;
	padding: 9px 5px;
	text-align: left;
	color:white;
}

div.radius a.highlight:link, div.radius a.highlight:visited, div.radius a.highlight:hover, div.radius a:hover
{
	text-decoration:none;
	background:url('../images/rad_h.gif') no-repeat;
	width: 32px;
	padding: 9px 5px;
	text-align: left;
	color:white;
}

div.add_to_cart
{
	background:url('../images/add_bg.gif') no-repeat;
	width: 75px;
	text-align: left;
	cursor:pointer;
	color:white;
	padding: 5px 13px;
margin-left:20px;
}

div.add_to_cart a:link, div.add_to_cart a:visited, div.add_to_cart a:hover
{
	color:white;
	text-decoration:none;
}

a.link25:link, a.link25:visited {
color: #666666;
font-size:12px;
}

a.link25:hover {
color: #000000;
font-size:12px;
}

table.pathway td
{
color: #666666;
font-size:12px;
}

table.pathway
{
padding-top:10px;
}

.car{
background:url(../images/table_bg.gif);
background-repeat:no-repeat;
background-position:center;
height:300px;
}


a.win-sum{
background:url(../images/winsum.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:25px;
padding-top:2px;
padding-bottom:2px;
margin-right:10px;
font-weight:bold;
font-size:17px;

}




a.summer{
background:url(../images/summer.png);
background-repeat:no-repeat;
background-position:left center;
padding-left:25px;
padding-top:2px;
padding-bottom:2px;
font-weight:bold;
font-size:17px;



}
a.winter{
background:url(../images/winter.png);
background-repeat:no-repeat;
background-position:left center;
padding-left:25px;
padding-top:2px;
padding-bottom:2px;
margin-right:10px;
font-weight:bold;
font-size:17px;


}

td#avtotitle1
{
	border:1px solid #cccccc;
}

td#avtotitle1 h2
{
	padding-left:10px;
}

td#avtotitle1 table
{
	padding:10px;
}


.header1{
font-size:18px;
text-decoration:underline;
color:#2871B6;

}
#disk_producers{
padding-top:4px;}

#disk_producers a{
text-decoration:none;
}