* {
	line-height: 1.5; padding: 0px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, Sans serif;
}

body { 
	font-size: 14px; color: #363636;
/*
	min-width: 995px;
	max-width: 1300px;
	text-align: center;
*/	
	}
	
form {
	margin: 0px;
}	

img {
	 border: none;
}	

table {
	border: none; border-collapse: collapse;
}

tr, td {
 border-spacing: 0px;	
}

ol, ul {
	padding: 30px;
}

a {
   color: #363636; text-decoration: underline; outline: none;
}

a:hover {
 text-decoration: none;
}

a img {
	border: none; text-decoration: none;
}

h1 {
	margin: 0px; color: #0000cc; font-size: 24px; font-weight: 400;
}
h2 {
	margin: 0px; font-size: 24px; font-weight: 400;
}

hr {
	color: silver;
	background-color: silver;
	height: 1px;
	border-width:0px; /* убрать рамки вокруг элемента */
	margin: 6px 0;
}


input[type=text], input[type=password], textarea {
	 border-width: 1px; border-color: #c1c1c1; border-style: solid; border-collapse: collapse; line-height: normal; 
	 padding: 3px;  font-size: 14px; 
}

input[type=file] {
	height: 25px;
}




select {
	 border-width: 1px; border-color: #c1c1c1; border-style: solid; border-collapse: collapse;
}


.clx {
	font-size: 11px;
}


.c1_filter {
	background-image: url(/img/c1.gif); background-position: top left;  background-repeat: no-repeat; background-color: silver; width: 50%; height: 5px;
}
.c2_filter {
	background-image: url(/img/c2.gif); background-position: top right;  background-repeat: no-repeat; background-color: silver; width: 50%; height: 5px;
}
.c3_filter {
	background-image: url(/img/c3.gif); background-position: bottom left;  background-repeat: no-repeat; background-color: silver; width: 50%; height: 5px;
}
.c4_filter {
	background-image: url(/img/c4.gif); background-position: bottom right;  background-repeat: no-repeat; background-color: silver; width: 50%; height: 5px;
}
.c_menu1 {
	background-image: url(/img/c3.gif); background-position: bottom left;  background-repeat: no-repeat;	
}
.c_menu2 {
	background-image: url(/img/c4.gif); background-position: bottom right;  background-repeat: no-repeat;	
}


.search_line {
	 background-color: white; background-image: url(/img/search.gif); background-position: right; background-repeat: no-repeat; width: 99%;
}


.tags a {
	border-bottom: 1px solid silver;
	text-decoration: none;
}


.tags a:hover {
	background: #C1E1FF;
	text-decoration: none;
}


.b1, .b2, .b3, .b4, .b5,
.b1 i, .b2 i, .b3 i, .b4 i, .b5 i,
.b1 b, .b2 b, .b3 b, .b4 b, .b5 b,
.b1 q, .b2 q, .b3 q, .b4 q, .b5 q {
  height: 1px;
  font-size: 1px;
  overflow: hidden;
  border-style: solid;
  border-width: 0 1px;
  display: block;
}
.b1 {
  margin: 0 2px;
  background: #EBEEF0;
  border: none;
}
.b1 b {
 margin: 0 1px;
 background: #B8C3C8;
 border-color: #CBD3D7;
}
.b2 {margin: 0 1px; border-color: #D6DCDF;}
.b2 b {border-color: #B8C3C8;}
.b2 i {border-color: #E4E8EA;}
.b2 q {border-color: #F7F8F9;}
.b3 {border-color: #EBEEEF;}
.b3 b {border-color: #BCC6CB;}
.b3 i {border-color: #F9FAFB;}
.b4 {border-color: #CAD2D6;}
.b4 b {border-color: #E5E9EB;}
.b5 {border-color: #B5C0C6;}
.b5 b {border-color: #FAFBFB;}
.text {
  border: 1px solid #B0BCC2;
  border-width: 0 1px;
  padding: 0 12px;
}



.tags {
	color: #0000CC;
}


/* Выплывающие подсказки */
a.tt span{ 
display:none;
} 
a.tt:hover{ 
position:relative;
z-index:23;
} 

a.tt:hover span{ 
display:block;
position:absolute; 
top:20px; 
left:70px;
z-index:22;
background:#fafafa;
border: solid 1px silver;
padding:5px;
width: 150px; height: auto;
} 

.payformstyle {
   font-size: 18px;
}


#advtable td {
   border-color: silver; border-style: solid; border-width: 1px;
}


/* авторизация popup */
.cpmpopup {position:absolute;top:0px;left:0px;width:100%}div > div.cpmpopup {position:fixed;} 
.uLogBlock {margin:0;padding:2px;clear:both;}.uLogDescr,.uLogRem {float:left;}.uLogField,.uLogSbm {float:right;}
.FloatMask {position: absolute;background: #fff;display: none;left: 0;top: 0;width: 100%;filter: alpha(opacity=60);opacity: 0.6;-moz-opacity: 0.6;color: inherit;}
#newpm { position:absolute; height:275px; width:350px; padding:4px; background-color:#FDFDFD; border:1px solid #BBBBBB; font-family:Tahoma,Arial,Sans-Serif; font-size:12px; line-height:135%; filter:progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); }  
#newpmheader { padding: 2px 5px; height:20px; color:#000000; font-weight:bold; background-color:#71AFD1; font-family:Tahoma,Arial,Sans-Serif; font-size:14px; cursor:move; }  
#newpm a{ background:transparent; color:#0000CC; text-decoration:none; }  
#newpm a:hover{ background:transparent; color:#0000CC; text-decoration:underline; }  

