body {
    margin-top:0;
    margin-bottom:0;
    padding:0;
    background:#EBEBEB;
    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;
}

#logo {
    position:absolute;
    top:55px;
    left:20px;
          }

div.stream_line {

        width: 974px;
        height: 4px;
        font-size: 1px;
        padding: 0px;
        background-color: #004080;
        border-right: #D4D4D4 2px solid;
        border-left: #D4D4D4 2px solid;
        }

div.stream1 {

        width: 974px;
        height: 4px;
        font-size: 1px;
        padding: 0px;
        background-color: #FF0000;
        border-right: #D4D4D4 2px solid;
        border-left: #D4D4D4 2px solid;
        }

div.stop1 {

        width: 974px;
        height: 2px;
        font-size: 1px;
        padding: 0px;
        background-color: #FFFFFF;
        border-bottom: #C1C1C1 1px solid;
        border-right: #D4D4D4 2px solid;
        border-left: #D4D4D4 2px solid;
         }



div.stop2 {

        width: 974px;
        height: 22px;
        font-size: 12px;
        padding: 0px;
        background-color: #F2F2F2;
        border-top: #fff 1px solid;
        border-right: #D4D4D4 2px solid;
        border-left: #D4D4D4 2px solid;
        }

div.topnews {

        width: 933px;
        font-size: 20px;
        padding: 10px;
        margin-bottom: 10px;
        background-color: #FFEFDF;
        border: #FFA851 1px solid;
        }

div.mymenu {

        width: 220px;
        font-size: 13px;
        padding: 10px;
        background-color: #E6E6E6;
        border: #9E9E9E 1px solid;
        }

div.stop3 {

        width: 445px;
        height: 1px;
        font-size: 1px;
        margin: 0px 10px 0px 10px;
        background-color: #B7B773;
         }

div.cfrom {

        width: 370px;
        padding: 15px;
        font-size: 14px;
        margin: 10px 0px 10px 0px;
        background-color: #EFEFEF;
        border: #C9C9C9 1px solid;
         }

div.rata {

        width: 280px;
        padding: 10px;
        font-size: 12px;
        margin: 10px 0px 10px 0px;
        background-color: #FFF2EC;
        border: #752600 1px solid;
         }

div.ozza {

        width: 300px;
        height: 120px;
        padding: 10px;
        font-size: 14px;
        margin: 10px;
        background-color: #FFFFE8;
        border: #939393 1px solid;
         }

div.fata {

        width: 280px;
        padding: 10px;
        font-size: 12px;
        margin: 10px 0px 10px 0px;
        background-color: #EAFFEA;
        border: #003500 1px solid;
         }



div.main_frame {
        border-right: #D4D4D4 2px solid;
        border-left: #D4D4D4 2px solid;
        width: 954px;
        background-color: #fff;
        padding: 10px 10px 5px 10px;
}



#top_main {

        width: 954px;
        padding: 0px 0px 5px 0px;
        height: 90px;
}

#top_left {
        float: left;
        width: 500px;
        height: 90px;
        padding: 0;
        margin: 0;
        }

#top_right {
        float: left;
        height: 65px;
        width: 448px;
        padding-top: 25px;
        font-size: 16px;

        font-weight: normal;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #640000;
        margin: 0;
}


#top_menu {
        clear: left;
        width: 674px;
        height: 24px;
        font-size: 11px;
        padding: 5px 0px 0px 300px;
        background-color: #AA0000;
        border-right: #D4D4D4 2px solid;
        border-left: #D4D4D4 2px solid;
        color: #fff;
   }

#top_rubrik {
        clear: left;
        width: 744px;
        height: 20px;
        font-size: 12px;
        padding: 2px 0px 2px 230px;
        background-color: #E1F0FF;
        border-right: #D4D4D4 2px solid;
        border-left: #D4D4D4 2px solid;
        color: #000;
   }

#spets_rubrik {
        clear: left;
        width: 744px;
        height: 20px;
        font-size: 12px;
        background-color: #FFF;
        padding: 2px 0px 2px 230px;
        border-right: #D4D4D4 2px solid;
        border-left: #D4D4D4 2px solid;
        color: #000;
   }


h1 {
   margin: 0;
   padding: 0px;
   font-size: 18px;
   font-weight: bold;
   font-family: Arial, Helvetica, sans-serif;

}

h4 {
   margin: 0;
   padding: 3px 10px 0px 0px;
   font-size: 14px;
   font-weight: normal;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #003366;
}

h2 {
   margin: 0;
   padding: 0px 0px 0px 60px;
   font-size: 14px;
   font-weight: bold;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #5B0000;
}

p.h21 {
   margin: 0;
   padding: 0px 0px 0px 10px;
   font-size: 14px;
   font-weight: bold;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #5B0000;
}

p.aut {
   margin: 0;
   padding: 5px 10px 5px 0px;
   font-size: 13px;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   color: #1B1B1B;
}

p.mlid {
   margin: 0;
   padding: 5px 10px 10px 20px;
   font-size: 15px;
   font-weight: bold;
   font-family: Verdana, Helvetica, sans-serif;
   color: #1B1B1B;
}

p.photkas {
   margin: 0;
   padding: 0px 10px 10px 20px;
   font-size: 11px;
   font-weight: normal;
   font-family: Verdana, Helvetica, sans-serif;
   color: #1B1B1B;
}

p.maintext {
   margin: 0;
   padding: 5px 10px 10px 0px;
   font-size: 13px;
   font-weight: normal;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   color: #000000;
}

img.oz {  margin: 0px 10px 10px 0px;
  }

h5 {
   margin: 0;
   padding: 0px 10px 10px 0px;
   font-size: 18px;
   font-weight: normal;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #A40000;
}

h3 {
   margin: 0;
   padding: 2px 10px 0px 0px;
   font-size: 18px;
   font-weight: normal;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #A40000;
}

p.lid {
   margin: 0;
   padding: 5px 10px 0px 0px;
   font-size: 12px;
   font-weight: normal;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   color: #7C7C7C;
}

p.lid2 {
   margin: 0;
   padding: 5px 10px 0px 0px;
   font-size: 11px;
   font-weight: normal;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   color: #64B1FF;
}

p.lid3 {
   margin: 0;
   padding: 1px 10px 0px 0px;
   font-size: 11px;
   font-weight: normal;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   color: #880000;
}

p.oz1 {
   margin: 0;
   padding: 0px;
   font-size: 13px;
   font-weight: bold;
   font-family: Verdana, Helvetica, sans-serif;
   color: #640000;
}

p.oz2 {
   margin: 0;
   padding-top: 1px;
   font-size: 10px;
   font-weight: normal;
   font-family: Verdana, Helvetica, sans-serif;
   color: #FF9F9F;
}

p.txt11 {
   margin: 0;
   padding-top: 5px;
   font-size: 11px;
   font-weight: normal;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   color: #464646;
}


A:link {
        TEXT-DECORATION: none;
        color: #002F5E;
         }
A:visited {
     TEXT-DECORATION: none;
     color: #002F5E;
}
A:hover {
  TEXT-DECORATION: underline;
  color: #6CB6FF;
}

A.line:link {
        TEXT-DECORATION: underline;
        color: #002F5E;
         }
A.line:visited {
     TEXT-DECORATION: underline;
     color: #002F5E;
}
A.line:hover {
  TEXT-DECORATION: none;
  color: #6CB6FF;
}


A.rubrik:link {
        TEXT-DECORATION: underline;
        color: #C10000;
        padding: 15px 10px 8px 10px;
        font-size: 12px;
        font-weight: bold;
        font-family: Verdana, Arial, Helvetica, sans-serif;
         }
A.rubrik:visited {
     TEXT-DECORATION: underline;
     color: #C10000;
     padding: 15px 10px 8px 10px;
     font-size: 12px;
     font-weight: bold;
     font-family: Verdana, Arial, Helvetica, sans-serif;

}
A.rubrik:hover {
  TEXT-DECORATION: none;
  color: #C10000;
  padding: 15px 10px 8px 10px;
  font-size: 12px;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;

}

P.title1 {
        font-size: 11px;
        margin: 0;
        padding-bottom: 3px;
        color: #FF0000;
        font-weight: normal;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
}


UL {
        list-style: square;
        margin: 0px 0px 0px 20px;
        padding: 0px 0px 0px 10px;
}

LI {
        padding: 0px 5px 3px 0px;
        margin: 0px;
   }


FORM {
        DISPLAY: inline;
        padding: 3px 0px 2px 10px;
        MARGIN: 0px;

}
INPUT {
        padding: 2px;
        margin: 1px;
        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;
        font-size: 14px;
        COLOR: #000000;
        PADDING-TOP: 1px
}



A.lt:link {
        TEXT-DECORATION: underline;
        color: #002851;
         }
A.lt:visited {
     TEXT-DECORATION: underline;
     color: #002851;
}
A.lt:hover {
  TEXT-DECORATION: underline;
  color: #002851;
}