/* CSS Document */
HTML{height:100% ;width:100%; font:75% Tahoma;}
BODY {height:100% !important;width:100%;margin:0; padding:0;text-align:center; background-color:#fff}
a{ font-family:Tahoma; font-size:12px; color:#989695; }
a:hover{ font-family:Tahoma; font-size:12px; color:#989695; text-decoration:none;}
IMG {border: 0}
TABLE {
	border-collapse:collapse;
	font: 12px Tahoma;
	color: #4F4F4F;
}
TABLE TR TD {padding:0px 0px;vertical-align:top;}
FORM  {margin:0}
INPUT, TEXTAREA, SELECT {font-family: Arial, sans-serif; color: #4e5560;}
p {margin:0; font-family:Tahoma; font-size:12px; color:#4F4F4F; line-height:18px; padding:10px 0 0 0}
p.nopad{ padding:0}
h1 { font-family:Tahoma; font-size:24px; color:#343434; font-weight:normal; margin:0 0 10px 0}
h2 {font-family:Tahoma; font-size:24px; color:#343434;text-align:left; padding:0; margin:10px 0 10px 0; z-index:1;font-weight:normal}
ul{margin:7px 2px 7px 25px; padding:0; font-family:Tahoma; font-size:12px; color:#111; line-height:17px}
ol{margin:7px 0px 7px 30px;padding:0}
li{ margin-top:5px; font-family:Tahoma; font-size:12px; color:#111; }
hr{height:1px;border:0px;background:#c7c7c7;}
.border{border:1px solid #111}
.namepage{ font-family:Tahoma; font-size:18px; color:#000; margin:0 0 20px 0; background:url(i/namepage.jpg) top left no-repeat; padding-left:20px}
a.a1{font-family:Tahoma; font-size:18px; color:#124E70; text-decoration:underline}
a.a1:hover{font-family:Tahoma; font-size:18px; color:#124E70; text-decoration:none}
a.a2{font-family:Tahoma; font-size:12px; color:#124E70; text-decoration:underline}
a.a2:hover{font-family:Tahoma; font-size:12px; color:#124E70; text-decoration:none}
#maintable{ width:100%; height:100%; padding:0; margin:0; font-family:Tahoma; font-size:12px; color:#4d606a; background-color:#FFFFFF;}


#tdtopleft{ width:275px !important; height:154px; background:url(i/bgtopleft.jpg) top left no-repeat}
#tdtopleft img{ width:275px !important; height:1px;} 
#divtopleft{ margin:55px 0 0 50px; //  margin:40px 0 0 50px !important;}
#divtopleft div{font-family:Tahoma; font-size:14px; color:#4B4F4F; font-weight:normal; width:175px; }
#divtopleft div span{font-family:Tahoma; font-size:18px; color:#4B4F4F; font-weight:normal}


#tdtopcent{ height:154px; background:url(i/bgtopcent.jpg) top right repeat-x #6CC9F8}
#tdtopcent img{ margin:0; padding:0; width:404px}
#tdtopcent p{ position:absolute; font-family:Tahoma; font-size:11px; color:#4A7082; margin:79px 0 0 89px; width:250px; z-index:3 !important}
#tdtopcent div2{ position:absolute;font-family:Tahoma; font-size:26px; color:#415957; margin:65px 0 0 450px; z-index:2; font-weight:bold}
#tdtopcent div2 span{font-family:Tahoma; font-size:18px !important; color:#415957; position:absolute; margin:-20px 0 0 0; font-weight:bold}

#tdtopright{ width:47px; height:154px; background:url(i/bgtopright.jpg) top left no-repeat}


#tdcentleft{ width:275px !important; background:url(i/bgcentleft.jpg) top left no-repeat #9BCDE6}
#leftmenu{ width:240px; background-color:#FFFFFF; float:right; margin:-55px 1px 20px 0; z-index:3; position:relative}
#leftmenu div{ height:44px; width:221px; margin-left:9px; background:url(i/leftmenubg.jpg) top left no-repeat #CCEFFF; margin-bottom:1px}
#leftmenu div:hover{background:url(i/leftmenubg-hover.jpg) top left no-repeat #CCEFFF;}
#leftmenu div a{font-family:Tahoma; font-size:13px; color:#124E70; margin-left:16px; line-height:41px;}
#leftmenu div:hover a{font-family:Tahoma; font-size:13px; color:#fff; text-decoration:none;}
#iport{ margin:0 0 0 50px}
#iport div{font-family:Tahoma; font-size:14px; color:#4B4F4F; font-weight:normal; width:175px; }
#iport div span{font-family:Tahoma; font-size:18px; color:#4B4F4F; font-weight:normal}
#iport div img{ margin:5px 0 0 16px; position:absolute}
img.graph{ margin:20px 0 0 34px}
.allwork{font-family:Tahoma; font-size:11px; color:#124E70; line-height:33px;}
a.allwork:hover{font-family:Tahoma; font-size:11px; color:#124E70; line-height:33px;}

#tdcentcent{}
#topmenu{height:45px !important; background:url(i/bgtopmenu.jpg) top left repeat-x; margin:0 !important; padding:0}
#topmenu img{ margin:0; // margin:-7px 0 0 0 !important; padding:0 !important; position:absolute;}
#topmenu a{font-family:Tahoma; font-size:12px; color:#114D6F; margin:5px 0 0 20px; line-height:27px}
#topmenu a:hover{font-family:Tahoma; font-size:12px; color:#E68507; text-decoration:none; margin:0 0 0 20px}
#topmenu img.itp{ margin:5px 0 0 10px; // margin:0px 0 0 10px  !important}
#topmenu span{font-family:Tahoma; font-size:12px; color:#E68507; margin:5px 0 0 20px; line-height:27px}
#maindiv{ margin:0 0 0 20px}
#path{ margin:-5px 0 5px 0;font-family:Tahoma; font-size:11px; color:#8EA0A9; text-decoration:none}
#path a{font-family:Tahoma; font-size:11px; color:#8EA0A9; text-decoration:none}
#path a:hover{font-family:Tahoma; font-size:11px; color:#8EA0A9; text-decoration:none}

#tab02{font-family:Tahoma; font-size:18px; color:#343434; width:640px; height:90px; clear:both}
#tab02 td{background:url(i/fordiv.jpg) top left no-repeat; width:300px; padding:10px 10px 0 20px; margin-right:20px}
#tab02 span{font-family:Tahoma; font-size:18px; color:#E68507}

#tabclauses{ width:100%; clear:both}
#tabclauses td{ width:33%; padding:0 20px 0 0;}
#tabclauses span{font-family:Tahoma; font-size:11px; color:#8E8B8B}
#tabclauses div{font-family:Tahoma; font-size:18px; color:#124E70; margin:10px 0 0 0}
#tabclauses div a{font-family:Tahoma; font-size:16px; color:#124E70;}
#tabclauses div a:hover{font-family:Tahoma; font-size:16px; color:#124E70;}
#tabclauses p{font-family:Tahoma; font-size:11px; color:#4F4F4F}
#allnews{ margin:10px 0 0 0}
#allnews a{font-family:Tahoma; font-size:11px; color:#124E70; position:absolute; margin:2px 0 0 11px}
#allnews a:hover{font-family:Tahoma; font-size:11px; color:#124E70; text-decoration:none}

#tdcentright{ width:47px; background:url(i/bgcentright.jpg) top left repeat-y;}
#tdcentright img{ padding:0 !important; margin:0 !important;}



#tdbotleft{ width:275px !important; height:451px; background:url(i/bgbotleft.jpg) top left no-repeat }


#tdbotcent{ height:451px; background:url(i/bgbotcent.jpg) top left repeat-x}
#tdbotcent span{font-family:Tahoma; font-size:24px; color:#fff; position:absolute; margin:140px 0 0 20px;}
#tdbotcent div{ width:267px; height:89px; position:absolute; margin:310px 0 0 440px}
#tdbotcent div p{font-family:Tahoma; font-size:11px; color:#4F4F4F; margin:45px 0 0 8px;}
#tdbotcent div a{font-family:Tahoma; font-size:11px; color:#4F4F4F; text-decoration:underline}
#tdbotcent div a:hover{font-family:Tahoma; font-size:11px; color:#4F4F4F; text-decoration:none}
#tdbotcent small{ position:absolute;margin:368px 0 0 -270px;width:30px; height:30px;}

#tdbotright{ width:47px; background:url(i/bgbotright.jpg) top left no-repeat}



div.divport{ border-bottom:1px dotted #acc597; float:left; width:600px; margin:0 0 20px 0}
div.divport div.div1{float:left; margin:0 0 20px 0; width:200px}
div.divport div.div2{float:left; margin:0 0 20px 0; width:400px}
div.divport img{ border:1px solid #acc597; margin:0}
div.divport a{font-family:Arial; font-size:12px; color:#1cab0f; text-decoration:none}
div.divport a:hover{font-family:Arial; font-size:12px; color:#1cab0f; text-decoration:underline}
div.divport span{font-family:Arial; font-size:10px; color:#0ab6b9}

#phone-block{position:absolute;top:50px;right:0px;display:block;font-size:14px;font-family:Tahoma, sans-serif;}
#phone-block b{color:#415957;display:block;font-family:Trebuchet MS,sans-serif;font-size:30px;}
.table td {
	padding: 6px 0px;
	vertical-align: top;
}
.table th {
	padding: 7px 0px;
	text-align: left;
}
.table th.price, .table td.price {
	text-align: center;
	width: 150px;
}
