
html, body{
  margin: 0;
  padding: 0;
  font: 10px/1.5 Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color: #333;
  text-align: center;
}

select {
        font-size:10px;
        width:115px;
}

img {
        border: 0px solid #000000;
}

a {
        color: #183796;
        font-weight:bold;
        text-decoration:none;
}

a:hover {
        color: #6887E6;
        font-weight:bold;
        text-decoration:underline;
}

#layer1{
  width: 800px;
  background: #F5F5EA;
        padding: 1px;
        text-align: left;
        margin: 10px auto;
}

/*=- Sidebar -=*/
#sidebar{
        background: #F5F5EA;
        float: left;
        width: 150px;
        color: #333;
        height: 100%;
}

#sidebar h2{
        color: #1A4BAB;
        letter-spacing: 1px;
        margin: 1px;
        text-transform: uppercase;
        display: block;
        font: bold 1.1em "Verdana", sans-serif;
        padding: 0px;
}

#sidebar div{
        padding: 2px 5px 2px 5px;
}
#sidebar div.nav{
        padding: 0;
}

/*=- ......        b//ackground: #CECEB1;........................... -=*/
.no_results { 
		color:red; 
		margin-top:10px;
		font-size:12px;
		}

.nava1,
.nava1:link,
.nava1:visited,
.nava1:active{
        display: block;
        height: 1.3em;

        border-top: 1px #FFF solid;;
        border-bottom: 1px #A7A772 solid;;
        text-decoration: none;
        color: #000000; /*=-  #354555; -=*/
        font: 1.1em "Verdana", sans-serif;
        padding: 2px;
        padding-left: 14px;
}
.nava1:hover{
        background: #ffffff;
        color: #4B6477;
        border-bottom: 1px #92BABA solid;
        text-decoration: none;
        font-weight:normal;		

}

.nava,
.nava:link,
.nava:visited,
.nava:active{
        display: block;
        height: 1.3em;

        border-top: 1px #FFF solid;;
        border-bottom: 1px #A7A772 solid;;
        text-decoration: none;
        color: #CC2424;
        font: bold 1.1em "Verdana", sans-serif;
        padding: 2px;
        padding-left: 14px;
}

.nava:hover{
        background: #ffffff;
        color: #CC2424;
        border-bottom: 1px #92BABA solid;
        text-decoration: none;		
}

/*=- ...............#B1CECE...        b//order-bottom: 1px #888 dotted;............... -=*/

#sidebar p{
        margin: 0;
        padding: 3px;
}
.line{
        line-height: 1px;

        display: block;
        margin: 5px 1px 1px 1px;
}

/*=- Main -=*/
#main{
        border-left: 1px #888 solid;
        background: #F7F7F7;
    float: left;
    width: 649px;
}
.header{
        height: 80px;
        text-align: left;
        font: 1.7em "Georgia", serif;
        font-weight: bold;
        color:#FFFFFF;
        background: #EFEFE0;
        background-repeat: repeat;
        display: block;
        width: 100%;
        padding:0 0px 0 0;
}

.header h1{
        color:#FFFFFF;
        text-decoration: none;
        padding: 0;
        font: 1.2em Trebuchet MS, sans-serif;
	}	
.sds{
        color:#FFFFFF;
        text-decoration: none;
        padding:0;
		padding-left: 170px;
        font: 0.7em Trebuchet MS, sans-serif;
}

/*=- Other -=*/
input{
        font:1em "Lucida Grande", Verdana, sans-serif;
        border: 1px #727664 solid;
        background: #F9F9E6;
        margin: 1px;
        padding:0;
}

input[type="submit"]{
        background: #F3F3F3;
}

form{
        margin: 0;
        padding: 0;
}
p{
        padding: 3px 15px;
        text-align: justify;
        color: #555;
    margin: 0;
    line-height: 1.5em;
}

h1{
        color:#A77272;
        text-decoration: none;
        border-bottom: 1px #A77272 solid;
        margin: 7px 15px 2px 15px;
        padding: 0;
        font: 1.2em Trebuchet MS, sans-serif
}

/*=- Footer -=*/

.footer {
        background-color: #f1f1f1;
        border-top: 2px solid #fffcec;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #555;
        padding: 10px 10px 10px 0px;
}


#content div.entry {
        margin: 0 0 30px 0;
        }
#content div.entry h2 {
        margin: 0 0 2px 0;
        padding: 0;
        font-size: 130%;
        line-height: 1em;
        font-weight: normal;
        }
#content h4.date {
        margin: 0 0 5px 0;
        padding: 0;
        font-family: "Lucida Grande", sans-serif;
        font-size: 90%;
        font-weight: normal;
        text-transform: none;
        letter-spacing: 1px;
        color: #929C87;
        border: none;
        }
.date a, .date a:visited {
        text-transform: none;
        color: #929C87;
        font-weight: normal;
        }
#content div.entry p {
        margin: 0px 0px 0px 0px;
        }
#content div.entry p.posted {
        margin: 0 0 15px 0;
        padding: 0 0 4px 0;
        font-size: 90%;
        color: #ccc;
        }
#anonce-art {
        margin: 5px 5px 5px 0;
        float: left;
        height: 75px;
        width: 110px;
        overflow : hidden;
        }
#anonce-ul {
        clear: both;
        }


#content h1 {
        margin: 0 0 2px 0;
        padding: 0;
        font-size: 150%;
        font-weight: normal;
        color: #2D405B;
        }
#content h2 {
        margin: 0 0 2px 0;
        padding: 0;
        font-size: 120%;
        font-weight: bold;
        color: #2D405B;
        }
#content h2.sub {
        margin: 0 0 20px 0;
        padding: 0 0 4px 0;
        font-size: 90%;
        font-weight: normal;
        text-transform: uppercase;
        letter-spacing: 1px;
        color: #929C87;
        border-bottom: 1px solid #D9E7BD;
        }
#content h3 {
        margin: 0 0 10px 0;
        padding: 0 0 2px 0;
        font-size: 17px;
        text-transform: uppercase;
        letter-spacing: 1px;
        font-weight: normal;
        color: #C62E00;
        border-bottom: 1px solid #D9E7BD;
        }
#content h3#recent {
        margin-bottom: 1.5em;
        border: none;
        font-size: 90%;
        font-weight: bold;
        }
#content h3#recent img {
        vertical-align: middle;
        padding-bottom: 2px;
        }
#content p {
        margin: 0 0 1.5em 0;
        padding: 0;
        }

#full-text h2 {
        font-size: 140%;
        font-weight: normal;
        color: #2D405B;
        }
#full-text h3 {
        clear: both;
        font-size: 120%;
        font-weight: bold;
        color: #2D405B;
        margin-bottom: .2em;
        text-transform: none;
        letter-spacing: auto;
        border: none;
        }
#full-text td, #full-text th {
        font-size: 90%;
        font-family: Arial, Verdana;
        margin: 0em;
        padding: .1em;
        }
#full-text table {
        border-collapse: collapse;
        width: 100%;
        }
#main-body {
        padding: 30px 30px 0 30px;

        }
