
#message
{
    background-image: url(../images/button/btn_message.gif);
    background-repeat: no-repeat;
    width: 400px;
	height: 100px;
	border: solid gray 1px;
	color: red;
}


#myheader
{
	 border-right: solid 1px red;
	 width: 900px;
	 height: 100px;
}

#logo
	{
    background-image: url(../images/logo.jpg);
	background-repeat:no-repeat;
	background-position:0 0px;
    width: 273px;
    height: 64px;
    border: solid white 0px;
	}
	
	#user_avatar
	{
    background-image: url(../images/ramka2.jpg);
    background-repeat: no-repeat;
    top: 10px;
    width: 160px;

    padding-top: 10px;
    padding-left: 2px;
    vertical-align: middle;
    
	}
	
	div.user_avatar
	{
    background-image: url(../images/ramka2.jpg);
    background-repeat: no-repeat;
    top: 10px;
    width: 160px;
    height: 160px;
    padding-top: 10px;
    padding-left: 2px;
    vertical-align: middle;
    
	}
	
	#r_user_avatar
	{
	
    background-image: url(../images/ramka2.jpg);
    background-repeat: no-repeat;
    width: 60px;
    height: 60px;
    padding-top: 10px;
    text-align: center;
    vertical-align: middle;
	}
	div.r_user_avatar
	{
	
    background-image: url(../images/ramka2.jpg);
    background-repeat: no-repeat;
    width: 60px;
    height: 60px;
    padding-top: 10px;
    text-align: center;
    
	}
	div.r_user_avatar a
	{
	vertical-align: middle;
	}
	#r_user_avatar a
	{
	vertical-align: middle;
	}
	
	#palka1
	{
   
    background-image: url(../images/palka.jpg);
    background-repeat: no-repeat;
    marging-left:330px;
    width: 9px;
    height: 30px;
     float: right;
    border: solid white 0px;     
	}
	
	#palka2
	{
  
    background-image: url(../images/palka.jpg);
    background-repeat: no-repeat;
     margin-top: 20px;
    left:830px;
    width: 200px;
    height: 50px;
    font-family: Tahoma, sans-serif;
    font-size: 11px;
        border: solid white 0px; 
	}
	


ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }

a:link, a:visited
{
  text-decoration: none;
  color:#6E3291;
}

a:hover
{
  text-decoration: underline;
}

td
{
  margin: 0;
  padding: 0;
  font-family: Tahoma, sans-serif;
  font-size: 12px;
}

body
{
  text-align: center;
}



div#header ul, div#footer ul
{
  list-style: none;
  display:inline;
  float:right;
}

div#header li, div#footer li, div#header form
{
  display: inline;
  list-style: none;
}

div#header li
{
  padding: 0 7px;
  font-weight: bold;
  border-right: solid 1px #0066CC;
}

div#header li.last
{
  border-right: none;
}

div#header .last input
{
  border: solid 1px gray;
  width:70px;
  background-color: #F4F4F4;
  vertical-align:sub;
  margin-top:7px;
}

div#header .last input:focus, div#header .last input:hover
{
  background-color: white;
}

div#header li :link, div#header li :visited
{
  color:#0066CC;
}

div#content_main
{
  
	
}

div#content_main h1
{
  padding: 5px;
  font-size:14px;
  margin-bottom:10px;
  color: #B59D7A;
  border-bottom: 1px solid #B59D7A;
}

div#content_main h2
{
  font-size:14px;
}
div#form_login
{
 border: solid red 0px;
  font-family: Tahoma, sans-serif;
  font-weight: bold;
  font-size: 14px;
}

div#block_login
{
 border: solid red 1px;
}


div#interested_mark
{
  font-size: 2em; 
  font-weight: bold; 
  width: 30px; 
  height: 30px; 
  background-color: #FFE56F; 
  border: 1px solid #ddd; 
  text-align: center;
  margin-left:10px;
}

div#content_main .question_body
{
  margin-top:6px;
}

div#content_main hr
{
  background-color:white;
  border:none;
  border-top:solid 1px #B59D7A;
  clear:both;
  margin-bottom:10px;
}

div#footer
{
  padding-top: 5px;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  width: 780px;
  background-color: #bbb;
}



body {
	background-color: #41494B;
	background-image: url(../images/d_bgmain.jpg);
    background-repeat: repeat-x;
    background-position: top;
	text-align: center;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width:100%; height:100%;
}


div#shapka
{
 
}


.block-blue {
	clear: both;
	width: 971px;
	padding-right: 12px;
	padding-left: 20px;
}
.logo {
	float: left;
	height: 31px;
	width: 132px;
}

					#top_menu
						{
						border: solid white 0px;
						background-color: black;
					    margin-top: 10px;
					    padding-top:5px;
					    padding-bottom:2px;
					    width: 940px;
					    padding-left: 0px;
					    padding-right: 0px;
                        clear:both;
						}
	
                       
								
								
								
		             #drop_menu
						{
						border: solid white 1px;
						 background-color: gray;
                        
						}
	
                       div#drop_menu ul {
                        
				         margin-top: 5px;
				         
			           } 
			           
								div#drop_menu ul li
								{
								
								 list-style-type: none;							 
								 padding-bottom: 0px;
								 padding-left: 0px;
								 padding-right: 0px;
								 text-align:left;
								}						
								
							
	#sidebar
	{
     font-family: Tahoma, sans-serif;
    font-size: 12px;
    text-align: left;
    padding-left: 5px;		
	}								
	
	#left_content h3
	{
     font-family: Tahoma, sans-serif;
    font-size: 15px;
    text-align: left;
    padding-left: 15px;		
	}	
	#left_content h1
	{
    font-family: Tahoma, sans-serif;
    font-size: 15px;	
     text-align: left;
     padding-left: 15px;				
	}		

#left_content
	{
	  
    font-family: Tahoma, sans-serif;
	background-color: white;
    background-image: url(../images/grad.jpg);
    background-repeat: repeat-x;
    background-position: top;
    
    height: 610px;
    width: 551px;
    float: left;
    overflow: auto;
  	
	}
	
	#right_content
	{
	font-size: 12px;	
    font-family: Tahoma, sans-serif;
    background-image: url(../images/bg_left.jpg);
    background-repeat: no-repeat;
    background-position: right  top;
    background-color: #44728C;
    padding-left: 10px;
    height:  610px;
    width: 370px;
    float: right;
  	border: solid white 0px;
	}
	
	#center_content
	{
	border: solid white 0px;
    margin-left: 0px;
  	height:  610px;
  	width: 940px;
    
  	overflow: auto;
	}



  







#center {
  background-color: white;
	margin-right: 10px;
	margin-left: 10px;
	width: 1003px;
}

#header {
  text-align: center;
	margin-right: 0px;
	margin-left: 0px;
	width: 1003px;
	 font-family: Arial, sans-serif;
    font-size: 11px;
}

#right-block-img {
	
}

              div#gallery ul {
				margin-top: 0px;
			   } 
			
               div#gallery ul li img.left_user_menu
               {
                list-style-type: none;
                float: left;
				margin-right: 0px;
				margin-left: 0px;
				}
				
				div#gallery ul li.photo {
				border: solid red 0px;
				        list-style-type: none;
					    float: left;
						width: 170px;
						padding-top: 0px;
						padding-left: 0px;
						padding-bottom: 5px;
						margin-left:2px;
						margin-right:2px;
						margin-top:2px;
						margin-bottom:0px;
				}
				
				
			
				div#gallery ul li a.user_nick {
						color: #053f4b;
						display: block;
					
						font-weight: bold;
						margin-left: 10px;
						font-size:11px;
					}
					
					
		 div#right_top {
				border: solid red 0px;
				 overflow: avto;
			
				 height: 460px;
				 margin-top: 3px;
				 
			}			

			 div#top10 {
				border: solid red 0px;
			
				 
			}

           div#top10 ul {
				margin-top: 0px;
				margin-left: 7px;
			}
			
				div#top10 ul li {
				    list-style-type: none;
					float: left;
					margin-right: 7px;
					margin-left: 0px;
				}
				
				
			
					
					
					div#top10 ul li a.user_nick {
						color: #053f4b;
						display: block;
					
						font-weight: bold;
						margin-left: 0px;
						margin-top: 0px;
						font-size:11px;
					}
					
					
		     
			
					
					
					
	
		div#indicator
{
  position: absolute;
  width: 100px;
  height: 40px;
  left: 20px;
  top: 20px;
  z-index: 900;
  background: url(../images/indicator.gif) no-repeat 0 0;
	border: solid 0px red;
}

div#indicator_right
{
  position: absolute;
  width: 100px;
  height: 40px;
  left: 760px;
  top: 260px;
  z-index: 900;
  background: url(../images/indicator.gif) no-repeat 0 0;
	border: solid 0px red;  
}

div#indicator_message
{
  
  width: 100px;
  height: 40px;
  left: 0px;
  top: 0px;
  z-index: 900;
  background: url(../images/indicator.gif) no-repeat 0 0;
}	
					
					
					div#user_gallery{
                float: left;
								}	
					
				div#user_gallery ul li{
                list-style-type: none;
								}				
								
							
							
							div#user_photo{
                                position: absolute;
								left: 10px;
								top: 10px;
								}				
 #gallery
 {
 border: solid red 0px;
 width: 530px;
 }			
 
 #bottom_line
 {
 background-color:#34302D; 
 height: 30px;
 width: 940px;
 }	
 
 
 
 #top10_title
 {
 float:left;
 font-family: Tahoma, sans-serif;
 padding-top: 2px;
 padding-bottom: 2px;
 padding-left: 15px;
 width: 365px;
 background-color: #C1CACF;
 text-align: left;
 font-weight: bold;
 font-size: 12px;
 }	
 
 #title_user_gallery
 {
 float:right;
 font-family: Tahoma, sans-serif;
 padding-top: 2px;
 padding-bottom: 0px;
 padding-left: 15px;
 width: 363px;
 background-color: #C1CACF;
 text-align: left;
 font-weight: bold;
 font-size: 12px;
 }	
 
 #title_massagebox
 {
 float:left;
 font-family: Tahoma, sans-serif;
 padding-top: 2px;
 padding-bottom: 0px;
 padding-left: 15px;
 text-align: left;
 font-weight: bold;
 font-size: 12px;
 }	
 
 /*  Шапка галлереи */
 
 #top_gallery
 {
  border: solid red 0px;
  background-color: #C1CACF;
  font-family: Tahoma, sans-serif;
  height: 22px;
 }
 				 
 #question_pager
  {
  font-family: Tahoma, sans-serif;
  float: right;
  width: 300px;
  background-color: #C1CACF;
  font-weight: bold;
  font-size: 14px;
  border: solid red 0px;
  }	
  #question_pager a
  {
   font-family: Arial, sans-serif;
   font-size: 13px;
   color: #E97D25 ;
  }	
  #question_pager span
  {
   font-family: Arial, sans-serif;
   font-size: 13px;
   color: red ;
  }	
  		
  #top_title
 {
 float:left;
 font-family: Tahoma, sans-serif;
 padding-left: 4px;

 background-color: #C1CACF;
 text-align: left;
 font-weight: bold;
 
 }			
  		 
  
  
            
            
            #title_profile
			 {
			 float:right;
			 border: solid red 0px;
			 font-family: Tahoma, sans-serif;
			 padding-top: 2px;
			 padding-bottom: 2px;
			 padding-left: 15px;
			 width: 363px;
			 background-color: #C1CACF;
			 text-align: left;
			 font-weight: bold;
			 font-size: 12px;
			 }	
			 
			  div#user_gallery {
		        border: solid red 0px;
		        margin-left: 5px;
		        margin-top: 0px;
			
			  }
			 
            
             div#content_profile {
		        border: solid red 0px;
				height: 340px;
				padding-left: 5px;
				padding-top: 7px;
				text-align: left;
				font-family: Tahoma, sans-serif;
				font-size: 12px;
				 overflow: hidden;
				 width:350px;
			  }
			  
			   div#content_profile img{
		        border: solid red 0px;
				text-align: left;
			  }
			  
            
					
					div#user_gallery ul {
				margin-top: 0px;
				margin-left: 7px;
			  }
			
				div#user_gallery ul li {
				    list-style-type: none;
					float: left;
					margin-right: 5px;
					margin-left: 0px;
			  }
				
				
hr{ border-top:1px solid #016DAB; border-bottom:0px #000000; border-left:0px #000000; border-right:0px #000000;}					







			/* --- Skrzynka odbiorcza --- */
		 div.rightColumn div.content div#mailboxHeader {
			
			padding-bottom: 5px;
		}
		
			 div.rightColumn div.content div#mailboxHeader h3 {
				float: left;
			}
			
			 div.rightColumn div.content div#mailboxHeader a {
				display: block;
				float: right;
				height: 19px;
				margin-left: 0px;
				padding-top: 2px;
				
				font-family: Tahoma, sans-serif;
                font-size: 11px;
				
			}
			
			div.rightColumn div.content div#mailboxHeader a.img_t {
				
				font-family: Tahoma, sans-serif;
                font-size: 11px;
				
			}
			
			 div.rightColumn div.content div#mailboxHeader a.inbox {
				background: url(../img/sub/content/polaczmysie/inbox.png) 0 0 no-repeat;
				
				color: black;
			}
			
			 div.rightColumn div.content div#mailboxHeader a.outbox {
				background: url(../images/icons/outbox.png) 0 0 no-repeat;
				
				color: black;
			}
			
			 div.rightColumn div.content div#mailboxHeader a.new_message {
				background: url(../images/icons/outbox.png) 0 0 no-repeat;
				width: 82px;
				color: black;
			}
		
		 div.rightColumn div.content table#mailbox {
			clear: both;
			margin-top: 25px;
			font-family: Tahoma, sans-serif;
            font-size: 11px;
			
		}
		div.content {
			
			font-family: Tahoma, sans-serif;
            font-size: 11px;
			
		}
		
			 div.rightColumn div.content table#mailbox tr.message_info {
				
			}
			
				 div.rightColumn div.content table#mailbox tr.message_info td {
					
					padding: 0px 0;
					height: 60px;
				}
				
				 div.rightColumn div.content table#mailbox tr.message_info td.title {
					
				}
				
					 div.rightColumn div.content table#mailbox tr.message_info td.title a {
						font-size: 1.1em;
						font-weight: bold
					}
					
					 div.rightColumn div.content table#mailbox tr.message_info td.title a.unread {
						color: #010101;
					}
					
					 div.rightColumn div.content table#mailbox tr.message_info td.title a.read {
						color: #3e3d3d;
						font-weight: normal;
					}
					
					 div.rightColumn div.content table#mailbox tr.message_info td.title a.active {
						color: #91034f;
					}
					
				 div.rightColumn div.content table#mailbox tr.message_info td.user {
					width: 112px;
				}
				
					 div.rightColumn div.content table#mailbox tr.message_info td.user a {
						
						color: #273f44;
						font-weight: bold
					}
				
						 div.rightColumn div.content table#mailbox tr.message_info td.user a:hover {
							
							text-decoration: none;
						}
						
				 div.rightColumn div.content table#mailbox tr.message_info td.date {
					color: #8b8b8b;
					width: 56px;
				}
				
				 div.rightColumn div.content table#mailbox tr.message_info td.delete {
					text-align: center;
					width: 44px;
				}
				
					 div.rightColumn div.content table#mailbox tr.message_info td.delete a {
						color: #91034f;
						text-decoration: underline;
					}
					
				 div.rightColumn div.content table#mailbox tr.message_info td.preview {
					border-left: 1px #eeeee7 solid;
					text-align: center;
					width: 107px;
				}
				
					 div.rightColumn div.content table#mailbox tr.message_info td.preview a {
						background: url(../images/icons/outbox.png) 0 0 no-repeat;
						display: block;
						height: 19px;
						margin: 0 auto;
						overflow: hidden;
						padding-top:2px;
						color: black;
						width: 72px;
					}
					
					 div.rightColumn div.content table#mailbox tr.message_info td.preview a.active {
						background: url(../img/sub/content/polaczmysie/btn_preview_active.png) 0 0 no-repeat;
					}
					
					 div.rightColumn div.content table#mailbox tr.message_info td.reply a {
						background: url(../images/icons/btn_reply.png) 0 0 no-repeat;
						display: block;
						height: 19px;
						padding-top:2px;
						overflow: hidden;
						width: 95px;
						color: black;
					}
					
					 div.rightColumn div.content table#mailbox tr.message_info td.reply a.active {
						background: none;
					}
				
				 div.rightColumn div.content table#mailbox tr.message_info td.reply {
					text-align: center;
					width: 95px;
				}
			
			 div.rightColumn div.content table#mailbox tr.message {
				
			}
			
				 div.rightColumn div.content table#mailbox tr.message td {
					background: #f5f5f1;
					
					width: 707px;
				}
				
					 div.rightColumn div.content table#mailbox tr.message td h4 {
						color: #91034f;
						font-size: 1.3em;
					}
					
					 div.rightColumn div.content table#mailbox tr.message td div {
						line-height: 150%;
						margin-top: 10px;
					}
			
			 div.rightColumn div.content table#mailbox tr.reply {
				
			}
			
				 div.rightColumn div.content table#mailbox tr.reply td {
					width: 707px;
				}
				
					 div.rightColumn div.content table#mailbox tr.reply td form {
						margin-top: 15px;
					}
					
						 div.rightColumn div.content table#mailbox tr.reply td form fieldset {
						
						}
						
							 div.rightColumn div.content table#mailbox tr.reply td form fieldset div {
								
								clear: both;
								height: 100%;
								padding: 10px 0;
								overflow: hidden;
							}
							
								 div.rightColumn div.content table#mailbox tr.reply td form fieldset div label {
									float: left;
									margin-left: 70px;
									padding-top: 4px;
								}
								
								 div.rightColumn div.content table#mailbox tr.reply td form fieldset div span.top_left {
									float: right;
									margin-right: 70px;
									width: 455px;
								}
								
								 div.rightColumn div.content table#mailbox tr.reply td form fieldset div input,
								 div.rightColumn div.content table#mailbox tr.reply td form fieldset div textarea {
									background: #f7f7f4;
									margin: 5px;
									width: 96%;
								}
								
								 div.rightColumn div.content table#mailbox tr.reply td form fieldset div textarea {
									height: 150px;
								}
								
							 div.rightColumn div.content table#mailbox tr.reply td form fieldset div.form_footer {
								border-bottom: none;
							}
							
								 div.rightColumn div.content table#mailbox tr.reply td form fieldset div.form_footer a {
									color: #0c0700;
									display: block;
									float: right;
									margin-right: 15px;
									margin-top: 20px;
									text-decoration: underline;
								}
								
									 div.rightColumn div.content table#mailbox tr.reply td form fieldset div.form_footer a:hover {
										color: #6c6862;
									}
									
								 div.rightColumn div.content table#mailbox tr.reply td form fieldset div.form_footer input {
									background: url(../img/sub/content/polaczmysie/wyslij_odpowiedz.png) 0 0 no-repeat;
									cursor: pointer;
									display: block;
									float: right;
									height: 56px;
									margin-right: 45px;
									max-width: 162px;
									overflow: hidden;
									padding-left: 250px;
									width: 162px;
								}
		/* --- end --- */		
		
		div#form_search
		{
		border: solid red 0px;
		padding-left:10px;
		}			
		
		
.form-errors {
	margin-bottom: 10px;
	border: 1px solid #f33;
	background-color: #ffc;
	width: 350px;
}

.form-errors h2 {
	padding: 5px 20px 5px 25px;
	font-size: 11px;
	color: #fff;
	font-family: Tahoma, sans-serif;
    font-size: 12px;
	background: #f33 url(../images/error.png) no-repeat 5px 2px;
}

.form-errors dl {
	padding: 5px;
	font-family: Tahoma, sans-serif;
    font-size: 11px;
}
.form-errors dt {
	font-weight: bold;
	float: left;
	padding-right: 5px;
}

#sf_admin_container {
	margin: 0;
	padding: 0;
	border: solid red 0px;
}

#sf_admin_container label.required {
	color: #333 !important;
	font-weight: bold !important;
	font-family: Tahoma, sans-serif;
    font-size: 11px;
}

#sf_admin_container label {
	
	float: left;
	text-align: right;
	
	color: #666;
	font-weight: normal !important;
}

#sf_admin_content {
	
	
}
		
		#sf_admin_container .form-row {
	clear: both;
	padding: 15px;
	
}
		
		#sf_admin_container input,#sf_admin_container textarea,#sf_admin_container select
	{
	padding: 3px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	border: 1px solid #ddd;
	vertical-align: middle;
	float: right;
}

#sf_admin_container h1 {
	margin: 8px 0;
	padding: 3px;
	padding-left: 0px;
	color: #555;
	font-family: Arial, sans-serif;
	font-size: 25px;
}

.tbl_profile th
{
    font-weight: bold !important;
	font-family: Tahoma, sans-serif;
    font-size: 12px;
}

.tbl_gallery_tools td
{
	font-family: Tahoma, sans-serif;
    font-size: 11px;
}


                   #card_gallery
						{
						margin:0;
						padding:0 0 15px;
                        
						}
	
                       div#card_gallery ul {
                        
				         margin-top: 5px;
				         
			           } 
			           
								div#card_gallery
								{
								 padding-bottom: 10px;
								 padding-left: 0px;
								 padding-right: 0px;
								
								
								}	
								div#card_gallery ul li img
								{
				
								 
								
								}		

								
.form-account {
	border: 1px solid #ffffff;
	background-color: #C3D9E6;
	width: 350px;
	text-align: left;
	
}

.form-account h2 {
	padding: 2px 2px 2px 2px;
	font-size: 11px;
	color: #fff;
	font-family: Verdana, sans-serif;
	text-align: left;	
    font-size: 12px;
	background: #EA812E;
	height: 15px;
}

.mheader {
	font-weight: bold;
	font-size: 14px;
	color: #FC7F00;
	text-align: left;
	margin-bottom: 10px;
}

.mtitle {
	font-weight: bold;
	font-size: 14px;
	color: #5B6365;
	text-align: left;
	margin-bottom: 10px;
}

.mtext {
	font-size: 12px;
	color: #000000;
	text-align: justify;
	text-indent: 20px;
	margin-bottom: 10px;
}

.mlink a:hover {
     font-family: Tahoma;
     font-size: 11px;
     color: #999999;
     margin : 0px 0px 0px 0px;
     TEXT-DECORATION: underline;     
}
.mlink a {
     font-family: Tahoma;
     font-size: 11px;
     color: #666666;
     margin : 0px 0px 0px 0px;
     TEXT-DECORATION: none;
}
.mlink {
     font-family: Tahoma;
     font-size: 11px;
     color: #666666;
     margin : 0px 0px 0px 0px;
     TEXT-DECORATION: none;
}


.mlink1 a:hover {
     font-family: Tahoma;
     font-size: 15px;
     color: #FF0000;
     margin : 0px 0px 0px 0px;
     TEXT-DECORATION: underline;     
}
.mlink1 a {
     font-family: Tahoma;
     font-size: 15px;
     color: #FF9900;
     margin : 0px 0px 0px 0px;
     TEXT-DECORATION: none;
}
.mlink1 {
     font-family: Tahoma;
     font-size: 15px;
     color: #FF9900;
     margin : 0px 0px 0px 0px;
     TEXT-DECORATION: none;
}

#left_content h3
{
  font-weight: bold;
	font-size: 14px;
	color: #FC7F00;
}

h3
{
  font-weight: bold;
	font-size: 14px;
	color: #FC7F00;
}

#center_content h1 { color:#333}
#g_gallery { padding-top:10px; margin-bottom:10px; color:#333;background:#fff url(../images/grad.jpg) top center repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
#g_gallery img { border:0;}
#g_gallery table { border-collapse:collapse;}
#g_gallery td {  border:0; border:5px solid #fff}	
#clear_border img { border:5px solid #fff}
td#podarok { border:0}
td#spiska {border:0}
td#spiska a { color:#fff; text-decoration:none;}
td#spiska a:hover { color:#fff; text-decoration:underline;}
#podarok_item {
width:160px;
margin-left:2px;
float:left;  display:block; 
margin-top:15px;
}
#podarok_item a { display:block; width:160px; height:160px;background:#fff;border:1px solid #c1cacf; padding:5px 0; vertical-align:middle;}
#podarok_item a:hover { background:#eaf9ff; border-bottom:1px solid #999; border-right:1px solid #999}
td#clear_border { border:0; font-size:12; margin:0; padding:0; height:0; line-height:130%;}
#menu_podarkov {white-space:nowrap; /*float:left;*/ margin-right:10px;font-size:14px; line-height:180%;}
#menu_podarkov a { display:block; padding:0 15px 3px; background: url(../images/button_bg_back.gif) top center repeat-x; text-decoration:none; margin-bottom:5px; border:1px solid #fff}
#menu_podarkov a:hover { border:1px solid #fff; background: url(../images/button_bg_back_hover.gif) top center repeat-x; }



.cont_but {	padding:6px 0 0 0;	//zoom:1; width:296px;	margin:-150px 0 0 0;position:fixed;top:50%;_position: absolute;_top:expression(eval(document.documentElement.scrollTop)+450);}
.cont_but_right {right:-243px;_left:-243px;}
.cont_but_right_2 { right:-53px;}
.cont_but_left {left:-243px;}
.cont_but_left_2 {left:-53px;}
.larr {	position:absolute;display:block;top:-14px;left:0;text-decoration:none;width:53px;height:20px;text-align:center;	background:url(../images/larr.gif) 50% 50% no-repeat;}
.larr_poss_2 {left:190px; right:auto;}
.rarr {	position:absolute;display:block;top:-14px;right:0;text-decoration:none;width:53px;height:20px;text-align:center;background:url(../images/rarr.gif) 50% 50% no-repeat;}
.rarr_poss_2 { right:190px;}
.cont_button_left {width:53px;height:194px;display:block;float:left;margin:0 -53px 0 0;position:relative;}
.cont_button_right {width:53px;height:194px;display:block;float:right;	margin:0 0 0 -53px;	position:relative;}
.cont_but_back {background:url(../images/cont_but_back.gif) 0 0 repeat;	height:194px;margin:0 20px;	color:#fff;}
.coll_b_w_bot_clear { text-align:center;
	background:url(../images/coll_b_w_bot_clear.gif) 0 bottom no-repeat;
	padding:0px 20px 30px;
}
