html, body {
	background-color:#FFFFFF;
	padding:0px;
	margin:0px;
	color:#5F5E5E;
	height:100%;
}

table {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

div.menuUnderline{
	width:32px;
	height:2px;
	background-color:#37ABDD;
}

div.menuUnderlineSel{
	width:32px;
	height:2px;
	background-color:#EE0202;
}

h1.product {
	margin: 20px 0px 15px 0px;
	font-weight:normal;
	font-size:27px;
	color:#FF7200;
}
h1.product span.subtitle{
	font-weight:normal;
	font-size:18px;
	color:#020202;
}
h1.product span{
	font-size:13px;
	color:#020202;
}
h1.product a:link{color:#FF7200; text-decoration:none;}
h1.product a:visited{color:#FF7200; text-decoration:none;}
h1.product a:active{color:#FF7200; text-decoration:none;}
h1.product a:hover{color:#FF7200; text-decoration:none;}

h2.product {
	margin: 0px 0px 10px 0px;
	font-weight:normal;
	font-size:18px;
	color:#020202;
}
h2.product span.separate{
	font-size:24px;
	color:#5F5E5E;
}
h2.product span{
	font-size:13px;
}

h2.newsTitle {
	margin: 0px 0px 10px 0px;
	font-weight:normal;
	font-size:18px;
	color:#0085CB;
}

h2.blue{
	margin:10px 0px 15px 0px;
	font-size:12px;
	color:#4AB0E1;
}

h2.orange{
	margin:10px 0px 0px 0px;
	font-size:12px;
	color:#FF7200;
}

h3.blue{
	margin:5px 0px 5px 0px;
	font-size:12px;
	color:#4AB0E1;
}

span.blue{color:#4AB0E1;}
span.orange{color:#FF7200;}

table.catalogMenu{
	border-top:2px solid #DCDDDE;
	border-bottom:2px solid #DCDDDE;
}

table.catalogMenu td{
	padding:8px 0px 8px 0px;
}

div.groups{
	padding: 4px 4px 4px 4px;
	font-weight:bold;
	font-size:13px;
	color:#108DCE;
}

div.groups a:link{text-decoration:none;}
div.groups a:visited{text-decoration:none;}
div.groups a:active{text-decoration:none;}
div.groups a:hover{text-decoration:none;}

div.selgroups{
	padding: 4px 4px 4px 4px;
	font-weight:bold;
	font-size:13px;
	background-color:#FDECD8;
}

div.selgroups a:link{color:#FF7200; background: url('../images/underlink.gif') repeat-x bottom; text-decoration:none;}
div.selgroups a:visited{color:#FF7200; background: url('../images/underlink.gif') repeat-x bottom; text-decoration:none;}
div.selgroups a:active{color:#FF7200; background: url('../images/underlink.gif') repeat-x bottom; text-decoration:none;}
div.selgroups a:hover{color:#FF7200; background: url('../images/underlink.gif') repeat-x bottom; text-decoration:none;}

div.subgroups{
	padding: 5px 4px 4px 4px;
	font-weight:normal;
	font-size:12px;
}

div.subgroups a:link{color:#000000; text-decoration:underline;}
div.subgroups a:visited{color:#000000; text-decoration:underline;}
div.subgroups a:active{color:#000000; text-decoration:underline;}
div.subgroups a:hover{color:#000000; text-decoration:underline;}

div.subselgroups{
	padding: 5px 4px 4px 4px;
	font-weight:bold;
	font-size:12px;
	color:#FF7200;
	background-color:#FDECD8;
}

div.subselgroups span{background: url('../images/s_underlink.gif') repeat-x bottom; text-decoration:none;}

div.price{
	width:154px;
	text-align:right;
	margin-right:10px;
}
div.price div{
	padding:3px;
	border:1px solid #FF7200;
}
div.price div.title{
	color: #000000;
	font-size:18px;
	border:1px solid white;
	padding-left:0px;
	text-align:left;
}
div.price div.oldprice{
	text-decoration:line-through;
	font-size:20px;
	color:#FF7200;
}
div.price div.digit{
	background-color:#FF7200;
	font-size:20px;
	color:white;
}
div.price div.footer{
	text-transform:uppercase;
	color:#FF7200;
	font-weight:bold;
	border:1px solid white;
}

/* Размеры */
div.sizes{
	width:154px;
}
div.sizes div.title{
	color: #000000;
	font-size:18px;
	border:1px solid white;
	padding-bottom:3px;
}
div.sizes select{
	width:100%;
}
/* --------------- */

div.order{
	width:154px;
	text-align:right;
	margin-top:5px;
}


table.footer{
	font-size:11px;
}

table.footer td.ebay{
	border-left:1px solid #959397;
	border-right:1px solid #959397;
}

input.login, select.login, textarea.login{
	border:1px solid #C0C1C1;
	width:100%;
}

input.loginSubmit{
	text-align:right;
	width: 60px;
	font-size:12px;
	font-weight:normal;
	color:#FF7200;
	background-color:white;
	text-decoration:underline;
	border:0px;
}

input.buttonSubmit{
	padding: 1px 9px 1px 9px;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	color:#FF7200;
	background-color:#FFE5C8;
	border:1px solid #FFE5C8;
	border-right:1px solid #E7A965;
	border-bottom:1px solid #E7A965;
}
input.buttonCancel{
	padding: 1px 1px 1px 1px;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	color:#49B0E1;
	background-color:#D9F2FF;
	border:1px solid #D9F2FF;
	border-right:1px solid #6AB2D9;
	border-bottom:1px solid #6AB2D9;
}
input.basketSubmit{
	width: 180px;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	color:#FF7200;
	background-color:white;
	border:1px solid white;
}

table.cartPositions th{
	padding: 15px 3px 7px 3px;
	font-weight:bold;
	color:#000000;
	background-color:#EFEFF0;
}
table.cartPositions td{
	border-top: 2px solid #FFFFFF;
	padding: 0px;
	padding-bottom: 3px;
	background-color:#FDECD8;
}
table.cartPositions tr.discont td{
	color:black;
	padding: 3px;
	background-color:#FDC487;
}
table.cartPositions tr.sales td{
	color:black;
	padding: 3px;
	background-color:#F9F57C;
}
table.cartPositions tr.footer td{
	border:0px;
	padding: 3px;
	background-color:#EFEFF0;
}

table.cartPositions tr.footer td.blue{
	color:#2A9AD2;
	font-weight:bold;
}

table.cartPositions tr.footer td.info{
	font-size:11px;
}

table.cartPositions tr.footerUnderLine td{
	border-top:2px solid white;
	padding: 3px;
	background-color:#EFEFF0;
}

a:link{color:#2A9AD2; text-decoration:underline;}
a:visited{color:#2A9AD2; text-decoration:underline;}
a:active{color:#2A9AD2; text-decoration:underline;}
a:hover{color:#2A9AD2; text-decoration:underline;}

a.orange:link{color:#F00303;}
a.orange:visited{color:#F00303;}
a.orange:active{color:#F00303;}
a.orange:hover{color:#F00303;}

