body {
	font-size: 12px;
	font-family: Myriad, Arial, Sans-Serif;
	background: url('/skin/images/hipp_blog/bg_main.jpg') repeat-x fixed 0 0;
	background-color: #a5c480;
	color: #010101;
	text-align: center;
	padding: 50px 0 60px 0;
	margin: 0;
	height:1024px;
	}

a {
	font-size: 12px;
	font-family: Myriad, Arial, Sans-Serif;
	color: #010101;
	text-decoration: none;
	}

a:hover {
	text-decoration: underline;
	}

a.dalee {
	display: block;
	float: right;
	font-weight: bold;
	}

h3 {
	font-size: 20px;
	color: #5c2e91;
	margin: 0;
	padding: 0 58px;
	}


a img {
	border: none;
	}
	
.post_foto {
	display: block;
	float: left;
	margin: 5px 10px 10px 38px;
	_margin: 5px 10px 10px 19px;
	}	

.img_block {
	display: block;
	}

div.h40 {
	margin: 0;
	padding: 0;
	height: 40px;
	}
	
div.h10 {
	margin: 0;
	padding: 0;
	height: 10px;
	}	

div.clear {
    border: 0;
    clear: both;
    display: block;
    float: none;
    margin: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
	font-size: 1px;
	line-height: 1px;
	}	

.logo_bio {
	display: block;
	position: absolute;
	top: 46px;
	left: 50%;
	margin: 0 0 0 -548px;
	z-index: 100;
	}

#page {
	width: 998px;
	margin: 0 auto;
	text-align: left;
	}

#header {
	background-color: #FFF;
	background-image: url(/skin/images/hipp_blog/bg_header.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
	width: 998px;
	height: 100px;
	position: relative;
	}

#header a.logo {
	display: block;
	width: 222px;
	height: 87px;
	background-image: url(/skin/images/hipp_blog/logo.gif);
	background-position: left top;
	background-repeat: no-repeat;
	position: absolute;
	top: 0;
	left: 12px;
	}
	
#header img.slonik {
	display: block;
	position: absolute;
	top: 0;
	right: 12px;
	}	
	
#nav {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	right: 12px;
	bottom: 10px;	
	}
	
#nav li {
	margin: 0;
	padding: 0 2px;
	float: left;
	height: 23px;
	}
	
#nav li a {
	display: block;
	width: 100px;
	height: 23px;
	}	
	
#nav li a.nav1 {
	background-image: url(/skin/images/hipp_blog/nav1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}

#nav li a.nav2 {
	background-image: url(/skin/images/hipp_blog/nav2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}

#nav li a.nav3 {
	background-image: url(/skin/images/hipp_blog/nav3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}				
	
#nav li a.nav4 {
	background-image: url(/skin/images/hipp_blog/nav4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}			

#nav li a.nav5 {
	background-image: url(/skin/images/hipp_blog/nav5.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}		
	
#nav li a.nav6 {
	background-image: url(/skin/images/hipp_blog/nav6.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}

#nav li a.nav7 {
	background-image: url(/skin/images/hipp_blog/nav7.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
	
#content {
	width: 998px;
	background-color: #FFF;
	padding: 30px 0 0 0;
	}
	
#content h2 {
	font-size: 20px;
	font-weight: bold;
	color: #5c2e91;
	padding: 0 38px;
	font-family: Myriad, Verdana, Arial, Sans-Serif;
	margin: 0 0 5px 0;
	}	
	
#content h2 a {
	font-size: 20px;
	font-weight: bold;
	color: #5c2e91;
	font-family: Myriad, Verdana, Arial, Sans-Serif;
	text-decoration: none;
	}		
	
#content .entry	 {
	margin: 0;
	padding: 0 38px
	}
	
#content .entry	p {
	margin: 0 0 10px 0;
	padding: 0;
	}	

#footer {
	padding: 15px 0 5px 0;
	background-color: #FFF;
	background-image: url(/skin/images/hipp_blog/bg_header.gif);
	background-position: center top;
	background-repeat: no-repeat;
	width: 998px;
	position: relative;
	}

#footer .partner {
	float: left;
	padding: 25px 25px 0 38px;
	font-size: 16px;
	font-weight: bold;
	color: #000000;	
	}
	
#footer .footer_logo {
	float: left;
	}

.some_user {
	margin: 0;
	padding: 10px 38px;	
	}

.some_user .user_foto {
	display: block;
	float: left;
	width: 196px;
	overflow: hidden;
	text-align: center;
	margin: 0 20px 0 0;
	padding: 5px 0;
	}

.some_user .user_desc {
	display: block;
	float: left;
	width: 140px;
	margin: 0 20px 0 0;
	}

.some_user .user_desc h3 {
	font-weight: bold;
	font-size: 20px;
	color: #5c2e91;
	margin: 0;
	padding: 0;
	}
	
.some_user .user_desc span {
	display: block;
	}
	
.some_user .user_desc span.let {
	font-size: 13px;
	font-weight: bold;
	}
	
.some_user .user_desc span.city {
	font-size: 14px;
	font-weight: bold;
	}

.some_user .user_desc span.sin {
	font-size: 14px;
	font-weight: normal;
	}				

.some_user .user_desc span.reyting {
	font-size: 14px;
	font-weight: bold;
	}
	
.some_user .user_box1 {
	display: block;
	float: left;
	width: 404px;
	margin: 5px 20px 0 0;
	background-image: url(/skin/images/hipp_blog/box1_bottom.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	min-height: 135px; 
	height: auto !important; 
	height: 135px;
	}	

.some_user .user_box1 h3 {
	font-weight: bold;
	font-size: 14px;
	color: #5c2e91;
	margin: 0;
	padding: 0 15px;
	}
	
.some_user .user_box1 h3 a {
	font-weight: bold;
	font-size: 14px;
	color: #5c2e91;
	text-decoration: none;
	}	

.some_user .user_box1 span.data {
	display: block;
	font-size: 12px;
	font-weight: normal;
	padding: 0 15px;
	margin: 0 0 5px 0;
	}
	
.some_user .user_box1 p {
	padding: 0 15px;
	margin: 0;
	}	
	
.some_user .user_video	{
	display: block;
	float: left;
	margin: 25px 0 0 0;	
	} 
	
.some_blog {
	margin: 5px 12px;
	padding: 0;
	width: 974px;
	background-image: url(/skin/images/hipp_blog/box2_fill.jpg);
	background-position: left;
	background-repeat: repeat-y;
	}

.some_blog .user_foto {
	display: block;
	float: left;
	width: 196px;
	overflow: hidden;
	text-align: center;
	margin: 0 20px 0 24px;
	_margin: 0 20px 0 12px;
	padding: 5px 0;
	}	
	
.some_blog .box2_right {
	float: left;
	width: 710px;
	padding: 0;
	margin: 0;
	}	
	
.some_blog .user_desc {
	display: block;
	float: left;
	width: 190px;
	margin: 0 20px 0 0;
	}

.some_blog .user_desc h3 {
	font-weight: bold;
	font-size: 20px;
	color: #5c2e91;
	margin: 0;
	padding: 0 0 5px 0;
	}
	
.some_blog .user_desc span {
	display: block;
	padding: 0 0 5px 0;
	}
	
.some_blog .user_desc span.let {
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	}

.some_blog .user_desc span.sin {
	font-size: 14px;
	font-weight: normal;
	}	
	
.some_blog .user_box3 {
	display: block;
	float: left;
	width: 500px;
	margin: 5px 0 5px 0;
	background-image: url(/skin/images/hipp_blog/box3_bottom.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	min-height: 110px; 
	height: auto !important; 
	height: 110px;
	}	

.some_blog .user_box3 h3 {
	font-weight: normal;
	font-size: 12px;
	color: #000;
	margin: 0;
	padding: 0 15px;
	}
	
.some_blog .user_box3 h3 a {
	font-weight: bold;
	font-size: 12px;
	color: #5c2e91;
	text-decoration: none;
	}	

.some_blog .user_box3 p {
	padding: 0 15px;
	margin: 0;
	}
	
.some_blog .user_box3 a.next {
	display: block;
	float: right;
	font-weight: bold;
	}	
	
.some_blog .reyting	{
	float: left;
	font-size: 16px;
	font-weight: bold;
	}
	
.some_blog a.to_blog	{
	float: right;
	font-size: 16px;
	font-weight: bold;
	}	
	
.some_blog .user_desc1 {
	display: block;
	float: left;
	width: 190px;
	margin: 0 0 5px 0;
	}

.some_blog .user_desc1 h3 {
	font-weight: bold;
	font-size: 20px;
	color: #5c2e91;
	margin: 0;
	padding: 0 0 5px 0;
	}

.some_blog .user_desc1 span.let {
	font-size: 14px;
	font-weight: bold;
	}
	
.some_blog .reyting1	{
	float: left;
	font-size: 16px;
	font-weight: bold;
	padding: 15px 0 0 0;
	}	

.some_blog .user_desc span.sin {
	font-size: 14px;
	font-weight: normal;
	}
	
.user_box4 {
	background-image: url(/skin/images/hipp_blog/line.gif);
	background-position: top;
	background-repeat: repeat-x;
	padding: 13px 0 0 0;
	}	
	
.user_box4 .user_desc {
	width: 130px;
	float: left;
	}
	
.user_box4 .user_desc span.sin {
	font-size: 14px;
	font-weight: normal;
	display: block;
	}	
	
.gallery {
	margin: 0;
	padding: 0;
	float: right;
	height: 72px;
	list-style: none;
	}	
	
.gallery li {
	margin: 0;
	padding: 0 0 0 8px;
	float: left;
	height: 72px;
	}
	
.some_blog_det {
	margin: 5px 49px;
	padding: 0;
	width: 900px;
	background-image: url(/skin/images/hipp_blog/box5_fill.jpg);
	background-position: left;
	background-repeat: repeat-y;
	}
	
.some_blog_det h3 {
	font-size: 16px;
	color: #5c2e91;
	font-weight: bold;
	padding: 0;
	margin: 0 0 15px 0;
	}	
	
.some_blog_det h3 span {
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	padding: 0;
	margin: 0 0 15px 0
	}		

	
.some_blog_det .sub_info {
	line-height: 33px;
	font-size: 12px;
	}
	
.some_blog_det .sub_info span {
	line-height: 33px;
	font-size: 12px;
	}	
	
#content .some_blog_det .entry	 {
	margin: 0;
	padding: 0 16px
	}	
	
.comment_post {
	margin: 5px 49px;
	padding: 0;
	width: 900px;
	background-image: url(/skin/images/hipp_blog/box5_fill.jpg);
	background-position: left;
	background-repeat: repeat-y;
	}	

.comment_post h3 {
	font-size: 14px;
	color: #5c2e91;
	font-weight: bold;
	padding: 0;
	margin: 0;
	}	
	
.comment_post h3 span {
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	padding: 0;
	margin: 0 0 15px 0
	}
	
#content .comment_post .entry	 {
	margin: 0;
	padding: 0 16px
	}	
	
.box_form {
	padding: 15px 0 5px 0;
	background-color: #FFF;
	background-image: url(/skin/images/hipp_blog/bg_header.gif);
	background-position: center top;
	background-repeat: no-repeat;
	width: 998px;
	position: relative;
	}
	
.box_form h5 {
	font-size: 18px;
	font-weight: normal;
	padding: 0 68px;
	margin: 0 0 5px 0;
	}
	
	
.box_form form {
	display: block;
	margin: 0 68px;
	padding: 0;
	}	
	
.box_form fieldset {
	margin: 0;
	padding: 0;
	border: none;
	} 	

.box_form label {
	display: block;
	width: 190px;
	float: left;
	font-size: 18px;
	line-height: 18px;
	font-weight: normal;
	}
	
.box_form div {
	min-height: 24px; 
	height: auto !important; 
	height: 24px;
	margin: 0 0 2px 0;
	}	

.box_form input {
	display: block;
	width: 290px;
	background-color: #e5e5e5;
	border: 1px solid #4b4b4b;
	font-weight: normal;
	}
	
.box_form textarea {
	display: block;
	width: 850px;
	height: 80px;
	background-color: #e5e5e5;
	border: 1px solid #4b4b4b;
	font-weight: normal;
	}	
	
.box_form input.btn_send {
	display: block;
	width: 97px;
	height: 25px;
	background-color: transparent;
	border: none;
	background-image: url(/skin/images/hipp_blog/btn_send.gif);
	background-position: left top;
	background-repeat: no-repeat;
	cursor: pointer;
	margin: 0 0 0 720px;
	}	

.above_footer {
	padding: 15px 14px 5px 14px;
	background-color: #FFF;
	background-image: url(/skin/images/hipp_blog/bg_header.gif);
	background-position: center top;
	background-repeat: no-repeat;
	position: relative;
	overflow: hidden;
	zoom: 1;
	}
	
.footer_table {
	width: 320px;
	float: left;
	overflow: hidden;
	}	
	
.table1 {
	background-color: #e9f5ca;
	margin: 0 5px 0 0;
	}
	
.table2 {
	background-color: #b7ebff;
	margin: 0 5px 0 0;
	}
	
.table3 {
	background-color: #fce8bf;
	}	

.footer_table h5 {
	font-size: 16px;
	font-weight: bold;
	color: #5c2e91;
	margin: 0 0 15px 0;
	padding: 0;
	}
	
.footer_table h5 a {
	font-size: 16px;
	font-weight: bold;
	color: #5c2e91;
	text-decoration: none;
	}	

.footer_table .footer_table_cont {
	padding: 0px 28px;
	min-height: 270px; 
	height: auto !important; 
	height: 270px;
	}
	
.footer_table .footer_table_cont img {
	display: block;
	float: left;
	margin: 5px 5px 5px 0;
	}	 
	
.footer_table a.next {
	display: block;
	float: right;
	font-weight: bold;
	} 	
	
.top10 {
	text-align: center;
	padding: 10px 0 15px 0;
	}	
	
.about_malish {
	padding: 10px 24px;
	}	
	
.about_malish .zagl	 {
	font-weight: bold;
	font-size: 14px;
	}
	
.malish_video {
	text-align: center;
	padding: 10px 0;
	}	
	

/* new menu */
#menu_bar {
	position: absolute;
	left: 220px;
	top: 0;
	margin-top: 55px;
}
	
#menu_bar ul,#menu_bar li{
	float: left;
	margin-left: 10px;
	_margin-left: 0px;
	list-style: none;
}
#menu_bar li{
	margin: 5px;
	margin-left: 10px;
}

#menu_bar a div {
	cursor: pointer;
	text-decoration: none;
}

#menu_bar a, #menu_bar a :hover {
	text-decoration: none;
}

.menu_left_1 ,.menu_right_1 ,.menu_main_1,.menu_left_2 ,.menu_right_2 ,.menu_main_2,.menu_left_3 ,.menu_right_3 ,.menu_main_3,.menu_left_4 ,.menu_right_4 ,.menu_main_4,.menu_left_5 ,.menu_right_5 ,.menu_main_5,.menu_left_6 ,.menu_right_6 ,.menu_main_6,.menu_left_7 ,.menu_right_7 ,.menu_main_7 {
	display:block;
	height: 23px;
	float: left;
	color: white;
	font-weight: 900;
}
.menu_main_1 , .menu_main_2, .menu_main_3, .menu_main_4, .menu_main_5, .menu_main_6, .menu_main_7 {
	height:19px !important;
	_height:23px;
	padding-top:4px;
}
.menu_left_1 {
	width: 4px;
	background:url(/skin/images/hipp/left_menu_green.gif) no-repeat;
}
.menu_right_1 {
	width: 5px;
	background: url(/skin/images/hipp/right_menu_green.gif) no-repeat;
}
.menu_main_1 {
	background: #009835 ;
}
.menu_left_2 {
	width: 4px;
	background:url(/skin/images/hipp/left_menu_yellow.gif) no-repeat;
}
.menu_right_2 {
	width: 4px;
	background: url(/skin/images/hipp/right_menu_yellow.gif) no-repeat;
}
.menu_main_2 {
	background: #f9cc80 ;
}
.menu_left_3 {
	width: 4px;
	background:url(/skin/images/hipp/left_menu_blue.gif) no-repeat;
}
.menu_right_3 {
	width: 5px;
	background:url(/skin/images/hipp/right_menu_blue.gif) no-repeat;
}
.menu_main_3 {
	background: #80d3f5 ;
}
.menu_left_4 {
	width: 5px;
	background:url(/skin/images/hipp/left_menu_dark_blue.gif) no-repeat;
}
.menu_right_4 {
	width: 5px;
	background:url(/skin/images/hipp/right_menu_dark_blue.gif) no-repeat;
}
.menu_main_4 {
	background: #80add4 ;
}
.menu_left_5 {
	width: 4px;
	background:url(/skin/images/hipp/left_menu_magenta.gif) no-repeat;
}
.menu_right_5 {
	width: 5px;
	background:url(/skin/images/hipp/right_menu_magenta.gif) no-repeat;
}
.menu_main_5 {
	background: #f280c1 ;
}
.menu_left_6 {
	width: 4px;
	background:url(/skin/images/hipp/left_menu_violet.gif) no-repeat;
}
.menu_right_6 {
	width: 5px;
	background:url(/skin/images/hipp/right_menu_violet.gif) no-repeat;
}
.menu_main_6 {
	background: #b08ac2 ;
}
.menu_left_7 {
	width: 5px;
	background:url(/skin/images/hipp/left_menu_rose.gif) no-repeat;
}
.menu_right_7 {
	width: 5px;
	background:url(/skin/images/hipp/right_menu_rose.gif) no-repeat;
}
.menu_main_7 {
	background: #f6b280 ;
}






/**********************/
#footer_table1,#footer_table2,#footer_table3{
	width: 324px;
	float: left;
	margin-left: 10px;
}
#footer_table1 p,#footer_table2 p,#footer_table3 p{
	margin-left:15px;
	margin-right:15px;
}
#footer_table1{
	background: #e9f5ca ;
}
#table_footer1_top{
	background: url(/skin/images/hipp/table_footer1_top.gif) no-repeat;
	width: 324px;
	_width: 300px;
	height: 7px;
}
#table_footer1_buttom{
	background: url(/skin/images/hipp/table_footer1_buttom.gif) no-repeat;
	width: 324px;
	_width: 300px;
	height: 6px;
}
#table_footer2_top{
	background: url(/skin/images/hipp/table_footer2_top.gif) no-repeat;
	width: 324px;
	_width: 300px;
	height: 7px;
}
#table_footer2_buttom{
	background: url(/skin/images/hipp/table_footer2_buttom.gif) no-repeat;
	width: 324px;
	height: 6px;
}
#table_footer3_top{
	background: url(/skin/images/hipp/table_footer3_top.gif) no-repeat;
	width: 324px;
	height: 7px;
}
#table_footer3_buttom{
	background: url(/skin/images/hipp/table_footer3_buttom.gif) no-repeat;
	width: 324px;
	height: 6px;
}
#footer_table2{
	background: #b7ebff ;
}
#footer_table3{
	background: #fce8bf ;
}
#footer_table1 img,#footer_table2 img,#footer_table3 img{
	float: left;
	margin: 5px;
	padding: 5px;
	width: 69px;
	height: 69px;
}
#footer_table1 h2,#footer_table2 h2 {
	margin-left: 10px;
	color: #5B2F91;
	margin-bottom:25px;
}
#footer_table3 h2{
	margin-left: 10px;
	color: #5B2F91;
	margin-bottom:0px;
}
.footerhipp{
	height: 300px;
	padding: 5px 5px;
	margin-left: -12px;
}
.footer_main{
	width: 100%;
	height: 270px;
}


