/*table, tr,  td {
	border: 1px solid #c0c0c0;
}*/
th{
	font-size : 10pt;
	font-weight : bolder;
	color : #3b3b3b;
}
p.mess_success{
     padding : 4px 0px 4px 0px;
     margin : 0px;
     color : #333;
     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
     font-size : 12px;
     background : #b7ffb9;
     text-align : center;
     border-bottom : 1px solid #78d67a;
     border-top : 1px solid #78d67a;
     margin-bottom : 2px;
}
p.mess_error{
     padding : 4px 0px 4px 0px;
     margin : 0px;
     color : #333;
     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
     font-size : 12px;
     background : #ffd6d6;
     text-align : center;
     border-bottom : 1px solid #d67878;
     border-top : 1px solid #d67878;
     margin-bottom : 2px;
}
p.mess_warning{
     padding : 4px 0px 4px 0px;
     margin : 0px;
     color : #333;
     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
     font-size : 12px;
     background : #fff3c2;
     text-align : center;
     border-bottom : 1px solid #eed874;
     border-top : 1px solid #eed874;
     margin-bottom : 2px;
}
#row_dark{
	background-color : #f3f3f3;
}
#row_light{
	background-color : #fff;
}

.leftimg {
    float:left; /* Выравнивание по левому краю */
    margin: 7px 7px 7px 0; /* Отступы вокруг картинки */
}
.rightimg  {
    float: right; /* Выравнивание по правому краю  */ 
    margin: 7px 0 7px 7px; /* Отступы вокруг картинки */
}


/*    Стили каталога и магмзина    */
a.category:link, a.category:visited{
	background : url(arrow_red.gif) no-repeat 0 5;
	padding-left : 15px;
	line-height : 18px;
	display : block;
	color : #787878;
	font-weight : bolder;
	text-decoration : none;
}
a.category:hover{
	text-decoration : underline;
}

a.pod_category:link, a.pod_category:visited{
	background : url(arrow_grey.gif) no-repeat 20 5;
	padding-left : 35px;
	line-height : 18px;
	display : block;
	color : #777777;
	text-decoration : none;
}
a.pod_category:hover{
	text-decoration : underline;
}
.cor_tit{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	color : #686868;
	padding-left : 15px;
}
.cor_text{
	font-family : Arial, Helvetica, sans-serif;
	color : #686868;
	padding-left : 30px;
}
.inp_kt, .inp_summa{
	font-family : Arial, Helvetica, sans-serif;
	color : #686868;
	border : 0;
	background-color : transparent;
	text-align : right;
}
.btnzak, .btn{
	font-family : Arial, Helvetica, sans-serif;
	color : #686868;
	border : 0;
	background-color : transparent;
	text-align : right;
	text-decoration : underline;
	color : #010143;
	margin : 0;
	display : inline;
	padding : 0;
	cursor : pointer;
}
.shop_inp_no_border{
	color : #686868;
	border : 0;
	background-color : transparent;
}
.shop_inp_border{
	color : #686868;
	border : 1px solid #999;
	background-color : #fff;
}
th.shop_tpl{
	font-size : 0.6em;
	font-weight : normal;
	color : #777;
}


/*    Стили  highslide    */
.highslide-image {
	border: 1px solid black;
}
.highslide-controls {
	width: 90px !important;
}
.highslide-controls .highslide-close {
	display: none;
}
.highslide-caption {
	padding: .5em 0;
}
