/* CSS Document */

body { margin:0px;	}
* {	font-family:Tahoma, Verdana; font-size:11px; color:#4c4c4c;	}
a {	text-decoration:underline;	}
a:hover {	text-decoration:none;	}

table.body {	width:995px; margin:auto;	}

table.body td.left {	width:705px;	}
table.body td.right {	width:290px;	}

table.body td.left .logo {	float:left; margin-left:28px; width:165px; height:101px; background:url(../img/logo-bg.gif) repeat-x bottom;	}
*html table.body td.left .logo {	margin-left:14px;	}
table.body td.left .logo img {	margin:32px 0px 0px 17px; border:none;	}

.top_menu {	text-align:right; margin-right:18px; margin-top:40px;	}
.top_menu ul {	list-style:none; margin:0px; padding:0px; white-space:nowrap;	}
.top_menu ul li {	display:inline; font-weight:bold; white-space:nowrap;	}
.top_menu ul li span {	 background:url(../img/border.gif) no-repeat right; padding:5px 4px 5px 4px;	}
.top_menu ul li a {	color:#7c7c7c; text-decoration:none; font-size:14px; padding:0px 11px 2px 11px; border-bottom:solid 4px #ffffff;	}
.top_menu ul li.on a, .top_menu ul li a:hover {	border-bottom:solid 4px #cc0000;	}

.lang_home img {	border:none;	}
.lang_home ul {	list-style:none; margin:0; padding:0; margin-left:36px;	}
.lang_home ul li {	display:inline;	}
.lang_home ul li.lang {	text-align:center; width:188px;	}
.lang_home ul li.lang img {	margin:0px 10px 0px 10px;	}
.lang_home ul li.home img {	margin-left:12px;	}

tr.head td {	background:url(../img/hader-bg.jpg) repeat-x center; height:222px;	}
tr.head td.header {	padding-right:5px;	}
tr.head td.header div.header {	background:url(../img/header.jpg) no-repeat; border-top:2px solid #cc0000; border-bottom:2px solid #cc0000; height:218px; position:relative;	}
tr.head td.header div.header div {	background:url(../img/border.gif) repeat-y right center; width:1px; border:none; height:199px; position:absolute; top:9px; right:-3px;	}

/*tr.head td div.submenu {	border-top:2px solid #4c4c4c; border-bottom:2px solid #4c4c4c; height:218px;	}
tr.head td div.submenu .margin {	margin:52px 0px 0px 16px;	}
tr.head td div.submenu ul {	list-style:none; margin:0px; padding:0px;	}
tr.head td div.submenu ul li {	margin-bottom:13px;	}
tr.head td div.submenu ul li a {	background:url(../img/bullet-off.gif) no-repeat 0px 5px; padding-left:11px;	}
tr.head td div.submenu ul li a:hover {	background:url(../img/bullet-on.gif) no-repeat 0px 5px; text-decoration:none;	}
tr.head td div.submenu ul li.on a {	background:url(../img/bullet-on.gif) no-repeat 0px 5px; text-decoration:none; color:#cc0000; font-weight:bold;	}*/

tr.head td table.submenu {	border-top:2px solid #4c4c4c; border-bottom:2px solid #4c4c4c; width:100%;	}
tr.head td table.submenu td {	padding:0px 0px 0px 16px; height:218px; overflow:hidden;	}
tr.head td table.submenu ul {	list-style:none; margin:0px; padding:0px;	}
tr.head td table.submenu ul li {	margin-bottom:13px;	}
tr.head td table.submenu ul li a {	background:url(../img/bullet-off.gif) no-repeat 0px 5px; padding-left:11px;	}
tr.head td table.submenu ul li a:hover {	background:url(../img/bullet-on.gif) no-repeat 0px 5px; text-decoration:none;	}
tr.head td table.submenu ul li.on a {	background:url(../img/bullet-on.gif) no-repeat 0px 5px; text-decoration:none; color:#cc0000; font-weight:bold;	}

tr.footer td {	background:#e0e1dc; height:90px;	}
tr.footer td.left {	vertical-align:top; border-top:solid 2px #cc0000;	}
tr.footer td.left .title {	position:absolute; top:-23px; left:108px;	}
tr.footer td.left .border {	background:url(../img/border.gif) repeat-y right top; width:1px; float:right; height:55px; margin-right:2px;	}
*html tr.footer td.left .border {	margin-right:1px;	}
tr.footer td.left .teksts { margin:10px 0px 0px 108px; line-height:16px; color:#4c4c4c;	}
tr.footer td.right {	text-align:center; line-height:18px; border-top:solid 2px #ffffff;	}


.red_title {	color:#cf1110; font-weight:bold; font-size:16px; margin-bottom:17px;	}
.title {	font-size:16px; color:#7c7c7c; font-weight:bold; margin-bottom:17px;	}
a.lasit_talak {	background:url(../img/bullet-on.gif) no-repeat 0px 4px; padding-left:12px;	}

.relative {	position:relative;	}
.phone {	background:url(../img/phone.png) no-repeat; width:84px; height:109px; position:absolute; top:-24px; left:8px;	}
td.content {	padding:20px 30px 36px 31px; vertical-align:top;	}
div.content {	margin:20px 30px 36px 31px;	}
.content .red_title, .content .title {	font-size:14px;	}
td.left_content {	background:url(../img/border-c.gif) repeat-y right; vertical-align:top;	}
.jaunumi {	line-height:15px;	}
.jaunumi .clear_content_top_border {	position:absolute; height:53px; width:5px; background:#ffffff; top:-20px; left:-36px;	}
tr.footer td.left .clear_content_bottom_border {	position:absolute; top:-40px; right:0px; width:5px; height:37px; background:#ffffff;	}

.middle_border {	background:url(../img/border.gif) center repeat-y;	}


