.hl
{
	width:190px;
	color:#666;
	background:#f7f7f7;
	margin:5px 0px;
	padding:10px 15px;
	border-radius:5px;
	box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
}

.hr
{
	width:250px;
	color:#666;
	background:#f7f7f7;
	margin:5px 0px;
	padding:10px 10px;
	border-radius:5px;
	box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
}

#hr-soc img
{
	width:46px;
	height:46px;
}

.hl a, .hr a
{
	color:#931111;
}

.newsname, .newsname a
{
	text-decoration:none;
	color:#931111;
}

a.newsname:hover
{
	text-decoration:underline;
	color:#931111;
}

.head
{
	display:block;
	width:100%;
	height:144px;
	margin-bottom:5px;
	border-bottom:1px dashed #666666;
}

.posthead
{
	display:block;
	width:100%;
	height:33px;
	margin-bottom:5px;
	border-bottom:1px dashed #666666;
}

.posthead2
{
	display:block;
	width:100%;
	height:23px;
	margin-top:5px;
	border-top:1px dashed #666666;
	padding-top:5px;
	text-align:center;
}

.posthead2 a, .posthead2 a:hover
{
	color:#931111;
}

.menu
{
	margin-left:auto;
	margin-right:auto;
	width:1000px;
}


.logo
{
	display:block;
	float:left;
	margin-left:10px;
	margin-top:10px;
	height:72px;
}

.readmore
{
	display:block;
	font-weight:bold;
	line-height:normal;
	width:100%;
	text-align:right;

}

.readmore a
{
	background:#f7f7f7;
}

.u1, .u2
{
	cursor:pointer;
}

.u1
{
	color:#931111;
}

.u2
{
	text-decoration:none;
}

.p2
{
	display:none;
}

.starrequired
{
	color:red;
}

.logo
{
	position:absolute;
	z-index:10;
	left:0px;
	top:0px;
}

.dates
{
	position:absolute;
	z-index:100;
	left:0px;
	top:0px;
	width:200px;
	height:20px;
	background:red;
}

.tablehead
{
	font-weight:bold;
	border-bottom:1px solid #cccccc;
}

.tablebody
{
	border-bottom:1px solid #cccccc;
}

/*___Start - Projects - jCarousel _____________________________________________*/

.jcarousel-skin-tango .jcarousel-container {

}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
	width: 100%;
	padding: 10px 0px 10px 0px;
}

.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  700px;
    height: 108px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 158px;
    height: 108px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 46px;
    right: -15px;
    width: 38px;
    height: 36px;
    cursor: pointer;
    background: transparent url(/images/navright.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(/images/navleft.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 46px;
    left: -15px;
    width: 38px;
    height: 36px;
    cursor: pointer;
    background: transparent url(/images/navleft.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(/images/navright.png);
}


/* ________________________________________________________________ */

#order_form_div,
#order_form_div table.sale_order_full_table,
form[name="basket_form"],
form[name="basket_form"] table.sale_basket_basket,
form[name="basket_form"] input[type="submit"]{
    font-size: 16px;
}

#order_form_div input[name="submitbutton"] {
    font-size: 22px;
    background: #931111;
    color: #FFFFFF;
    padding: 5px 16px;
    cursor: pointer;
}
.hr.main-page-catalog-wrap {
    color: #f7f7f7;
    background-color: #931111;
}
.hr.main-page-catalog-wrap .main-page-catalog-button {
    font-size: 22px;
    line-height: 1.3;
    display: inline-block;
    color: #f7f7f7;
}

