*{box-sizing:border-box;-moz-box-sizing:border-box;}

BODY {FONT:11px geneva, verdana, arial, sans-serif; background-color:#ffffff; margin:0px; text-align:center;
scrollbar-3dlight-color:#000000;
scrollbar-arrow-color:#e5e5e5;
scrollbar-base-color:#A5A5A5;
scrollbar-track-color:#A5A5A5;
scrollbar-darkshadow-color:#A5A5A5;
scrollbar-face-color:#A5A5A5;
scrollbar-highlight-color:#A5A5A5;
scrollbar-shadow-color:#000000}

TABLE {background-color:transparent;border-style:none;border-width:0px;margin:0px;padding:0px;table-layout:auto;border-collapse:collapse}
TD {FONT: 11px geneva, verdana, arial, sans-serif; color:#000000; padding:0px; margin:0px;border-width:0pt; border-style:none;border-color:#FF0000;background-color:transparent}

TD.main_menu {padding-left:100px;text-align:left;background-image:url(gtrpl/m_bkg.gif)}
TD.left_menu_topshadow {height:19px;width:170px;background-color:#F0F0F0;background-repeat:no-repeat;background-position:top left;background-image:url(gtrpl/capform1.jpg)}
TD.content_topshadow {width:770px;height:19px;background-color:#DDDDDD;padding:0px;background-image:url(gtrpl/midtop.gif)}
TD.left_menu {vertical-align:top;background-color:#F0F0F0;background-image:url(gtrpl/bgnews.jpg);background-position:bottom left;background-repeat:no-repeat}

TD.system_header{width:1040px;height:128px;background-image:url(gtrpl/gora.jpg)}
TD.system_footer{width:1040px;height:122px;background-image:url(gtrpl/dol.gif)}
TD.menu_main_back{background-color:#EEEEEE}
TD.menu_sub_back{background-color:#CACACA;background-image:url(gtrpl/sm01.gif)}
TD.sel {background-color:#BBBBBB}

BODY.iframe {text-align:center;margin:0px;background-color:#F0F0F0;background-image:url(gtrpl/back2.jpg);border-width:0px;border-style:none}
BODY.live {background-color:#DEDEDE;}
BODY.team_details {margin:30px;background-color:#000000;background-image:url(gtrpl/team_det_bck.jpg)}
BODY.drv_details {margin:30px;margin-top:10px;background-color:#000000;background-image:url(gtrpl/drv_det_bck.jpg)}
BODY.drv_det_career {margin:30px;margin-top:10px;background-color:#000000;background-image:url(gtrpl/drv_det_career_bck.jpg)}
BODY.drv_det_career_iframe {text-align:center;margin:0px;background-color:transparent;border-width:0px;border-style:none;text-align:left;background-image:url(gtrpl/drv_det_career_bck.jpg);background-position:-30px -53px;background-attachment:fixed}
BODY.drv_det_ifcars {text-align:center;margin:0px;background-color:transparent;border-width:0px;border-style:none;text-align:left;background-image:url(gtrpl/drv_det_bck.jpg);background-position:-365px -53px;background-attachment:fixed}
BODY.install {background-color:#DEDEDE;margin:15px}

.margin_left {background-color:#f7f7f7; background-position:right top; background-repeat:repeat-y;background-image:url(gtrpl/bg1222.jpg);}
.margin_right {background-color:#f7f7f7; background-position:left top; background-repeat:repeat-y;background-image:url(gtrpl/bg1223.jpg);}

FORM {margin:0px}
INPUT {FONT: 11px geneva, verdana, arial, sans-serif; background-color:#FFFFFF; border-style:none; border-width:0px; padding:0px;margin:0px}
INPUT.field, INPUT.config, INPUT.field_sendmail, INPUT.field_editdrv, INPUT.field_evact, INPUT.combo, INPUT.config {border-style:solid; border-width:1px; border-color:#888888; font-size:11px; width:100px;height:16px}
INPUT.field_editdrv {width:150px}
INPUT.field_evact {width:150px}
INPUT.config {width:150px}
INPUT.combo {width:150px}
INPUT.file {border-width:1px; border-style:solid; font-size: 11px}
INPUT.field_sendmail {width:470px}

DIV.flags {height:14px;}
DIV.flags IMG {width:20px;height:14px;border:0px;margin:0px;padding:0px}


TEXTAREA {FONT: 11px geneva, verdana, arial, sans-serif; background-color:#FFFFFF; border-style:solid; border-width:1px; border-color:#888888;}
TEXTAREA.sendmail {width:470px;height:100px}
TEXTAREA.editnews {width:470px;height:100px}

SELECT {font-size:11px;border-style:solid; border-width:1px; border-color:#888888; font-size:11px; width:150px;}
SELECT.install {width:100px}
SELECT.config {width:150px}
OPTION {font-size:11px;}
OPTION.sel {background-color:#CCCCCC}
OPTGROUP.sel {background-color:#CCCCCC; font-style:normal; margin-top:5px}

INPUT.button {border-style:ridge;border-width:1px;border-color:#A5A5A5;font-size:11px;height:auto}
INPUT.checkbox {background-color:transparent}
INPUT.radio {background-color:transparent;width:20px;border-style:none}

A:link {text-decoration:none;color:#880000}
A:visited {text-decoration:none;color:#880000}
A:hover {text-decoration:underline;color:#880000}


A.link1 {text-decoration:none;text-align:center; color:#880000}
A.link1:visited {text-decoration:none;color:#880000}
A.link1:hover {text-decoration:underline;color:#880000}


A.eventslink {text-decoration:none;text-align:center; color:#880000}
A.eventslink:visited {text-decoration:none;color:#880000}
A.eventslink:hover {text-decoration:underline;color:#880000}


A.sort_sorted {text-decoration:none;color:#880000}
A.sort_sorted:hover {text-decoration:underline;}

A.sort_unsorted {text-decoration:none;color:#000000}
A.sort_unsorted:hover {text-decoration:underline;}

A.det_value  {text-decoration:none;text-align:center; color:#FFDDAA}
A.det_value:hover {text-decoration:underline;}

A.ovbutt {vertical-align:top;font-size: 0px;line-height:0px}

.news_image {margin-right:10px;margin-bottom:10px}

.tbl_header_tl {background-image:url(gtrpl/title_tl.gif); width:18px;height:24px; padding:0px; background-repeat: repeat-x; background-color:#F0F0F0}
.tbl_header_tr {background-image:url(gtrpl/title_tr.gif); width:18px;height:24px; padding:0px; background-repeat: repeat-x; background-color:#F0F0F0}
.tbl_header_t {background-image:url(gtrpl/title_t.gif); height:24px; padding:0px; font-size:11px; font-weight:bold; text-transform:uppercase; background-repeat: repeat-x;background-color:#F0F0F0}

.tbl_field {background-color:transparent}
.tbl_form_head {height:10px; font-size:10px;text-align:left; vertical-align:middle; padding:1px}
.tbl_form_bkg {background-color:transparent;font-size:10px;text-align:left;height:18px}

.tbl_data_grid_even, .tbl_data_grid_even1, .tbl_data_grid_even2, .tbl_data_grid_even3, .tbl_data_grid_even4, .tbl_data_grid_even5, .tbl_data_grid_even6, .tbl_data_grid_even7, .tbl_data_grid_even8, .tbl_data_grid_even9, .tbl_data_grid_even10, .tbl_data_grid_even_c, .tbl_data_grid_even_r {background-image:url(gtrpl/tab_x1_1.gif); border-width:1px; border-style:solid; border-color:#DEDEDE; height:15px; padding:0px; font-size:11px; font-weight:normal;text-align:left; vertical-align:middle;}
.tbl_data_grid_even_c {text-align:center;}
.tbl_data_grid_even_r {text-align:right;}
.tbl_data_grid_even2 {background-image:url(gtrpl/tab_x2_1.gif)}
.tbl_data_grid_even3 {background-image:url(gtrpl/tab_x3_1.gif)}
.tbl_data_grid_even4 {backhrground-image:url(gtrpl/tab_x4_1.gif)}
.tbl_data_grid_even5 {background-image:url(gtrpl/tab_x5_1.gif)}
.tbl_data_grid_even6 {background-image:url(gtrpl/tab_x6_1.gif)}
.tbl_data_grid_even7 {background-image:url(gtrpl/tab_x7_1.gif)}
.tbl_data_grid_even8 {background-image:url(gtrpl/tab_x8_1.gif)}
.tbl_data_grid_even9 {background-image:url(gtrpl/tab_x9_1.gif)}
.tbl_data_grid_even10 {background-image:url(gtrpl/tab_x10_1.gif)}

.tbl_data_grid_odd, .tbl_data_grid_odd1, .tbl_data_grid_odd2, .tbl_data_grid_odd3, .tbl_data_grid_odd4, .tbl_data_grid_odd5, .tbl_data_grid_odd6, .tbl_data_grid_odd7, .tbl_data_grid_odd8, .tbl_data_grid_odd9, .tbl_data_grid_odd10, .tbl_data_grid_odd_c, .tbl_data_grid_odd_r               {background-image:url(gtrpl/tab_x1_2.gif); border-width:1px; border-style:solid; border-color:#DEDEDE; height:15px; padding:0px; font-size:11px; font-weight:normal;text-align:left; vertical-align:middle;}
.tbl_data_grid_odd_c {text-align:center}
.tbl_data_grid_odd_r {text-align:right}
.tbl_data_grid_odd2 {background-image:url(gtrpl/tab_x2_2.gif)}
.tbl_data_grid_odd3 {background-image:url(gtrpl/tab_x3_2.gif)}
.tbl_data_grid_odd4 {background-image:url(gtrpl/tab_x4_2.gif)}
.tbl_data_grid_odd5 {background-image:url(gtrpl/tab_x5_2.gif)}
.tbl_data_grid_odd6 {background-image:url(gtrpl/tab_x6_2.gif)}
.tbl_data_grid_odd7 {background-image:url(gtrpl/tab_x7_2.gif)}
.tbl_data_grid_odd8 {background-image:url(gtrpl/tab_x8_2.gif)}
.tbl_data_grid_odd9 {background-image:url(gtrpl/tab_x9_2.gif)}
.tbl_data_grid_odd10 {background-image:url(gtrpl/tab_x10_2.gif)}


.nxt_event_weight {color:#660000}

.news_title {font-size:11px;font-weight:bold;font-variant:small-caps;text-align:left;color:#000000;height:20px;vertical-align:top;padding-right:10px;}
.news_date {font-size:11px;font-weight:bold;font-variant:small-caps;text-align:right;color:#000000;height:20px;vertical-align:top;padding-left:10px;}
.news_creator {font-size:11px;font-weight:bold;font-variant:small-caps;text-align:right;color:#000000;height:20px;vertical-align:bottom}

TD.det_name {padding:2px;text-align:right;color:#BBBBBB}
TD.det_name_frame_c, TD.det_name_frame {padding:2px;color:#BBBBBB;border-color:#FFDDAA;border-style:solid;border-width:1px}
TD.det_name_frame {text-align:right;}
TD.det_name_frame_c {text-align:center;}

TD.det_value {padding:2px;text-align:left;color:#FFFFFF}
TD.team_det_drv {color:#FFFFFF;text-align:left;border-style:solid;border-width:1px;border-color:#BBBBBB}



.tbl_data_head, .tbl_data_head_c, .tbl_data_head_r, .section_l, .section_c, .section_r {background-image:url(gtrpl/opisy.gif);  border-width:1px; border-style:solid; border-color:#DEDEDE; height:12px; padding:0px; font-size:11px; font-weight:normal;text-align:left; vertical-align:middle;white-space:nowrap}
.tbl_data_head_c, .section_c {text-align:center; padding-left: 2px; padding-right: 2px;}
.tbl_data_head_r, .section_r  {text-align:right}

.section_l, .section_c, .section_r {font-weight:bold;font-variant:small-caps}

.tbl_data_tbl {background-color:transparent;border-collapse:collapse;border-style:none}

.tbl_data_grid_carlist_even {background-image:url(gtrpl/tab_bkg_carlist_1.gif); border-width:1px; border-style:solid; border-color:#DEDEDE; height:12px; padding:0px; font-size:11px; font-weight:normal;text-align:left; vertical-align:middle;}
.tbl_data_grid_carlist_odd {background-image:url(gtrpl/tab_bkg_carlist_2.gif); border-width:1px; border-style:solid; border-color:#DEDEDE; height:12px; padding:0px; font-size:11px; font-weight:normal;text-align:left; vertical-align:middle;}
.tbl_carlist_info_l {width:122px;text-align:left;padding:2px}
.tbl_carlist_info_r {width:122px;text-align:right;padding:2px}
.tbl_carlist_info_c {width:244px;text-align:center;padding:2px}

.data_grid {background-color:transparent; border-style:none; padding:4px}

.tbl_border_tl {background-image:url(gtrpl/tbl_frame_tl.gif); width:18px;height:18px; padding:0px}
.tbl_border_tr {background-image:url(gtrpl/tbl_frame_tr.gif); width:18px;height:18px; padding:0px}
.tbl_border_bl {background-image:url(gtrpl/tbl_frame_bl.gif); width:18px;height:18px; padding:0px}
.tbl_border_br {background-image:url(gtrpl/tbl_frame_br.gif); width:18px;height:18px; padding:0px}
.tbl_border_l {background-image:url(gtrpl/tbl_frame_l.gif); width:18px; padding:0px}
.tbl_border_r {background-image:url(gtrpl/tbl_frame_r.gif); width:18px; padding:0px}
.tbl_border_t {background-image:url(gtrpl/tbl_frame_t.gif); height:18px; padding:0px}
.tbl_border_b {background-image:url(gtrpl/tbl_frame_b.gif); height:18px; padding:0px}
.tbl_content {background-color:#F0F0F0;background-image:url(gtrpl/back2.jpg)}
.tbl_border {background-color:transparent;border-style:none;text-align:center;padding:0px}
.tbl_grid {background-color:transparent;border-collapse:collapse;border-style:solid;border-color:#888888}
.tbl_border_l_tabs {background-image:url(gtrpl/tab_left_frame.gif); width:20px; height:32px;padding:0px}
.tbl_border_r_tabs {background-image:url(gtrpl/tab_right_frame.gif); width:20px; height:32px; padding:0px}
.tbl_back_tabs {background-image:url(gtrpl/tab_background.gif);  height:32px; padding:0px; text-align:center}

.info_header {vertical-align:top;text-align:center;font-weight:bold;font-size:11px}
.info_data_head {vertical-align:top;text-align:left;font-weight:bold;font-size:10px}
.info_data_cont, .info_data_cont_r, .info_data_cont_c {vertical-align:top;text-align:left;font-size:10px}
.info_data_cont_r {text-align:right}
.info_data_cont_c {text-align:center}
.info_data_link {vertical-align:top;text-align:right;font-size:10px}
.info_data_link_c {vertical-align:top;text-align:center;font-size:10px}

.info_systd {text-align:center;color:#000000;font-weight:bold;font-size:9px;background-image:url(gtrpl/sysm_back.gif);}
A.info_sys {text-decoration:none;color:#000000;font-weight:bold;font-size:9px}
A.info_sys:visited {text-decoration:none;color:#000000;font-weight:bold;font-size:9px}
A.info_sys:hover {text-decoration:none;color:#880000;font-weight:bold;font-size:9px}

TD.msg_any, TD.msg_err, TD.msg_ok {font-weight:bold;font-size:9px;text-align:center;color:#000088}
TD.msg_err {color:#660000}
TD.msg_ok {color:#008800}
TD.install_descr {font-size:9px;vertical-align:top;text-align:justify;padding-right:5px;width:250px}
TD.install_field {text-align:right;padding-right:5px;width:150px}
TD.install_edit, TD.install_edit_l {width:150px;height:18px;}
TD.install_edit {text-align:right}
TD.install_edit_l {text-align:left;height:20px;}
TD.adm_news {width:504px;border-width:1px; border-style:solid; border-color:#DEDEDE; height:12px; padding:1px; font-size:11px; font-weight:normal;text-align:justify; vertical-align:top;}

.feed {border:1px solid;border-color:#FC9 #630 #330 #F96;padding:0px 3px;font:bold 8px verdana,sans-serif;color:#FFF;background:#F60;text-decoration:none;margin:0px;}
A.feed_link:link {text-decoration:none}
A.feed_link:hover {text-decoration:none}
A.feed_link:visited {text-decoration:none}

.down {border:1px solid;border-color:#DDD #444 #330 #CCCCCC;padding:0px 3px;font:normal 8px verdana,sans-serif;color:#FFFFFF;background:#979797;text-decoration:none;margin:0px;}
A.down_link:link {text-decoration:none}
A.down_link:hover {text-decoration:none}
A.down_link:visited {text-decoration:none}

.res_details {padding:4px;background-color:#D0D0D0;margin-bottom:10px;margin-left:25px}

DIV.trim {overflow-x:hidden;white-space:nowrap;padding:0px;border-width:0px;border-style:none;margin:0px}
DIV.nowrap {white-space:nowrap;padding:0px;border-width:0px;border-style:none;margin:0px}

hr {margin-top:5px; margin-bottom:5px; }
.section_label {font-size:11px;height:12px;font-weight:bold;font-variant:small-caps;color:#999999;padding-top:15px;text-align:left}
.section_label hr {color:#999999;background-color:#999999;height:1px;border-width:0px}

#ddimagetabs{
margin:0px;
padding:0px;
}

#ddimagetabs a{
display: inline;
text-decoration: none;
font: bold 11px Arial; /*tab font */
color: #888888; /*font color */
width: 95px; /*width of tab image */
height: 20px; /*height of tab image */
float: left;
margin-left: 0px; /*spacing between tabs */
padding-top: 4px; /*vertical offset of tab text from top of tab*/
background-image:url(gtrpl/m_up.gif); /*URL to tab image */
background-repeat: no-repeat;
text-align: center;
line-height:15px;
}

#ddimagetabs a:hover, #ddimagetabs a.current{
background-image:url(gtrpl/m_down.gif); /*URL to tab image onmouseover */
color: #880000;
}

#smimagetabs{
margin:0px;
padding:0px;
}

#smimagetabs a{
display: inline;
text-decoration: none;
font: bold 11px Arial; /*tab font */
color: #888888; /*font color */
width: 95px; /*width of tab image */
height: 20px; /*height of tab image */
float: left;
margin-left: 0px; /*spacing between tabs */
padding-top: 2px; /*vertical offset of tab text from top of tab*/
background-image:url(gtrpl/sm_up.gif); /*URL to tab image */
background-repeat: no-repeat;
text-align: center;
}

#smimagetabs a:hover, #smimagetabs a.current{
background-image:url(gtrpl/sm_down.gif); /*URL to tab image onmouseover */
color: #880000;
}


#tabcontentcontainer{
text-align:left;
width:763px; /*width of 2nd level content*/
height:20px; /*height of 2nd level content. Set to largest's content height to avoid jittering.*/
}

.tabcontent{
display:none;
}



#browser {
  position:absolute; /* important. */
  top:0px;
  left:0px;
  width:100%; /* set to your requirements, but remember left margin setting. */
  height:100%; /* not neccessary if the element needs to grow with content. */
  border:none; /* not important. */
  background-color:#F0F0F0; /* not important. */
  text-align:center; /*not important. */
  visibility: hidden;
  z-index: 500;
}

#busylayer {
  position:absolute; /* important. */
  top:0px;
  left:0px;
  width:100%;  /*set to your requirements, but remember left margin setting. */
  height:100%;  /*not neccessary if the element needs to grow with content. */
  border:none;  /*not important. */
  background-color:#F0F0F0; /* not important. */
  background-image: url("gtrpl/ajax-loader.gif");
  filter: alpha(opacity=80); /*ie */
  opacity: 0.8;  /*mozilla */
  text-align:center; /*not important. */
  background-repeat: no-repeat;
  background-position: 50% 50%;
  visibility: hidden;
  z-index: 600;
}

div.box_scroll_x
{
    overflow:hidden; overflow-x: scroll; padding: 0px; margin:0px; text-align: left;
}

div.box_scroll_y
{
    overflow:hidden; overflow-y: scroll; padding: 0px; margin:0px; text-align: left;
}
