
   body {
    margin: 0px;
    padding: 0px;
    font: 12px Arial;
    color: #FFFFFF;
    background: #000000;
} 

TH
{
	background:#DDB10A;
	color:black;
	padding-left:8px;
	padding-right:8px;
}

table td {
    padding: 0px;
} img {
    border: 0px;
} a {
    color: #ddb10a;
} a:hover {
    text-decoration: none;
} form {
    margin: 0px;
} .png {
    //background-image: none !important;
    behavior: url(/pngfix.htc);
}
  #header table.lang {
      margin-top: 20px;
    float: right;
} #header table.lang td {
    padding: 6px 8px 6px 8px;
    font-size: 10px;
} #header table.lang td.active {
    color: #fefefe;
    background: #9c5222;
} #header table.lang td a {
    color: #000000;
    text-decoration: none;
} #header table.menu {
    width: 50%;
    margin-top: 50px;
} #header table.menu td {
    white-space: nowrap;
    padding: 14px 20px 23px 23px;
} #header table.menu td a {
    color: #9c5222;
    font-weight: bold;
    text-decoration: none;
} #header table.menu td.active {
    font-weight: bold;
    background: url(/images/menu_cor.gif) no-repeat;
    text-decoration: underline;
} #main {
    line-height: 16px;
    width: 100%;
} #main div.smenu {
    padding: 25px;
    background: #ddb10a;
    line-height: 20px;
    color: #000000;
} #main div.smenu div {
    padding-left: 27px;
    background: url(/images/smenu_bullet.gif) 0px 6px no-repeat;
} #main div.smenu div.active {
    background: url(/images/smenu_bullet.gif) 8px 6px no-repeat;
    font-weight: bold;
} #main div.smenu div a {
    color: #000000;
} #main table.add {
    width: 100%;
    margin-top: 60px;
} #main .picture {
	padding-bottom: 10px;
} #main .picture img {
    border: 1px solid #676767;
    padding: 7px;
} #main div.msg {
    margin-bottom: 500px;
    font-size: 18px;
    width: 100%;
    color: #ddb10a;
} #main table.map {
    width: 100%;
    line-height: 20px;
    background: #ddb10a;
} #main table.map a {
    color: #000000;
} #main table.map td {
    width: 50%;
    vertical-align: top;
} #main table.map td div.title {
    font-size: 18px;
    margin: 0px 0px 30px 50px;
} #main table.map td div.stitle {
    margin-left: 80px;
    padding-left: 27px;
    background: url(/images/smenu_bullet.gif) 0px 6px no-repeat;
} #main table.search {
    background: #ddb10a;
    height: 65px;
    margin: 30px 0px 25px 0px;
} #main table.search input.txt {
    border: 1px solid #676767;
    width: 98%;
    padding: 5px;
    font: 12px Arial;
} #main table.search input.btn {
    float: right;
    margin: 1px 30px 0px 0px;
} #main table.serv {
    width: 100%;
    font-size: 11px;
    background: #ddb10a;
    color: #000000;
    margin-top: 60px;
} #main table.serv td {
    padding: 3px 0px 3px 0px;
} #main table.serv input {
    border: 1px solid #646464;
    width: 98%;
    padding: 7px 3px 7px 3px;
    font: 12px Arial;
    margin: 5px 0px 5px 0px;
} #main table.serv .input2 {
    border: 1px solid #646464;
    width: 98%;
    padding: 2px 3px 2px 3px;
    font: 12px Arial;
    margin: 5px 0px 5px 0px;
} #main table.serv select {
    border: 1px solid #646464;
    width: 100%;
    padding: 1px 0px 1px 3px;
    font: 12px Arial;
    margin: 5px 0px 5px 0px;
} #main table.serv textarea {
    border: 1px solid #646464;
    width: 100%;
    padding: 1px 0px 1px 3px;
    font: 12px Arial;
    height: 140px;
    margin: 5px 0px 5px 0px;
} #main table.serv input.submit {
    width: 17%;
    font: 12px Arial;
    margin: 27px 0px 37px 0px;
    padding: 2px 0px 3px 0px;
    border: 1px solid #8a8b98;
    background: url(/images/submit_bg.gif);
} #main table.cv {
    width: 100%;
    background: #ddb10a;
    margin: 10px 0px 50px 0px;
    color: #000000;
} #main table.cv td {
    font-size: 11px;
    padding: 7px 0px 7px 0px;
} #main table.cv td input {
    padding: 4px;
    border: 1px solid #646464;
    font: 12px Arial;
    width: 100%;
} #main table.cv td input.small {
    padding: 4px;
    border: 1px solid #646464;
    font: 12px Arial;
    width: 44%;
} #main table.cv td input.cb {
    width: 14px;
    margin: 7px 0px 7px 0px;
    border: 0px;
} #main table.cv td input.submit {
    padding: 2px 0px 3px 0px;
    border: 1px solid #8a8b98;
    width: 30%;
    background: url(/images/submit_bg.gif);
} #main table.cv td textarea {
    width: 100%;
    border: 1px solid #646464;
    font: 12px Arial;
    padding: 0px 0px 0px 8px;;
    height: 135px;
} #main input.cvsub {
    padding: 2px 0px 3px 0px;
    border: 1px solid #8a8b98;
    width: 20%;
    background: url(/images/submit_bg.gif);
    margin-left: 40%;
    _margin-left: 20%;
} #main table.fleet td {
	padding-bottom: 20px;
} #footer {
    background: #000000;
    width: 100%;
} #footer td {
    padding: 10px 0px 25px 0px;
    color: #a96937;
} #footer td a {
    color: #a96937;
} #footer td form {
    width: 100%;
    text-align: right;
} #footer td form input.btn {
    vertical-align: top;
    margin: 1px 0px 0px 5px;
} #footer td form input.txt {
    border: 1px solid #55351c;
    background: #000000;
    color: #a96937;
    font: 11px Arial;
    padding: 3px;
    width: 50%
}
#main table.iso {
	font-color:#FFFFFF;
	font-size:11px;
}
#main table.iso td {
	font-size:11;
	padding:3px;
}
#main table.iso tr.theader,td.theader {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	font-size: 10px;
	background-color:#111111;
}
#main table.iso tr.r1 {
	background-color:#222222;
}
#main table.iso td.clear {
	border: 0px;
}
#main table.iso tr.r2 {
	background-color:#151515;
}
h1 {
	font-size:16px;
	font-weight:bold;
}
h2 {
	font-size:14px;
	font-weight:bold;
	color:#DDB10A;
}
#main ol.letters {
	list-style:outside lower-alpha;
	margin-left:0px;
}
#main ol.letters li {
	margin-bottom:10px;
}

#main .fpageText {
	color:#4c2207;
}




.news_list DIV
{
	margin:0px;
	padding:0px;
}

.news_list	
{
	font-family:Arial;
	/*margin-bottom:30px;*/
}

.news_list .title
{
	font-size:18px;
	color:#DDB10A;
	margin-bottom:3px;

	clear:both;
}

.news_list .date
{
	font-size:11px;
	color:#949494;
	margin-bottom:10px;
}

.news_list .text
{
	font-size:12px;
	color:#FFFFFF;
}

.news_list .img
{
	cursor:pointer;
	float:left;
	border:1px solid #676767;
	margin:0 14px 7px 0;
	padding:2px;
}


.pages
{
	margin-bottom:5px;
}

.pages .p1
{
	width:23px;
	height:23px;
	background:#DDB10A;
	color:black;
}

.pages .p0
{
	width:23px;
	height:23px;
	background:#383838;
}


.pages .p21
{
	padding-left:5px;
	padding-right:5px;
	height:23px;
	background:#DDB10A;
	color:black;
}

.pages .p20
{
	padding-left:5px;
	padding-right:5px;
	height:23px;
	background:#383838;
}


.pages .p0 A, .pages .p20 A
{
	color:white;
}


.pages .s
{
	width:2px;
}


TABLE .s
{
	width:5%;
}

.contacts IMG
{
	border:1px solid #676767;
	padding:3px;
}

.contacts .name_surname
{
	font-size:18px;
	color:#DCB10A;
	padding-top:10px;
	line-height:40px;
}

.contacts .post
{
	color:#949494;
}

.contacts .tel
{
	padding-top:10px;
	padding-bottom:40px;
	color:white;
}

.contacts SPAN
{
	display:block;
	float:left;
/*	width:60px;*/
	padding-right:3px;
}

.tl, .tr, .bl, .br
{
	height:10px;
	width:10px;
}

.prices_table {
	display: none;
}

.prices_table IMG
{
	float:left;
}