html{
height: 100%;
}
body {
padding: 0px;
margin: 0px;
background-color: #FFFFFF;
text-align: left;
height: 100%;
}
body,td,th {
        font-family: Tahoma, Verdana, Arial;
        font-size: 11px;
        color: #1735B7;
}
image, img{
        border: none;
        border: 0px;
}
div{
font-family: Tahoma, Verdana, Arial;
}
H1 {
font-size: 14px;
}
H2 {
font-size: 14px;
color: #ED1C24;
}
H3 {
font-size: 13px;
}
H4 {
font-size: 13px;
color: #ED1C24;
}
H5 {
font-size: 12px;
}
H6 {
font-size: 12px;
color: #ED1C24;
}
a {
font-family: Tahoma, Verdana, Arial;
font-size: 11px;
color: #646464;
text-decoration: none;
}
a:hover {
font-family: Tahoma, Verdana, Arial;
font-size: 11px;
color: #646464;
text-decoration: none;
}
.bg_header{
  height: 110px;
  background: url(images/bg_1.gif) repeat-x bottom #FFFFFF;
  }
#shape_holder{
  height: 12px;
  }
#logo_holder{
  width: 226px;
  padding: 0px 0px 0px 22px;
  float: left;
  }
#header_text{
  width: 508px;
  padding: 0px 0px 0px 0px;
  float: left;
  height: 110px;
  background: url(images/title_top_bg.jpg) no-repeat top left;
  }
.red_bg{
  background: url(images/bg_red.gif);
  }
#left_back{
  height: 272px;
  background: url(images/bg_left.gif) no-repeat top right;
  }
#right_back{
  height: 272px;
  background: url(images/bg_right.gif) no-repeat top left;
  }
.bottom_white_cross{
  height: 31px;
  background: url(images/bg_white.gif) bottom right;
  }
.top_mid{
  background: url(images/bg_mid.jpg) no-repeat top left;
  height: 303px;
  width: 756px;
  }
.vid_top_mid{
  width: 756px;
  height: 173px;
  background: url(images/bg_white.gif) repeat-x bottom left;
  }
#vid_right_back{
  height: 154px;
  background: url(images/vid_right.gif) no-repeat top left;
  }
#vid_left_back{
  height: 154px;
  background: url(images/vid_left.gif) no-repeat top left;
  }
.vid_bottom_white_cross{
  height: 19px;
  background: url(images/bg_white.gif) bottom right;
  }
#vid_top_red{
  height: 8px;
  background: url(images/red_line_top.gif) repeat-x top left;
  }
#vid_top_div{
  height: 159px;
  background-repeat: no-repeat;
  background-position: top left;
  }
#vid_top_name{
  color: #FFFFFF;
  text-transform: uppercase;
  font-size: 22px;
  padding: 117px 0px 0px 20px;
  }
.vid_white_sides{
  height: 175px;
  background: url(images/bg_white.gif) top right;
  }
.top_first{
  width: 235px;
  height: 285px;
  background: url(images/first.jpg) no-repeat top left;
  margin: 17px 0px 0px 0px;
  float: left;
  }
.top_second{
  width: 235px;
  height: 285px;
  background: url(images/second.jpg) no-repeat top left;
  margin: 17px 0px 0px 16px;
  float: left;
  }
.top_third{
  width: 235px;
  height: 285px;
  background: url(images/third.jpg) no-repeat top left;
  margin: 17px 0px 0px 16px;
  float: left;
  }
.plakat_name{
  padding: 8px 0px 4px 8px;
  font-size: 22px;
  color: #FFFFFF;
  font-family: Times New Roman, Tahoma, Verdana;
  text-transform: uppercase;
  }
.plakat_text{
  padding: 0px 8px 2px 8px;
  font-size: 11px;
  color: #FFFFFF;
  font-family: Arial, Tahoma, Verdana;
  }
.plakat_daugiau{
  padding: 0px 3px 0px 8px;
  float: left;
  width: 15px;
  }
.plakat_link{
  padding: 0px 0px 0px 0px;
  float: left;
  }
a.pl, a.pl:hover{
  color: #FFFFFF;
  }
.bg_white_crosses{
  background: url(images/bg_white.gif) top right;
  }
.mid_top_container{
  width: 756px;
  height: 100px;
  background: url(images/bg_white.gif) repeat-x bottom left;
  }
#mid_top_holder{
  padding: 9px 9px 9px 10px;
  }
.mid_top_cell{
  width: 235px;
  padding: 4px 0px 4px 0px;
  background: url(images/bg_2.gif) repeat-y top left;
  }
.cell_link{
  background: url(images/red_small_cross.gif) no-repeat 9px 6px;
  padding: 0px 10px 4px 21px;
  }
a.cl, a.cl:hover{
  color: #1735B7;
  font-family: Verdana, Arial, Tahoma;
  }
.naujienos_title{
  font-size: 11px;
  color: #000000;
  width: 214px;
  padding: 8px 16px 4px 21px;
  text-transform: uppercase;
  background: url(images/agent_news.gif) no-repeat 0px 7px;
  }
.zurnalas_title{
  font-size: 11px;
  color: #000000;
  width: 214px;
  padding: 8px 16px 4px 21px;
  text-transform: uppercase;
  background: url(images/magazine_news.gif) no-repeat 0px 7px;
  }
.radio_title{
  font-size: 11px;
  color: #000000;
  width: 214px;
  padding: 8px 0px 4px 21px;
  text-transform: uppercase;
  background: url(images/radio_news.gif) no-repeat 0px 7px;
  }
#mid_bottom_holder{
  padding: 9px 9px 9px 10px;
  }
.news_container{
  width: 235px;
  }
a.nl, a.nl:hover{
  color: #646464;
  }
.news_description{
  padding: 2px 0px 11px 0px;
  }
.footer_holder{
  width: 756px;
  background: url(images/bg_white.gif) repeat-x top left;
  height: 50px;
  }
#footer_div{
  width: 756px;
  height: 50px;
  background: #CDCDCD;
  margin-top: 5px;
  overflow: hidden;  
  }
#footer_left{
  width: 320px;
  padding: 19px 0px 5px 16px;
  color: #FFFFFF;
  float: left;
  display: table;
  }
#footer_mid{
  width: 211px;
  padding: 19px 0px 0px 10px;
  color: #FFFFFF;
  float: left;
  }
#footer_mid a, #footer_mid a:hover{
  color: #FFFFFF;
  }
#footer_right{
  width: 196px;
  padding-top: 16px;
  font-weight: bold;
  color: #FFFFFF;
  float: left;
  }
#z_paieska{
  width: 47px;
  padding: 2px 5px 0px 10px;
  float: left;
  }
#text_input{
  width: 115px;
  padding: 0px 0px 0px 0px;
  float: left;
  }
#text_input input{
  border: 1px solid #000000;
  padding: 0px;
  margin: 0px;
  width: 113px;
  line-height: 15px;
  height: 17px;
  font-size: 10px;
  color: #000000;
  }
#search_button{
  width: 17px;
  padding: 1px 0px 0px 2px;
  float: left;
  }
.vid_first_col{
  width: 235px;
  }
#meniu_container{
  border: 1px solid #DFDFDF;
  background: #F5F5F5;
  padding: 4px 10px 4px 10px;
  }
#meniu_container a, #meniu_container a:hover{
  font-size: 11px;
  color: #1735B7;
  text-decoration: none;
  }
.meniu_fl{
  padding: 6px 0px 6px 14px;
  background: url(images/meniu_bottom.gif) repeat-x bottom left;
  }
.meniu_flp{
  padding: 6px 0px 6px 14px;
  }
.meniu_sl{
  padding: 6px 0px 0px 28px;
  background: url(images/red_small_cross.gif) no-repeat 15px 12px;
  }
.meniu_fl a, .meniu_fl a:hover, .meniu_flp a, .meniu_flp a:hover{
  text-transform: uppercase;
  }
.meniu_sl a, .meniu_sl a:hover{
  text-transform: none;
  }
.palange{
  height: 5px;
  background: #F5F5F5;
  margin-bottom: 10px;
  }
.ad_left{
  margin-bottom: 10px;
  border: 1px solid #0066CC;
  background-position: center center;
  background-repeat: no-repeat;
  width: 234px;
  height: 100px;
  }
.vid_second_col{
  width: 238px;
  background: url(images/dot_vertical.gif) repeat-y top right;
  }
.vid_title{
  font-size: 12px;
  text-transform: uppercase;
  color: #000000;
  font-weight: bold;
  padding: 0px 5px 0px 22px;
  }
.vid_title_main{
  font-size: 12px;
  text-transform: uppercase;
  color: #000000;
  font-weight: bold;
  padding: 0px 5px 12px 22px;
  }
.vid_title_doc{
  font-size: 12px;
  color: #000000;
  font-weight: bold;
  padding: 0px 5px 12px 0px;
  }
.news_date{
  color: #646464;
  padding: 13px 0px 2px 0px;
  }
.news_text{
  padding: 0px 5px 0px 0px;
  }
.news_text_mag{
  padding: 13px 5px 0px 0px;
  }
.news_link_archyve{
  padding: 6px 6px 6px 0px;
  text-align: right;
  }
.news_link_archyve a, .news_link_archyve a:hover{
  color: #1735B7;
  }
.akcija_baneris{
  border: 5px solid #DFDFDF;
  margin-right: 5px;
  height: 189px;
  background-repeat: no-repeat;
  background-position: center center;
  }
.vid_third_col{
  width: 233px;
  }
.akcija_second_baneris{
  border: 5px solid #DFDFDF;
  /*height: 230px; */
  background-repeat: no-repeat;
  background-position: center center;
  }
.new_offer{
  width: 111px;
  }
.foto_holder{
  width: 101px;
  height: 81px;
  border: 5px solid #DFDFDF;
  background-repeat: no-repeat;
  background-position: center center;
  }
.offer_text{
  padding: 6px 0px 10px 0px
  }
.baneris_view{
  width: 300px;
  height: 300px;
  background-repeat: no-repeat;
  background-position: top left;
  }
.naujas_numeris{
  color: #FFFFFF;
  font-size: 10px;
  text-transform: uppercase;
  text-align: center;
  padding-top: 6px;
  padding-bottom: 6px;
  }
.naujas_numeris_pic{
  width: 104px;
  height: 145px;
  border: 1px solid #000000;
  margin: 0px 0px 0px 12px;
  background-repeat: no-repeat;
  background-position: center center;
  }
.prod_td{
  background: #F5F5F5;
  border-bottom: 4px solid #FFFFFF;
  padding: 1px 0px 2px 0px;
  }
.prod_tit{
  color: #000000;
  }
.prod_fcol{
  width: 165px;
  text-align: right;
  padding: 2px 0px 2px 0px;
  border-bottom: 1px solid #DFDFDF;
  }
.prod_scol{
  width: 300px;
  padding: 2px 0px 2px 5px;
  }
.prod_foto_holder{
  padding-top: 10px;
  width: 480px;
  overflow: hidden;
  }
.prod_foto{
  width: 228px;
  height: 228px;
  background-position: center center;
  background-repeat: no-repeat;
  border: 1px solid #DFDFDF;
  float: left;
  }
.s_cat{
  width: 180px;
  height: 15px;
  border: 1px solid #DFDFDF;
  line-height: 15px;
  font-size: 11px;   
}
.b_cat{
  width: 100px;
  height: 20px;
  border: 1px solid #DFDFDF;
  padding: 0px;
  font-size: 11px;
  color: #1735B7;
  background-color: #FFFFFF; 
}
.com_text{
  width: 100px;
  border: 1px solid #DFDFDF;
}
.com_area{
  width: 350px;
  height: 80px;
  border: 1px solid #DFDFDF;
}


.Desktop {
        width:98%;
        background-color:#FFFFFF;
        color:#4F6D83;
        padding:10px;
        border:1px solid #C8C8C8;
}
.Desktop h1, .Desktop h2, .Desktop h3, .Desktop h4, .Desktop h5, .Desktop h6{
        color:#4F6D83;
}
.FormLayout th, .FormLayout td, .FormLayout a, .FormLayout a:hover {
        color:#4F6D83;
}
.FormLayout th{
        color:#4F6D83;
        text-align:left;
        width:150px;
}
.ContextActionsBox{
        background-color:#FFFFFF;
        color:#4F6D83;
        padding:10px;
        border:1px solid #C8C8C8;
        width: 170px;
}
.ActionLink, .ActionLink a, .ActionLink a:hover {
        color:#4F6D83;
}
.ActionTitle{
        color:#4F6D83;
        font-weight:bold;
}
.AdminHr {
        border:1px solid #CCCCCC;
        height:1px;
}
.AdminButton {
        border:1px solid #4F6D83;
        background-color:#FFFFFF;
        color:#4F6D83;
        font-family: Tahoma;
        font-size: 10px;
        width:100px;
}
.AdminInput {
        width:250px;
        border:1px solid #CCCCCC;
        background-color:#FFFFFF;
        color:#000000;
        font-family: Tahoma;
        font-size: 10px;
}
form {
        margin:0px;
        padding:0px;
}
.catalogButton{
        border: 1px solid #4F6D83;
        color:#4F6D83;
        font-family: Tahoma;
        font-size: 9px;
        background-color: white;
        height: 15px;

}
