body {margin:0px; padding:0px; font-family:Tahoma; font-size:12px;   width:100%; background-color:#FFFFFF; }

a:link{ color:#1e76c9; text-decoration:underline; }
a:visited{ color:#1e76c9; text-decoration:underline;}
a:active{ color:#1e76c9; text-decoration:underline;}
a:hover{ color:#1e76c9; text-decoration:none;}

.top_line{ position:relative; width:100%; height:20px; background-color:#f3f8fd; padding-top:5px; padding-left:5px;}
.head{ position:relative; display:inherit; width:100%; height:120px;}
	.logo{ background-image:url(/img/default/logo.jpg); width:290px; height:140px; position:absolute; top:0px; left:0px;}
	.search{position:absolute; display:inherit; width:60%; left:320px; top:40px; height:65px; background-image:url(/img/default/bg_top.jpg); background-repeat:repeat-x; }
	.obv{ background-image:url(/img/default/obyava.jpg); width:157px; height:31px; display:inherit; position:absolute; left:320px; top:14px;}
	.sl{ background-image:url(/img/default/bg_left.jpg); width:18px; height:65px; float:left; display:inherit;}
	.tt{float:left; display:inherit;padding-top:17px; padding-left:20px; width:80%}
	.sr{ background-image:url(/img/default/bg_right.jpg); width:18px; height:65px; float:right; display:inherit;}


.body{position:relative; display:inherit; width:100%;}	
	.center_top{position:relative; display:inherit; width:100%;height:24px; background-image:url(/img/default/top_menu_bg.jpg); background-repeat:repeat-x; margin-top:10px;}
	.cl{ background-image:url(/img/default/top_menu_left.jpg); width:9px; height:24px; float:left; display:inherit;}
	.ct{float:left; display:inherit; height:25px; padding-top:4px; font-size:14px; font-weight:600; color:#000000 }
		.ct	a:link{ color:#FFFFFF; text-decoration:none; }
		.ct	a:visited{ color:#FFFFFF; text-decoration:none;}
		.ct	a:active{ color:#FFFFFF; text-decoration:none;}
		.ct	a:hover{ color:#FFFFFF; text-decoration:none;}
	.cr{ background-image:url(/img/default/top_menu_right.jpg); width:9px; height:24px; float:right; display:inherit;}
	.main_text{ border-left:1px dotted #ddecf8; border-right:1px dotted #ddecf8; width:98%; margin-right:-2px; color:#0033FF}
	
	.grey{ font-size:11px; color:#999999}
	.red{ font-size:11px; color:#FF0000; padding-top:10px;}
	
.subtop_line{ display:inherit; position:relative; width:100%; height:20px;  padding-left:5px;}
	.st_text{ margin-left:320px; background-image:url(/img/default/add_folder.gif);height:20px; background-repeat:no-repeat; padding-top:5px;}


.half_cats{ float:left; width:45%; display:inherit; text-align:left; background-image:url(/img/default/arrow2.gif); background-position:top left; background-repeat:no-repeat; padding-left:15px; margin-top:10px; padding-top:2px;}

.bolder{ font-size:13px; font-weight:500;}
.item_title{ font-size:14px; color:#000066; text-align:left; padding-left:30px; font-weight:600;}
.item_desc{ color:#333333; font-size:12px; text-align:left; display:inherit; padding:5px;}

.cat_el{ width:100%; text-align:left; color:#000000; background-color:#E2EAFA; border:1px solid #B0CFE3; margin-bottom:5px; margin-top:5px;}
.about{ padding:10px; color:#1e76c9; font-size:13px; text-align:justify; color:#000000}

.input_text{ background-image:url(/img/default/input_bg.jpg); border:2px solid #0033CC}
input{  background-image:url(/img/default/input_bg.jpg); border: 1px solid #738DDB;  }


.windows{ position:absolute; direction:inherit; background-color:#999999; padding:5px;}

.bn_title { color:#0273AB; border-bottom:1px solid #E4E4E4; font-size:13px; font-weight:700; padding-top:10px; margin-bottom:10px; }
.bn_title{ padding-left:20px; text-align:left; margin:0px;}
.bn_quest{ background-color:#F5F5F5; padding:5px; text-align:left; font-size:12px;}
.bn_answere{ padding:5px;text-align:left; font-size:12px;background-color:#F5F5F5; border-bottom:1px solid #E4E4E4; }

.logolink { width:180px; height:60px; position:absolute; display:inherit; top:20px; left:30px; cursor:pointer;}
.izbr{ width:110px; height:13px; position:absolute; display:inherit; top:95px; left:30px; cursor:pointer; }
.start{ width:80px; height:13px; position:absolute; display:inherit; top:95px; left:145px; cursor:pointer;}

.catalog{ color:#000000; font-weight:600}
.view_catalog { background-color:#FAFAFA}
.profile{ color:#000000; background-color:#F6F6F6}
.item_text{ color:#000000; }
.item_desc{background-color:#F6F6F6}

.kabinet{ padding-left:10px;}