/*********************************

CSS Definitions for VinAlco.RU
Marat Husnutdinov, INTERDESIGN.ru

*********************************/

/* definitions for body */


td {  font-family: Arial, Helvetica, sans-serif; color: 000000; font-size: 11px}.basket {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
	color: #ddd2b3;
	padding-right: 6px;
}

li {
	color: #000000;
	list-style-type: square;
	line-height: 20px;
	font-weight: 500;
	font-size: 12px;
	margin-left: -20;

}







.upmenu {
	background-image: url(images/bg_upmenu.gif);
	padding-left: 9px;

}
.newsboxtext{
	background-color: DDD2B3;
    padding: 6px;

}
.bgred {
	color: DDD2B3;
	background-color: 7F4242;
	padding: 2px 2px 2px 5px;

}

.bglight {
	color: 000000;
	background-color: DDD2B3;
	padding: 2px 2px 2px 5px;

}

/* status bar */

.way {
	font-size: 9px;
	color: #ddd2b3;
}

/* titles */

.headline {
	font-size: 16px;
	color: #ddd2b3;
	font-weight: 600;

}
.titel {
	font-size: 14px;
	color: #7F4242;
	font-weight: 600;

}
.subtitle {
	font-size: 14px;
	color: 700707;
	height: 23px;
	background-color: AA8476;
	background-image: url(images/bg_box_middle.gif);

}
.newsboxtitle {
	font-size: 14px;
	color: 700707;
	height: 23px;
	background-color: AA8476;
    padding-left: 6px;

}

/* input fields and textareas */

.searchfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: DDD2B3;
	height: 17px;
}

.countfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: FFFFFF;
	height: 18px;
}

/* definitions for links */

/* default links with underline*/

A:link {
	color: #000000;
	text-decoration: underline;
}
A:aktiv {
	color: #2E465F;
	text-decoration: underline;
}
A:hover {
	color: #532339;
	text-decoration: none;
}
A:visited {
	color: #000000;
	text-decoration: underline;
}

/*  main menu light links*/

a.menulink:link {
	font-family: Arial, Helvetica, sans-serif;
	color: DDD2B3;
	text-decoration: none;

}
a.menulink:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: DDD2B3;
	text-decoration: none;

}
a.menulink:aktiv {
	font-family: Arial, Helvetica, sans-serif;
	color: DDD2B3;
	text-decoration: none;

}
a.menulink:hover {
	text-decoration: underline;
	color: DDD2B3;
}

/* submenu dark links*/

a.submenu:link {
	font-weight: 500;
	color: #700807;
	text-decoration: none;
}
a.submenu:aktiv {
	font-weight: 500;
	color: #700807;
	text-decoration: none;
}
a.submenu:hover {
	font-weight: 500;
	color: #700807;
	text-decoration: underline;
}
a.submenu:visited {
	font-weight: 500;
	color: #700807;
	text-decoration: none;
}

/* black links without underline*/

a.uplink:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-weight: normal;


}
a.uplink:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-weight: normal;

}
a.uplink:aktiv {
	font-family: Arial, Helvetica, sans-serif;
	color: #009900;
	text-decoration: none;
	font-weight: normal;

}
a.uplink:hover {
	text-decoration: underline;
	color: #009900;
	font-weight: normal;
}

/* table separators */

.xseparator {
	background-image: url(images/separator.gif);
	background-repeat: repeat-x;
	height: 3px;
}

.yseparator {
	background-image: url(images/yseparator.gif);
	background-repeat: repeat-y;
	height: 3px;
}

/* table rows */
.roseline {
	background-color: FFFFF8;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.greyline {
	background-color: FCF5E8;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.warename {
	padding-left: 5px;
	height: 20px;
	color: FFFFF8;
}

.imageborder {
	border: 1px solid AA8476;
}
textarea {
	border: 1px solid;
	border-color: #2E465F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}

select {
	border: 1px solid;
	border-color: AA8476;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}

.regfield {
	font-size: 11px;
	background-color: #EEEEEE; 
	color: #000000; 
	border-style: solid; 
	border-color: #7D0205;


}

.reg {
	border: 1px solid #2E465F;
	font-size: 11px;
	padding-left: 15;
	padding-right: 15;
}

.menutitle{
cursor:pointer;
//	font-family: Arial, Helvetica, sans-serif;
	color: DDD2B3;
	text-decoration: none;

}

.submenuXXX{
margin-bottom: 0.5em;
}



a.blockmenu:link {
	font-weight: 500;
	color: #000000;
	text-decoration: none;
}

a.blockmenu:aktiv {
	font-weight: 500;
	color: #000000;
	text-decoration: none;
}
a.blockmenu:hover {
	font-weight: 500;
	color: #009900;
	text-decoration: underline;
}
a.blockmenu:visited {
	font-weight: 500;
	color: #000000;
	text-decoration: none;
}


.button1 {
	font-size: 11px;
	background-color: #7D0205; 
	color: #FFFFFF; 
	border-style: solid; 
	border-color: #FFFFFF;
	cursor:pointer;
}


.run {
	font-size: 11px;
	background-color: #000000; 
	color: #FFFFFF; 
	border-style: solid; 
	border-color: #000000;
	cursor:pointer;
}


