body {
    margin-top:0;
    margin-bottom:0;
    padding:0;
    background:#FFDDDD;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #000;
    font-weight: normal;
    font-size: 12px;
    text-align: left;
     }

table{
border:0px;
border-collapse:collapse;
}

table td{
padding:0px;
}


#top_line {

        width: 654px;
        height: 22px;
        font-size: 12px;
        padding: 3px 10px 0px 270px;
        background-color: #DFDFDF;
        border-right: #D4D4D4 1px solid;
        border-left: #D4D4D4 1px solid;
        color: #00254A;
        font-weight: bold;
        text-align:right;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        }

div.stream_line {

        width: 934px;
        height: 2px;
        font-size: 1px;
        background-color: #1C8DFF;
        border-right: #D4D4D4 1px solid;
        border-left: #D4D4D4 1px solid;
                }


div.logo_frame {
        border-right: #D4D4D4 1px solid;
        border-left: #D4D4D4 1px solid;
        border-top: #002851 1px solid;
        border-bottom: #002851 1px solid;
        width: 934px;
        height: 146px;
        background: url(http://stolica.yalta.org.ua/logo.gif);
        padding: 0px;
}

div.main_frame {
        border-right: #620000 1px solid;
        border-left: #620000 1px solid;
        width: 912px;
        background-color: #fff;
        padding: 10px 10px 5px 10px;
}

div.bottom {
        width: 914px;
        padding: 10px 10px 5px 10px;
}


p.title {
   margin: 0;
   padding: 2px 20px 2px 50px;
   font-size: 19px;
   font-weight: normal;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #FF0000;
}

p.rubrik {
   margin: 0;
   padding: 15px 20px 1px 50px;
   font-size: 14px;
   font-weight: bold;
   font-family: Arial, Helvetica, sans-serif;
   color: #B0B0B0;
}

p.lid {
   margin: 0;
   padding: 1px 20px 1px 50px;
   font-size: 14px;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   color: #4E4E4E;
}

p.news {
   margin: 0;
   padding: 1px 20px 1px 50px;
   font-size: 14px;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   color: #202020;
}

p.nomer {
   margin: 0;
   padding: 1px 20px 10px 50px;
   font-size: 24px;
   font-weight: bold;
   font-family: Times Roman, serif;
   color: #EC0000;
}

p.bottom {
   margin: 0;
   padding: 9px 0px 0px 0px;
   font-size: 12px;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   color: #EAEAEA;
}



div.left1 {

        width: 265px;
	    margin-top: 10px;
	    padding: 10px 35px 0px 30px;
	    font-family: Verdana, Helvetica, sans-serif;
        color: #404040;
        font-weight: bold;
        font-size: 16px;
                }

div.left2 {

        width: 265px;
	    margin-top: 10px;
	    padding: 0px 35px 0px 30px;
	    font-family: Arial, Verdana, Helvetica, sans-serif;
        color: #004080;
        font-weight: normal;
        font-size: 14px;
                }

div.left3 {

        width: 255px;
	    margin: 5px 35px 0px 30px;
	    padding: 8px 0px 8px 10px;
	    font-family: Arial, Verdana, Helvetica, sans-serif;
        color: #004080;
        font-weight: normal;
        font-size: 14px;
        background-color: #FF0000;
                }

h1 {
   margin: 0;
   padding: 2px 20px 10px 50px;
   font-size: 28px;
   font-weight: normal;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #FF1111;

}

div.photo {
   margin: 0;
   padding: 10px 10px 3px 90px;
}

div.foto {
   margin: 0;
   padding: 2px 150px 10px 90px;
   font-size: 11px;
   font-weight: normal;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #5D5D5D;

}


h2 {
   margin: 0;
   padding: 1px 20px 10px 30px;
   font-size: 18px;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   color: #9A9A9A;
}

h3 {
   margin: 0;
   padding: 10px 20px 10px 20px;
   font-size: 14px;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   color: #2A2A2A;
}

h4 {
   margin: 0px;
   padding: 5px 20px 20px 20px;
   font-size: 14px;
   font-weight: bold;
   font-family: Arial, Helvetica, sans-serif;
   color: #333333;
}

h5 {
   margin: 0px 0px 5px 0px;
   padding: 0px 5px 0px 0px;
   font-size: 14px;
   font-weight: bold;
   font-family: Arial, Helvetica, sans-serif;
   color: #004080;
}

h6 {
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   font-size: 17px;
   font-weight: bold;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   color: #8C8C00;
   border-bottom: #8C8C00 1px solid;
}



A:link {
        TEXT-DECORATION: none;
             }
A:visited {
        TEXT-DECORATION: none;
      }
A:hover {
        TEXT-DECORATION: underline;
        color: #240000;
     }


A.line:link {
        TEXT-DECORATION: underline;
               }
A.line:visited {
        TEXT-DECORATION: underline;
      }
A.line:hover {
        TEXT-DECORATION: underline;
      }


p {
        padding: 0px 5px 5px 0px;
        margin: 0;
}



UL {
        list-style: square;
        margin: 0px 0px 0px 20px;
        padding: 0px 0px 0px 10px;
}

LI {
        padding-bottom: 3px;
        margin: 0px;
   }


FORM {
        DISPLAY: inline;
        padding: 0px 0px 0px 10px;
        MARGIN: 0px;

}
INPUT {
        padding: 1px;
        margin: 0px;
        font-size: 14px;
        font-family: Arial, Helvetica, sans-serif;
        VERTICAL-ALIGN: middle;
        font-weight: normal;
        color: #2C2C2C;
        BORDER: #cbcbcb 1px solid
}


SELECT {
        PADDING: 0px;
        MARGIN: 0px;
        font-size: 14px;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-weight: normal;
        VERTICAL-ALIGN: middle;
        color: #2C2C2C;
}
TEXTAREA {
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 2px;
        PADDING-BOTTOM: 1px;
        MARGIN: 0px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        COLOR: #2d6785;
        PADDING-TOP: 1px
}

