*{ margin: 0; ma\rgin: 0; }
/* --- */
BODY { background: #0B2B4D url(transym_files/img/body.gif) repeat center top; }
DIV { margin: 0; font-family: Verdana, Arial, Tahoma, Geneva; font-size: 12px; color: #C7D2DD; }


/* NAJCZĘŚCIEJ WYKORZYSTYWANE - W DOWOLNYM MIEJSCU W SERWISIE */
/* ------------------------------------------------------------------------------------------------------ */
A { text-decoration: none; color: #60BAEE; }            /* główny styl dla linków */
A:hover { text-decoration: underline; }
/* --- */
A.a_no { text-decoration: none; color: #CCC; }          /* dla 'niewidocznych' linków */
A.a_no:hover { text-decoration: underline; }
/* --- */
.d_both { clear: both; height: 1px; font-size: 0px; }   /* both do wykorzystywania w każdym miejscu */
/* --- */
.d_ramka { float: left; padding: 2px; background: #0B2C4F; border: 1px solid #59728D; text-align: center; }
.d_ramka IMG { border: 0px none; }
/* --- */
.d_none { display: none; }
/* --- */
.akapit { text-indent: 20px; }
/* --- */
.er { padding: 5px 10px; margin-bottom: 15px; color: #FF0000; font-weight: bold; text-align: center; }
.ok { padding: 5px 10px; margin-bottom: 15px; color: #37B049; font-weight: bold; text-align: center; }
/* --- */
IMG.img_fleet { float: left; padding: 3px; background: #0B2C4F; border: 1px solid #59728D; margin: 0px 15px 15px 0px; }
IMG.img_fleet:hover { padding: 1px; background: #0B2C4F; border: 3px solid #C7D2DD; }
/* ------------------------------------------------------------------------------------------------------ */

/* GŁÓWNE DIV-y */
/* ------------------------------------------------------------------------------------------------------ */
#div_body { min-width: 980px; background: url(transym_files/img/div_body.gif) repeat-x center top; }

/* ------------------------------------------------------------------------------------------------------ */
#t_div { margin: auto; padding: 0px 5px; height: 330px; width: 940px; text-align: center;  
          background: url(transym_files/img/t_background.gif) no-repeat center bottom; }

/* ------------------------------------------------------------------------------------------------------ */
#c_div { margin: auto; padding: 20px 20px 30px; width: 900px; margin-bottom: 20px; border-top: 5px solid #2B5683;
          border-bottom: 5px solid #25476B; background: url(transym_files/img/c_background.gif) repeat center top; }
/* --- */
.c_left { float: left; width: 620px; line-height: 18px; }
.c_title { padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #5B7590; font-weight: bold; }


/* --- */
.c_right_pl { float: right; padding-bottom: 200px; width: 240px; 
            background: url(transym_files/img/c_right_logo_pl.gif) no-repeat center bottom; 
            min-height: 200px; height: auto !important; height: 200px; }
.c_right_en { float: right; padding-bottom: 200px; width: 240px; 
            background: url(transym_files/img/c_right_logo_en.gif) no-repeat center bottom; 
            min-height: 200px; height: auto !important; height: 200px; }
.c_right_de { float: right; padding-bottom: 200px; width: 240px; 
            background: url(transym_files/img/c_right_logo_de.gif) no-repeat center bottom; 
            min-height: 200px; height: auto !important; height: 200px; }
.c_right_ru { float: right; padding-bottom: 200px; width: 240px; 
            background: url(transym_files/img/c_right_logo_ru.gif) no-repeat center bottom; 
            min-height: 200px; height: auto !important; height: 200px; }
.c_query { padding: 3px 0px 10px 48px; background: url(transym_files/img/c_right_query.gif) no-repeat left top; 
            font-weight: bold; }
.c_que { text-decoration: none; color: #C7D2DD; cursor: pointer; cursor: hand; }

.c_answer { padding: 10px; margin-bottom: 20px; background: #092747; font-size: 11px; line-height: 14px; 
            border: 1px solid #5B7590; }



/* --- */
.g_foto { float: left; padding: 2px; background: #0B2C4F; border: 1px solid #59728D; text-align: center; 
          margin-right: 15px; margin-bottom: 15px; }
.g_foto IMG { border: 0px none; }



/* --- */
.k_in_inc {  margin-top: 20px; }
.k_form_left1 { float: left; width: 520px; padding-right: 10px; text-align: right; }
.k_form_left1 textarea { width: 470px; height: 200px; padding: 5px; color: #CCC; border: 1px solid #666; 
                          background: #111; font-family: Verdana, Arial, Tahoma, Geneva; font-size: 12px; 
                          overflow: hidden; }
.k_form_left2 { float: left; width: 230px; padding-left: 10px; }
.k_form_left2 input.dane { padding: 5px; width: 220px; border: 1px solid #666; background: #111; color: #CCC; 
                            font-family: Verdana, Arial, Tahoma, Geneva; font-size: 12px; }
.k_ile_wpisow { padding: 15px 0px 5px; text-align: center; }
.k_wpis { padding: 10px 20px 20px; }
.k_wpis_dane { padding: 5px 0px; margin-bottom: 3px; border-bottom: 1px solid #333; }
.k_wpis_dane span.autor { color: #E97118; font-weight: bold; }
.k_wpis_dane span.data { font-size: 10px; }
.k_wpis_tekst { line-height: 17px; }





/* ------------------------------------------------------------------------------------------------------ */
#b_div { background: #07223E url(transym_files/img/b_background.gif) repeat-x center bottom; 
          border-top: 2px solid #193757; border-bottom: 2px solid #193757 }
.b_in { margin: auto; padding: 10px 0px; width: 880px; }
.b_inl { float: left; text-align: left; color: #7891AC; }
.b_inl A { text-decoration: none; color: #7891AC; }
.b_inl A:hover { text-decoration: underline; color: #7891AC; }
.b_inr { float: right; text-align: right; color: #7891AC; }
.b_inr A { text-decoration: none; color: #7891AC; font-weight: bold; }
.b_inr A:hover { text-decoration: underline; color: #7891AC; }

#b_copy { margin: auto; padding: 15px 50px 45px; width: 880px; text-align: right; color: #7891AC; line-height: 18px; font-size: 11px; }
#b_copy A { text-decoration: none; color: #7891AC; font-weight: bold; }
#b_copy A:hover { text-decoration: underline; color: #7891AC; }



