.fieldAtten{
border : 2px solid #DC4C00;
background : #E8EBF0;
}
img {border:0px;}

.banner {
	display: block;
}

#center {
	margin: 0px;
	padding: 0px;
}

#rightSide {
	padding: 0;
	margin: 0 0 0 -220px;
}
ul#tagCloud li {
line-height:20px;
}
ul#tagCloud li a.more {font-size:12px;color:#B29003}
ul#tagCloud li a.more:hover { color:#299d09;text-decoration:underline;}

#wrapperCat{
	float: right;
	width: 100%;
	padding-top: 20px;
}

#catContent{
	z-index:1000!important;
	padding: 0 20px 0 30px;
	margin: 0 235px 0 0;
}

#wrapper {
	float:right;
	margin:0 0 0 -230px;
	width:100%;
	margin-top:0px;
}

#rightColumn {margin-left:30px;}	

.topNavAlph {
	font-size:11px;
	color:#607989;
	line-height:15px!important;
	font-family: monospace;
}
.topNavAlph123 {
	display:inline;
	font-size:11px;
	color:#3d5260;
	float:left;
	line-height:15px!important;
}

.topNavAlph span a {
	color:#3D5260;
	font-family:monospace;
	width:10px!important;
}
#topNav{
margin-right:0px;
margin-bottom:10px;
}
#topNav p {
width:660px;
}

.block100p {
	font-size: 11px;
	display  : inline;
}

.title {
	height:38px;
}

.blue {
	color:#1B4C6B;
	margin-bottom: 10px;
}

a.user {margin-right:20px;}
span.user { font-size:12px; color:#FFF!important; margin-right:20px;}
/*.message {margin-bottom:35px;}*/


.bigletter {
	font-size:80px!important;
	color:#7F7F7F!important;
	font-family:Times New Roman,Georgia,Arial;
}

.bigletter a {
	color:#299d09;
	text-decoration:none;
}

.bigletter a:hover {
	text-decoration:underline;
}

.bigletter50 {font-size:40px!important;color:#299d09!important;font-family:Times New Roman,Georgia,Arial;display:inline; 
position:relative; 
top:-15px;}
a.curLetter {font-size:14px;width:10px!important;font-weight:bold;text-decoration:none;}
a.curLetter:hover {text-decoration:none;}
.cntcomp{display:block;position:relative;top:-50px;left:90px;}

.abuse {
background:url(../images/icons/abuse-016x016.gif) no-repeat center left!important;
padding-left:20px!important;
font-size:12px!important;
text-decoration:none;
color:#1B4C6B!important;
font-weight:bold!important;
margin-right:40px;
cursor:pointer;
}
.premium{
line-height:28px;
height:16px;
background:url(../pics/icons/premium.png) no-repeat center left;
padding-left:20px;
margin-left:20px;
text-decoration:none;
font-size:12px;
font-weight:bold;
margin-right:20px;
cursor:pointer;
}
.prolong{
background:url(../pics/icons/prolong.png) no-repeat center left;
padding-left:20px;
text-decoration:none;
font-size:12px;
font-weight:bold;
margin-right:20px;
cursor:pointer;
}
.up{
background:url(../pics/icons/up.png) no-repeat center left;
padding-left:20px;
text-decoration:none;
font-size:12px;
font-weight:bold;
margin-right:20px;
cursor:pointer;
}

.delete{
background:url(../images/icons/delete-016x016.gif) no-repeat center left;
padding-left:20px;
font-size:12px;
font-weight:bold;
margin-right:40px;
cursor:pointer;
text-decoration:none;
}
.edit{
background:url(../images/icons/edit-016x016.gif) no-repeat center left;
padding-left:20px;
font-size:12px;
font-weight:bold;
margin-right:40px;
text-decoration:none;
}
.edit:hover,.delete:hover,.up:hover,.prolong:hover,.premium:hover,.abuse:hover{
text-decoration:underline;
}

#resaltSearch {z-index:2000!important;}
.c_title_sm  {color:#3D5260;font-size:14px;text-align:left;text-decoration:none; font-weight:bolder;}
a.c_title_sm:hover {color:#00F;text-decoration:underline}
a.c_title_sm1:hover {color:#00F;text-decoration:underline}

.c_title_sm1 {
display:inline!important;
font-size:12px;
text-decoration:none;
color:#454545;
}
.tableres tr{
border-bottom:1px solid #454545;
}
.tableres tr th{
color:#425A6A;font-size:15px;text-align:left;
border-bottom:1px solid #454545;
}
.tableres tr td {
color:#3D5260;font-size:12px;text-align:left;
}
.noborder tr td{
border:0px!important;
}
.no_bot_line{
border:0px!important;
}
.infotext{
color:#299D09;
margin-bottom:10px;margin-left:8px;
}
.red{color: #ff3333!important;}
.rederr{color:#DC4C00} 
.green{color: #005592!important;}
.helper{
background:#FFF url(../images/helppointer.gif) no-repeat top right;
height:67px!important;
width:11px!important;
margin:0px;
margin-left:5px;
padding:0px;
}
#markmainlabel  {
font-size:16px!important;
margin:0px!important;
padding:0px!important;
}
#marklabel  {
font-size:14px!important;
margin:0px!important;
padding:0px!important;
}
.tableres tr td img {
border:0px;	
}
	
.sloganinlist{
margin-top:8px;
margin-bottom:4px;
color:#B29003;
font-weight:bold;
}

#resaltSearch h4 a {
	color:#1864ba;
	text-decoration: none;
}

#resaltSearch h4 a:hover {
	text-decoration: underline;
}

.tag2 {margin-left:20px;margin-top:8px; display:block;font-size:13px;font-weight:bolder;}
.tag2 span {display:inline!important;margin-left:8px;font-weight:normal;}
.tag2 a{color:#1864BA}
.tag2 a:hover{color:#299D09}
.tag3 {margin-left:10px;margin-top:5px; display:block;font-size:11px;}
.tag3 a{color:#1864BA}
.tag3 a:hover{color:#FF0000}

.tablecat{
	border-collapse:collapse;
	width: 100%;	
}

.tablecat th{
	font-size: 14px;
	font-weight: bold;
	color: #606060;
	text-align: left;	
}

.tablecat a {
	color: #1864ba;
	text-decoration: none;
}

.tablecat a:hover {
	text-decoration: underline;
}

.tablecat tr td {
	color:#3D5260;
	font-size:12px;
	text-align:left;
	padding: 4px 0;
	border-top:1px solid #e3e3e3;
}
.tablecat .curent {
	color:#3a505e;
	font-weight: bold;
}
.tablecat tr td img {	
	background:#FFFFFF}
	
ul#tagCloud li a { text-decoration:none; color:#1864ba; display:inline; height:30px;}	


.rct, .rct2, 
.rcb, .rcb2 {
   width: 100%;
   height: 9px;
   font-size: 1px;
   background:no-repeat url(../images/roundwhite.png);
}
/* IE6 */
* html .rct, * html .rct2 ,
* html .rcb, * html .rcb2  {
   background-image:url(../images/roundwhite.gif);
}
.rct {
   background-position: -9px 0px;
}
.rct2 {
   background-position: 0px 0px;
}
.rcb {
   background-position: -9px -9px;
   margin-bottom:35px;
}
.rcb2 {
   background-position: 0px -9px;
}

.rct2, .rcb2  {
   width: 9px;
   float: right;
}
.rndc { margin: 0 9px;}


#menu {	
	margin : 0px;
	padding-bottom : 19px;
	padding-left : 10px;
	border-bottom: 1px solid #E3E3E3;
}

#menu ul, #menu li	{
	display : inline;
	list-style-type : none;
	margin : 0;
	padding : 0;
}

	
#menu a:link, #menu a:visited	{
	background : #E8EBF0;
	border : 1px solid #ccc;
	color : #666;
	float : left;
	font-size : small;
	font-weight : normal;
	line-height : 14px;
	margin-right : 8px;
	padding : 2px 10px 2px 10px;
	text-decoration : none;
}

#menu a:link.active, #menu a:visited.active	{
	background : #fff;
	border-bottom : 1px solid #fff;
	color : #B29003;
	font-weight:bold;
}

#menu a:hover	{
	color : #f00;
}

.loginIcons1 {
	width:85px;
	margin: 0;
	padding: 0;	
}

.loginIcons1 a {
	background:url(../images/icons/icon_plus1-032x032.gif) no-repeat;
	display:inline;
	float:left;
	padding:0 0 0 36px; 
	height:36px;
	font-size:14px!important; 
	font-weight:bold;
	color:#425A6A;
	text-decoration:none;
	margin:0 0 3px 0;
}

.loginIcons1 a.lev1-addc {background-position:0 0;}
.loginIcons1 a.lev1-addc:hover {background-position:0 -33px; color:#299d09;}

.bottom_mailto {
	color:#A2A2A2;
	font-size:11px;
	display:block;
	text-align:center;
	margin-top:70px;
}

.bottom_mailto a{
	color: #1864BA;	
}

.alerter {
	padding: 6px 10px 7px 25px;	
	color: #DC4C00;
/*	background: url(../images/ico-alert.gif) no-repeat;
	background-position: 6px 8px;
	*/
}
.alerter li {
	list-style: url(../images/ico-alert.gif);
	line-height:16px;
	font-size:12px;
}

.informer {
	padding: 20px 10px 20px 25px;	
	color: #299D09!important;	
	background: url(../images/icons/edit-016x016.gif) no-repeat;
	background-position: 6px 8px;
}
.informer li {
	list-style: url(../images/icons/edit-016x016.gif);
	line-height:16px;
	font-size:16px;
}
.addcompany {
	position: relative;
	width: 199px;
	height: 37px;
}

#personal {
	margin: 0px;	
	margin-top:10px;
}

#navBtm {
}

.nav17 {
	width: 66px;
}

#navBtm span {
	padding: 0px;
}

#navBtm .activnav {
	color:#299D09;
	font-weight:bold;
	text-decoration:none;
}

/*comments*/
.comment {
	background : #F5F1E2;
}

.message {	
	margin-top:20px;
	color:#425A6A;
	margin-bottom:20px;
	padding:7px;
	font-size:13px;
}

.message a{
	color:#1B4C6B;
	text-decoration: none;
}

.message a:hover {
	text-decoration: underline;
}


.userangry {
	font-size:12px;
	color:#FFF!important;
	background:#B29003;
	display:block;
	float:left;
	padding:0 2px;
	margin-right:20px;
	font-weight:bold;
	text-decoration:none;
}
.userkosht {
	font-size:12px;
	color:#FFF!important;
	background:#B29003;
	display:block;
	float:left;
	padding:0 2px;
	margin-right:20px;
	font-weight:bold;
	text-decoration:none;
}

.good {
	color:#299d09;
	margin-right:35px;
}
.bad {
	color:#F00;
	margin-right:16px;
}
/*comments*/

div.sdmenu {
	margin: 0px;
	padding-bottom:0px;
	margin-bottom: 20px;
}

a.lev1-active {
	border-bottom: 0px;
}
.lev1-active{margin:0;
height:22px;line-height:22px;font-weight:bold;
border-bottom:1px solid#cecece;font-size:12px;color:#607989;
padding:0 0 0 11px;text-decoration:none;display:block;position:relative;}

/*vip*/
.vip p{
	color:#3D5260;
	font-size:12px;
	padding: 4px 0;
}

.vip label{
	color:#3e505e;
	font-size:14px;
	font-weight: bold;
}

.vip a {
	margin: 15px 0;
	color: #1864BA;
	text-decoration: none;
}

.vip a:hover {
	text-decoration: underline;
}

#footer {
	padding-top: 20px;
	height:100px;
}

.user-edit  {
	margin-left:10px;
	padding-left:20px;
	background:url(../images/icons/user_edit.gif) no-repeat;
}	
.user-delete  {
	margin-left:10px;
	padding-left:20px;
	background:url(../images/icons/user_delete.gif) no-repeat;
}
.user-add  {
	padding-left:20px;	
	text-align:right;	
	background:url(../images/icons/user_add.gif) no-repeat;
}	

.dialogboxform{
position: absolute; width: 500px; background: #DBF1D5; display: none; z-index:2000!important;border:1px solid #d3d3d3;padding-bottom:15px;
}

.logodiv{
display:block;float:left;height:54px!important;width:154px!important;padding-left:0px;margin-left:0px;padding-bottom:5px;text-align:left;
}
.logotable{
float:none;width:152px!important;height:52px!important;border:1px solid #e3e3e3;padding:0px;margin:0px;
}

.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}

.LV_valid {
    color:#00CC00!important;
	font-weight:normal!important;
}
	
.LV_invalid {
    color:#CC0000!important;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #00CC00;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
}

.send_l{display:block;text-decoration:none;float:left;padding-right:5px;outline:none;height:23px;background:url(../images/btn_r.gif)no-repeat;cursor:pointer;}
.send_r{display:block;height:23px;float:left;padding:0 6px 0 11px;line-height:23px;background:url(../images/btn_l.gif)no-repeat;}

.tableres .typeo{
width:55px;
font-size:12px;
font-weight:normal;
}
.tableres .typeo.a1{
color:#299D09;
}
.tableres .typeo.a2{
color:#1864BA;
}
.tableres .typeo.a3{
color:#454545;
}

.tableres tr td{
border-bottom:1px solid #454545;
}
.nicEdit-main{
background:#FFF;
}
.message p{
line-height:14px;
margin-bottom:10px;
}
.striked {	
	text-decoration:line-through;	
	text-align : center;
}
ul.info li {
margin-bottom:6px;
}
.specpr table{
margin-bottom:20px;
}
.specpr tr td {
border:0px;
}
.specpr img{
margin-right:20px;
margin-left:4px;
}
.catalogtitle {font-size:9px; color:#999999; background-color:#cccccc; padding: 1px 5px 0  12px; margin:0 0 10px 0px; text-transform: uppercase;line-height: 6px;}
.catalogtitle span {background-color:#FFFFFF; padding:0 3px 0 3px; line-height: 6px;}

#topNav b {
margin:0px;
text-decoration:none;
}
div.hint {position: absolute; visibility: hidden; 
border: 5px solid #CCC; background-color: #DDD; font-family: arial; 
font-size: 11px;width:600px;
padding:10px;
z-index:999;}

.pages {
width:490px;
}

.smsbl{
color:#005592;
text-decoration:none;
}
.smsbl:hover { color:#299d09;text-decoration:underline;}
.col {
height:48px;
}

form#selection2 { margin-bottom:10px;}
form#selection2 lable { font-size:12px;}
form#selection2 p { float:right;}
form#selection2 span { display:block; float:left; text-align:right; padding-right:5px; font-size:12px; margin:0 0 15px 0;}
form#selection2 label { display:block; font-size:11px; }
form#selection2 select { width:140px; font-size:11px; display:block; float:left;}
form#selection2 input.dat { width:140px; font-size:11px; display:block; float:left;}
form#selection2 select.small { width:46px; position:relative; left:-25px;}
form#selection2 input.small { width:46px; position:relative; left:-25px;}

#mainMenu a.loginnav:hover {background:none;color:#339900} 

.red_ads_link_bot a {
color:#FF0000;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.red_ads_link_bot a:hover {
text-decoration:underline;
}

#top_advertisement_add {clear: both; width: 321px; text-align: center; padding-top: 15px;}

#top_advertisement {clear: both; width: 321px;}

#top_advertisement .bu_up {background: url(../images/bu_border.gif) top left repeat-x;}
#top_advertisement .bu_lu {background: url(../images/bu_lu.gif) top left no-repeat; font-size: 0px;}
#top_advertisement .bu_ru {height: 13px; background: url(../images/bu_ru.gif) top right no-repeat; font-size: 0px;}

#top_advertisement .bu_dw {background: url(../images/bu_border.gif) bottom left repeat-x;}
#top_advertisement .bu_ld {background: url(../images/bu_ld.gif) top left no-repeat; font-size: 0px;}
#top_advertisement .bu_rd {height: 13px; background: url(../images/bu_rd.gif) top right no-repeat; font-size: 0px;}

#top_advertisement .bu_entry {border-left: 1px solid #bababa; border-right: 1px solid #bababa; padding-bottom: 10px;}
#top_advertisement .bu_line {margin: 22px 10px 12px 10px; border-bottom: 1px solid #d1d1d1; font-size: 0px; height: 1px;}

#top_advertisement .bu_item {clear: both; padding: 10px 15px 0px 15px;}
#top_advertisement .bu_title {padding-left: 35px;} 
#top_advertisement .bu_title a {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #990000; font-weight: bold; line-height: 1; text-decoration: none;}
#top_advertisement .bu_title a:link {color: #990000; text-decoration: none;}
#top_advertisement .bu_title a:active {color: #990000; text-decoration: none;}
#top_advertisement .bu_title a:visited {color: #990000; text-decoration: none;}
#top_advertisement .bu_title a:hover {color: #990000; text-decoration: underline;}

#top_advertisement .bu_icon1 {background: url(../images/bu_icon1.gif) top left no-repeat; border: 0px;}
#top_advertisement .bu_icon2 {background: url(../images/bu_icon2.gif) top left no-repeat; border: 0px;}
#top_advertisement .bu_icon3 {background: url(../images/bu_icon3.gif) top left no-repeat; border: 0px;}
#top_advertisement .bu_icon4 {background: url(../images/bu_icon4.gif) top left no-repeat; border: 0px;}
#top_advertisement .bu_icon5 {background: url(../images/bu_icon5.gif) top left no-repeat; border: 0px;}

#top_advertisement a.category {padding-top: 2px; display: block; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #666666; text-decoration: underline; font-weight: normal;}
#top_advertisement a.category:link {color: #666666; text-decoration: underline;}
#top_advertisement a.category:active {color: #666666; text-decoration: underline;}
#top_advertisement a.category:visited {color: #666666; text-decoration: underline;}
#top_advertisement a.category:hover {color: #666666; text-decoration: none;}

#top_advertisement ul{clear: both; list-style: none; margin: 0px; padding: 15px 0px 18px 0px;}
#top_advertisement ul li{display: block; padding: 0px; margin: 0px;}
#top_advertisement ul li.type {float: left; width: 55px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #c31319; font-weight: bold;}
#top_advertisement ul li.cost {float: left; width: 130px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #339900; font-weight: normal;}
#top_advertisement ul li.author {float: left; font-size: 11px;}
#top_advertisement ul li.author a {padding-left: 15px; background: url(../images/bu_icon_athor.gif) bottom left no-repeat; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #0066cc; text-decoration: underline; font-weight: normal;}
#top_advertisement ul li.author a:link {color: #0066cc; text-decoration: underline;}
#top_advertisement ul li.author a:active {color: #0066cc; text-decoration: underline;}
#top_advertisement ul li.author a:visited {color: #0066cc; text-decoration: underline;}
#top_advertisement ul li.author a:hover {color: #0066cc; text-decoration: none;}

#top_advertisement .descr {clear: both;}
#top_advertisement .descr a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; line-height: 1; text-decoration: none;}
#top_advertisement .descr a:link {color: #666666; text-decoration: none;}
#top_advertisement .descr a:active {color: #666666; text-decoration: none;}
#top_advertisement .descr a:visited {color: #666666; text-decoration: none;}
#top_advertisement .descr a:hover {color: #666666; text-decoration: underline;}