/*
	by Ruster
	http://ruster.info/
*/

html, body
{
	height: 100%;
	margin: 0;
	padding: 0;
}

img
{
	border: none;
}

h1, h2, h3, h4, h5, h6,
form
{
	padding: 0;
	margin: 0;
}

p
{
	margin: 0 0 1em 0;
	padding: 0;
}


body
{
	background: #F0FFDE url('i/bg.png') 0 0 repeat;
	color: #313030;
	min-width: 1000px;
	font-size: 12px;
	font-family: Verdana;
	line-height: 1.5;
}

a
{
	color: #05618F;
	text-decoration: none;
}

a:hover
{
	color: #05618F;
	text-decoration: underline;
}

/* XX* */
#xx1
{
	min-height: 100%;
	position: relative;
	background: url('i/h_bg.png') 0 0 repeat-x;
}

#xx2
{
	width: 940px;
	overflow: hidden;
	padding-bottom: 150px;
	margin: 0 auto;
}



/* Header */
#header
{
	width: 389px;
	height: 199px;
	background: url('i/site_logo.jpg') 0 0 no-repeat;
	position: absolute;
	top: 0;
	left: 0;
}
	
	#header p
	{
		width: 227px;
		height: 83px;
		font-size: 14px;
		text-align: center;
		position: absolute;
		top: 25px;
		left: 148px;
	}



/* Верхняя навигация */
#top_menu
{
	width: 100%;
	height: 60px;
	position: absolute;
	top: 151px;
	left: 0;
}

#top_menu_a
{
	height: 60px;
	position: relative;
	margin: 0 20px 0 400px;
}


	#top_menu1
	{
		background: url('i/top_m_bg.png') 0 0 repeat-x;
		position: relative;
	}

		#top_menu1 #top_menu2
		{
			background: url('i/top_m1.png') 0 0 no-repeat;
		}

		#top_menu1 #top_menu3
		{
			background: url('i/top_m2.png') 100% 0 no-repeat;
			padding: 0 10px;
		}
		
			#top_menu1 table#top_menu_up td,
			#top_menu1 table#top_menu_down td
			{
				padding: 0;
				margin: 0;
				text-align: center;
			}

			#top_menu1 table#top_menu_up
			{
				width: 100%;
				height: 27px;
				line-height: 27px;
				font-size: 11px;
				border-collapse: collapse;
				padding: 0;
				margin: 0;
			}
			
				#top_menu1 table#top_menu_up a
				{
					color: #FFF;
				}
			
			
			#top_menu1 table#top_menu_down
			{
				width: 100%;
				font-size: 13px;
				border-collapse: collapse;
				padding: 0;
				margin: 6px 0 0 0;
			}
			
				#top_menu1 table#top_menu_down a
				{
					color: #313030;
				}

/* Авторизация */
#authorization
{
    position: absolute;
    top: 10px;
    left: 410px;
}

    #authorization h2
    {
        font-size: 25px;
        font-weight: normal;
        margin-left: 70px;
    }

    #authorization label
    {
        display: block;
        overflow: hidden;
        margin-bottom: 7px;
    }

        #authorization label span
        {
            width: 50px;
            display: block;
            float: left;
            text-align: right;
            padding: 2px 7px 2px 0;
        }

        #authorization label input
        {
            width: 170px;
            padding: 2px 3px;
            margin: 0;
            background-color: #E4FFC0;
            border: 1px solid #313030;
            display: block;
            float: left;
        }

    #authorization p
    {
        display: block;
        margin-top: 10px;
        overflow: hidden;
        margin-left: 57px;
    }
    
        #authorization p input
        {
            font-size: 16px;
            background: transparent;
            border: none;
            float: right;
            margin: 0;
            padding: 0;
        }
        
        #authorization p a
        {
            display: block;
            float: left;
            margin-top: 2px;
        }

/* Userinfo */
#userinfo
{
    position: absolute;
    top: 10px;
    left: 410px;
}

    #userinfo p
    {
        margin-top: 10px;
        overflow: hidden;
        margin-left: 57px;
    }
    
        
        #userinfo p a
        {
            margin-top: 2px;
        }

/* SMS форма */
#smsform
{
    margin: 20px;
} 

    #smsform h2
    {
        text-align: center;
        font-size: 25px;
        font-weight: normal;
        margin-left: 70px;
    }

    #smsform table
    {
        margin-left: auto;
        margin-right: auto;
        border: 0px none;
    }

        #smsform .text_input 
        {
            width: 250px;
            padding: 2px 3px;
            margin: 0;
            background-color: #E4FFC0;
            border: 1px solid #313030;
            /*display: block;*/
            /*float: left;*/
        }
        
        #smsform .year_input 
        {
            width: 30px;
            padding: 2px 3px;
            margin: 0;
            background-color: #E4FFC0;
            border: 1px solid #313030;
        }

        #smsform .date_input 
        {
            width: 15px;
            padding: 2px 3px;
            margin: 0;
            background-color: #E4FFC0;
            border: 1px solid #313030;
        }

        #smsform .submit_input
        {
            padding: 2px 3px;
            margin-right: 6px;
            background-color: #E4FFC0;
            border: 1px solid #313030;
        }
                
#h_sms
{
	width: 168px;
	height: 109px;
	background: url('i/sms.png') 0 0 no-repeat;
	position: absolute;
	top: 9px;
	right: 11px;
}



/* Footer */
#f_bananas
{
	height: 49px;
	background: url('i/f_banans.png') 100% 0 no-repeat;
	position: absolute;
	bottom: 12px;
	left: 0;
	padding: 0 10px 0 3px;
	display: table;
}

	#f_bananas div
	{
		display: table-cell;
		vertical-align: middle;
	}

#f_contacts
{
	width: 345px;
	height: 115px;
	background: url('i/contacts.png') 0 0 no-repeat;
	position: absolute;
	right: 0;
	bottom: 20px;
}

	#f_contacts h2
	{
		font-size: 19px;
		color: #6C7684;
		font-weight: normal;
		text-align: center;
	}

	#f_contacts p
	{
		font-size: 15px;
		color: #757F8A;
		display: block;
		position: absolute;
		top: 40px;
		left: 160px;
	}

#design_by_magnit
{
	width: 163px;
	height: 17px;
	position: absolute;
	bottom: 13px;
	right: 13px;
}


/* SIDE */
#xbody
{
	overflow: hidden;
	margin-top: 230px;
}

	#xbody #left-side
	{
		float: left;
		width: 340px;
	}

		/* Green 1 */
		#left-side .green1
		{
			border-top: 3px solid #90C250;
			border-bottom: 3px solid #90C250;
			border-left: 2px solid #90C250;
			border-right: 2px solid #90C250;

			background-color: #F0FFDE;
			position: relative;
			margin-bottom: 8px;
		}

			#left-side .green1 .green1_1
			{
				width: 11px;
				height: 16px;
				background: url('i/green1.png') 0 0 no-repeat;
				position: absolute;
				top: -3px;
				left: -2px;
			}

			#left-side .green1 .green1_2
			{
				width: 11px;
				height: 16px;
				background: url('i/green1.png') -11px 0 no-repeat;
				position: absolute;
				top: -3px;
				right: -2px;
			}

			#left-side .green1 .green1_3
			{
				width: 11px;
				height: 16px;
				background: url('i/green1.png') 0 -16px no-repeat;
				position: absolute;
				bottom: -3px;
				left: -2px;
			}

			#left-side .green1 .green1_4
			{
				width: 11px;
				height: 16px;
				background: url('i/green1.png') -11px -16px no-repeat;
				position: absolute;
				bottom: -3px;
				right: -2px;
			}

				#left-side .green1 h2
				{
					padding: 0 10px;
					font-weight: normal;
					font-size: 18px;
				}

				#left-side .green1 .p
				{
					padding: 10px;
					overflow: hidden;
				}

					/* g1_news_block */
					#left-side .green1 .g1_block
					{
						overflow: hidden;
						margin-bottom: 5px;
						background: url('i/sms_ico.png') 0 0 no-repeat;
						padding: 2px 0 0 38px;
					}

					#left-side .green1 .g1_block h3
					{
						font-weight: bold;
						font-size: 13px;
						color: #05618F;
					}

					#left-side .green1 .g1_block .g1_p
					{
						padding: 3px;
						font-size: 11px;
					}

		/* Green 2 */
		#left-side .green2
		{
			background-color: #90C250;
			color: #E4FFC0;
			position: relative;
			margin-bottom: 8px;
		}

			#left-side .green2 .green2_1
			{
				width: 10px;
				height: 8px;
				background: url('i/green2.png') 0 0 no-repeat;
				position: absolute;
				top: 0;
				left: 0;
			}

			#left-side .green2 .green2_2
			{
				width: 10px;
				height: 8px;
				background: url('i/green2.png') -10px 0 no-repeat;
				position: absolute;
				top: 0;
				right: 0;
			}

			#left-side .green2 .green2_3
			{
				width: 10px;
				height: 8px;
				background: url('i/green2.png') 0 -8px no-repeat;
				position: absolute;
				bottom: 0;
				left: 0;
			}

			#left-side .green2 .green2_4
			{
				width: 10px;
				height: 8px;
				background: url('i/green2.png') -10px -8px no-repeat;
				position: absolute;
				bottom: 0;
				right: 0;
			}

				#left-side .green2 h2
				{
					padding: 5px 10px 0 10px;
					font-weight: normal;
					font-size: 14px;
					text-align: center;
				}

				#left-side .green2 .p
				{
					padding: 10px;
					overflow: hidden;
				}

					/* g2_news_block */
					#left-side .green2 .g2_news_block
					{
						overflow: hidden;
						margin-bottom: 5px;
					}

					#left-side .green2 .g2_news_block h3
					{
						font-weight: bold;
						font-size: 12px;
					}

					#left-side .green2 .g2_news_block .g2_p
					{
						padding: 3px;
					}
				
				
				#left-side .green2 #g2_news_arh
				{
					background: url('i/g2_news_arh.png') 0 50% no-repeat;
					padding-left: 20px;
					color: #FFF;
					float: right;
				}



	#xbody #right-side
	{
		margin-left: 355px;
	}

		/* Blue 1 */
		#right-side .blue1
		{
			border: 2px solid #76ACC7;
			background-color: #F0FFDE;
			position: relative;
			margin-bottom: 8px;
		}

			#right-side .blue1 .blue1_1
			{
				width: 11px;
				height: 11px;
				background: url('i/blue1.png') 0 0 no-repeat;
				position: absolute;
				top: -2px;
				left: -2px;
			}

			#right-side .blue1 .blue1_2
			{
				width: 11px;
				height: 11px;
				background: url('i/blue1.png') -11px 0 no-repeat;
				position: absolute;
				top: -2px;
				right: -2px;
			}

			#right-side .blue1 .blue1_3
			{
				width: 11px;
				height: 11px;
				background: url('i/blue1.png') 0 -11px no-repeat;
				position: absolute;
				bottom: -2px;
				left: -2px;
			}

			#right-side .blue1 .blue1_4
			{
				width: 11px;
				height: 11px;
				background: url('i/blue1.png') -11px -11px no-repeat;
				position: absolute;
				bottom: -2px;
				right: -2px;
			}

				#right-side .blue1 h2
				{
					padding: 2px 10px 0 10px;
					font-weight: normal;
					font-size: 16px;
					text-align: center;
				}

				#right-side .blue1 .p
				{
					padding: 10px;
					overflow: hidden;
				}


		/* Black 1 */
		#right-side .black1
		{
			border: 2px solid #313030;
			background-color: #F0FFDE;
			position: relative;
			margin-bottom: 8px;
		}

			#right-side .black1 .black1_1
			{
				width: 11px;
				height: 11px;
				background: url('i/black1.png') 0 0 no-repeat;
				position: absolute;
				top: -2px;
				left: -2px;
			}

			#right-side .black1 .black1_2
			{
				width: 11px;
				height: 11px;
				background: url('i/black1.png') -11px 0 no-repeat;
				position: absolute;
				top: -2px;
				right: -2px;
			}

			#right-side .black1 .black1_3
			{
				width: 11px;
				height: 11px;
				background: url('i/black1.png') 0 -11px no-repeat;
				position: absolute;
				bottom: -2px;
				left: -2px;
			}

			#right-side .black1 .black1_4
			{
				width: 11px;
				height: 11px;
				background: url('i/black1.png') -11px -11px no-repeat;
				position: absolute;
				bottom: -2px;
				right: -2px;
			}

				#right-side .black1 h2
				{
					padding: 3px 10px 0 10px;
					font-weight: normal;
					font-size: 14px;
				}

				#right-side .black1 .p
				{
					padding: 10px;
					overflow: hidden;
				}

/*
	by Ruster
	http://ruster.info/
*/

html, body
{
	height: 100%;
	margin: 0;
	padding: 0;
}

img
{
	border: none;
}

h1, h2, h3, h4, h5, h6,
form
{
	padding: 0;
	margin: 0;
}

p
{
	margin: 0 0 1em 0;
	padding: 0;
}


body
{
	background: #F0FFDE url('i/bg.png') 0 0 repeat;
	color: #313030;
	min-width: 1000px;
	font-size: 12px;
	font-family: Verdana;
	line-height: 1.5;
}

a
{
	color: #05618F;
	text-decoration: none;
}

a:hover
{
	color: #05618F;
	text-decoration: underline;
}

/* XX* */
#xx1
{
	min-height: 100%;
	position: relative;
	background: url('i/h_bg.png') 0 0 repeat-x;
}

#xx2
{
	width: 940px;
	overflow: hidden;
	padding-bottom: 150px;
	margin: 0 auto;
}



/* Header */
#header
{
	width: 389px;
	height: 199px;
	background: url('i/site_logo.jpg') 0 0 no-repeat;
	position: absolute;
	top: 0;
	left: 0;
}
	
	#header p
	{
		width: 227px;
		height: 83px;
		font-size: 14px;
		text-align: center;
		position: absolute;
		top: 25px;
		left: 148px;
	}



/* Верхняя навигация */
#top_menu
{
	width: 100%;
	height: 60px;
	position: absolute;
	top: 151px;
	left: 0;
}

#top_menu_a
{
	height: 60px;
	position: relative;
	margin: 0 20px 0 400px;
}


	#top_menu1
	{
		background: url('i/top_m_bg.png') 0 0 repeat-x;
		position: relative;
	}

		#top_menu1 #top_menu2
		{
			background: url('i/top_m1.png') 0 0 no-repeat;
		}

		#top_menu1 #top_menu3
		{
			background: url('i/top_m2.png') 100% 0 no-repeat;
			padding: 0 10px;
		}
		
			#top_menu1 table#top_menu_up td,
			#top_menu1 table#top_menu_down td
			{
				padding: 0;
				margin: 0;
				text-align: center;
			}

			#top_menu1 table#top_menu_up
			{
				width: 100%;
				height: 27px;
				line-height: 27px;
				font-size: 11px;
				border-collapse: collapse;
				padding: 0;
				margin: 0;
			}
			
				#top_menu1 table#top_menu_up a
				{
					color: #FFF;
				}
			
			
			#top_menu1 table#top_menu_down
			{
				width: 100%;
				font-size: 13px;
				border-collapse: collapse;
				padding: 0;
				margin: 6px 0 0 0;
			}
			
				#top_menu1 table#top_menu_down a
				{
					color: #313030;
				}

/* Авторизация */
#authorization
{
    position: absolute;
    top: 10px;
    left: 410px;
}

    #authorization h2
    {
        font-size: 25px;
        font-weight: normal;
        margin-left: 70px;
    }

    #authorization label
    {
        display: block;
        overflow: hidden;
        margin-bottom: 7px;
    }

        #authorization label span
        {
            width: 50px;
            display: block;
            float: left;
            text-align: right;
            padding: 2px 7px 2px 0;
        }

        #authorization label input
        {
            width: 170px;
            padding: 2px 3px;
            margin: 0;
            background-color: #E4FFC0;
            border: 1px solid #313030;
            display: block;
            float: left;
        }

    #authorization p
    {
        display: block;
        margin-top: 10px;
        overflow: hidden;
        margin-left: 57px;
    }
    
        #authorization p input
        {
            font-size: 16px;
            background: transparent;
            border: none;
            float: right;
            margin: 0;
            padding: 0;
        }
        
        #authorization p a
        {
            display: block;
            float: left;
            margin-top: 2px;
        }

/* Userinfo */
#userinfo
{
    position: absolute;
    top: 10px;
    left: 410px;
}

    #userinfo p
    {
        margin-top: 10px;
        overflow: hidden;
        margin-left: 57px;
    }
    
        
        #userinfo p a
        {
            margin-top: 2px;
        }

/* SMS форма */
#smsform
{
    padding: 20px;
} 

    #smsform h2
    {
        text-align: center;
        font-size: 25px;
        font-weight: normal;
        margin-left: 70px;
    }

    #smsform table
    {
        margin-left: auto;
        margin-right: auto;
        border: 0px none;
    }

        #smsform .text_input 
        {
            width: 250px;
            padding: 2px 3px;
            margin: 0;
            background-color: #E4FFC0;
            border: 1px solid #313030;
            /*display: block;*/
            /*float: left;*/
        }
        
        #smsform .year_input 
        {
            width: 30px;
            padding: 2px 3px;
            margin: 0;
            background-color: #E4FFC0;
            border: 1px solid #313030;
        }

        #smsform .date_input 
        {
            width: 15px;
            padding: 2px 3px;
            margin: 0;
            background-color: #E4FFC0;
            border: 1px solid #313030;
        }

        #smsform .submit_input
        {
            padding: 2px 3px;
            margin-right: 6px;
            background-color: #E4FFC0;
            border: 1px solid #313030;
        }
                
#h_sms
{
	width: 168px;
	height: 109px;
	background: url('i/sms.png') 0 0 no-repeat;
	position: absolute;
	top: 9px;
	right: 11px;
}



/* Footer */
#f_bananas
{
	height: 49px;
	background: url('i/f_banans.png') 100% 0 no-repeat;
	position: absolute;
	bottom: 12px;
	left: 0;
	padding: 0 10px 0 3px;
	display: table;
}

	#f_bananas div
	{
		display: table-cell;
		vertical-align: middle;
	}

#f_contacts
{
	width: 345px;
	height: 115px;
	background: url('i/contacts.png') 0 0 no-repeat;
	position: absolute;
	right: 0;
	bottom: 20px;
}

	#f_contacts h2
	{
		font-size: 19px;
		color: #6C7684;
		font-weight: normal;
		text-align: center;
	}

	#f_contacts p
	{
		font-size: 15px;
		color: #757F8A;
		display: block;
		position: absolute;
		top: 40px;
		left: 160px;
	}

#design_by_magnit
{
	width: 163px;
	height: 17px;
	position: absolute;
	bottom: 13px;
	right: 13px;
}


/* SIDE */
#xbody
{
	overflow: hidden;
	margin-top: 230px;
}

	#xbody #left-side
	{
		float: left;
		width: 340px;
	}

		/* Green 1 */
		#left-side .green1
		{
			border-top: 3px solid #90C250;
			border-bottom: 3px solid #90C250;
			border-left: 2px solid #90C250;
			border-right: 2px solid #90C250;

			background-color: #F0FFDE;
			position: relative;
			margin-bottom: 8px;
		}

			#left-side .green1 .green1_1
			{
				width: 11px;
				height: 16px;
				background: url('i/green1.png') 0 0 no-repeat;
				position: absolute;
				top: -3px;
				left: -2px;
			}

			#left-side .green1 .green1_2
			{
				width: 11px;
				height: 16px;
				background: url('i/green1.png') -11px 0 no-repeat;
				position: absolute;
				top: -3px;
				right: -2px;
			}

			#left-side .green1 .green1_3
			{
				width: 11px;
				height: 16px;
				background: url('i/green1.png') 0 -16px no-repeat;
				position: absolute;
				bottom: -3px;
				left: -2px;
			}

			#left-side .green1 .green1_4
			{
				width: 11px;
				height: 16px;
				background: url('i/green1.png') -11px -16px no-repeat;
				position: absolute;
				bottom: -3px;
				right: -2px;
			}

				#left-side .green1 h2
				{
					padding: 0 10px;
					font-weight: normal;
					font-size: 18px;
				}

				#left-side .green1 .p
				{
					padding: 10px;
					overflow: hidden;
				}

					/* g1_news_block */
					#left-side .green1 .g1_block
					{
						overflow: hidden;
						margin-bottom: 5px;
						background: url('i/sms_ico.png') 0 0 no-repeat;
						padding: 2px 0 0 38px;
					}

					#left-side .green1 .g1_block h3
					{
						font-weight: bold;
						font-size: 13px;
						color: #05618F;
					}

					#left-side .green1 .g1_block .g1_p
					{
						padding: 3px;
						font-size: 11px;
					}

		/* Green 2 */
		#left-side .green2
		{
			background-color: #90C250;
			color: #E4FFC0;
			position: relative;
			margin-bottom: 8px;
		}

			#left-side .green2 .green2_1
			{
				width: 10px;
				height: 8px;
				background: url('i/green2.png') 0 0 no-repeat;
				position: absolute;
				top: 0;
				left: 0;
			}

			#left-side .green2 .green2_2
			{
				width: 10px;
				height: 8px;
				background: url('i/green2.png') -10px 0 no-repeat;
				position: absolute;
				top: 0;
				right: 0;
			}

			#left-side .green2 .green2_3
			{
				width: 10px;
				height: 8px;
				background: url('i/green2.png') 0 -8px no-repeat;
				position: absolute;
				bottom: 0;
				left: 0;
			}

			#left-side .green2 .green2_4
			{
				width: 10px;
				height: 8px;
				background: url('i/green2.png') -10px -8px no-repeat;
				position: absolute;
				bottom: 0;
				right: 0;
			}

				#left-side .green2 h2
				{
					padding: 5px 10px 0 10px;
					font-weight: normal;
					font-size: 14px;
					text-align: center;
				}

				#left-side .green2 .p
				{
					padding: 10px;
					overflow: hidden;
				}

					/* g2_news_block */
					#left-side .green2 .g2_news_block
					{
						overflow: hidden;
						margin-bottom: 5px;
					}

					#left-side .green2 .g2_news_block h3
					{
						font-weight: bold;
						font-size: 12px;
					}

					#left-side .green2 .g2_news_block .g2_p
					{
						padding: 3px;
					}
				
				
				#left-side .green2 #g2_news_arh
				{
					background: url('i/g2_news_arh.png') 0 50% no-repeat;
					padding-left: 20px;
					color: #FFF;
					float: right;
				}



	#xbody #right-side
	{
		margin-left: 355px;
	}

		/* Blue 1 */
		#right-side .blue1
		{
			border: 2px solid #76ACC7;
			background-color: #F0FFDE;
			position: relative;
			margin-bottom: 8px;
		}

			#right-side .blue1 .blue1_1
			{
				width: 11px;
				height: 11px;
				background: url('i/blue1.png') 0 0 no-repeat;
				position: absolute;
				top: -2px;
				left: -2px;
			}

			#right-side .blue1 .blue1_2
			{
				width: 11px;
				height: 11px;
				background: url('i/blue1.png') -11px 0 no-repeat;
				position: absolute;
				top: -2px;
				right: -2px;
			}

			#right-side .blue1 .blue1_3
			{
				width: 11px;
				height: 11px;
				background: url('i/blue1.png') 0 -11px no-repeat;
				position: absolute;
				bottom: -2px;
				left: -2px;
			}

			#right-side .blue1 .blue1_4
			{
				width: 11px;
				height: 11px;
				background: url('i/blue1.png') -11px -11px no-repeat;
				position: absolute;
				bottom: -2px;
				right: -2px;
			}

				#right-side .blue1 h2
				{
					padding: 2px 10px 0 10px;
					font-weight: normal;
					font-size: 16px;
					text-align: center;
				}

				#right-side .blue1 .p
				{
					padding: 10px;
					overflow: hidden;
				}


		/* Black 1 */
		#right-side .black1
		{
			border: 2px solid #313030;
			background-color: #F0FFDE;
			position: relative;
			margin-bottom: 8px;
		}

			#right-side .black1 .black1_1
			{
				width: 11px;
				height: 11px;
				background: url('i/black1.png') 0 0 no-repeat;
				position: absolute;
				top: -2px;
				left: -2px;
			}

			#right-side .black1 .black1_2
			{
				width: 11px;
				height: 11px;
				background: url('i/black1.png') -11px 0 no-repeat;
				position: absolute;
				top: -2px;
				right: -2px;
			}

			#right-side .black1 .black1_3
			{
				width: 11px;
				height: 11px;
				background: url('i/black1.png') 0 -11px no-repeat;
				position: absolute;
				bottom: -2px;
				left: -2px;
			}

			#right-side .black1 .black1_4
			{
				width: 11px;
				height: 11px;
				background: url('i/black1.png') -11px -11px no-repeat;
				position: absolute;
				bottom: -2px;
				right: -2px;
			}

				#right-side .black1 h2
				{
					padding: 3px 10px 0 10px;
					font-weight: normal;
					font-size: 14px;
				}

				#right-side .black1 .p
				{
					padding: 10px;
					overflow: hidden;
				}
