* {padding:0;margin:0;font-size:100,01%;}
body, td, th, input, select, textarea {font:normal 12px 'Tahoma';line-height:20px;}
body {background-color:#FFF;color:#000;}
body {min-width:1004px;width:expression(document.documentElement.clientWidth < 1004 ? "1004px" : "100%");}
table#shapka {width:100%;position:relative;}
td#header {background:url('http://xb-plus.com/resources/header.jpg') top center no-repeat;vertical-align:bottom;}
div#logo {text-align:center;margin-right:30px;margin-bottom:30px;}
div#logo a img {border:0 none;}
div#phone{color:#ef5508;font-weight:600;text-align:center;margin-bottom:30px;}

ul, ol {list-style-position:outside;}

table#content {width:100%;}
td#gradient-content {background:#f36706 url('http://xb-plus.com/resources/gradient-content.gif') top left repeat-y;height:50px;}

td#menu {width:200px;}
td#menu {padding-left:20px;font:normal 14px 'Tahoma';width:13%;}
td#menu a:link,
td#menu a:visited {color:#5b5b5b;font-weight:600;text-decoration:none;}
td#menu a:hover {text-decoration:underline;}

td#menu dt {color:#5b5b5b;font-weight:600;margin:10px 0; padding:9px 0 0 10px; background:url('http://xb-plus.com/resources/button.gif') top left no-repeat;width:170px;height:25px;}
td#menu dt.first {margin-top:0;color:#5b5b5b;font-weight:600;}
td#menu dd {margin-bottom:2px; padding-left:20px;}
td#menu dd.cont {color:#5b5b5b;font-weight:600;text-decoration:none;}

h1 {color:#ef5508;}
h1 a:link,
h1 a:visited {color:#ef5508;text-decoration:underline;}
h1 a:hover {color:#ef5508;text-decoration:none;}
h3 {font-size:18px;color:#ef5508;}
h4 {font-size:14px;}
h4 a:link,
h4 a:visited {color:#000;text-decoration:underline;}
h4 a:hover {text-decoration:none;}

a:link,
a:visited {color:#000;text-decoration:underline;}
a:hover {text-decoration:none;}

td#content {}
td#content li {margin-left:-1.3em;}
td#content ul,li {list-style-type:none;}
td#content li {background:url('http://xb-plus.com/resources/ball.gif') center left no-repeat;padding-left:16px;}

div#sovety {width:180px;text-align:left;position:relative;right:0;margin:50px 0 10px 0;}

div#welcome {position:absolute;right:30px;top:305px;text-align:center;color:#fff;font-size:11px;font-weight:bold;}

div#reg {margin:40px 6px 0 0px;color:#fff;}
div#reg input {padding:2px 0 0 10px;border:0;color:#a3a3a3;font-weight:bold;width:153px;height:20px;background:url('http://xb-plus.com/resources/button-input.gif') top left no-repeat;}
div#reg a:link,
div#reg a:visited {text-decoration:none;color:#fff;}
div#reg a:hover {text-decoration:underline;}

DIV.foto { 
  float:left;
  margin-bottom:30px;	
  padding-bottom:45px;
  width:177px;
  height:172px;
}

TD.foto {

  width:180px;
  height:180px;  
  background-image:url('/images/border.gif');
  background-repeat:no-repeat;
  background-position:center center;
  text-align:center; 

}

TD.fotosmall {

  width:90px;
  height:90px;  
  background-image:url('/images/bordersmall.gif');
  background-repeat:no-repeat;
  background-position:left center;
  text-align:left; 
  padding-left:8px;

}

P.fotoname {
  margin: 3px 2px 3px 2px;
  font-family : Arial, Tahoma, Verdana, sans-serif;  
  font-size : 12px;
}

A.fotoname, A.fotoname:link, A.fotoname:visited {
  text-decoration: none;
  color: #FFDF44; 
  color: #444444;
}

A.fotoname:active, A.fotoname:hover { 
  text-decoration: underline; 
  color: #FFDF44;
  color: #444444;
}
TR.thead { 
 
  background-color:#F8C300;

}
TR.tcell0, TR.tcell1, TD.tcell0, TD.tcell1 {
  
  border-bottom: 1px solid #CECCCB;
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 11px;
  color: #444444; 

}

TR.tunderhead,TD.tunderhead { 

  padding:0px;


}

TD.lineyellow { 
  background-image:url('/images/lineyellowm.gif');
  background-repeat:repeat-x;
  background-position:center center;
}
P.fotoname {
  margin: 3px 2px 3px 2px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;  
  font-size : 12px;
}

A.fotoname, A.fotoname:link, A.fotoname:visited {
  text-decoration: none;
  color: #FFDF44; 
  color: #444444;
}

A.fotoname:active, A.fotoname:hover { 
  text-decoration: underline; 
  color: #FFDF44;
  color: #444444;
}
P.cost {
  margin: 3px 0px 3px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #DA251D;
  font-weight : bold;
  font-size : 13px;
}
INPUT.finput {
  margin: 0px 0px 0px 0px;
  width:100%;
  height:20px;
  border-top: 1px solid #ADACAB;
  border-right:0px solid;
  border-bottom: 1px solid #ADACAB;
  border-left:0px solid; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color:#AAA9A9;
  font-size : 12px;
  font-weight : bold;
}
Textarea.fmemo, Textarea.mceAdvanced {
  margin: 3px 0px 2px 0px;   
  width : 100%;
  height : 200px;
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color:#AAA9A9;
  font-size : 12px;
}

INPUT.fbtn {
  margin: 0px 0px 0px 0px; 
  height:20px;
  border:0px;
  background-color:#DA251D;
  font-family : Arial, Verdana, sans-serif, Arial, Tahoma;
  color : #FFFFFF;
  font-size : 12px;
  font-weight : bold;
 
}

table.common th {padding:0 1px; text-align:center;}
table.common td {padding:0 1px;}

table.table th {background-color:#f8c300; height:25px;}
table.table td {padding:4px;}
table.table tr.color {background-color:#faefd0;}

DIV.stblock1 {
border:1px solid #bdbdbc; font-size:12px; font-family:Tahoma; padding:5 5 5 5; margin-top:15px; 
}

DIV.stblock2 {
border:1px solid #bdbdbc; font-size:12px; font-family:Tahoma; padding:5 5 5 5;
}