html {
    overflow-y:scroll;
}

body {
	background:url('/_p/_gfx/page_background.gif') repeat-y center; 
	font:normal 12px/140% Arial, Helvetica, sans-serif; 
	text-align:left;
	color:#666;
	margin:0; 
	padding:0;
}

#page{
	text-align:left; 
	margin: auto auto;
	padding:0 1px 0 1px; 
	width:852px;
}

p {
    margin:0;
    padding:0;
}

#header{
	margin:0; 
	padding:0; 
	height:252px; 
	width:853px;
}

#header_narrow{
	width:234px; 
	float:left;
	background:#185951; 
	margin:0px;
	padding:0px;
}

#logo{
	height: 113px;
	background:#fff url('/_p/_gfx/border.gif') repeat-y top right;
	margin: 0 0 1px 0;
}

#logo img{
	margin: 5px 0px 0px 15px;
}

.tableCategories {
    width:100%;
}

.tableCategories td {
    font-weight:bold;
    padding:5px 15px 5px 0;
}

#logged_status_off {
    background:#fff;
    width:213px;
}

#logged_status_off .klP {
	font-size:14px;
	font-weight:bold;
	color:#ff7200;
	margin:0;
	padding:0 0 8px 0;
}

#logged_status_on{
	margin:0 0 1px 0;
	background:#fff;
	width:213px;
}

#register_button {
	height:32px;
	background:#fff url('/_p/_gfx/border.gif') repeat-y top right;
}

a.orangeButton {
    color:#fff;
    background:#ff9a00;
    padding:3px 5px;
    text-decoration:none;
}

a:hover.orangeButton {
    color:#fff;
    background:#f94;
    padding:3px 5px;
    text-decoration:none;
}

#header_wide{
	height:252px;
	margin:0 0 0 237px; 
	padding:0;
}

#navmenu ul {
    list-style:none;
    list-style-type:none;
    padding:0;
}

#navmenu ul li {
	display:inline;
}

#navmenu ul li a {
    float:left;
	text-decoration:none; 
	color:#888;
    background:#fff;
    padding:5px 12px;
}

#navmenu ul li a:hover{
    text-decoration:none; 
	color:#0092e6;
    background:#f5f5f5;
}

.searchFriends td {
    border:none;
}

#menu_top {
	background:#fff url('/_p/_gfx/top_menu_background.gif') repeat-x top left;
	line-height:32px; 
	margin:-15px 0 0 0;	
	font-size:11px; 
	text-align:center; 
	text-transform:uppercase;
	width:613px;
}

fieldset {
    margin:0;
    padding:0;
    border:none;
}

.top_menu_item a{color:#696969;}
.top_menu_item a:hover{color:#696969; text-decoration:none;}
.top_menu_item-1 a:hover{color:#ff2300;}
.top_menu_item-2 a:hover{color:#ff9a00;}
.top_menu_item-3 a:hover{color:#2b7000;}
.top_menu_item-4 a:hover{color:#3d769a;}
.top_menu_item-5 a:hover{color:#843d9a;}


.defaultAvatar {
    border:1px #ddd solid;
    padding:4px;
}

.top_menu_item{
	padding:5px 6px 4px 6px;
	display:inline; 
	margin: 0px;
	border: 0px;
	border-bottom: 1px solid  #fff; 
}
.top_menu_item-5 {border-right: 0px;}
.selected_item-1 {border-bottom: 1px solid  #ff2300;}
.selected_item-2 {border-bottom: 1px solid  #ff9a00;}
.selected_item-3 {border-bottom: 1px solid  #2b7000;}
.selected_item-4 {border-bottom: 1px solid  #3d769a;}
.selected_item-5 {border-bottom: 1px solid  #843d9a;}


#main_image{
	margin: 1px 0 0 0;
	padding: 0px;
	border: 0px;
}

#headerimg{margin:0px; padding:0px; border: 0px}

h2 {
	font-size:14px;
	font-weight:normal;
	color:#ff7200;
	margin:0;
	padding:0 0 5px 0;
}

#sidebar{
	float:left; 
	padding:0; 
	margin:0px; 
	width:237px
}

.side_container{
	padding:10px; 
	margin:0 0 1px; 
	border: 1px solid #eee;
	border-left: 0px solid #fff;
	border-right: 3px solid #ff7200;
}

.menu_item {
	padding:0; 
	margin:0 0 1px 0; 
	border:1px solid #eee;
	border-right:3px solid #ff7200;
	border-left:none;
}

.menu_item p {
	margin:0;
	padding:7px 10px;
	color:#999;
}

h2.maintitle{
	display:block; 
	border-bottom:1px solid  #ccc;
	font-size:14px;
	padding:5px 0 3px 10px; 
	width:165px;
	font-weight:bold;
}

h2.link, #side_container h2{
	padding: 0px;
}
.link_right{background: url('/_p/_gfx/right_arrow.jpg') no-repeat right;}
.link_bottom{background: url('/_p/_gfx/bottom_arrow.jpg') no-repeat right;}

#sidebar .item-1{border-right: 3px solid #ff2300;}
#sidebar .item-2{border-right: 3px solid #ff9a00;}
#sidebar .item-3{border-right: 3px solid #2b7000;}
#sidebar .item-4{border-right: 3px solid #3d769a;}
#sidebar .item-5{border-right: 3px solid #843d9a;}

.item-1 h2 a, .item-1 h2{color: #ff2300}
.item-2 h2 a, .item-2 h2{color: #ff9a00}
.item-3 h2 a, .item-3 h2{color: #2b7000}
.item-4 h2 a, .item-4 h2{color: #3d769a}
.item-5 h2 a, .item-5 h2{color: #843d9a}
h2 a:hover{color: #3a89a8; text-decoration:none;}

#content {
	padding:0px; 
	width:415px;
	min-height:700px;
	float:left;
}

#content p {
	padding: 0px 5px; 
	margin: 8px 0 0 0;
}

.tab{
	border-bottom: 1px solid #ddd;
	padding: 10px;
	margin: 0 0 1px 0;
}

.txt-center {
    text-align:center;
}

.group_presentation{
	border-bottom: 1px solid #eee; 
	margin:5px 0px 0px 0px; 
	height: 80px;
}

.group_presentation h3{
	font-size: 11px;
}
.group_presentation img{
	float: left; 
	margin: 0px; 
	padding:2px 7px 0px 5px; 
	vertical-align: top;
}

.tableLatestsGroup {
}

.tableLatestsGroup td {
    vertical-align:top;
    border:none;
    border-bottom:1px #ddd solid;
    padding:10px 10px 10px 0;
}
.tableLatestsArticleFood{
}

.tableLatestsArticleFood td{
	vertical-align:top;
    border:none;
    border-bottom:1px #ddd solid;
    padding:10px 0 10px 0;
}

	

#footer{
	border-top: 1px solid #ccc; 
	margin:0 0 0 3px;
	width:844px; 
	clear:both; 
	color: #222;
	background:#fff;
}

#footer p{
	margin:0; 
	padding:10px 10px 10px 10px; 
	text-align:left;  
	font-size:9px;
	color: #aaa;
}

img.centered{display:block; margin-left:auto; margin-right:auto}

img.alignright{padding:4px; margin:0 0 2px 7px; display:inline}

img.alignleft{padding:4px; margin:0 7px 2px 0; display:inline}

a{color: #3a89a8; text-decoration: none}

a:hover{text-decoration: underline}

hr{display:none}

img { border:none; }

table{margin: 10px 0 10px 0; border-collapse: collapse; border-spacing: 0px;}
td{/*border-bottom: 1px solid #ddd;*/ line-height: 14px}
.tab table{ width: 390px}

.roll_up{
	text-align:right;
	padding-top:10px;
}

.top_label{display: block;}

.avatar{
	float: left;
	border: 1px solid #ddd;
	margin: 0px 5px 5px 0px;
	padding: 2px;
	width:160px;
	height:120px;
}
.fotki{
	float: left;
	border: 1px solid #ddd;
	margin: 0;
	padding: 2px;
	width: 160px;
	height:120px;
}


.emptyPhoto {
	float:left;
	border:1px solid #ddd;
	margin:0;
	padding:2px;
    width:62px;
    height:62px;
    background:url('/_p/_gfx/empty_photo.png') no-repeat center center;
}

.emptyPhoto_f {
	float:left;
	border:1px solid #ddd;
	margin:0px 5px 5px 0px;
	padding:2px;
    width:62px;
    height:62px;
    background:url('/_p/_gfx/empty_photo_f.png') no-repeat center center;
}

.emptyPhoto_m {
	float:left;
	border:1px solid #ddd;
	margin:0px 5px 5px 0px;
	padding:2px;
    width:62px;
    height:62px;
    background:url('/_p/_gfx/empty_photo_m.png') no-repeat center center;
}

h3{
	padding: 2px 0 2px 0;
	margin: 0px;
}

.list-menu{
	font-size: 12px;
	margin: 5px;
	padding: 0px;
	list-style-type:none; 
	list-style-image:none;
	border-bottom: 1px solid #eee;
}
.list-menu li {
	padding: 3px 0px 3px 5px;
	border-top: 1px solid #eee;
}
.list-menu a{
	//color: #696969;
}

.photo{
	float: left;
	text-align: center; 
	vertical-align: top;
	width: 68px;
	padding: 0px;
	margin: 4px;
	height: 100px;
}

.photo img{
	padding: 5px 5px 3px 5px;
	display: block;
	margin: 0px;
}
.paging ul{
	margin: 4px 0 0 0;
	padding: 0px;
}

.pager li{
	display: inline;
}
.paging{
margin: 5px 0 0 0;
text-align: center;
}

* { outline:none; }
.error { color:#c00;font-weight:bold; }

.tableNoBorder td {
    border:none !important;
}

.info {
    color:darkgreen;
    font-weight:bold;
}

.block {
    display:block;
}

.alertbox {
    font-weight:bold;
    color:#fff;
    background:#ff9a00;
    padding:5px 10px;
    width:830px;
}

.alertbox a {
    color:#fff;
    text-decoration:underline;
}

.alertbox a:hover {
    color:#f5f5f5;
    text-decoration:underline;
}

.divContentTop {
    height:253px;
}

.main_image_logo {
    width:613px;
    height:224px;
    background:url('/_p/_gfx/main_image.jpg') no-repeat;
}

.main_image_logo_text {
    color:#fff;
    position:absolute;
    margin-top:140px;
    padding:3px 10px 0 10px !important;
}

.fil_dat a {
    color:darkorange;
    font-weight:bold;
    text-decoration:underline;
}

.fil_dat a:hover {
    color:orange;
    text-decoration:underline;
}

.main_image_logo a {
    color:#fff;
    text-decoration:none;
}

.main_image_logo a:hover {
    color:#fff;
    text-decoration:underline;
}

/* New */
.divHMenu {
    width:850px !important;
    clear:both;
    background:url('/_p/_gfx/menu_button_background.gif') repeat-x;
}

.divHMenu ul {
    list-style:none;
    list-style-type:none;
    margin:0;
    padding:0;
}
.c{
	font-weight:bold;
	font-size:14px;
}	

.b {
    font-weight:bold;
}

.divHMenu ul li {
    float:left;
    border-right:1px #218ba5 solid;
    font-weight:bold;
}

.divHMenu ul li a {
    height:29px;
    padding:0 9px;
    line-height:29px;
    color:#fff !important;
    display:block;
    text-decoration:none;
    background:url('/_p/_gfx/menu_button_background.gif') repeat-x;
}

.divHMenu ul li a:hover {
    text-decoration:none;
    background:url('/_p/_gfx/menu_button_mouseover_background.gif') repeat-x;
}

.divHeaderN {
    height:122px;
}

.divHeaderN-L {
    float:left;
    height:122px;
}

.divHeaderN-C {
   
    width:403px;
    height:122px;
    float:left;
    border-right:1px #ddd solid;
}

.divHeaderN-C ul {
    list-style:none;
    list-style-type:none;
    margin:0;
    padding:0;
}

.divHeaderN-C ul li {
    border-right:1px #ddd solid;
    float:left;
    background:#fff !important;
}

.divHeaderN-C ul li a {
    display:block;
    padding:2px 10px;
    text-decoration:none;
}

.divHeaderN-C ul li a:hover {
    background:#f5f5f5;
}

.divHeaderN-R {
    width:215px;
    float:left;
}

.divHeaderN-R a {
    display:block;
}

.profile_box_title, .profile_box_title_off {
    width:213px;
    font-size:12px;
    background:#f5f5f5;
    font-weight:bold;
    border-bottom:1px #ddd solid;
    margin-bottom:10px;
}

.profile_box_title_off span, .profile_box_title span {
    padding:2px 0 2px 10px;
    display:block;
}

.profile_box_title_off a, .profile_box_title a {
    padding:20px 0 2px 10px;
    display:inline;
	text-align:right;
}


a.l-logout {
    display:inline !important;
    padding-left:85px;
}

a.l-register {
    display:inline !important;
    padding-left:45px;
}


.register_button {
    margin:90px 0 0 25px;
    position:absolute;
}

.about_us {
    width:220px;
    height:30px;
    position:absolute;
    cursor:pointer;
    margin:30px 0 0 15px;
}

.curiosity {
    background:#f9f9f9;
    max-width:140px;
    padding:5px;
    border:2px #ddd solid;
    margin-top:15px;
}

.aAdV2 {
    text-align:center;
    padding:10px 0;
    width:847px;
    background:#fff;
    margin-left:2px;
}

.aAdV3 {
    text-align:center;
}

.element-box {
    clear:both;
}

.element-box-title {
    background:url('/_p/_gfx/left_title_background.gif') no-repeat;
    height:61px;
    line-height:32px;
    margin-left:2px;
}

.element-box-title span {
    font-size:15px;
    font-weight:bold;
    color:#666;
    display:block;
    padding:0 0 5px 10px;
}

.element-box-title img {
    position:absolute;
    margin:-30px 0 0 148px;
}

.element-box-bottom {
    background:url('/_p/_gfx/left_underline.gif') no-repeat;
    height:3px;
    clear:both;
    margin-left:2px;
}

.element-box-bottom-center {
    background:url('/_p/_gfx/center_underline.gif') no-repeat;
    height:3px;
    clear:both;
}

.element-box-content {
    padding:10px;
}

.element-box-separator {
    height:3px;
    display:block;
    margin-left:2px;
}

.right-sdb {
    float:left;
    width:190px;
}

.clear {
    clear:both;
}

.dymek {

 border-bottom: 3px double;

}