/*
'/images/home.png'
'/images/shouse.png'
*/

body {
       background-color: white;
       font-family: Arial, Helvetica, Georgia, Verdana, sans-serif; /* Рубленый шрифт текста */
       margin: 0px; /* Отступы для браузера IE */
       padding: 0px; /* Отступы для браузера Firefox */
       font-size: 9.4pt;
     }

img {
       border: 0px;
    }
  

.logopanel {
	border: 2px solid #E5BD5F;
	width: 780px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	height: 110px;
	background-color: #77dd77;
	background-image: url('/images/home.png');
	background-position: 20px center;
	background-repeat: no-repeat;
	}

.poisk_search {
        position: relative;
        float: right;
        padding: 0px;
        margin: 0px;
        top: 30px;
        right: 15px;
        clear: both;
        }

.sitename {
	margin-left: 160px;
	margin-top: 25px;
	margin-bottom: 5px;
	}

.sitename a {
	font-size: 18pt;
	font-weight: bold;
        color: white;
	font-family: Georgia, Verdana, Helvetica, Arial, sans-serif; /* Рубленый шрифт текста */
	}

	
.deviz {
	margin-left: 160px;
	margin-top: 0px;
	font-size: 9.4pt;
	font-family: Georgia, Verdana, Helvetica, Arial, sans-serif; /* Рубленый шрифт текста */
	font-style: italic;
	}

.topmenu {
	position: relative;
	top: 11px;
	float: right;
	height: 25px;
	width: 640px;
	text-align: center;
	background-color: #E5BD5F;
	background-image: url('/images/menufon.png');
	font-family: Georgia, Verdana, Helvetica, Arial, sans-serif; /* Рубленый шрифт текста */

	}	
	
.topmenu a {
	font-size: 9.3pt;
	color: black;
        text-decoration: none;
	font-family: Georgia, Verdana, Helvetica, Arial, sans-serif; /* Рубленый шрифт текста */
	}

.topmenu a:hover {
	font-size: 9.3pt;
	color: green;
        text-decoration: none;
	font-family: Georgia, Verdana, Helvetica, Arial, sans-serif; /* Рубленый шрифт текста */
	}

.ygolok1 {
	float: left;
	width: 24px;
	height: 25px;
	background-color: #77dd77;
	background-image: url('/images/menufon2.png');
	clear: both;
	}
	
.mainpanel {
	border-left: 2px solid #E5BD5F;
	border-right: 2px solid #E5BD5F;
	background-color: #d0f0c0;
	width: 780px;
	margin-left: auto;
	margin-right: auto;
	}

.outerpanel {
        border-top: 2px solid #E5BD5F;
        border-bottom: 2px solid #E5BD5F;
        vertical-align: middle;
	width: 780px;
	height: 75px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 25px;
	background-color: #77dd77;
        clear: both;
	}
	
.menupanel {
	float: right; /* Обтекание справа */
	width: 240px;
	}


.podmenu {
	background-color: #77dd77;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-right: 20px;
	border: 1px solid #E5BD5F;
	padding: 10px;
	font-size: 8pt;
        font-family: Verdana, Helvetica, Arial, sans-serif; /* Рубленый шрифт текста */
-webkit-box-shadow: #666 0px 2px 3px;
-moz-box-shadow: #666 0px 2px 3px;
box-shadow: #666 0px 2px 3px;
	}

.podmenuwhite {
	background-color: white;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-right: 20px;
	border: 1px solid #E5BD5F;
	padding: 10px;
	font-size: 8pt;
        font-family: Verdana, Helvetica, Arial, sans-serif; /* Рубленый шрифт текста */
-webkit-box-shadow: #666 0px 2px 3px;
-moz-box-shadow: #666 0px 2px 3px;
box-shadow: #666 0px 2px 3px;
	}

.podmenu a {
	color: white;
        font-family: Verdana, Helvetica, Arial, sans-serif; /* Рубленый шрифт текста */
        }

.podmenu ul {
	list-style-type: none;
        padding-left: 0px;
        margin-left: 0;
        }

.podmenu li {
	margin-bottom: 0.8em;
        }

.podmenu:first-line {
	font-style: oblique;
	color: black;
	}
	
.contentpanel {
	width: 500px;
	padding-top: 15px;
	padding-left: 20px;
	padding-bottom: 15px;
	}

.contentpanel::selection {
	background: #FFCCFF;
	}

.contentpanel::-moz-selection {
	background: #CCFFFF;
	}

.obyavlenie_free	{
	display: block;
	border: 1px solid #E5BD5F;
	margin-bottom: 15px;
	padding-left: 10px; 
	padding-right: 10px;
	padding-bottom: 10px;
	background-color: white;
	text-align: justify;
       -moz-border-radius: 2em;
       -webkit-border-top-left-radius: 2em;
       -webkit-border-top-right-radius: 2em;
       -webkit-border-bottom-right-radius: 2em;
       -webkit-border-bottom-left-radius: 2em;
        border-radius: 2em;
-webkit-box-shadow: #666 0px 2px 3px;
-moz-box-shadow: #666 0px 2px 3px;
box-shadow: #666 0px 2px 3px;
	}

.obyavlenie_free h2	a {
	color: #77dd77;
	font-size: 13.5pt;
	text-align: left;
	letter-spacing:1pt
	}
		
.obyavlenie_notfree	{
	display: block;
	border: 1px solid white;
	margin-bottom: 15px;
	padding-left: 10px; 
	padding-right: 10px;
	padding-bottom: 10px;
	background-color: #77dd77;
	text-align: justify;
       -moz-border-radius: 2em;
       -webkit-border-top-left-radius: 2em;
       -webkit-border-top-right-radius: 2em;
       -webkit-border-bottom-right-radius: 2em;
       -webkit-border-bottom-left-radius: 2em;
        border-radius: 2em;
-webkit-box-shadow: #666 0px 2px 3px;
-moz-box-shadow: #666 0px 2px 3px;
box-shadow: #666 0px 2px 3px;
	}

.obyavlenie_notfree h2	a {
	color: white;
	font-size: 14pt;
	text-align: left;
	letter-spacing:1pt
	}

.orange	{
	display: block;
	border: 1px solid white;
	margin-bottom: 15px;
	padding-left: 10px; 
	padding-right: 10px;
	padding-bottom: 10px;
	background-color: #E5BD5F;
	text-align: justify;
       -moz-border-radius: 2em;
       -webkit-border-top-left-radius: 2em;
       -webkit-border-top-right-radius: 2em;
       -webkit-border-bottom-right-radius: 2em;
       -webkit-border-bottom-left-radius: 2em;
        border-radius: 2em;
-webkit-box-shadow: #666 0px 2px 3px;
-moz-box-shadow: #666 0px 2px 3px;
box-shadow: #666 0px 2px 3px;
	}

.orange h2	a {
	color: white;
	font-size: 14pt;
	text-align: left;
	letter-spacing:1pt
	}

	
.hnotfree {
	color: #d0f0c0;
	}
	
.hfree {
	color: #77dd77;
	}
	
hr {
	border: none; /* Убираем границу для браузера Firefox */
	color: #E5BD5F; /* Цвет линии для браузера Internet Explorer */
	 background-color: #E5BD5F; /* Цвет линии для браузера Firefox и Opera */
	 height: 1px; /* Толщина линии */
	}
	
h1 {
	font-size: 15pt;
	text-align: left;
	color: black;
	letter-spacing:1pt;
	font-weight:bold;
	background-color: ;
	}

h2 {
        color: #77dd77;	
        font-size: 14pt;
	text-align: left;
	letter-spacing:1pt;
	font-weight:bold; 
	}

h3 {
	font-size: 12pt;
	text-align: left;
	color: black;
	letter-spacing:1pt;
	font-weight:bold; 
	}

h4 {
	font-size: 11pt;
	text-align: left;
	color: black;
	letter-spacing:1pt;
	font-weight:bold; 
	}

/*.MKAD {
        color: blue;
        }*/

.art_img {
          display: block;
          float: left;
          margin-right: 12px;
          }

.pub_info {
          color: blue;
          font-size: 8pt;
          font-family: Georgia, Verdana, Helvetica, Arial, sans-serif; /* Рубленый шрифт текста */
          }

.published {
          color: blue;
          font-size: 8pt;
          font-family: Georgia, Verdana, Helvetica, Arial, sans-serif; /* Рубленый шрифт текста */
          }

.cat_tags a {
          color: blue;
          font-size: 8pt;
          font-family: Georgia, Verdana, Helvetica, Arial, sans-serif; /* Рубленый шрифт текста */
          }

span.latitude, span.longitude {
           display: none; 
            }

.openUp, .openUp a {
          text-align: right;
          color: blue;
          font-size: 8pt;
          font-family: Georgia, Verdana, Helvetica, Arial, sans-serif; /* Рубленый шрифт текста */
          }  

.rsx-page-num-list {
         display:block;
         list-style:none;
         text-align: center;
          }
.rsx-page-num-list a, .rsx-page-num-list li {
         display: inline;
         vertical-align: middle;
         padding-left: 7px;
         padding-right: 7px;
         padding-top: 3px;
         padding-bottom: 3px;
          }
.unlinked { 
         vertical-align: middle;
         padding-left: 6px;
         padding-right: 6px;
         padding-top: 2px;
         padding-bottom: 2px;
         background-color: #E5BD5F;
         color: white;
         border: 1px solid white;
          }   

.rsx-page-num-list a:hover,
.rsx-page-num-list a:focus {
         background-color: #E5BD5F;
         border: 1px solid white;
         padding-left: 6px;
         padding-right: 6px;
         padding-top: 2px;
         padding-bottom: 2px;
          }

.activemenu {
        font-weight: bold;
        font-size: 10pt;
        font-family: Georgia, Verdana, Helvetica, Arial, sans-serif;
          }

.addobyavl {
        padding: 0px;
        margin: 0px;
        float: right;
        position: relative;
        right: 17px;
        bottom: 25px;
        clear: both;
           }

.addobyavl a {
       font-size: 8pt;
       font-family: Verdana, Helvetica, Arial, sans-serif;
       color: white;
       text-decoration: none;
       text-align: right;
       font-weight: bold;
             }

.expires {
       font-size: 7pt;
       font-family: Georgia, Verdana, Helvetica, Arial, sans-serif;
       color: #808080;
       text-decoration: none;
       text-align: right;
         }
