* {
	margin:0; padding:0;
}

body{
	background:#FFFFFF url(images/p.gif) repeat-y 414px;
}

a:hover{text-decoration:none;}

img { border:0px;}

.dt { display:table; width:100%;}

.dr { display:table-row; width:100%; height:100%;}

.dc { display:table-cell; text-align:left; vertical-align:top; width:100%; }

.main_text, input, textarea, body, select, font
	{
		font-family:Tahoma; 
		font-size:11px;
		line-height:13px;
		color:#454545;
	}
	
input, select, textarea { vertical-align:middle;}

a {color:#14458F;}

b { color:#181818;}
b a {color:#181818;}

ul { list-style:none;}
li { background:url(images/bul.gif) no-repeat left; padding-left:9px; line-height:20px;}

.flash_menu2 { position:absolute; left:384px; top:59px; height:59px;}

.main { width:730px; background:url(images/t-dr.gif) repeat-x top;}

.main .col1 { width:415px;}
.main .col2 { width:315px;}

.left_head { height:55px; background:#FFFFFF;}

.left_cont { height:306px;}
.left_cont .col1 { width:168px;}
.left_cont .col2 { width:247px; background:url(images/bg2.gif) no-repeat top left;}
.left_cont .col2 .margin { margin:17px 23px 10px 37px;}
.left_cont .col2 font { color:#14458F; font-size:10px; text-transform:uppercase;}

.bul { background:url(images/bul.gif) no-repeat left; padding-left:9px;}

.menu { background:url(images/fl2.gif) no-repeat left top; padding:1px 1px 7px 23px;}

.left_footer { height:89px; background:url(images/b-dr.gif) repeat-x top; color:#5C5C5C; line-height:14px;}
.left_footer span { color:#141414;}
.left_footer a { color:#5C5C5C; text-decoration:none;}
.left_footer a:hover { text-decoration:underline;}

.right_head { height:49px;}
.right_head a { color:#14458F; font-size:12px;}

.right_top { border:1px #B6B6B6 solid; border-left-width:0px; padding:179px 25px 15px 34px;}
.right_top font { color:#14458F;}

.list { line-height:20px;}

.img_align { float:left; margin-right:19px; margin-left:-7px;}

.solut_right_top { padding-right:10px;}

.form {height:23px; margin-top:7px;}
.form input {width:174px; height:20px; border-color:#D4D0C8; border-width:1px; border-left-width:2px; background-color:#ffffff; padding-left:5px}

textarea {width:174px; height:90px; border-color:#D4D0C8; border-width:1px; border-left-width:2px; background-color:#ffffff; padding-left:5px; overflow:hidden; margin-top:7px;}

.h_l { background:url(images/h-l.gif) repeat-x; height:1px;}
