/* CSS Document */
html{ height:100%;}
body{ margin:0 0 0 0; height:100%; background-image:url(/images/back.jpg); background-repeat:repeat;}
.up{ height:100%;}
.main{ width:990px; height:100%;}
.left{ float:left; width:94px; }
.left .top{z-index:-1; position:absolute; margin-left:-10px; width:205px; height:164px; background-image:url(/images/top-left.png);}
.left .bottom{ z-index:-1; position:absolute; margin-left:-10px; bottom:0px; width:205px; height:166px; background-image:url(/images/bottom-left.png);}
.right{float:right; width:94px; }
.right .top{ z-index:-1; position:absolute; margin-left:-90px; width:206px; height:164px; background-image:url(/images/top-right.png);}
.right .bottom{ z-index:-1; position:absolute; margin-left:-90px; bottom:0px; width:206px; height:166px; background-image:url(/images/bottom-right.png);}
.site{ width:990px; float:left;}
.site .work{ position:relative; width:990px; background-image:url(/images/bg.png); background-repeat:repeat-y; background-position:center;}
.site .work .wframe{ width:800px; padding-top:10px; padding-bottom:10px;  }
.phone{ width:179px; height:31px; float:right; margin:20px 50px 0px 0px; }
.logo{ float:left; margin-top:250px; margin-left:50px; }
.wframe .top .bg{ background-image:url(/images/bg.jpg); width:800px; height:390px;}
.wframe .top{ height:390px; width:800px;}
.wframe .search{ width:200px; float:right; margin-top:20px;}
.wframe .search input{ background:transparent; color:#7A7A7A; font-family:Trebuchet MS;  height:18px; width:145px; font-size:13px; padding-left:5px; padding-right:5px; background-image:url(/images/search.png); background-repeat:no-repeat; border:none;}
.wframe .center{ border-bottom:1px solid #fff; clear:both; text-align:justify; padding-left:71px; width:729px; background-image:url(/images/centbg.jpg); background-repeat:no-repeat; background-color:#FFFFFF; color:#5F1B34; font-family:Trebuchet MS; font-size:13px;}
.center .txt{ width:420px; }
.txt #gallery img{margin:3px 6px 3px 6px; border:1px solid #5F1B34;}
.center .txt a{ color:#5F1B34;}
.wframe .center h1{ font-size:15px;}
.wframe .center .menu{ width:225px; float:right;}
.wframe .center .menu div{ text-align:left; margin-left:10px; width:265px;}
.wframe .center .menu div a.act{color:#5E1A33; font-size:22px; font-family:Trebuchet MS; font-style:italic; text-decoration:underline;}
.wframe .center .menu div a{color:#5E1A33; font-size:22px; font-family:Trebuchet MS; font-style:italic; text-decoration:none;}
.wframe .bottom{ background-image:url(/images/bottom.jpg); height:125px; width:800px; }
.bottom .copy{ float:left; color:#5F1B34; font-family:Trebuchet MS; font-size:12px; padding-left:71px; padding-top:75px;}
.bottom .counter{ float:right; margin-right:50px; width:180px; padding-top:70px;}
.course{ width:450px; padding-top:20px;}
.course #name{width:440px; font-size:15px; font-weight:bold; float:left;}
.course #time{ margin-top:7px; height:20px; width:80px; float:left;}
.course #prise{ margin-top:7px; height:20px; width:80px; float:left; color:#FF0000;font-weight:bold;}
.course #info{width:440px; }
.imp{ font-size:17px; color:#FF0000; font-weight:bold;}
.linkblock a{ font-size:10px;}
