body  {
margin:0;padding:0;border:0;outline:0;
background: #ffffff;
font-size: 62.5%;
}

#copyright {color: #888888; font-size: 10px; padding-left: 5px; clear: both; }

html {
    overflow-y: scroll; 
}

a {color:#0e60b0; text-decoration:none;}
a:hover {text-decoration:underline;}

h1, .clsCategoryTableCell {font:normal 14px/17px Tahoma, Verdana, Arial, sans-serif; color:#767778; margin:0 0 17px 0; padding:0; text-transform:uppercase;}
h2 {font:bold 12px/16px Tahoma, Verdana, Arial, sans-serif; margin:0 0 6px 0; padding:0; text-transform:uppercase;}
h2.blue {color:#0e60b0;}
h2 span.red {color:#dd3317;}

body,p,li,td, div,span, pre	{color:#000000; font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size:9pt;}
input,textarea		{color:#000000; font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size:9pt;}


.cDate {color: #333333;}
.cSource {color: #dd0000;}
.cImg {border: 1px solid #dd0000;}
.cPressrelease {text-align: justify;}
.cPressrelease p {font-size: 120%;}
.sub
{
	padding-left: 15px;
	font-weight: bold;
	font-size: 13px;
}

/*******************  Scroller  *******************/

.clsScrollerHeaderText
{
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px; margin-top: 20px;
}

.clsScroller
{
	text-align: center;
	cursor: hand;
	padding: 6px 6px 6px 6px;
}

.clsScrollerCurrent
{
	font-size: 12px;
	color: #dd0000;
	text-align: center;

	padding: 6px 6px 6px 6px;
	background-color: #000022;
	border: 1px solid #dd0000;
}

.clsScrollerText
{
	font-size: 12px;
	color: #ffffff;
}

.cTopMenu
{
margin-top: 5px;
margin-left: 5px;
padding: 5px 10px 5px 0px;
}
.cTopMenu a {color: #000000;}

.cTopSearch
{
float: right;
}

/* main page slider */

.slider-wrapper { 
	width: 100%;
	margin: 5px auto;
}

.theme-default #slider {
    margin:0px auto 0 auto;
}
.theme-pascal.slider-wrapper,
.theme-orman.slider-wrapper {
    margin-top:0px;
}

#slider a{
    display:block;
}

.cGoodsImg
{
	padding: 3px;margin: 10px 20px 5px 10px;
	border: 2px solid #D7D7D7;
}

.tclsCategorySubTitle
{
	margin-top: 0px;margin-bottom: 0px;
}

.clsPrice
{
	font-size: 18px;
	margin-top: 15px;
}

.clsOldPrice
{
	font-size: 16px;
	margin-top: 15px;
	text-decoration: line-through;
	color: #666666;
}

.clsNewPrice
{
	font-size: 18px;
	margin-top: 15px;
	color: #ff0000;
}

.cDelimiter
{
	border-top: 1px dotted #ff9900;
}


.cCatListSmall
{
	padding-left: 5px; margin: 2px; padding-top: 5px;
	font-size: 11pt; font-weight: normal;
}
.cCatListSmall a, a:hover {text-decoration: underline;}
.cCatListSmall, .cCatListSmall a, .cCatListSmall a:visited
{
	color: #000000;
}

.clsMoreInSection {font-size: 12px;}

#tabs div {padding: 10px;}



/* MENU */
div.menu-gray {height:43px; width:100%; overflow:hidden; background:#ededed;}
div.menu-gray div.inner {width:969px; padding:0 22px 0 9px; margin:0 auto; position:relative; z-index:2;}
div.menu-gray div.menu {text-transform:uppercase; font-size:11px; line-height:normal; float:left; height:43px;}
div.menu-gray div.menu a {float:left; display:block; color:#373737; padding:16px 13px 0 13px; height:27px; margin:0 -1px; position:relative;}
div.menu-gray div.menu span.action a {float:left; display:block; color:#ffffff; padding:16px 13px 0 13px; height:27px; margin:0 0; position:relative;}
div.menu-gray div.menu a:hover {background:#f3c509; text-decoration:none;}
div.menu-gray div.menu span.sep {display:block; float:left; height:9px; width:1px; background:#000; line-height:0; font-size:0; margin-top:18px;}
div.menu-gray div.menu span.active {float:left; display:block; color:#373737; padding:16px 13px 0 13px; height:27px; margin:0 -1px; position:relative; background:#f3c509; font-weight:bold;}
div.menu-gray div.menu span.action {float:left; display:block; color:#ffffff; padding:0 0 16px 0; height:27px; margin:0 -1px; position:relative; background:#f10000; font-weight:bold;}

div.menu-gray div.search2 {width:226px; padding-top:11px; float:right;}
div.menu-gray div.search2 div.input {background:url(../img/search_input.gif) left top no-repeat; padding:2px 8px 0 8px; width:187px; height:20px; float:left;}
div.menu-gray div.search2 div.input input.text {border:0; background:none;}
div.menu-gray div.search2 img, .img {float:right; margin-top:5px;}

div.menu-yellow {height:43px; width:100%; overflow:hidden; background:#f3c509;}
div.menu-yellow div.inner {width:969px; padding:0 22px 0 9px; margin:0 auto; text-transform:uppercase; font-size:12px;}
div.menu-yellow a {float:left; display:block; color:#000; padding:16px 13px 0 13px; height:27px;}
div.menu-yellow span.sep {float:left; display:block; height:11px; width:1px; background:#000; line-height:0; font-size:0; margin-top:19px;}
div.menu-yellow span.active {float:left; display:block; padding:16px 13px 0 13px; height:27px; font-weight:bold;}

/* MENU MAIN */
div.menu-gray.main {height: 39px; width:100%; overflow:hidden; background:#ffffff;}


#container
{
	width: 100%; height: 100%;
}
div.middle {width:956px; padding:6px 22px 12px 22px; margin:0 auto;}

/* footer */
td.footer {vertical-align:bottom;}
div.footer {border-top:1px solid #ececec; background:#f8f8f8; height:80px; font-size:10px; line-height:normal; color:#767778;}
div.footer a {color:#575757;}
div.footer div.inner {width:956px; padding:18px 22px 5px 22px; margin:0 auto; text-align:center;}

div.cCart {width: 270px; text-align: right;}

.cTitlePhone
{
	font-size: 28pt;
	color: #0e60b0;
	width: 180px;
	text-align: left;
	float: left;
}

.cTitlePhone span.small
{
	font-size: 8pt;
	color: #918888;
}

#SmallCartValue {margin-left: 5px;}

h1.logoTitle {color: #918888; vertical-align: bottom; padding: 82px 0 0 0;text-transform:none; margin: 0; }

a.clsCategoryTitle, a.clsCategoryTitle:visited, a.clsCategoryTitle:hover { color: #0e60b0; font-size: 18px; line-height: 16px; text-transform: uppercase;}
a.clsCategoryTitle:hover { text-decoration: underline;}

.tclsCategoryTitle {font-size: 18px; color: #000; font-weight: normal;}

.tclsCategoryTitleOption, .tclsCategorySubTitleOption
{
	padding: 5px;
}



.buybutton 
{
    background: #e10000;
    border-radius: 3px;
    padding: 5px 0 5px 0;
    color: #fff;
    font-size: 16px;    
    font-weight: bold;
}
.buybutton:hover
{
    background: #ff0000;
}


.ui-dialog .ui-dialog-titlebar-close span {
    margin: -8px 0 0 -8px;
}
