p
{
margin: 0px;
}
body
{
background-color: #FEFEFF;
margin: 0px;
background-image: url('/images/head-bg.jpg');
background-repeat: no-repeat;
}

.ads
{text-align: center; margin: 5px auto;}

.border {  border-color: #5278A3 #5278A3 #5278A3 #5278A3; border-style: dotted; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.topborder {  border-color: #5278A3 #5278A3 #5278A3 #5278A3; border-style: dotted; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.fullborder {  border-color: #666666 #666666 #666666 #666666; border-style: solid; border-top-width: 1px; border-right-width: 3px; border-bottom-width: 1px; border-left-width: 1px}
.lrborder {  border-color: #666666 #666666 #666666 #666666; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.content 
{
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
color:#000000;
line-height: 20px;
}


ul.wppacks
{
padding:0;
list-style-type:none;
margin-left: 10px;
}


ul.wppacks li.new
{
background:url('/images/new-wp.png') left no-repeat; padding: 3px 0 3px 30px;
line-height: 18px;
}

ul.wppacks li.old 
{
background:url('/images/old-wp.png') left no-repeat; padding: 3px 0 3px 30px;
line-height: 18px;
}




.title
{
font-family: Tahoma;
font-size: 10px;
color: #ffffff;
margin: 0px;
}



img
{
border: 0px;
}
.header {font-family: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; font-size: 16px; font-style: bold; font-weight: bold}
.menuhead 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
COLOR: #315175; 
font-size: 12px; 
font-style: bold; 
font-weight: bold;
background-image:url(/images/menuheadbackground.gif);
height: 20px;
width:150px;
border-top:solid #A7ACB4 1px;
border-bottom:solid #A7ACB4 1px;
left:0px;
text-align:center;
}
A:link  {BACKGROUND: none; COLOR: #5278A3; FONT-SIZE: 12px; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A:active  {BACKGROUND: none; COLOR: #5278A3; FONT-SIZE: 12px; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A:visited  {BACKGROUND: none; COLOR: #5278A3; FONT-SIZE: 12px; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A:hover  {BACKGROUND: none; COLOR: #315175; FONT-SIZE: 12px; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

A.smalll:link  {BACKGROUND: none; COLOR: #cccccc; FONT-SIZE: 10px; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.smalll:active  {BACKGROUND: none; COLOR: #cccccc; FONT-SIZE: 10px; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.smalll:visited  {BACKGROUND: none; COLOR: #cccccc; FONT-SIZE: 10px; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.smalll:hover  {BACKGROUND: none; COLOR: #cccccc; FONT-SIZE: 10px; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

A.userincomments:link  {BACKGROUND: none; COLOR: #5278A3; FONT-SIZE: 12px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; TEXT-DECORATION: none}
A.userincomments:active  {BACKGROUND: none; COLOR: #5278A3; FONT-SIZE: 12px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; TEXT-DECORATION: none}
A.userincomments:visited  {BACKGROUND: none; COLOR: #5278A3; FONT-SIZE: 12px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; TEXT-DECORATION: none}
A.userincomments:hover  {BACKGROUND: none; COLOR: #315175; FONT-SIZE: 12px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; TEXT-DECORATION: underline}


A.search:link  {BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.search:active  {BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.search:visited  {BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.search:hover  {BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A.last:link  {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A.last:active  {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A.last:visited  {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A.last:hover  {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}

A.firstmenu:link  {COLOR: #ffffff; FONT-SIZE: 11px; FONT-FAMILY: Tahoma;}
A.firstmenu:active  {COLOR: #ffffff; FONT-SIZE: 11px; FONT-FAMILY: Tahoma;}
A.firstmenu:visited  {COLOR: #ffffff; FONT-SIZE: 11px; FONT-FAMILY: Tahoma;}
A.firstmenu:hover  {COLOR: #ffffff; FONT-SIZE: 11px; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline}

A.rubfilters:link  {COLOR: #4A5571; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none;}
A.rubfilters:active  {COLOR: #4A5571; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none;}
A.rubfilters:visited  {COLOR: #4A5571; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none;}
A.rubfilters:hover  {COLOR: #4A5571; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none; border-bottom: 1px dotted #000000;}

h1 
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #315175;
}

h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#315175;
}
h3
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#315175;
}



/* SHOWRUB */

#rubbgpic
{
height: 140px;
width: 140px;
background-image: url(/images/rubimagesbg.gif);
background-repeat: no-repeat;
}

#rubpic
{
margin-left: 16px;
margin-top: -3px;
}

#rubtitle
{
margin-top: 0px;
margin-left: 16px;
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
}

#rubdim
{
margin-top: -0px;
margin-left: 16px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
}

#rubrating
{
margin-top: -10px;
margin-left: 16px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
}


/* MAIN */

.maincatbg
{
height: 125px;
width: 150px;
background-image: url(/images/bg.gif);
background-repeat: repeat;
border: solid 1px #cccccc;
}


.maincatpic
{
margin-left: 18px;
margin-top: 8px;
}

.picborder
{
border:solid #cccccc 1px;
padding: 2px;
}



/*новые стили header*/
#headbg
{
height: 150px;
width: 980px;
background-image:url(/images/bg.gif);
background-repeat:repeat;
top: 20px;
left: 0px;
right: 0px;
border-bottom: 1px dashed #a5b6bc;
}


#firsttext
{
margin-left: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
height: 18px;
}

#logopic
{
position:absolute;
top: 30px;
left: 10px;
border:solid 3px #989fb0;
}

#headmenu1
{
position:absolute;
top: 95px;
left: 350px;
width: 180px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#4A5571;
}

#headmenuborder1
{
position: absolute;
border-left: 1px dashed #a5b6bc;
width: 1px;
height: 55px;
left: 520px;
top: 75px;
margin-top: 5px;
margin-bottom: 5px;
}

#headmenu2
{
position:absolute;
top: 95px;
left: 550px;
width: 180px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#4A5571;
}

#headmenuborder2
{
position: absolute;
border-left: 1px dashed #a5b6bc;
width: 1px;
height: 55px;
left: 750px;
top: 75px;
margin-top: 5px;
margin-bottom: 5px;
}

#headmenu3
{
position:absolute;
top: 95px;
left: 770px;
width: 180px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #4A5571;
}

#headform
{
position:absolute;
top: 30px;
left: 340px;
height: 60px;
width: 600px;
background:url(/images/headsearchbg.gif);
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#headformtext
{
margin-left: 70px;
margin-top: 8px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color: #F2F2F2;
}

#ruflag
{
position: absolute;
width: 18px;
height: 12px;
margin-left: 300px;
margin-top: -13px;
background-repeat:no-repeat;
border: 1px solid #000000;
}

#enflag
{
position: absolute;
width: 18px;
height: 12px;
margin-left: 325px;
margin-top: -13px;
background-repeat:no-repeat;
border: 1px solid #000000;
}


#headforminput
{
position:absolute;
margin-top: 5px;
margin-left: 53px;
width: 450px;
height: 16;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #4A5571;
border: solid #4A5571 1px;
}
#headformsubmit
{
position: absolute;
margin-top: 5px;
margin-left: 510px;
width: 60px;
height: 16px;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #4A5571;
background-color: #f2f2f2;
border: solid #000000 1px;
}

#headformsovettext
{
position: absolute;
margin-top: 20px;
margin-left: 53px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#f2f2f2;
}

/*страницы стили*/


#textonimage
{
position: absolute;
border: #000000;
background-color:#333333;
top: 300px;
left:500px;
}
.leftmenulinks
{
margin-left:15px;
margin-top: 5px;
margin-bottom: 5px;
}

.leftmenublock
{
width: 150px;
margin-left: 10px;
margin-top: 10px;
border-left: 1px dotted #a5b6bc;
border-right: 1px dotted #a5b6bc;
border-bottom: 1px dotted #a5b6bc;
}

#pageheader
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#315175;
}
#smallpageheader
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#315175;
}