body {
        margin:0;
        padding:0;
        font:12px tahoma; 
        color: #4d4d4d;}
  
img {border: 0;}

img {behavior:	url("css/pngbehavior.htc");}
td{vertical-align:top;}
a{outline: none;}

body a:hover { text-decoration: none; }

.clear {
clear:both;
line-height:1%;
margin-bottom:-1px;
height:1px;
overflow:hidden;
font-size:0px}

#conteiner { 
        margin:0;
        padding:0 2%;
        min-width: 950px;
        max-width: 96%;
        width:expression(document.body.clientWidth < 950? "950px" : document.body.clientWidth > 96? "96%" : "auto");}

#conteiner_intro { 
        background:  url(../../images/bg.jpg) repeat top left;
        text-align:center;
        margin:0;
        padding:0;
        min-width: 950px;
        max-width: 100%;
        width:expression(document.body.clientWidth < 950? "950px" : document.body.clientWidth > 100? "100%" : "auto");}

#intro { 
  
        text-align:center;
        margin:0 auto;
        padding:0;
        width: 1000px;}

#logo { 
  
        text-align:center;
        margin:0 auto;
        padding:0;
        width: 280px;}

.but {
        background: url('../../images/but.jpg') top no-repeat;
        cursor:pointer;
        border:none;
        width:146px;
        height:20px;
        margin:0 auto;
        padding:0; }


#top {   
        background:  url('../../images/top_bg.gif') repeat-x top left;
      	height:56px;                                
        margin:0;
        padding:0;}

#top_left {   
        background: url(../../images/top_left.gif) no-repeat top left;
        width:11px;
      	height:56px;                                
        margin:0;
        padding:0;
        float:left;}

#top_right {   
        background: url(../../images/top_right.gif) no-repeat top right;
        width:11px;
      	height:56px;                                
        margin:0;
        padding:0;
        float:right;}

.login  {
        background: url(../../images/login.gif) no-repeat top right;
        width:101px;
        height:17px;
        border:none;
        font:11px Tahoma;
        color:#4b4b4b;
        padding:4px 0 0 10px;
        margin:24px 0 0 14px;
        float:left;}


p.rega {   
       font:11px tahoma; 
       color: #a3a3a3;
       font-weight: bold;
       margin:25px 0 0 13px;
       padding:0;
       float:left;}


p.rega a{ 
       font:11px tahoma; 
       color: #fc7b00;
       font-weight: bold;
       text-decoration: underline;
       margin:0 2px;}

p.korzina  {
        background: url(../../images/korz.jpg) no-repeat top left;
        height:26px;
        font:11px Tahoma;
        color:#848484;
        font-weight: bold;
        padding:12px 0 0 60px;
        margin:16px 40px 0 0;
        text-align:right;
        float:right;}

#header { 
         height:248px;
         margin:0;
         padding:0 25px 0 3px;}

#head_left {width:380px;margin:0;padding:48px 0 0 0;float:left;}

h1 {    
       font:13px tahoma; 
       color: #888888;
       margin:-8px 0 0 0;
       padding:0 0 0 52px;}

h2 {    
       font:11px tahoma; 
       color: #727272;
       margin:0;
       padding:20px 0 0 52px;
       line-height: 17px;}

h3 {    
       font:18px tahoma; 
       color: #fff;
       margin:0;
       padding:10px 0 20px 23px;}

h4 {    
       font:18px tahoma; 
       color: #3771af;
       margin:0;
       padding:10px 0 20px 15px;}

h4 a{font:11px tahoma;color: #3771af;}


#girl   {
        position:relative;
        background: url(../../images/girl.jpg) no-repeat top ;
        width:299px;
        height:268px;
        padding:0;
        margin:-20px 50px 0 0;
        float: right;}


#head_right {width:185px;margin:0;padding:50px 0 0 0;float:right; font:12px tahoma;color: #818181;}

p.phone {    
       font:24px tahoma; 
       color: #fc7b00;
       margin:0;
       padding: 8px 0;}

p.phone span{font:18px tahoma; color: #878787;}
#head_right img{margin:0;padding:3px 3px 0 0;}

#head_right a{    
       font:11px tahoma; 
       color: #fc7b00;
       margin:0;
       padding:0;}

#top_menu_intro {   
        background:  url(../../images/bg_menu.jpg) repeat-x top left;
        text-align:center;
      	height:52px;                                
        margin:40px;
        padding:0;}


#top_menu {   
        background:  url(../../images/bg_menu.jpg) repeat-x top left;
        text-align:center;
      	height:52px;                                
        margin:0;
        padding:0;}

#top_menul {   
        background: url(../../images/bg_menu_left.jpg) no-repeat top left;
        width:10px;
      	height:52px;                                
        margin:0;
        padding:0;
        float:left;}

#top_menur {   
        background: url(../../images/bg_menu_right.jpg) no-repeat top right;
        width:10px;
      	height:52px;                                
        margin:0;
        padding:0;
        float:right;}

.menu {width:760px;padding:11px 0 0 0;margin:0 auto; list-style-type:none;text-align:center;}

.menu li{padding:0;margin:0 21px;float:left;}

.menu a {
       display: block;
       font:16px arial; 
       color: #fff;
       text-decoration: none; 
       margin:0;
       padding:5px 0;}

.menu b{   
        background: url(../../images/pic.jpg) no-repeat  left;
        width:2px;
      	height:28px;                                
        margin:0;
        padding:0;
        float:left;}

p.top_linki {font:11px arial;color: #959595;margin:0;padding:12px;}
p.top_linki a {font:11px arial;color: #959595;margin:0;padding:0;}


p.searsh{
       margin:0;
       padding:10px;
       float:right;}

p.searsh span{
       font:11px tahoma; 
       color: #919191;
       margin:0;
       padding:2px 10px 0 0;
       float:left;}

.poisk  {
        background: url(../../images/poisk.jpg) no-repeat top right;
        width:132px;
        height:17px;
        border:none;
        font:11px Tahoma;
        color:#4b4b4b;
        padding:2px 0 0 2px;
        margin:0;
        float:left;}

.buton2 {
        background: url('../../images/buton2.jpg') top no-repeat;
        cursor:pointer;
        border:none;
        width:24px;
        height:19px;
        margin: 0;
        padding:0; 
        float:left;}

#wrapper {   
        background: #f7f7f7;   
        width:100%;                           
        margin:0;
        padding:0;}

#top_silver {   
        background: #f7f7f7;
      	height:11px;                                
        margin:5px 0 0 0;
        padding:0;}

#top_pic_left {   
        background: url(../../images/top_l.gif) no-repeat top left;
        width:11px;
      	height:11px;                                
        margin:0;
        padding:0;
        float:left;}

#top_pic_right {   
        background: url(../../images/top_r.gif) no-repeat top right;
        width:11px;
      	height:11px;                                
        margin:0;
        padding:0;
        float:right;}

#bot_silver {   
        background: #f7f7f7;
      	height:11px;                                
        margin:0 0 30px 0;
        padding:0;}

#bot_pic_left {   
        background: url(../../images/bot_l.gif) no-repeat bottom left;
        width:11px;
      	height:11px;                                
        margin:0;
        padding:0;
        float:left;}

#bot_pic_left {   
        background: url(../../images/bot_r.gif) no-repeat bottom right;
        width:11px;
      	height:11px;                                
        margin:0;
        padding:0;
        float:right;}


#left_bar  { 
        width:207px;                          
        margin:0;
        padding:10px 13px;}


#orange_top{
        background:  #ff7f05 url(../../images/orange_top.jpg) no-repeat top;
        width:207px;                         
        margin:0;
        padding:0;}

#orange_bot{
        position:relative;
        background:  #ff7f05 url(../../images/orange_bot.jpg) no-repeat bottom;
        width:207px;  
        height:77px;                            
        margin: 0;
        padding:0;}

.left_menu {padding:0;margin:0; list-style-type:none;}

.left_menu li{border-bottom:1px solid #ffa44e;width:185px;margin:0;padding:0 0 0 20px;}

.left_menu a {
       display: block;
       font:12px tahoma; 
       color: #fff;
       text-decoration: none; 
       margin:0;
       padding:5px 0;}

.left_menu a:hover {color: #fbcfa4;}

#content{ 
        width:auto;
        margin:0;
        padding:0 40px 40px 0;}

p {font:11px tahoma;color: #727272;line-height:17px;}

strong {font-weight: bold;}

.tl, .tr, .bl, .br {
        position: absolute;
        width: 9px;
        height: 9px;
        display: block;
        margin:0; 
        padding:0;}

.tl {background : transparent url(../../images/lt.gif) no-repeat;top:-1px;left:-1px;padding:0;margin:0;}
.tr {background : transparent url(../../images/rt.gif) no-repeat;top:-1px;right:-1px;padding:0;margin:0;}
.bl {background : transparent url(../../images/lb.gif) no-repeat;bottom:-1px;left:-1px;padding:0;margin:0;}
.br {background : transparent url(../../images/rb.gif) no-repeat;right:-1px;bottom:-1px;padding:0;margin:0;}
* html .tr {background : transparent url(../../images/rt.gif) no-repeat;top:-1px;right:-2px;padding:0;margin:0;}
* html .bl {background : transparent url(../../images/lb.gif) no-repeat bottom left;bottom:-2px;left:-1px;padding:0;margin:0;}
* html .br {background : transparent url(../../images/rb.gif) no-repeat  bottom;right:-2px;bottom:-2px;padding:0;margin:0;}
.raw{background:#fff;width: 100%;height:auto;position: relative;margin:15px 0; border:1px solid #eaeaea;float:left;}

.news { 
        width: 43%; 
        margin:0; 
        padding:15px 4% 22px 15px;
        float:left;}

p.data {
       background: url(../../images/calendar.jpg) no-repeat left;
       font:10px tahoma; 
       color: #a4a4a4;
       font-weight: bold;
       margin:0;
       padding:5px 0 5px 30px;}

a.dalee {background: url(../../images/st.jpg) no-repeat left;font:11px tahoma;color: #ff7f05; margin:0;padding:2px 0 2px 20px;}

#gallery{text-align:center;width:100%;margin: 0;padding:0;}

.kolonca{text-align:center;width:45%;margin:0;padding:0;}

.ramka{
        text-align:center;
        background:  #ff7f05 url(../../images/ramka.jpg) no-repeat top;
        width:233px;  
        height:233px;                            
        margin:15px auto;
        padding:0;}

.ramka img {width:175px;height: 135px;margin:10px auto;padding:0;}
.ramka a {font:11px tahoma;color: #3771af; font-weight: bold; margin:0;padding:0;}
p.cena {font:11px tahoma;color: #ff7c00; font-weight: bold; margin:5px 0;padding:0;}

.buton {
        background: url('../../images/buton.jpg') top no-repeat;
        cursor:pointer;
        border:none;
        width:146px;
        height:20px;
        margin:10px auto 0 auto;}


#footer {
	padding:0;
	width:100%;
	margin:0; 
 	height: 62px;      
        clear: both;}

p.copy { 
        margin:17px 0 0 0;
        padding:0;
        font:11px tahoma;
        color: #828282;}


