@charset "utf-8";
/* CSS Document */

* { margin:0;  padding:0; }
body,html{background-color: #f5f2eb; font-size: 12px; font-family: Tahoma;}
h1, h2, h3, h4, h5, h6 { margin:0 0 15px 0; padding:0; font-weight:normal; }
p { margin:0 0 15px 0; padding:0; }

a { color:#454545; text-decoration:none; }
a:hover { color:#454545; text-decoration:underline; }
a img { border:none; }
form { margin:0; padding:0; }
input, select, textarea { outline: 0 none; resize: none; margin:0; }
.left{float: left;}
.right{float: right;}
.clear { height:0; width:auto; clear:both; overflow:hidden; font-size:0; }
.wrapper { width: 1014px; margin: 0 auto; margin-bottom: 30px;}
.banner{background: url('images/banner.png') no-repeat; height: 95px; width: 634px; padding: 15px 0px 0px 380px;}
.banner p{color: #584a31; width: 330px;}
.left_shadow{background: url('images/left_shadow.png') no-repeat; width: 28px; height: 124px;}
.content {width: 802px;}
.cnt2{width: 774px;}
.cnt2 .top{background: url('images/cnt_top2.png') no-repeat; width: 774px; height: 22px;}
.cnt2 .bg{background: url('images/cnt_bg.png') repeat-y; width: 774px;}
.cnt2 .bottom{background: url('images/cnt_bottom.png') no-repeat; width: 774px; height: 9px;}

.cnt{width: 774px;}
.cnt .top{background: url('images/cnt_top.png') no-repeat; width: 774px; height: 7px;}
.cnt .bg{background: url('images/cnt_bg.png') repeat-y; width: 754px; padding: 10px;}
.cnt .bottom{background: url('images/cnt_bottom.png') no-repeat; width: 774px; height: 9px;}

.profile_left{width: 330px; padding: 0px 0px 0px 10px;}
.profile_right{width: 414px; padding: 0px 10px 0px 10px;}

.avatar_elvis{background: url(images/elvis.png) no-repeat; width:310px; height: 391px; border: 1px solid #e9dbc4; padding: 8px; border-radius: 5px; background-position: 8px 8px; margin-bottom: 10px;}
.avatar_monroe{background: url(images/monroe.png) no-repeat; width:310px; height: 391px; border: 1px solid #e9dbc4; padding: 8px; border-radius: 5px; background-position: 8px 8px; margin-bottom: 10px;}
.avatar_sissy{background: url(images/sissy.png) no-repeat; width:310px; height: 391px; border: 1px solid #e9dbc4; padding: 8px; border-radius: 5px; background-position: 8px 8px; margin-bottom: 10px;}
.avatar_matyas{background: url(images/matyas.png) no-repeat; width:310px; height: 391px; border: 1px solid #e9dbc4; padding: 8px; border-radius: 5px; background-position: 8px 8px; margin-bottom: 10px;}

.profile_left p{padding: 10px 0px 0px 10px; width: 308px;}
.profile_left p.red{color: #990000; font-size: 15px; font-weight: bold; text-align: left;}

.profile_right p{padding: 0px; width: auto;}
.profile_right p.red{color: #c21111; font-size: 20px; font-weight: bold; text-align: left;}

.fb_box{width: 410px; background-color: #f4f4f4; padding: 20px 0px; text-align: center; border-radius: 7px;}
.fb_box p{ font-size: 15px; width: 300px; margin: 0 auto 20px auto;}
.fb_btn{width: 131px; height: 61px; margin: 0px 31px 0px 45px;}
.gplus_btn{width: 131px; height: 61px;  margin: 0px 0px 0px 31px;}

.desc_box{width: 370px; background-color: #f5f2eb; padding: 20px; text-align: left; border-radius: 7px; margin: 10px 0px 0px 0px;}
.desc_title{font-size: 14px; font-weight: bold;}

.cnt .bg p{padding: 10px 0px 0px 10px; }
.cnt .bg p.red{color: #990000; font-size: 15px; font-weight: bold; text-align: left;}

.randivonal_logo{background: url(images/randivonal_logo_.png) no-repeat 10px 30px; width: 205px; height: 79px; display: block; margin-left: 20px; text-decoration: none;}
.randivonal_logo:hover{text-decoration: none;}

.boxs {background: url('images/box_bg.png') repeat-y; width: 183px; margin-left: 6px;}
.boxs .profileHolder{margin: 0px 0px 10px 0px; padding: 1px 0px 0px 12px;}
.boxs .cloudHolder{position: relative; height: 111px;}
.boxs .profile{background: url('images/box_profile.png') no-repeat; width: 144px; height: 205px; padding: 7px;}
.boxs .profile .user1{background: url('images/user1.png') no-repeat; width: 144px; height: 206px; display: block; text-decoration: none;}
.boxs .profile .user2{background: url('images/user2.png') no-repeat; width: 144px; height: 206px; display: block; text-decoration: none;}
.boxs .profile .user3{background: url('images/user3.png') no-repeat; width: 144px; height: 206px; display: block; text-decoration: none;}
.boxs .profile .user4{background: url('images/user4.png') no-repeat; width: 144px; height: 206px; display: block; text-decoration: none;}
.boxs .name{font-size: 15px; font-weight: bold; color: #584a31; padding-left: 2px;}
.boxs .place{font-size: 15px; font-weight: normal; color: #584a31; padding-left: 2px;}
.boxs_cloud {background: url('images/cloud.png') no-repeat; width: 218px; height: 111px; z-index: 100; position: absolute; left: -10px;}
.boxs_bottom {background: url('images/box_bottom.png') repeat-y; width: 183px; height: 12px; position: relative;}


.footer_2013 .col_960 { width:960px; margin:0 auto;}
.footer_top { background:#545055; height:49px; padding:10px 0; color:white; font-size:11px; }
.footer_top a { color:white; text-decoration:none; }
.footer_top a:hover { color:white; text-decoration:underline; }
.footer_bot { background:#363337; height:116px; padding:31px 0 0 0; font-size:11px; }
.footer_bot a { color:#b7b7b7; text-decoration:none; }
.footer_bot a:hover { color:#b7b7b7; text-decoration:underline; }
.fcol_1 { float:left; width:171px; border-left:1px solid #646065; height:46px; padding:3px 0 0 20px; line-height:15px; }
.fcol_2 { float:left; text-align:center; width:380px; height:49px; border-left:1px solid #646065; border-right:1px solid #646065; }
.fcol_3 { float:right; border-right:1px solid #646065; width:146px; line-height:15px; }

.fcol_mobilapp { float:left; margin-left:14px; width:175px; height:50px; border-right:1px solid #646065; background:url(images/fcol_mobilapp.png) no-repeat 0 0; }
.fcol_mobilapp a { display:block; padding:6px 0 0 45px; width:105px; }
.fcol_mobilapp a:hover { text-decoration:none; }
.fcol_mobilapp .icon { display:block; width:16px; height:18px; float:left; margin-right:7px; }
.fcol_mobilapp .android { background:url(images/mobil_icons.png) no-repeat; }
.fcol_mobilapp .ios { background:url(images/mobil_icons.png) no-repeat 0 -18px; }
.fcol_mobilapp strong { display:block; margin-bottom:8px; }
.fcol_mobilapp .details { float:left; text-decoration:underline; line-height:18px; padding-right:8px; background:url(images/fcol_mobilapp_arrow.png) no-repeat right 7px; }
.fcol_mobilapp a:hover .details { text-decoration:none; }

.f_logo_2013 { background:url(images/f_logo_2013.png) no-repeat 0 0; padding-top:31px; display:inline-block; width:194px; }
.wi_2013 { background:url(images/wi_2013.png) no-repeat; width:65px; height:14px; display:inline-block; text-indent:100%; overflow:hidden; white-space:nowrap; margin:2px 0 -2px 0; }
.f_logo_col { border-left:1px solid #3f3f3f; width:175px; float:left; padding-left:15px; height:90px; }
.f_logo_col a { display:block; padding-top:57px; width:150px; }
.f_logo_last { border-right:1px solid #3f3f3f; padding-right:4px; }
.f_habos { background:url(images/f_logos_.png) no-repeat 0 0; margin-left:5px; }
.f_szex { background:url(images/f_logos_.png) no-repeat -211px 0; width:115px !important; margin-left:28px; }
.f_brands { background:url(images/f_logos_.png) no-repeat -399px 0; width:105px !important; margin-left:34px; }
.f_city { background:url(images/f_logos_.png) no-repeat -585px 0; width:135px !important; margin-left:15px; }
.f_klassz { background:url(images/f_logos_.png) no-repeat -788px 0; width:110px !important; margin-left:29px; }
