@charset "utf-8";
/* CSS Document */
body {
	font-size:11px;
}
a {
	text-decoration:none;
	color:#000000;
}
a:link {
	text-decoration:none;
	color:#000000;
}
a:visited {
	text-decoration:none;
	color:#000000;
}
a:active {
	text-decoration:none;
	color:#000000;
}
a:hover {
	text-decoration:underline;
	color:#000000;
}
.float_ewmsg {
    display: none;
    position: absolute;
    top: 450px;
    left: 500px;
    width: 200px;
    height: 60px;
    color: #ffffff;
    border: 1px solid #000000;
    z-index: 1000;
    padding: 10px;
    padding-top: 80px;
    background: url(http://www.metropolita.hu/wp-content/themes/metropolita/community/felirat_butik_feher.png) #691763 no-repeat 50% 10%;
}
.alert {
	float: none;
	/*color: #c03495;*/
	color: red;
	font-weight: bold;
}
#menu {
	width:200px;
	position:relative;
	float:left;
	vertical-align:top;
	text-align: left;
}
#menu #menu1 {
	vertical-align:top;
	width:199px;
	height:700px;
	float:none;
	font-size:12px;
	font-weight: bold;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	/*background:url(http://www.metropolita.hu/wp-content/themes/metropolita/community/hatter_teszt.jpg) no-repeat 100% 80%;*/
}
#menu #menu1 a {
	text-decoration:none;
	color:#000000;
}
#menu #menu1 a:link {
	text-decoration:none;
	color:#000000;
}
#menu #menu1 a:visited {
	text-decoration:none;
	color:#000000;
}
#menu #menu1 a:active {
	text-decoration:none;
	color:#000000;
}
#menu #menu1 a:hover {
	text-decoration:underline;
	color:#000000;
}

#header {
	height:40px;
	background:url(http://www.metropolita.hu/wp-content/themes/metropolita/community/top_bg_profile.jpg) no-repeat;
	text-align:right;
	vertical-align: middle;
	font-size: 10px;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 10px;
	border-right: 1px solid  #d41537;
}
#header #ajax_main {
    float:left;
    padding-right: 30px;
    padding-left: 430px;
    padding-top: 0px;
    max-height: 30px;
    overflow: hidden;
    vertical-align: top;
}
.ajax_online {
    width: 190px;
    float:none;
    max-height: 200px;
    overflow: auto;
    padding: 5px 5px 0px 10px;
    text-align: left;
    display: none;
}
#header_shop {
	height:40px;
	background:url(http://www.metropolita.hu/wp-content/themes/metropolita/community/top_bg1_old.jpg) no-repeat;
	text-align:right;
	vertical-align: bottom;
	font-size: 10px;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 10px;
	border-right: 1px solid #868f56;
}

#ewmsg {
    color:#711a69;
    float:right;
	font-size: 13px;
	text-align: center;
	width: 778px;
	padding: 10px;
	background-color: #ffffff;
	border-right: 1px solid #df5d26;
	border-left: 1px solid #df5d26;
}

#chat {
	color:#df5d26;
	float:left;
	text-align:center;
	width: 788px;
	padding-left: 10px;
	border-right: 1px solid #df5d26;
	border-left: 1px solid #df5d26;
	border-bottom: 1px solid #df5d26;
	padding-bottom: 10px;
}

#chat #chat_main {
	float:none;
}

#chat #chat_main .nav {
	float:none;
	font-size: 11px;
	color: #0072b9;
	vertical-align: middle;
	background-color:#ffffff;
}
#chat #chat_main .nav a {
	text-decoration:underline;
	color:#0072b9;
}
#chat #chat_main .nav a:link {
	text-decoration:underline;
	color:#0072b9;
}
#chat #chat_main .nav a:visited {
	text-decoration:underline;
	color:#0072b9;
}
#chat #chat_main .nav a:active {
	text-decoration:underline;
	color:#0072b9;
}
#chat #chat_main .nav a:hover {
	text-decoration:none;
	color:#0072b9;
}

#chat #chat_main .content_add_main {
	float:none;
	width: 760px;
	text-align:center;
}
#chat #chat_main .content_add_main .chat_room_add {
	float:none;
	width: 500px;
	text-align:center;
}
#chat #chat_main .content_add_main .chat_room_add .chat_room_add_title {
	float:left;
	width: 200px;
	text-align:right;
}
#chat #chat_main .content_add_main .chat_room_add .chat_room_add_body {
	float:right;
	width: 300px;
	text-align:left;
}

#chat #chat_main .content {
	float:right;
	width: 350px;
	text-align:center;
	border: 1px solid #df5d26;
	padding: 0px 5px 5px 5px;
	margin-top: 10px;
	margin-right: 10px;
}
#chat #chat_main .content .title {
	float:none;
	width: 350px;
	height: 30px;
	text-align:center;
	vertical-align: middle;
	padding: 10px 0px 10px 0px;
	border-bottom: 2px solid #df5d26;
	font-weight: bold;
}
#chat #chat_main .content .title a {
	text-decoration:none;
	color:#df5d26;
}
#chat #chat_main .content .title a:link {
	text-decoration:none;
	color:#df5d26;
}
#chat #chat_main .content .title a:visited {
	text-decoration:none;
	color:#df5d26;
}
#chat #chat_main .content .title a:active {
	text-decoration:none;
	color:#df5d26;
}
#chat #chat_main .content .title a:hover {
	text-decoration:underline;
	color:#df5d26;
}
#chat #chat_main .content .title .title_name {
	float:left;
	width: 90px;
	text-align:left;
	padding-top: 5px;
}
#chat #chat_main .content .title .title_owner_id {
	float:left;
	width: 145px;
	text-align:center;
	padding-top: 5px;
}
#chat #chat_main .content .title .title_last_message {
	float:left;
	width: 90px;
	text-align:center;
	padding-top: 5px;
}

#chat #chat_main .content .title .title_add {
	float:none;
	width: 350px;
	text-align:center;
	padding-bottom: 5px;
	border-bottom: 1px solid #cccccc;
}

#chat #chat_main .content .body {
	float:none;
	width: 350px;
	min-height: 35px;
	text-align:center;
	vertical-align: middle;
	padding: 5px 0px 5px 0px;
	border-bottom: 2px solid #cccccc;
	color: #000000;
}
#chat #chat_main .content .body .body_name {
	float:left;
	width: 90px;
	text-align:left;
}
#chat #chat_main .content .body .body_owner_id {
	float:left;
	width: 145px;
	text-align:left;
	padding-left: 5px;
}
#chat #chat_main .content .body .body_last_message {
	float:left;
	width: 80px;
	text-align:center;
}
#chat #chat_main .content .body .body_delete {
	float:left;
	width: 30px;
	text-align:center;
}






#chat #chat_main .content_message {
	float:left;
	width: 400px;
	height: 440px;
	overflow: auto;
	text-align:center;
}
#chat #chat_main .content_message .body {
	float:none;
	min-width: 380px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #cccccc;
}
#chat #chat_main .content_message .body .body_user_id {
	float:right;
	width: 194px;
	text-align: right;
	padding-right: 6px;
}
#chat #chat_main .content_message .body .body_timestamp {
	float:left;
	width: 180px;
	text-align: left;
	color: #000000;
}
#chat #chat_main .content_message .body .body_body_text {
	float:none;
	clear:both;
	min-width: 355px;
	text-align: left;
	padding-top: 2px;
	padding-left: 25px;
	padding-bottom: 2px;
	color: #000000;
}
#chat #chat_main .body_vice {
	float:right;
	width: 380px;
	/*height: 140px;*/
	padding-bottom: 10px;
	border-bottom: 1px dotted #cccccc;
	border-left: 1px solid #cccccc;
}
#chat #chat_main .body_vice .body_name {
    padding-top: 10px;
    font-size: 14px;
    font-weight: bold;
    width: 379px;
    float:none;
    height: 40px;
}
#chat #chat_main .body_vice .body_description {
    width: 379px;
    float:none;
    clear:both;
    /*height: 20px;*/
	border-bottom: 1px dotted #cccccc;
}
#chat #chat_main .body_vice .chat_room_online {
    width: 379px;
    float:none;
    clear:both;
	padding-top: 2px;
    height: 70px;
	overflow: auto;
}
#chat #chat_main .body_vice2 {
	float:left;
	width: 398px;
	padding-bottom: 10px;
	border: 1px dotted #cccccc;
	margin-top: 10px;
}
#chat #chat_main .body_vice2 .body_name2 {
    padding-top: 10px;
    font-size: 14px;
    font-weight: bold;
    width: 398px;
    float:none;
    height: 20px;
}
#chat #chat_main .body_vice2 .body_description2 {
    width: 398px;
    float:none;
    clear:both;
    height: 20px;
	border-bottom: 1px dotted #cccccc;
}
#chat #chat_main .body_vice2 .chat_room_online2 {
    width: 398px;
    float:none;
    clear:both;
	padding-top: 2px;
    height: 90px;
	overflow: auto;
}
#chat #chat_main .content_add {
    padding-top: 10px;
	float:right;
	width: 380px;
	height: 300px;
	border-left: 1px solid #cccccc;
}
#chat #chat_main .content_add2 {
    padding-top: 10px;
	float:left;
	width: 398px;
	height: 300px;
	border: 1px solid #cccccc;
}

#chat #chat_main .content_message2 {
	float:left;
	width: 400px;
	height: 350px;
	overflow: auto;
	text-align:center;
}
#chat #chat_main .content_message2 .body {
	float:none;
	width: 380px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}
#chat #chat_main .content_message2 .body .body_user_id {
	float:left;
	width: 200px;
	text-align: right;
}
#chat #chat_main .content_message2 .body .body_timestamp {
	float:left;
	width: 180px;
	text-align: left;
	color: #000000;
}
#chat #chat_main .content_message2 .body .body_body_text {
	float:none;
	clear:both;
	width: 355px;
	text-align: left;
	padding-top: 2px;
	padding-left: 25px;
	padding-bottom: 2px;
	color: #000000;
}


#profile {
	color:#990000;
	float:left;
	text-align:center;
	width: 788px;
	padding-left: 10px;
	border-right: 1px solid #df5d26;
	border-left: 1px solid #df5d26;
	border-bottom: 1px solid #df5d26;
	padding-bottom: 10px;
}

#profile #profile_main {
	float:none;
}

#profile #profile_main .content_add {
	float:none;
	font-size: 11px;
}
#profile #profile_main .content_edit {
	float:none;
	font-size: 11px;
}

#profile #profile_main .profile_reg1 {
	float:none;
	border-left: 1px solid #df5d26;
	border-right: 1px solid #df5d26;
	width: 748px;
	text-align: right;
}
#profile #profile_main .profile_reg_title_title {
	float:none;
	width: 750px;
	height: 20px;
	color: #df5d26;
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	margin-bottom: 10px;
	/*background:url(http://www.metropolita.hu/wp-content/themes/metropolita/community/head_profile_head.jpg) no-repeat top center;*/
}

#profile #profile_main .profile_reg {
	float:none;
	border-left: 1px solid #df5d26;
	border-right: 1px solid #df5d26;
	width: 748px;
	padding-top: 3px;
}

#profile #profile_main .content_add .ajax {
	float:none;
	width: 700px;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #ff0000;
}

#profile #profile_main .profile_reg_nav {
	float:none;
	text-align: left;
	height: 20px;
	width: 748px;
	margin-top: 25px;
}
#profile #profile_main .profile_reg_nav2 {
	float:none;
	text-align: center;
	height: 20px;
	width: 748px;
}
#profile #profile_main .profile_reg_nav_a {
	float:left;
	height: 20px;
	border-bottom: 1px solid #df5d26;
	width: 9px;
}
#profile #profile_main .profile_reg_nav_b {
	float:left;
	height: 20px;
	border-bottom: 1px solid #df5d26;
	width: 10px;
}
#profile #profile_main .profile_reg_nav_m {
	float:left;
	height: 20px;
}
#profile #profile_main .profile_reg_nav_m2 {
	float:left;
	height: 20px;
	border-bottom: 1px solid #df5d26;
}

#profile #profile_main .profile_reg_title {
	float:left;
	width: 198px;
	color: #f2741f;
	text-align: right;
}
#profile #profile_main .profile_reg_body {
	float:left;
	width: 450px;
}
#profile #profile_main .profile_reg_is_reg {
	float:left;
	width: 100px;
	text-align: center;
}
#profile #profile_main .profile_reg_title_t {
	float:left;
	min-width: 198px;
}
#profile #profile_main .profile_reg_body_t {
	float:left;
	min-width: 450px;
}
#profile #profile_main .profile_reg_is_reg_t {
	float:left;
	min-width: 100px;
	height:120px;
}
#profile #profile_main .profile_reg_body_avatar_id {
	float:left;
	width: 430px;
	padding-right: 20px;
	max-height: 120px;
	overflow: auto;
}
#profile #profile_main .img_avatar_id {
	max-height: 70px;
	margin: 4px;
}

#profile #profile_cetli {
	float:none;
}
#profile #profile_cetli .content .title {
	float:none;
	color:#df5d26;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#ffffff;
	padding: 2px 5px 2px 5px;
	margin: 2px 0px 10px 0px;
	border-bottom: 1px solid #d41537;
	min-height: 50px;
}

#profile #profile_cetli .title_subject {
	float:left;
	width:250px;
	text-align:left;
	vertical-align: bottom;
    padding-top: 10px;
}
#profile #profile_cetli .title_owner_id {
	float:left;
	width:250px;
	text-align:left;
	vertical-align: bottom;
    padding-top: 10px;
}
#profile #profile_cetli .title_timestamp {
	float:left;
	width:150px;
	text-align:left;
	vertical-align: bottom;
    padding-top: 10px;

}
#profile #profile_cetli .title_new {
	float:left;
	width:100px;
	text-align:left;
	vertical-align: bottom;
    padding-top: 10px;
}
#profile #profile_cetli .content .body {
	float:left;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#ffffff;
	padding: 5px;
	margin: 5px;
	border: 1px dotted #df5d26;
	text-align: center;
}
#profile #profile_cetli .body_subject {
	float:left;
	width:250px;
	text-align:left;
	vertical-align: bottom;
    padding-top: 10px;
}
#profile #profile_cetli .body_owner_id {
	float:left;
	width:250px;
	text-align:left;
	vertical-align: bottom;
    padding-top: 10px;
}
#profile #profile_cetli .body_timestamp {
	float:left;
	width:150px;
	text-align:left;
	vertical-align: bottom;
    padding-top: 10px;
}
#profile #profile_cetli .body_new {
	float:left;
	width:100px;
	text-align:left;
	vertical-align: bottom;
    padding-top: 10px;
}
#profile #profile_cetli .body_body_text {
	float:none;
	clear:both;
	width:750px;
	text-align:left;
    padding: 5px;
    display: none;
}


#profile #profile_file .content .title {
	float:none;
	color:#df5d26;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#ffffff;
	padding: 2px 5px 2px 5px;
	margin: 2px 0px 10px 0px;
	border-bottom: 1px solid #d41537;
	min-height: 50px;
}

#profile #profile_file .title_file_name {
	float:left;
	width:130px;
	text-align:left;
	vertical-align: bottom;
    padding-top: 10px;
}
#profile #profile_file .title_user_id {
	float:left;
	width:170px;
	text-align:center;
	vertical-align: bottom;
    padding-top: 10px;
}
#profile #profile_file .title_timestamp {
	float:left;
	width:130px;
	text-align:center;
	vertical-align: bottom;
    padding-top: 10px;
}
#profile #profile_file .title_file_type {
	float:left;
	width:100px;
	text-align:center;
	vertical-align: bottom;
    padding-top: 10px;
}
#profile #profile_file .title_file_size {
	float:left;
	width:100px;
	text-align:center;
	vertical-align: bottom;
    padding-top: 10px;
}
#profile #profile_file .title_file_is_public {
	float:left;
	width:80px;
	text-align:center;
	vertical-align: bottom;
    padding-top: 10px;
}
#profile #profile_file .title_delete {
	float:left;
	width:50px;
	text-align:center;
	vertical-align: bottom;
    padding-top: 10px;
}

#profile #profile_file .content .file_body {
	float:left;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#ffffff;
	padding: 5px;
	margin: 5px;
	border: 1px dotted #df5d26;
	text-align: center;
	width: 240px;
	height: 240px;
}
#profile #profile_file .content .file_body .body_file {
	float:none;
	text-align:center;
	width:230px;
}
#profile #profile_file .content .file_body .body_file .file_img {
    max-width:230px;
    max-height:200px;
    text-align:center;
}
#profile #profile_file .content .file_body .body_file_name {
	float:left;
	text-align:center;
	width:150px;
}
#profile #profile_file .content .file_body .body_timestamp {
	float:left;
	text-align:center;
	width:150px;
}
#profile #profile_file .content .file_body .body_delete {
	float:right;
	text-align:center;
	width:80px;
	height: 20px;
	padding-top: 5px;
	vertical-align: top;
}
#profile #profile_file .content .body {
	float:none;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#ffffff;
	padding: 2px 5px 2px 5px;
	margin: 2px 0px 10px 0px;
	border-bottom: 1px dotted #df5d26;
	min-height: 50px;
	border-right: 1px dotted  #df5d26;
	border-left: 1px dotted  #df5d26;
}
#profile #profile_file .body_file_name {
	float:left;
	width:130px;
	text-align:left;
	vertical-align: bottom;
    padding-top: 10px;
}
#profile #profile_file .body_user_id {
	float:left;
	width:170px;
	text-align:center;
	vertical-align: bottom;
    padding-top: 10px;
}
#profile #profile_file .body_timestamp {
	float:left;
	width:130px;
	text-align:center;
	vertical-align: bottom;
    padding-top: 10px;
}
#profile #profile_file .body_file_type {
	float:left;
	width:100px;
	text-align:center;
	vertical-align: bottom;
    padding-top: 10px;
}
#profile #profile_file .body_file_size {
	float:left;
	width:100px;
	text-align:center;
	vertical-align: bottom;
    padding-top: 10px;
}
#profile #profile_file .body_file_is_public {
	float:left;
	width:80px;
	text-align:center;
	vertical-align: bottom;
    padding-top: 10px;
}
#profile #profile_file .body_delete {
	float:left;
	width:50px;
	text-align:center;
	vertical-align: bottom;
    padding-top: 10px;
}

#profile #profile_file .body a {
	text-decoration:none;
	color:#000000;
}
#profile #profile_file .body a:link {
	text-decoration:none;
	color:#000000;
}
#profile #profile_file .body a:visited {
	text-decoration:none;
	color:#000000;
}
#profile #profile_file .body a:active {
	text-decoration:none;
	color:#000000;
}
#profile #profile_file .body a:hover {
	text-decoration:underline;
	color:#000000;
}

#profile #profile_file .body_name {
	float:left;
	width:225px;
	text-align:left;
	vertical-align: bottom;
    padding-top: 10px;
}

#profile #profile_main .content {
	width: 778px;
	text-align: center;
}

#profile #profile_main .content .body {
	float:none;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#ffffff;
	padding: 10px;
	margin: 2px 0px 10px 0px;
	border: 2px dotted #df5d26;
}
#profile #profile_main .showonline_title {
    margin-top: 10px;
    padding: 10px;
    font-weight: bold;
    font-size: 12px;
}
#profile #profile_main .showonline {
    padding: 2px;
    font-size: 12px;
}
#profile #profile_main .showonline a {
	text-decoration:none;
}
#profile #profile_main .showonline a:link {
	text-decoration:none;
}
#profile #profile_main .showonline a:visited {
	text-decoration:none;
}
#profile #profile_main .showonline a:active {
	text-decoration:none;
}
#profile #profile_main .showonline a:hover {
	text-decoration:underline;
}
#profile #profile_main .body_avatar_id {
	float:right;
	width:200px;
	text-align:right;
    padding: 10px;
}
#profile #profile_main .body_avatar_id .user_profile_avatar_id {
	border: 1px dotted #df5d26;
	max-width:200px;
}

#profile #profile_main .body_nickname {
	float:left;
	width:300px;
	text-align:center;
	vertical-align: middle;
    padding-top: 10px;
    font-size: 16px;
    font-weight: bold;
    color: #df5d26;
}
#profile #profile_main .body_motto1 {
	float:none;
	width:300px;
	text-align:center;
	vertical-align: middle;
    padding: 10px;
    font-size: 12px;
    font-style: italic;
    color: #df5d26;
	margin-bottom: 10px;
}
#profile #profile_main .body_nameday {
	float:left;
	width:300px;
	text-align:left;
	vertical-align: middle;
    padding: 2px;
    font-size: 12px;
    font-weight: bold;
    color: #df5d26;
}
#profile #profile_main .body_constellation {
	float:left;
	width:300px;
	text-align:left;
	vertical-align: middle;
    padding: 2px;
    font-size: 12px;
    font-weight: bold;
    color: #df5d26;
}
#profile #profile_main .body_reg_date {
	float:left;
	width:300px;
	text-align:left;
	vertical-align: middle;
    padding: 2px;
    font-size: 12px;
    font-weight: bold;
    color: #df5d26;
}
#profile #profile_main .body_description1 {
	float:none;
	clear: both;
	width:700px;
	text-align:center;
	vertical-align: middle;
    padding: 10px;
}
#profile #profile_main .body_file_count {
	float:left;
	width:180px;
	text-align:left;
	vertical-align: middle;
    padding: 2px;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}
#profile #profile_main .body_forum_topic_count {
	float:left;
	width:180px;
	text-align:left;
	vertical-align: middle;
    padding: 2px;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}
#profile #profile_main .body_forum_mes_count {
	float:left;
	width:180px;
	text-align:left;
	vertical-align: middle;
    padding: 2px;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}
#profile #profile_main .body_rec_count {
	float:left;
	width:180px;
	text-align:left;
	vertical-align: middle;
    padding: 2px;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}
#profile #profile_main .body_last_login {
	float:left;
	width:300px;
	text-align:left;
	vertical-align: middle;
    padding: 2px;
    font-size: 12px;
    font-weight: bold;
    color: #df5d26;
}
#profile #profile_main .body_extra {
	float:left;
	width:200px;
	text-align:left;
	vertical-align: middle;
    padding: 2px;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}
#profile #profile_main .xmltext {
	float:left;
	clear: left;
	width:140px;
	text-align:right;
	vertical-align: middle;
    padding: 2px;
    font-size: 11px;
    color: #000000;
    text-decoration: underline;
}
#profile #profile_main .content .body .profile_cvbody_title {
    float:left;
	width:200px;
	text-align:right;
	vertical-align: middle;
    padding: 2px;
    font-size: 11px;
    color: #000000;
    text-decoration: underline;
}
#profile #profile_main .content .body .profile_cvbody {
    float:none;
	width:550px;
	text-align:left;
}

#profile #profile_main .content .body .profile_cvbody_main {
    float:left;
	width:500px;
}
#profile #profile_main .content .body .profile_cvbody_main2 {
    float:right;
	width:200px;
	min-height: 400px;
	margin-right: 15px;
}
#profile #profile_main .content .body .profile_cvbody_main2 .profile_cvbody_main2_vice_aid {
    float:none;
	max-width:190px;
	margin: 4px;
	overflow: hidden;
}
#profile #profile_main .content .body .profile_cvbody_main2 .profile_cvbody_main2_vice_aid .imgaid {
    border: 1px dotted #df5d26;
    max-width: 188px;
}
#profile #profile_main .content .body .profile_cvbody_main2 .profile_cvbody_main2_vice {
    float:none;
	width:190px;
	margin: 8px;
}

#profile #profile_main .content .body .profile_cvbody_body {
    float:left;
	width:300px;
	text-align:left;
	vertical-align: middle;
    padding: 2px;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

#profile #profile_main .body_search {
    float:left;
	width:200px;
	height:150px;
	text-align:left;
	vertical-align: middle;
    padding: 10px;
    font-size: 12px;
    font-weight: bold;
    color: #df5d26;
    border: 2px dotted #df5d26;
    background-color:#feede0;
	margin-right: 10px;
	margin-bottom: 10px;
}
#profile #profile_main .body_search .body_avatar_id {
    float:left;
	max-width:100px;
	overflow: hidden;
	text-align:center;
	vertical-align: middle;
    padding: 5px;
    font-size: 12px;
    font-weight: bold;
    color: #df5d26;
}
#profile #profile_main .body_search .body_avatar_id .avatar_img {
    border: 1px dotted #df5d26;
    max-width:80px;
}
 
#profile #profile_main .body_user_id {
    float:left;
	width:80px;
	text-align:left;
	vertical-align: middle;
    padding: 5px;
    font-size: 12px;
    font-weight: bold;
    color: #df5d26;
}
#profile #profile_main .body_friend {
    float:left;
	width:200px;
	text-align:center;
	vertical-align: middle;
    padding: 2px;
    font-size: 12px;
    font-weight: bold;
    color: #df5d26;
}
#profile #profile_main .body a {
	text-decoration:underline;
	color:#000000;
}
#profile #profile_main .body a:link {
	text-decoration:underline;
	color:#000000;
}
#profile #profile_main .body a:visited {
	text-decoration:underline;
	color:#000000;
}
#profile #profile_main .body a:active {
	text-decoration:underline;
	color:#000000;
}
#profile #profile_main .body a:hover {
	text-decoration:underline;
	color:#000000;
}

#profile #profile_main .body_name {
	float:left;
	width:225px;
	text-align:left;
	vertical-align: bottom;
    padding-top: 10px;
}

#forum {
	color:#990000;
	float:left;
	text-align:center;
	width: 788px;
	padding-left: 10px;
	border-right: 1px solid #df5d26;
	border-left: 1px solid #df5d26;
	border-bottom: 1px solid #df5d26;
	padding-bottom: 10px;
}

#forum #forum_topic {
	float:none;
}

#forum #forum_topic a {
	text-decoration:none;
	color:#000000;
}
#forum #forum_topic a:link {
	text-decoration:none;
	color:#000000;
}
#forum #forum_topic a:visited {
	text-decoration:none;
	color:#000000;
}
#forum #forum_topic a:active {
	text-decoration:none;
	color:#000000;
}
#forum #forum_topic a:hover {
	text-decoration:none;
	color:#df5d26;
}

#forum #forum_topic .header {
	float:none;
}

#forum #forum_topic .logo {
	float:left;
}

#forum #forum_topic .user_id {
	float:left;
}

#forum #forum_topic .nav {
	float:none;
	font-size: 11px;
	color: #0072b9;
	vertical-align: middle;
	background-color:#ffffff;
}
#forum #forum_topic .nav a {
	text-decoration:underline;
	color:#0072b9;
}
#forum #forum_topic .nav a:link {
	text-decoration:underline;
	color:#0072b9;
}
#forum #forum_topic .nav a:visited {
	text-decoration:underline;
	color:#0072b9;
}
#forum #forum_topic .nav a:active {
	text-decoration:underline;
	color:#0072b9;
}
#forum #forum_topic .nav a:hover {
	text-decoration:none;
	color:#0072b9;
}
#forum #forum_topic .search {
	float:left;
	font-size: 11px;
	color: #0072b9;
	vertical-align: middle;
	width: 220px;
}
#forum #forum_topic .startrekord {
	float:none;
	clear: both;
	font-size: 11px;
	color: #0072b9;
	vertical-align: middle;
	text-align: center;
	padding-top: 3px;
}
#forum #forum_topic .filter {
	float:left;
	font-size: 11px;
	color: #0072b9;
	vertical-align: middle;
	width: 220px;
}
#forum #forum_topic .nav_is_published {
	float:left;
	font-size: 11px;
	color: #0072b9;
	vertical-align: middle;
	padding-top: 3px;
	width: 250px;
}

#forum #forum_topic .sort {
	float:none;
	font-size: 11px;
	color: #0072b9;
	vertical-align: middle;
	padding-top: 3px;
	width: 100%;
}

#forum #forum_topic .sort_one {
	float:none;
	font-size: 11px;
	color: #0072b9;
	vertical-align: middle;
	padding-top: 3px;
	text-align: center;
}

#forum #forum_topic .pager {
	float:left;
	font-size: 11px;
	color: #0072b9;
	vertical-align: middle;
	padding-top: 3px;
	text-align: center;
	width: 250px;
}

#forum #forum_topic .submit {
	text-align: center;
}

#forum #forum_topic .navlevel {
	float:none;
	font-size: 11px;
	font-weight: bold;
	color: #df5d26;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
}
#forum #forum_topic .navlevel a {
	text-decoration:underline;
	color:#df5d26;
}
#forum #forum_topic .navlevel a:link {
	text-decoration:underline;
	color:#df5d26;
}
#forum #forum_topic .navlevel a:visited {
	text-decoration:underline;
	color:#df5d26;
}
#forum #forum_topic .navlevel a:active {
	text-decoration:underline;
	color:#df5d26;
}
#forum #forum_topic .navlevel a:hover {
	text-decoration:none;
	color:#df5d26;
}

#forum #forum_topic .content {
	float:none;
	width: 780px;
	text-align: center;
}

#forum #forum_topic .content .main_boxes {
	float:right;
	color:#df5d26;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
    background-color:#ffffff;
	width:400px;	
	border-bottom: 1px solid  #df5d26;
	margin-bottom: 5px;
}

#forum #forum_topic .main_boxes_title {
    float:none;
    color:#ffffff;
    background:url(http://www.metropolita.hu/wp-content/themes/metropolita/community/main_box_top.jpg) no-repeat center top;
    min-height: 20px;
    vertical-align: middle;
}
#forum #forum_topic #main_boxes_rows {
    float:none;
    color:#000000;
    width:400px;
	font-weight: normal;
}
#forum #forum_topic .main_boxes_name {
    float:left;
    clear: left;
    text-align: left;
    width: 194px;
    height: 25px;
    overflow: hidden;
    vertical-align: middle;
    padding: 2px 0px 0px 5px;
    border-left: 1px solid  #df5d26;
    border-bottom: 1px dotted  #cccccc;
}
#forum #forum_topic .main_boxes_name a {
	text-decoration:none;
	color:#000000;
}
#forum #forum_topic .main_boxes_name a:link {
	text-decoration:none;
	color:#000000;
}
#forum #forum_topic .main_boxes_name a:visited {
	text-decoration:none;
	color:#000000;
}
#forum #forum_topic .main_boxes_name a:active {
	text-decoration:none;
	color:#000000;
}
#forum #forum_topic .main_boxes_name a:hover {
	text-decoration:none;
	color:#df5d26;
}
#forum #forum_topic .main_boxes_name1 {
    float:left;
    text-align: left;
    width: 194px;
    height: 25px;
    vertical-align: middle;
    padding: 2px 0px 0px 5px;
    border-left: 1px solid  #df5d26;
	font-weight: bold;
	overflow: hidden;
}
#forum #forum_topic .main_boxes_user_id {
    float:right;
    text-align: right;
    width: 194px;
    height: 25px;
    vertical-align: middle;
    padding: 2px 5px 0px 0px;
    border-right: 1px solid  #df5d26;
	overflow: hidden;
}
#forum #forum_topic .main_boxes_last_message {
    float:right;
    text-align: right;
    width:194px;
    height: 25px;
    vertical-align: middle;
    padding: 2px 5px 0px 0px;
    border-right: 1px solid  #df5d26;
    border-bottom: 1px dotted  #cccccc;
	overflow: hidden;
}
#forum #forum_topic .main_boxes_message_count {
    float:right;
    text-align: right;
    width:194px;
    height: 25px;
    vertical-align: middle;
    padding: 2px 5px 0px 0px;
    border-right: 1px solid  #df5d26;
    border-bottom: 1px dotted  #cccccc;
	overflow: hidden;
}
#forum #forum_topic .main_boxes_published {
    float:right;
    text-align: right;
    width:194px;
    height: 25px;
    vertical-align: middle;
    padding: 2px 5px 0px 0px;
    border-right: 1px solid  #df5d26;
    border-bottom: 1px dotted  #cccccc;
	overflow: hidden;
}
#forum #forum_topic .main_boxes_body_text {
    float:left;
    text-align: left;
    width:388px;
    height: 25px;
    vertical-align: middle;
    padding: 2px 5px 0px 5px;
    border-bottom: 1px dotted  #cccccc;
    border-left: 1px solid  #df5d26;
    border-right: 1px solid  #df5d26;
	color: #000000;
	text-decoration: none;
	overflow: hidden;
}
#forum #forum_topic .main_boxes_body_text a {
	text-decoration:none;
	color:#000000;
}
#forum #forum_topic .main_boxes_body_text a:link {
	text-decoration:none;
	color:#000000;
}
#forum #forum_topic .main_boxes_body_text a:visited {
	text-decoration:none;
	color:#000000;
}
#forum #forum_topic .main_boxes_body_text a:active {
	text-decoration:none;
	color:#000000;
}
#forum #forum_topic .main_boxes_body_text a:hover {
	text-decoration:none;
	color:#df5d26;
}

#forum #forum_topic .content .list {
    float:left;
    min-height: 500px;
}

#forum #forum_topic .content .title {
	float:none;
	color:#000000;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
    background:url(http://www.metropolita.hu/wp-content/themes/metropolita/community/bg_title_forum.jpg) repeat-x top;
	background-color:#ffffff;
	padding: 5px 5px 5px 5px;
	margin: 2px 0px 10px 0px;
	border-bottom: 3px double  #df5d26;
	min-height: 30px;
	border-right: 1px solid  #df5d26;
	border-left: 1px solid  #df5d26;
}

#forum #forum_topic .content .title_main {
	float:none;
	color:#000000;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
    background:url(http://www.metropolita.hu/wp-content/themes/metropolita/community/bg_title_forum.jpg) repeat-x top;
	background-color:#ffffff;
	padding: 5px 5px 5px 5px;
	margin: 2px 0px 2px 5px;
	border-bottom: 3px double  #df5d26;
	border-right: 1px solid  #df5d26;
	border-left: 1px solid  #df5d26;
	min-height: 30px;
}
#forum #forum_topic .content .title_main1 {
	float:none;
	color:#000000;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#ffffff;
	padding: 5px 5px 0px 5px;
	margin: 2px 0px 2px 5px;
	min-height: 30px;
}

#forum #forum_topic .title_name {
	float:left;
	width:225px;
	text-align:left;
	vertical-align: bottom;
	padding-left: 5px;
	padding-top: 10px;
}

#forum #forum_topic .title_topic_count {
	float:left;
	width:100px;
	text-align:center;
	vertical-align: bottom;
	padding-left: 5px;
	padding-top: 10px;
}

#forum #forum_topic .title_num {
	float:left;
	width:70px;
	text-align:center;
	vertical-align: bottom;
	padding-top: 10px;
}

#forum #forum_topic .title_last {
	float:left;
	width:130px;
	text-align:center;
	vertical-align: bottom;
	padding-top: 10px;
}

#forum #forum_topic .title_published {
	float:left;
	width:130px;
	text-align:center;
	vertical-align: bottom;
	padding-top: 10px;
}

#forum #forum_topic .title_owner {
	float:left;
	width:150px;
	text-align:center;
	vertical-align: bottom;
	padding-top: 10px;
}

#forum #forum_topic .title_category {
	float:left;
	width:50px;
	text-align:center;
	vertical-align: bottom;
	padding-top: 10px;
}

#forum #forum_topic .title_keywords {
	float:left;
	width:80px;
	text-align:center;
	vertical-align: bottom;
	padding-top: 10px;
}

#forum #forum_topic .title_rate {
	float:left;
	width:75px;
	text-align:center;
    vertical-align: bottom;
    padding-top: 10px;
}

#forum #forum_topic .title_add {
	float:left;
	width:50px;
	text-align:center;
	padding-top: 10px;
}

#forum #forum_topic .content .body {
	float:none;
	color:#df5d26;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#ffffff;
	padding: 2px 5px 10px 5px;
	margin: 2px 0px 10px 0px;
	border-bottom: 1px dotted #df5d26;
	min-height: 50px;
	border-right: 1px dotted  #df5d26;
	border-left: 1px dotted  #df5d26;
}

#forum #forum_topic .body a {
	text-decoration:none;
	color:#df5d26;
}
#forum #forum_topic .body a:link {
	text-decoration:none;
	color:#df5d26;
}
#forum #forum_topic .body a:visited {
	text-decoration:none;
	color:#df5d26;
}
#forum #forum_topic .body a:active {
	text-decoration:none;
	color:#df5d26;
}
#forum #forum_topic .body a:hover {
	text-decoration:underline;
	color:#df5d26;
}

#forum #forum_topic .body_name {
	float:left;
	width:200px;
	text-align:left;
	vertical-align: bottom;
    padding-top: 10px;
}

#forum #forum_topic .body_message_count {
	float:left;
	width:50px;
	text-align:center;
	vertical-align: bottom;
	padding-top: 10px;
}

#forum #forum_topic .body_last_message {
	float:left;
	width:130px;
	text-align:center;
	vertical-align: bottom;
	padding-top: 10px;
}

#forum #forum_topic .body_published {
	float:left;
	width:130px;
	text-align:center;
	vertical-align: bottom;
	padding-top: 10px;
}

#forum #forum_topic .body_owner_id {
	float:left;
	width:195px;
	text-align:center;
	vertical-align: bottom;
	padding-top: 10px;
	overflow: hidden;
	max-height: 50px;
}

#forum #forum_topic .body_permission {
	float:left;
	width:50px;
	text-align:center;
	vertical-align: bottom;
	padding-top: 10px;
}

#forum #forum_topic .body_keywords {
	float:left;
	width:80px;
	text-align:center;
	vertical-align: bottom;
	padding-top: 10px;
}

#forum #forum_topic .body_rate {
	float:left;
	width:75px;
	text-align:center;
	vertical-align: bottom;
	padding-top: 10px;
}

#forum #forum_topic .body_delete {
	float:left;
	width:50px;
	text-align:center;
	vertical-align: bottom;
	padding-top: 10px;
}

#forum #forum_message div {
    min-height: 30px;
	vertical-align: bottom;
}
#forum #forum_message {
	float:none;
}

#forum #forum_message a {
	text-decoration:underline;
	color:#df5d26;
}
#forum #forum_message a:link {
	text-decoration:underline;
	color:#df5d26;
}
#forum #forum_message a:visited {
	text-decoration:underline;
	color:#df5d26;
}
#forum #forum_message a:active {
	text-decoration:underline;
	color:#df5d26;
}
#forum #forum_message a:hover {
	text-decoration:underline;
	color:#df5d26;
}

#forum #forum_message .nav {
	float:none;
	font-size: 11px;
	color: #0072b9;
	vertical-align: middle;
	background-color:#fffcff;
}
#forum #forum_message .nav a {
	text-decoration:underline;
	color:#0072b9;
}
#forum #forum_message .nav a:link {
	text-decoration:underline;
	color:#0072b9;
}
#forum #forum_message .nav a:visited {
	text-decoration:underline;
	color:#0072b9;
}
#forum #forum_message .nav a:active {
	text-decoration:underline;
	color:#0072b9;
}
#forum #forum_message .nav a:hover {
	text-decoration:underline;
	color:#0072b9;
}
#forum #forum_message .search {
	float:left;
	font-size: 11px;
	color: #0072b9;
	vertical-align: middle;
	width: 220px;
	text-align: center;
}
#forum #forum_message .startrekord {
	float:none;
	clear: both;
	font-size: 11px;
	color: #0072b9;
	vertical-align: middle;
	text-align: center;
	padding-top: 3px;
}
#forum #forum_message .filter {
	float:left;
	font-size: 11px;
	color: #0072b9;
	vertical-align: middle;
	width: 220px;
	text-align: center;
}
#forum #forum_message .nav_is_published {
	float:left;
	font-size: 11px;
	color: #0072b9;
	vertical-align: middle;
	padding-top: 3px;
	width: 250px;
	text-align: center;
}

#forum #forum_message .sort {
	float:none;
	font-size: 11px;
	color: #0072b9;
	vertical-align: middle;
	padding-top: 3px;
	width: 100%;
	text-align: center;
}

#forum #forum_message .sort_one {
	float:none;
	font-size: 11px;
	color: #0072b9;
	vertical-align: middle;
	padding-top: 3px;
	text-align: center;
}

#forum #forum_message .pager {
	float:left;
	font-size: 11px;
	color: #0072b9;
	vertical-align: middle;
	padding-top: 3px;
	text-align: center;
	width: 250px;
}

#forum #forum_message .navlevel {
	float:none;
	font-size: 11px;
	font-weight: bold;
	color: #df5d26;
	padding-top: 10px;
	text-align: center;
}
#forum #forum_message .navlevel a {
	text-decoration:underline;
	color:#df5d26;
}
#forum #forum_message .navlevel a:link {
	text-decoration:underline;
	color:#df5d26;
}
#forum #forum_message .navlevel a:visited {
	text-decoration:underline;
	color:#df5d26;
}
#forum #forum_message .navlevel a:active {
	text-decoration:underline;
	color:#df5d26;
}
#forum #forum_message .navlevel a:hover {
	text-decoration:none;
	color:#df5d26;
}

#forum #forum_message .content {
	float:none;
	width: 780px;
}
#forum #forum_message .content .body {
	float:none;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#f9f5f1;
	padding: 2px 5px 10px 5px;
	margin: 5px 0px 20px 0px;
	border: 1px solid  #df5d26;
}
#forum #forum_message .body a {
	text-decoration:none;;
	color:#000000;
}
#forum #forum_message .body a:link {
	text-decoration:none;;
	color:#000000;
}
#forum #forum_message .body a:visited {
	text-decoration:none;;
	color:#000000;
}
#forum #forum_message .body a:active {
	text-decoration:none;
	color:#df5d26;
}
#forum #forum_message .body a:hover {
	text-decoration:none;;
	color:#df5d26;
}

#forum #forum_message .content .body_success {
	float:none;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#f0ebe5;
	padding: 2px 5px 10px 5px;
	margin: 2px 0px 20px 0px;
	border-top: 1px solid  #df5d26;
	border-bottom: 1px solid  #df5d26;
	border-right: 1px solid  #df5d26;
	border-left: 1px solid  #df5d26;
}
#forum #forum_message .body_success a {
	text-decoration:underline;
	color:#000000;
}
#forum #forum_message .body_success a:link {
	text-decoration:underline;
	color:#000000;
}
#forum #forum_message .body_success a:visited {
	text-decoration:underline;
	color:#000000;
}
#forum #forum_message .body_success a:active {
	text-decoration:underline;
	color:#df5d26;
}
#forum #forum_message .body_success a:hover {
	text-decoration:underline;
	color:#df5d26;
}

#forum #forum_message .title {
	float:none;
	color:#ffffff;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#f3b16a;
	padding: 5px 5px 5px 5px;
	margin: 2px 0px 10px 0px;
	border-bottom: 3px double  #df5d26;
	min-height: 30px;
	border-left:1px solid #df5d26;
	border-right:1px solid #df5d26;
	border-top:1px solid #df5d26;
}
#forum #forum_message .title a {
	text-decoration:underline;
	color:#ffffff;
}
#forum #forum_message .title a:link {
	text-decoration:underline;
	color:#ffffff;
}
#forum #forum_message .title a:visited {
	text-decoration:underline;
	color:#ffffff;
}
#forum #forum_message .title a:active {
	text-decoration:underline;
	color:#ffffff;
}
#forum #forum_message .title a:hover {
	text-decoration:underline;
	color:#ffffff;
}

#forum #forum_message .body_user_id {
	float:left;
	width:412px;
	text-align: left;
}
#forum #forum_message .body_timestamp {
	float:left;
	width:201px;
	color:#000000;
}
#forum #forum_message .body_rate {
	float:left;
	width:101px;
	color:#000000;
}
#forum #forum_message .body_keywords {
	float:left;
	width:81px;
	color:#000000;
}
#forum #forum_message .body_add {
	float:left;
	width:80px;
	color:#000000;
}
#forum #forum_message .body_message_id_client {
	float:left;
	width:60px;
	text-align:right;
	font-weight: bold;
}
#forum #forum_message .body_body_text {
	float:none;
    clear:both;
	text-align: left;
	padding: 10px;
	border: 1px dotted #df5d26;
	background-color:#ffffff;
}
#forum #forum_message .body_file_id {
	float:left;
	width:200px;
	padding-top: 10px;
}
#forum #forum_message .body_moderation_timestamp {
	float:left;
	width:250px;
	padding-top: 10px;
}
#forum #forum_message .body_moderation_text {
	float:left;
	text-align: left;
	padding-top: 10px;
}
#forum #forum_message .body_parent_id {
	float:none;
	padding-left: 10px;
	text-align: right;
	padding-top: 10px;
}
#forum #forum_message .title_name {
	float:left;
	width:175px;
	text-align:left;
	vertical-align: bottom;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size:13px;
}

#forum #forum_message .title_message_count {
	float:left;
	width:70px;
	text-align:center;
	vertical-align: bottom;
	padding-top: 5px;
	padding-bottom: 5px;
}

#forum #forum_message .title_last_message {
	float:left;
	width:130px;
	text-align:center;
	vertical-align: bottom;
	padding-top: 5px;
	padding-bottom: 5px;
}

#forum #forum_message .title_published {
	float:left;
	width:130px;
	text-align:center;
	vertical-align: bottom;
	padding-top: 5px;
	padding-bottom: 5px;
}

#forum #forum_message .title_owner_id {
	float:left;
	width:150px;
	text-align:center;
	vertical-align: bottom;
	padding-top: 5px;
	padding-bottom: 5px;
}

#forum #forum_message .title_category {
	float:left;
	width:50px;
	text-align:center;
	vertical-align: bottom;
	padding-top: 5px;
	padding-bottom: 5px;
}

#forum #forum_message .title_keywords {
	float:left;
	width:80px;
	text-align:center;
	vertical-align: bottom;
	padding-top: 5px;
	padding-bottom: 5px;
}

#forum #forum_message .title_rate {
	float:left;
	width:75px;
	text-align:center;
    vertical-align: bottom;
    padding-top: 5px;
	padding-bottom: 5px;
}

#forum #forum_message .title_add {
	float:left;
	width:100px;
	text-align:center;
	padding-top: 5px;
	padding-bottom: 5px;
}

#forum #forum_message .title_description {
	float:none;
	clear: both;
	width:758px;
	text-align:left;
	padding: 5px;
	color: #000000;
	background-color: #ffffff;
	border: 1px dotted #df5d26;
}




#shop #shop_main .rating {
	width: 250px;
	height: 80px;
	background-color:#f2f2ea;
	font-size:12px;
	padding: 10px;
}
#shop #shop_main .rendel {
	width: 580px;
	height: 650px;
	background-color:#f2f2ea;
	font-size:12px;
	padding: 10px;
	float: left;
	color:#585f2c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
#shop #shop_main #add_address {
	float: none;
	width: 345px;
	text-align: left;
	padding: 10px;
}
#shop #shop_main #add_address .title {
	float: none;
	width: 345px;
	text-align: left;
	padding: 2px;
}
#shop #shop_main #add_address .body {
	float: none;
	width: 345px;
	text-align: left;
	padding: 2px;
}
#shop #shop_main #add_address2 {
	float: none;
	width: 345px;
	text-align: left;
	padding: 10px;
}
#shop #shop_main #add_address2 .title {
	float: none;
	width: 345px;
	text-align: left;
	padding: 2px;
}
#shop #shop_main #add_address2 .body {
	float: none;
	width: 345px;
	text-align: left;
	padding: 2px;
}
#shop #shop_main #add_phone {
	float: none;
	width: 345px;
	text-align: left;
	padding: 10px;
}
#shop #shop_main #add_phone .title {
	float: none;
	width: 345px;
	text-align: left;
	padding: 2px;
}
#shop #shop_main #add_phone .body {
	float: none;
	width: 345px;
	text-align: left;
	padding: 2px;
}
#shop #shop_main #add_delivery_mode {
	float: none;
	width: 130px;
	text-align: left;
	padding: 10px;
}
#shop #shop_main #add_delivery_mode .title {
	float: none;
	width: 130px;
	text-align: left;
	padding: 2px;
}
#shop #shop_main #add_delivery_mode .body {
	float: none;
	width: 130px;
	text-align: left;
	padding: 2px;
}
#shop #shop_main #add_pay_mode {
	float: none;
	width: 130px;
	text-align: left;
	padding: 10px;
}
#shop #shop_main #add_pay_mode .title {
	float: none;
	width: 130px;
	text-align: left;
	padding: 2px;
}
#shop #shop_main #add_pay_mode .body {
	float: none;
	width: 130px;
	text-align: left;
	padding: 2px;
}
#shop #shop_main #add_description {
	float: none;
	width: 560px;
	text-align: left;
	padding: 10px;
}
#shop #shop_main #add_description .title  {
	float: none;
	width: 560px;
	text-align: left;
	padding: 2px;
}
#shop #shop_main #add_description .body  {
	float: none;
	width: 560px;
	text-align: left;
	padding: 2px;
}
#shop {
	color:#990000;
	position:relative;
	float:left;
	text-align:left;
	border-right: 1px solid #868f56;
	border-bottom: 1px solid #868f56;
	border-left: 1px solid #868f56;
}

#shop #shop_main {
	position:relative;
	float:left;
	text-align:left;
	padding-left: 5px;
}

#shop #shop_main .header {
	float:none;
}

#shop #shop_main .user_id {
	float:left;
}

#shop #shop_main .nav {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:none;
	padding: 15px;
	background-color: #f2f2ea;
	width: 759px;
	border-bottom: 1px solid #868f56;
	text-align:left;
}

#shop #shop_main .logo {
	position:relative;
	width: 200px;
	height: 100px;
	float:left;
	background:url(http://www.metropolita.hu/wp-content/themes/metropolita/community/shop_logo.png) no-repeat;
}

#shop #shop_main .search {
	float:none;
	padding-right: 207px;
}
#shop #shop_main .startrekord {
	float:none;
}
#shop #shop_main .pager {
	float:none;
}
#shop #shop_main .filters {
	float:none;
}

#shop #shop_main .content {
	float:none;
	width: 793px;
	text-align:left;
}

#shop #shop_main .content .body {
	color:#585f2c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding: 2px 5px 2px 5px;
	margin: 2px 2px 2px 0px;
}

#shop #shop_main .body {
	float: left;
	width: 249px;
	background-color:#ffffff;
	border-right: 1px solid #868f56;
	border-bottom: 1px solid #868f56;
}

#shop #shop_main .body_name {
	float:none;
	width:250px;
	height: 30px;
	overflow: hidden;
	text-align:center;
	font-size:13px;
	font-weight: bold;
	padding-bottom: 5px;
}

#shop #shop_main .body_price {
	float:none;
	width:250px;
	color: #d81616;
	text-align:center;
	font-size:13px;
	padding-bottom: 5px;
}

#shop #shop_main .body_distributor {
	float:none;
	width:250px;
	text-align:center;
}

#shop #shop_main .body_category {
	float:none;
	width:250px;
	text-align:center;
}

#shop #shop_main .body_image {
	float:none;
	width:250px;
	text-align:center;
	height: 100px;
	margin: 2px;
}

#shop #shop_main .shop_image {
	max-height: 88px;
}

#shop #shop_main .body_keywords {
	float:left;
	min-width:125px;
	max-width:250px;
	color: #5f7994;
	text-align:center;
}

#shop #shop_main .body_url {
	display:none;
}

#shop #shop_main .body_deadline {
	float:left;
	width:250px;
	color: #5f7994;
	text-align:center;
}

#shop #shop_main .body_delivery_price {
	float:left;
	width:250px;
	color: #5f7994;
	text-align:center;
}

#shop #shop_main .body_rate {
	float:none;
	width:250px;
	color: #5f7994;
	text-align:center;
	margin-top: 15px;
}

#shop #shop_main .body_rate a {
	color: #5f7994;
}
#shop #shop_main .body_rate a:visited {
	color: #5f7994;
}
#shop #shop_main .body_rate a:hover {
	color: #5f7994;
}
#shop #shop_main .body_rate a:link {
	color: #5f7994;
}

#shop #shop_main .body_add {
	float:left;
	vertical-align:middle;
	height: 50px;
	width: 250px;
	text-align:center;
	padding-top: 5px;
	padding-bottom: 10px;
}

#shop #shop_main .body_description_pre {
	float:left;
	vertical-align:middle;
	height: 30px;
	width:125px;
	text-align:center;
	padding-top: 10px;
}

#shop #shop_main .body_description {
	float:none;
	clear:both;
	text-align:left;
}

#shop #shop_main .body_description_post {
	float:none;
	clear:both;
	height:1px;
}

#shop #shop_main .content .vice {
	color:#585f2c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding: 2px 5px 2px 5px;
	margin: 2px 2px 2px 0px;
	text-align: left;
}

#shop #shop_main .vice {
	float: none;
	width: 778px;
	min-height: 600px;
	border: 1px solid #868f56;
}

#shop #shop_main .vice_image_big {
	float:left;
	width:500px;
	min-height: 500px;
	max-height:600px;
	text-align:center;
	margin: 2px;
}

#shop #shop_main .vice_img_image_big {
	border: none;
}

#shop #shop_main .vice_name {
	float:left;
	width:270px;
	text-align:center;
	height: 30px;
	font-size:16px;
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 10px;
}

#shop #shop_main .vice_price {
	float:left;
	width:270px;
	color: #d81616;
	text-align:center;
	font-size:16px;
	padding-bottom: 10px;
}

#shop #shop_main .vice_distributor {
	float:left;
	width:270px;
	text-align:center;
	font-size:12px;
}

#shop #shop_main .vice_deadline {
	float:left;
	width:270px;
	color: #5f7994;
	text-align:center;
	padding-bottom: 10px;
	font-size:12px;
}

#shop #shop_main .vice_delivery_price {
	float:left;
	width:270px;
	color: #5f7994;
	text-align:center;
	padding-bottom: 10px;
	font-size:12px;
}

#shop #shop_main .vice_keywords {
	float:left;
	width:270px;
	color: #dadada;
	text-align:center;
	padding-bottom: 10px;
}

#shop #shop_main .vice_url {
	display:none;
}



#shop #shop_main .vice_rate {
	float:left;
	width:270px;
	color: #5f7994;
	text-align:center;
	padding-bottom: 10px;
}

#shop #shop_main .vice_add {
	float:left;
	vertical-align:middle;
	height: 80px;
	width:270px;
	text-align:center;
	padding-top: 5px;
	padding-bottom: 10px;
}


#shop #shop_main .vice_description {
	float:left;
	text-align:left;
	width: 270px;
	font-size:11px;
}

#shop #shop_main .vice_description_post {
	float:none;
	clear:both;
	height:1px;
}

.search, .pager, .startrekord, .sort_one {
	margin-bottom: 5px;
}
.submit {
	margin-bottom: 5px;
	margin-top: 10px;
}
#shop #shop_pre {
	float:none;
	width: 798px;
}
#shop #shop_pre .add_header {
	float:left;
	width: 250px;
	text-align: right;
	height:40px;
	margin-right: 20px;
}
#shop #shop_pre .add_body {
	float:left;
	text-align: left;
	width: 350px;
	height:40px;
}
#shop #shop_main #shoptemp {
	float:none;
	padding: 5px;
	width: 780px;
	text-align: center;
}
#shop #shop_main #shoptemp #shoptempprice {
    float:none;	
    clear: both;
    padding: 5px;
	width: 250px;
	text-align: right;
	margin-left: 260px;
}
#shop #shop_main #shoptemp #shoptempsumma {
	float:none;	
    clear: both;
    padding: 5px;
	text-align: right;
	width: 250px;
	margin-left: 260px;
	border-top: 1px solid #000000;
}
