
#header{
  width:100%;
  height:100%;
  border:none;
}

#bg_logo{
  background-image: url(../images/ru_white_top_bg_001.gif);
  background-repeat:repeat-x;
  background-position:top;
  height:75px;
}

#bg_footer{
  height:50px;
}

.title{
  background-image: url(../images/ru_title_white_bg_001.gif);
  background-repeat:repeat-x;
  background-position:bottom; 
}

.contact{
  padding: 20 30 11 30px;
}

.border_b{
  border-bottom: 1px solid #666666;"
}

.a_white
{
  font-size: 13px;
  color:#FFFFFF;
  text-decoration:underline;
}
.a_menu:visited {
  color:blue;
}
.a_menu_1:visited {
  color:#000000;
}
.a_white_1:hover
{
  font-size: 13px;
  color:#FFFFFF;
  text-decoration:underline;
}

.a_white:hover
{
  font-size: 13px;
  color:#FFFFFF;
  text-decoration:underline;
}

.a_white_selected{
  font-size: 13px;
  color:#000;
  text-decoration:none;
}

.gray_data
{
  font-size: 10px;
  color:#8B8B8B;
}

.style1
{
  font-size: 30px;
}

.a_blue
{
  font-size: 12px;
  text-decoration:underline;
  color: blue;
}

.buttons_padding
{
    padding: 0 15 0 15px;
    margin: 0;
}


.span {
  background-color:red;
  color: white;
  padding: 3 3px;
  font-size: 13px;
  font-weight: bold;
}

#category a{
 font-size: 13px;
  color:#FFFFFF;
  text-decoration:underline; 
}

.order{
  background-color: #F2F2F2;
  padding: 5 5 5 5px;
  border-top: 1px dashed rgb(51, 51, 51);
  border-bottom: 1px dashed rgb(51, 51, 51);
}

.bg_proect{
  background-image: url(../images/ru_title_white_bg_001.gif);
  background-repeat: repeat-x; 
  background-position: bottom;
  padding-top: 10px
}

.bg_portfoliu{
  background-image: url(../images/logo_proect/bg_proect.jpg);
  background-repeat: repeat-y;
  background-position: left top;
}

#projects{}
#projects td{
  padding: 10 10 10 10px;
}
