body{background:#f3f3f3;line-height:1.4em;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;background-repeat:no-repeat;background-image:url(i/bg.gif);background-repeat:repeat-x;}
.new{background:#f3f3f3;line-height:1.4em;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;background-repeat:no-repeat;background-image:url(http://excellent.by/i/cu/bg.jpg);background-position:50% 420px;background-attachment:scroll;background-repeat:no-repeat;}
a{color:#656b6f;}
#itembiginfo p{margin-bottom:20px;}
#itembiginfo img{margin:20px;}
#itembiginfo li{list-style-type:bullet;}
#itembiginfo ul{margin-bottom:20px;}

.table {
	
	display:table-cell;
}
.table .tr, .table .td { position: relative;}

.vmiddle {vertical-align:middle; height:150px; text-align:center; width:160px;}
.vbottom {vertical-align:bottom;}

/* fix for ie6 */
.vbottom .tr, .vbottom .td {  //top: 100%; width: 100%;}
.vbottom .td {//top: -100%;}

/* fix for ie6 */
.vmiddle .tr, .vmiddle .td {  //top: 50%; width: 100%;}
.vmiddle .td {//top: -50%;}


h1,h2{font-weight:normal;margin:15px 0;}
#newsatmain h2{font-weight:normal;margin:0 0;}
h1{font-size:2em;margin:0 auto;line-height:1em;color:#e3e1d5;}
h3{font-size:15x;margin-top:15px;}
#cu3er-container{padding-top:0;width:896px;outline:0;margin:0 auto;}
.center{text-align:center;}
.thumbnails{margin:-3em 0 0 -2em;text-align:center;}

.thumbnail{text-decoration:none;display:-moz-inline-box;display:inline-block;vertical-align:top;text-align:left;margin:3em 0 0 4em;}

.thumbnailpeoples{text-decoration:none;display:-moz-inline-box;display:inline-block;vertical-align:top;text-align:left;margin:3em 0 0 2em;}

.thumbnail .r{width:18em;float:left; text-align: center;}

#logo{ background-repeat:no-repeat; height:75px; width:700px; margin-top:22px; margin-left:-26px; overflow:visible;}
#logo img{ z-index:1000; }

*html #logo{ background-repeat:no-repeat; height:75px; width:700px; margin-top:22px; overflow:visible;}

*html #logo img{ z-index:1000; position: relative; left: -0px;}  

#content{width:80;width:100%;height:500px;}
#mcontent{width:80;width:100%;height:360px;}
#item{height:210px;width:160px;float:left;margin-right:65px;}
#itembig{text-align:center; }
#itembiginfo{text-align:left;width:600px;margin-left:50px;}
#itembig span{float:left;width:150px;margin:5px 15px 15px 15px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666;line-height:16px;position:absolute;}
.content p{font-size:13px;}
#content span{float:left;width:150px;margin:5px 15px 15px 0;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#FFF;line-height:14px;border-top-width:4px;border-top-style:solid;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-color:#CCC;padding-top:4px;}
#itemcontent span{dispalay:block;float:left;width:200px;margin:5px 0 15px 0;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#666;line-height:14px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;padding-top:4px;}
#itemcontent span.left{dispalay:block;float:left;width:500px;margin:4px 5px 0 0;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#666;line-height:14px;border-right-style:none;border-bottom-style:none;border-left-style:none;padding-top:4px;border-top-style:none;font-size:13px;}
.left{dispalay:block;float:left;width:500px;margin:4px 5px 0 0;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#666;line-height:14px;border-right-style:none;border-bottom-style:none;border-left-style:none;padding-top:4px;border-top-style:none;font-size:13px;}
#itemcontent span.right{dispalay:block;float:left;width:140px;margin:4px 5px 0 0;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#666;line-height:14px;padding-top:4px;text-align:right;font-size:13px;}
#topmenucont{height:160px;width:780px;margin-left:auto;margin-right:auto; padding-left:25px; }
#float_panel{float:left;width:165px;background-color:#FFF;height:426px;background-image:url(i/border.gif);text-align:center;}
#itemcontent{float:left;width:700px;margin-right:30px;}
img{border:none;}
.container{padding:10px 5%;}
.block p{color:#CCC;}
.white{color:#FFFFFF;}
.block{height:180px;font-size:1em;margin-right:10px;padding:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;}
.block h2{font-size:1.1em;text-align:center;}
.block img{width:89%;padding:5%;margin:0 auto;background:#f3f3f3;-ms-interpolation-mode:bicubic;display:block;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;}
h1,h2{font-weight:normal;margin-bottom:10px;font-size:22px;color:#585858;}
.container{padding:10px 5%;}
#big_item{width:400px;float:left;height:500px;}
#small_items{width:60%;float:right;height:500px;overflow:hidden;}
.r-star,.r-star-shape{position:relative;overflow:hidden;padding:10px 0;}
.r-star .content,.r-star-shape .content{padding:10px auto;margin:25px 30px 30px 40px;color:#666;}
.r-star .cy{position:absolute;width:20px;height:20px;left:-10px;top:-10px;background:url(../i/b-star.png);}
.r-star .cn,.r-star .cy{position:absolute;width:20px;height:20px;left:-10px;top:-10px;background:url(i/r-star.png);}
.r-star .cn.tr,.r-star .cn.br,.r-star .cy.tr,.r-star .cy.br{margin-left:100%;}
.r-star .cn.bl,.r-star .cn.br,.r-star .cy.bl,.r-star .cy.br{top:auto;}
.r-star .cy{background:url(../i/b-star.png);}
.r-star-shape .cn.tl,.r-star-shape .cn.bl{width:100%;}
.borders{ }

#cropper{ behavior: url("iepngfix.htc"); }
.content p{padding-bottom:10px;}
.main{margin:0 auto; width:80%; background-repeat:repeat-x; background-position:top; overflow:hidden; height:360px;}
#contentwrapper{float:left;width:100%;}
#contentcolumn{margin-left:430px;}
#leftcolumn{float:left;width:400px;margin-left:-100%;height:450px;}
.innertube{margin:10px;margin-top:10px;height:383px;overflow:hidden;}
#menu{font-family:Arial,sans-serif;padding:0;list-style-type:none;background-color:#eee;font-size:11px;height:44px;background-image:url(images/greyf.png);background-repeat:repeat-x;}
#menu li{float:left;margin:0;}
#menu li a{text-decoration:none;display:block;padding:0 20px;line-height:44px;color:#666;}
#menu li a:hover,#menu li.active a{background-color:#5b5b5b;color:#CCC;font-size:1em;}
#menu_wrapper ul{float:left;clear:none;display:block;}
#menu_wrapper{padding:0 16px 0 0;background:url(images/grey.png) no-repeat right;margin-top:0;float:left;margin-bottom:100px;}
#add_menu_wrapper{padding:0 16px 0 0;width:20%;float:left;margin:10px;}
#add_menu_wrapper li{list-style-type:none;list-style:none;float:left;}
#add_menu_wrapper li a{display:block;width:auto;height:20px;margin-right:10px;}
#menu_wrapper div{float:left;height:44px;width:12px;background:url(images/grey.png) no-repeat left;}
.middle_container{width:755px;margin:29px auto;margin-top:29px; }
.maindate{font-size:11px;color:#959595;}

.hpmaindate{padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px;   background-color:#bfbebd; color:#ffffff;font-size:11px;}
#news{width:49%;float:left;background-color:#e9e9e9;}
#newsatmain{width:48%;float:left;}
#about{width:40%;float:left;margin-left:1%;background-color:#e9e9e9;color:#666;}
#tizers{width:40%;float:right;margin-right:22px;color:#666; text-align:right;}
#tizers .content{text-align:center;}
.pullout-right{margin:10px;}
.lastui{border-right:none;}
#globalfooter{margin:0 auto;width:770px; margin-top:25px;}
#globalfooter ul li{float:left;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-style:solid;border-bottom-color:#4b8fe9;padding-right:10px;padding-left:10px;margin-top:20px;border-right-color:#CCC;padding-bottom:3px;}
#globalfooter a{color:#5b5b5b;font-size:11px;}
#globalfooter a:hover{color:#002544;}
#globalfooter p{color:#959595;font-size:11px;}
#globalfooter ul,li{border:0;list-style:none;padding:0;height:auto;}




#footnav{float:left; display: block;width:580px; margin-left:-10px;}
#banner{float:right; display: block; height:150px; padding-top:15px;padding-right:15px;}
#copyright{padding:0;}
#terms{padding:0;}
#searchengine{padding:0;}
.clear{clear:both;}
.nn{display:block;width:90%;padding-bottom:5px;padding-left:5px;}
.nc{display:block;width:90%;padding-bottom:5px;padding-left:5px;}
#contentinner{width:80%;margin:0 auto;height:auto;}
#contentiner{width:50%;min-width:700px;margin:0 auto;text-align:center;height:auto; overflow:visible;}
#EmailForm{width:360px;text-align:left;padding-bottom:20px;border:none;}
#EmailForm.full{width:100%;}
#EmailForm fieldset{border:none;}
#EmailForm legend{display:none;}
#EmailForm h3{clear:both;padding:15px 0 5px;font-size:14px;font-family:Helvetica,Arial,sans-serif;color:#000;font-weight:bold;}
#EmailForm label,#EmailForm p{display:block;clear:both;width:310px;font-size:1em;line-height:1.5em;padding:0 0 9px;}
#EmailForm input{display:block;margin-top:3px;}
#EmailForm select{float:left;display:block;}
#EmailForm label.first,#EmailForm label.city{clear:left;margin-right:10px;width:150px;}
#EmailForm label.second,#EmailForm label.state{float:left;clear:none;margin:0 10px 0 0;width:150px;}
#EmailForm label.state{width:60px;}
#EmailForm label.first input,#EmailForm label.city input,#EmailForm label.second input{float:left;width:150px;padding:0;}
#EmailForm label.state select{width:60px;float:left;margin-top:3px;}
#EmailForm label.zip,#EmailForm label.zip input{float:left;width:80px;}
#EmailForm label.zip{clear:none;}
#EmailForm label{float:left;clear:left;width:310px;margin:0;line-height:1.5em;}
#EmailForm label input{float:left;width:310px;padding:0;}
#EmailForm input.radio,#EmailForm input#radiobutton_1,#EmailForm input#radiobutton_2,#EmailForm input#radiobutton_3,#EmailForm input#radiobutton_4{clear:left;float:left;padding:0;margin:0;}
#EmailForm label.radio,#EmailForm label.radioitem{clear:none;margin:0 0 0 25px;padding:0 0 15px;}
#EmailForm input.checkbox,#EmailForm input#checkbox_1,#EmailForm input#checkbox_2,#EmailForm input#checkbox_3,#EmailForm input#checkbox_4{clear:both;float:left;padding:0;margin:0;}
#EmailForm label.checkbox{clear:none;margin:0 0 0 25px;padding:0 0 15px;}
#EmailForm label input,#EmailForm textarea{border:1px solid #ddd;border-left-color:#c3c3c3;border-top-color:#7c7c7c;padding:0 2px;height:18px;line-height:20px;background:#fff url(images/input-bg.gif) repeat-x top left;}
#EmailForm input.checkbox,#EmailForm select{border:1px solid #ddd;border-left-color:#c3c3c3;border-top-color:#7c7c7c;background-color:#fff;}
#EmailForm textarea{margin-top:3px;width:383px;height:auto;display:block;}
#EmailForm label input.calc{text-align:right;width:100px;clear:left;padding:0;}
#EmailForm input.button{clear:left;border:1px solid #ddd;border-left-color:#c3c3c3;border-top-color:#7c7c7c;background-color:#ebe9ed;}
#itemdescription{width:780px;height:100px;margin:0 auto;}
#preview_c{padding-left:10%;oveflow:hidden;width:70%;min-width:780px;height:100px;margin:15px auto;}
#preview_c .imit{float:left;display:block;height:70px;width:70px;margin-right:2%;}
#imit{float:left;display:block;height:70px;width:70px;margin-right:2%;text-align:center;}
#imit a{text-align:center;float:right;}
#easyTooltip{padding:5px 10px;border:1px solid #5e5e5e;background:#5e5e5e url(bg2.gif) repeat-x;color:#fff;width:150px;line-height:13px;}
#easyTooltip h2,#easyTooltip p{margin:.25em 0;}

.kwicks{list-style:none;position:relative;margin:0;padding:0;}
.kwicks li{width:377px;height:38px;display:block;overflow:hidden;padding:0;}
.kwicks.horizontal li{margin-right:5px;float:left;line-height:14px;background-color:#f4f4f3;font-family:Tahoma,Geneva,sans-serif;font-size:13px;}
.kwicks.vertical li{margin-bottom:5px;}

#kwick_1{background-image:url(http://excellent.by/k/i/bt_portf.png);}
#kwick_2{background-image:url(http://excellent.by/k/i/bt_portf.png);}
#kwick_3{background-color:#c26468;}
#kwick_4{background-color:#bf7cc7;}
.kwicks.horizontal #kwick_4{margin-right:none;}
.kwicks.vertical #kwick_4{margin-bottom:none;}
#cropper{width:7px;float:right;text-align:left;margin-top:1px;}

#title{float:left;display:block;height:18px;margin-top:9px;width:80px;text-align:center;color:#fff;margin-left:17px;}
*html #title{float:left;display:block;height:18px;margin-top:9px;width:80px;text-align:center;color:#fff;margin-left:10px;}

#items{float:left;display:block;height:18px;margin-top:10px;width:76%;overflow:hidden;position:relative;margin-left:45px;}
#items a{color:#d8d9d9;text-decoration:none;margin-right:10px;}
#items a.white{color:#ffffff;text-decoration:none;margin-right:10px;}



.spansmim{display: block; margin:0px 5px; float:left;}
.two_col_items{width:365px; float:left; display: block; margin-right:11px;}
.two_col_items_last{width:378px; float:left; display: block; margin-right:0px;}
.four_col_items{ height:220px; width:180px; float:left; display: block; margin-right:11px;}
.four_col_items_last{width:180px;  float:left; display: block; margin-right:0px;}
.line{margin: 0.2em auto; height:3px; background-color:#dfdfdf; border:none;}

.lastworkbody{color:#5f5f5e; font-size:12px; line-height:19px; margin-right:10px; display:block; height:150px;}
.lastworkbodynomargin{color:#5f5f5e; font-size:12px; line-height:19px; margin-right:0px; display:block;}
.lastworkbody a{}
.newsbody{color:#5f5f5e; font-size:12px; line-height:19px;}
.newsbody a{ text-decoration:none;}
.newsbody h2{ font:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0px; margin-bottom:8px;}
.accordionButton h3{ cursor:pointer;}
#items a:hover{color:#eaeaea;text-decoration:underline;}
.newsitems {color:#656B6F;}
.newsitems a:hover{text-decoration:underline;}
.newsitems a:link{text-decoration:none;}
.newsitems a:active{text-decoration:none;}
.newsitems a:visited{text-decoration:none;}


#morenews a{padding:5px; float:right; text-decoration:none;}
#morenews a:hover{ background-color:#bfbebd; color:#FFF;}
#morenews a:link{}
#morenews a:active{}



.breaf{width:360px;text-align:left;padding-bottom:20px;border:none;}
.breaf.full{width:100%;}
.breaf fieldset{border:none;}
.breaf legend{display:none;}
.breaf h3{clear:both;padding:15px 0 5px;font-size:14px;font-family:Helvetica,Arial,sans-serif;color:#000;font-weight:bold;}
.breaf label,.breaf p{display:block;clear:both;width:310px;font-size:1em;line-height:1.5em;padding:0 0 9px;}
.breaf input{display:block;margin-top:3px;}
.breaf select{float:left;display:block;}
.breaf label.first,.breaf label.city{clear:left;margin-right:10px;width:150px;}
.breaf label.second,.breaf label.state{float:left;clear:none;margin:0 10px 0 0;width:150px;}
.breaf label.state{width:60px;}
.breaf label.first input,.breaf label.city input,.breaf label.second input{float:left;width:150px;padding:0;}
.breaf label.state select{width:60px;float:left;margin-top:3px;}
.breaf label.zip,.breaf label.zip input{float:left;width:80px;}
.breaf label.zip{clear:none;}
.breaf label{float:left;clear:left;width:310px;margin:0;line-height:1.5em;}
.breaf label input{float:left;width:310px;padding:0;}
.breaf input.radio,.breaf input#radiobutton_1,.breaf input#radiobutton_2,.breaf input#radiobutton_3,.breaf input#radiobutton_4{clear:left;float:left;padding:0;margin:0;}
.breaf label.radio,.breaf label.radioitem{clear:none;margin:0 0 0 25px;padding:0 0 15px;}
.breaf input.checkbox,.breaf input#checkbox_1,.breaf input#checkbox_2,.breaf input#checkbox_3,.breaf input#checkbox_4{clear:both;float:left;padding:0;margin:0;}
.breaf label.checkbox{clear:none;margin:0 0 0 25px;padding:0 0 15px;}
.breaf label input,.breaf textarea{border:1px solid #ddd;border-left-color:#c3c3c3;border-top-color:#7c7c7c;padding:0 2px;height:18px;line-height:20px;background:#fff url(images/input-bg.gif) repeat-x top left;}
.breaf input.checkbox,.breaf select{border:1px solid #ddd;border-left-color:#c3c3c3;border-top-color:#7c7c7c;background-color:#fff;}
.breaf textarea{margin-top:3px;width:383px;height:auto;display:block;}
.breaf label input.calc{text-align:right;width:100px;clear:left;padding:0;}
.breaf input.button{clear:left;border:1px solid #ddd;border-left-color:#c3c3c3;border-top-color:#7c7c7c;background-color:#ebe9ed;}



#contacts{display:block; float:right; height:60px; padding-top: 45px; width:100px; margin-right:-122px;}
#contacts a{text-decoration:none;}
#contacts a:hover{text-decoration:underline;}
