BODY {background-color:#BC4510;
      color: #333;
      margin: 0px;
      font-size:medium;
      font-family:Arial}


P {
  font-family: Arial;
  font-style: italic;
  font-size:x-small;
  margin-left: 10;
  text-align: justify;
  margin:10px
  }

P.news {font-size:110%;}

H1.header {color:#ccc; font-family: "Times New Roman"; font-size:300%; padding-top: -20px;}

H4 {
    font-family: Verdana,Helvetica;
    font-size: 100%;
    font-weight:bolder;
    color: #ccc;
    background-color:#930;
    text-align: left;
    margin-bottom: 1px;
    margin-left: -5px;
    padding-left:10px
   }
   
H4.paragraf {
    font-family: Verdana,Helvetica;
    font-size: 100%;
    font-weight:bolder;
    color: #ccc;
    background-color:#999;
    text-align: left;
    margin-bottom: 1px;
    margin-left: -5px;
    padding-left:10px
   }

H5 {
    font-family:"Book Antiqua", "Times New Roman", Georgia, Times, serif;
    font-size: 200%;
    font-weight:700;
    color: #BC440F;
    text-align: left;
    font-style: italic;
    margin-bottom: 1px;
    margin-left: 5px;
    padding-left:10px
   }

H5.minicaps {font: oblique small-caps 800 small sans-serif;
             color: #930}

H5.leftmenu {
    color: #7B1D04;
    font-size: x-small;
    background-color:#B0A99F;
    margin: 5px;
    margin-left: 0px;
    padding: 5px;
border: 2px outset #fc3;
       }


H5.anons {
    color: #306;
    font-size:small;
    background-color:#fff;
    margin: 5px;
    margin-left: 0px;
    padding: 5px;
border: 2px outset #fc3;
       }
	   
H5.zag {
    font-size:150%;
	font-variant:normal;
    color: #666;
    text-align:center;
       }


H6 {font-family: Verdana,Helvetica;
    font-size: 100%;
    font-style: italic;
    color: #FCAA60;
    background-color:#930;
    text-align: center;
    margin-top: 0px;
    margin-bottom: 5px;
    margin-left: 0px;
   }


TD.right /*ïðàâûé êðàé îêíà*/
{background-repeat:repeat-y; background-color:#BC4510 }


TABLE.osago /*ñåðûé ôîí ñòðàíè÷êè ñ òåêñòîì*/
    {font-size: 14px;
    background: #ccc;
    color:#300;
    margin-top:10px}

TABLE.reclama {background: #999; font-size:10px; color:#333;}
TABLE.reclama H4{font-size:11px; color:#666; background-color:#ccc;}
TABLE.reclama a:link{ font-size:10px; color:#000; }
TABLE.reclama a:hover{ font-size:10px; color:#666; }


TABLE.reclama_enter {background: #999; font-size:10px; color:#333;}
TABLE.reclama_enter H4{font-size:11px; color:#666; background-color:#ccc;}
TABLE.reclama_enter a:link{ font-size:10px; color:#000; }
TABLE.reclama_enter a:hover{ font-size:10px; color:#666; }


TABLE.reclama2 {background: #F5F5F5; font-size:10px; color:#999; width:50%; margin-top:20px;}
TABLE.reclama2 a{font-size:10px; color:#666;}
TABLE.reclama2 a:hover{font-size:10px; color:#999; }
TABLE.reclama2 h5 {text-align:center; font-size:100%; font-style:normal; background-color:#ccc;}
TABLE.reclama2 TD {padding:5px;}

.content /*îñíîâíîé ñåðûé ôîí êîíòåíòà*/
    {background-color:#AEA99F; font-size:12px;}

TD.logo /*ÿ÷åéêà ñ íàäïèñüþ */
{background-image:url(i/ren.gif);
 background-repeat:repeat-y}

TD.upmenu /*ñòðî÷íîå ìåíþ íà âåðõó*/
     {font-size: 12px; background: #300; color:#cc9}

TD.anons {font-size: 16px;}

TD.angel /*ÿ÷åéêà ñ íàäïèñüþ */
{background: url(http://www.renesans.ru/i/angel.gif) no-repeat bottom center;}

.book /*ÿ÷åéêà ãëàâíûõ ðàçäåëîâ*/
{background: #1e1010  url(http://www.renesans.ru/i/book.jpg) repeat-x middle left;}

.book li {padding: 1px 1px 1px 1px; list-style:none;}


STRONG {font-weight:600; white-space:pre;}

B {color:#900;}

 A:link {FONT-SIZE: 14px; FONT-FAMILY: Verdana,Helvetica; COLOR: #963; font-weight: bold; text-decoration: none;}
 A:visited {FONT-SIZE: 14px; FONT-FAMILY: Verdana,Helvetica; COLOR: #963; font-weight: bold; text-decoration: none;}
 A:active {FONT-SIZE: 14px; FONT-FAMILY: Verdana,Helvetica; COLOR: #963; font-weight: bold; text-decoration: none;}
 A:hover {FONT-SIZE: 14px; FONT-FAMILY: Verdana,Helvetica; COLOR: #c30; font-weight: bold; text-decoration: underline}

#upmenu a  /*âåðõíåå ìåíþ*/
           {color: #cc9;
           font-size: 14px;
           font-weight: bold;
           padding: 0;
           margin: 0;
           text-decoration: none}
#upmenu a:hover {color: #ffc; background: #f60}


#left_menu a /*ëåâîå ìåíþ*/
           {color: #cc9; 
	       width:150px;
           font-size: 14px;
           font-weight: bold;
           background:#933; 
           background-image:url(i/bg_left_but2.jpg);
           padding: 5px 10px; 
           margin: 5px 10px; 
           text-decoration: none; 
           display: inline;
           border: 1px outset #fc3;}
#left_menu a:hover {color: #ffc; 
	       background: #f60; 
	       background-image:url(i/bg_left_but2_up.jpg);
	       border: 1px inset #fc3}
	       

#left_menu_enter a /*ëåâîå ìåíþ*/
           {color: #600;
             width:150px;
           font-size: 14px;
           font-weight: bold;
           background:#AEA99F;
           padding: 2px 5px;
           margin: 0px 0px;
           text-decoration: none;
           display: inline;
           border: 1px outset #fc3;}
#left_menu_enter a:hover {color: #ffc;
             background: #f60;
             border: 1px inset #f60}

#left a /*ëåâîå ìåíþ ññûëêè ïîä ññûëêàìè*/
           {color: #cc9;
           padding: 2px 5px;
           margin: 2px 5px;
             width:120px;
           font-size: 11px;
           }
#left a:hover {color: #ffc;}

#middle_menu a /*ñðåäíåå ìåíþ*/
           {color: #ccc;
           font-size: 12px;
           font-weight: bold;
           padding: 2px 2px;
           margin: 2px 2px;
           text-decoration: underline
         }
#middle_menu a:hover {color: #fff}

.note {font-style:italic; color:#666;}

.contur { /*ïîëå ïîä ôîòîãðàôèåé*/
        BACKGROUND-COLOR: #BC4510; }

.darkcell {
        BACKGROUND-COLOR: #5E0D09; color:#cc9; padding: 0 2px; margin: 0;
           display: inline; border: 1px outset #ccc;
        }

.small {font-siza:80%}



     ul#navigation
    {
        margin-left: 0;
        padding-left: 0;
        list-style-type: none;
        background: #7B1D04;
        float: left;
        width: 100%;
    }

    ul#navigation li { display: inline; }

    ul#navigation a
    {
        display: block;
        float: left;
        padding: .2em 1em;
        text-decoration: none;
        color: #CC9966;
        background: #7B1D04;
        border-right: 1px solid #CC9966;
    }

    ul#navigation a:hover
    {
        color: #000;
        background: #69C;
    }


#sweden {float:left; padding:2px 5px; margin: 2px; border:3px solid #fff; background-color: #E6E4E4;}
#sweden dl {float:left; margin:5px 10px; padding:0; display:inline;}
#sweden dt {margin:0; padding:5px; letter-spacing:5px; color:#069;}
#sweden dd {margin:0; padding:0; font-size:85%; line-length:1.5em; color:#666;}
#sweden dd.img img {float:left; margin:0 8px 0 0; padding:4px; border:2px solid #fff; border-bottom-color:#fff; border-right-color:#fff; background:#fff;}
#sweden li { color:#ccc; padding:0 5px; margin:0px;}
#sweden a {font-size: 90%; font-weight:normal;  margin:0; padding:0px; color:#963;}

#leftpart {float:left; padding:25px 5px 20px 25px; margin: 2px; border:3px solid #fff; background-color: #E6E4E4; background:url(i/bg_leftpart.gif) no-repeat top left;}
#leftpart p { font-size: 98%; color:#333; padding:5px 5px; margin:0px;}

.reclama {background-color: #E6E4E4; font-size:80% }
.reclama a { font-size:80%; color:#333; }





