div#top.underborder{border-bottom:1px solid #2F2F2F;}
/* ------------ Kivalasztott ----------------- */
#kivalasztott{background:transparent url(img/kivalasztott_bg.jpg) no-repeat top;}
#kivalasztott h2{color:#B34DCF;font:normal bold 20px/normal 'Arial', sans-serif;padding:10px 5px;}
#kivalasztott h5{color:#ffffff;font:normal bold 16px/normal 'Arial', sans-serif;padding:5px;clear:none;}
img.zoey{float:left;margin:8px;}
#kivalasztott p{width:650px;padding:10px;float:right;font-size:14px;line-height:120%;color:#848484;}
#kivalasztott a.reg_open{margin:0 0 0 100px;}
#kivalasztott p.big-font{font-size:16px;line-height:140%}

div.kivalasztott-nav{background:transparent;height:41px;width:700px;padding:15px 0px 0px 0;margin:0 auto;float:right;text-align:left;}
div.kivalasztott-nav a, div.kivalasztott-nav span{padding:2px 8px;font-size:16px;font-weight:bold;color:#B34DCF;text-decoration:none;border:1px solid #3F3F3F;background:#2F2F2F;margin:0 4px;-moz-border-radius:5px;}
div.kivalasztott-nav a:hover{color:#fff;}

/* ------------ Avatars ----------------- */
#avatars{padding:10px 0;}
a.avatar{padding:5px;float:left;text-align:center;display:block;width:110px;height:138px;color:#B34DCF;text-decoration:none;}
a.avatar img{width:100px;height:100px;padding:4px;border:1px solid #3F3F3F;background:#2F2F2F;}
a.avatar:hover img{border:1px solid #5F5F5F;}
a.alles{width:100%;height:25px;display:block;float:left;padding:10px;font-size:22px;text-align:right;}

div#main{position:relative;width:960px;float:left;}
ul#holder{width:960px;overflow:hidden;position:relative;padding-bottom:0px;}
ul#holder li{margin:8px 0 8px 25px;width:110px;height:138px;float:left;}
.swControls{position:absolute;margin-top:10px;bottom:20px;}
a.swShowPage{float:left;margin:4px 3px;padding:6px 10px;margin-left:2px;background:#000;text-decoration:none;color:#E8397D;border:1px solid #5F5F5F;}
a.swShowPage:hover, a.swShowPage.active{color:#fff;}

/* ------------ Profile ----------------- */
#profil{padding:10px 0;font-size:14px;}
#profil-side{width:280px;float:left;}
#profil-side a.bigavatar{float:left;text-align:center;text-decoration:none;background:#2F2F2F url(uploads/nopic.jpg.normal.jpg) no-repeat 5px 5px;width:260px;height:260px;padding:5px;border:1px solid #3F3F3F;}
#profil-side a.bigavatar img{width:260px;height:260px;}
#profil-side a.bigavatar:hover {border:1px solid #5F5F5F;}
div.contacts{width:278px;float:left;clear:left;border:1px solid #0F0F0F;margin:8px auto;background:#0F0F0F;}
div.contacts a{display:block;width:24px;height:24px;text-decoration:none;float:left;margin:2px;}
div.contacts input{width:230px;margin:0 0 0 8px;}
#friend_list, #youget_list{width:278px;float:left;clear:left;border:1px solid #0F0F0F;margin:8px auto;background:#0F0F0F;}
#profil-side h4, #profil-side div.stat label{color:#1A6E8F;font:normal bold 16px/normal 'Arial', sans-serif;padding:5px;clear:both;}
#friend_list a.avatar{display:block;width:36px;height:36px;text-decoration:none;float:left;border:2px solid #000;margin:3px;padding:0;}
#friend_list a img{width:36px;height:36px;padding:0;margin:0;border:0;}
#friend_list a:hover{border:2px solid #999;}

#youget_list p, #yougive_list p{width:278px;height:36px;float:left;position:relative;padding-bottom:5px;}
#youget_list a.avatar, #yougive_list a.avatar{display:block;width:268px;height:36px;text-decoration:none;float:left;border:2px solid #000;margin:3px;padding:0;text-align:left;}
#youget_list a.avatar span, #yougive_list a.avatar span{padding:18px 0 0 0;display:block;width:212px;height:16px;float:right;}
#youget_list a img, #yougive_list a img{width:36px;height:36px;padding:0;margin:0 1px 0 0;border:0;}
#youget_list a.rel_youget, #yougive_list a.rel_yougive{display:block;width:216px;height:20px;float:left;padding:0;margin:0;border:0;position:absolute;top:2px;right:0;color:#DA400E;}

#profil-content{width:670px;float:right;}
#profil-content p{color:#848484;}
#profil-content a{color:#DA400E;}
#profil-content h2{color:#7ec524;font:normal bold 20px/normal 'Arial', sans-serif;padding:10px 5px;}
#profil-content h2 span{font-size:16px;}
#profil-content h2 a.editlink{font-size:14px;padding-left:30px;text-decoration:none;}
#profil-content h2 a.editlink:hover{color:#fff;}
#profil-content dl{width:670px;float:left;}
#profil-content dt{color:#DF29DF;padding:2px;font-weight:bold;font-size:16px;float:left;width:190px;}
#profil-content dd{padding:6px 0 6px 206px;line-height:140%;border-bottom:1px solid #2F2F2F;color:#848484;}

a.pict-edit{padding:2px 8px;font-size:16px;font-weight:bold;color:#B34DCF;text-decoration:none;border:1px solid #3F3F3F;background:#2F2F2F;margin:4px 8px;-moz-border-radius:5px;}
/* ------------ Comment form ----------------- */
.commentform{width:670px;float:left;margin:0 0 0 5px;padding:5px;color:#848484;}
.commentform legend{font-size:16px;padding:0 0 5px 15px;}
.commentform input{width:200px;background:#DFDFDF;border:1px solid #3F3F3F;padding:2px 4px;float:left;}
.commentform textarea{width:440px;background:#DFDFDF;border:1px solid #3F3F3F;padding:2px 4px;margin:0 0 0 10px;float:left;}
.commentform input#hit{border:0;width:80px;color:#fff;height:22px;font-size:11px;line-height:20px;
background:#DA400E;cursor:pointer;float:left;margin:-25px 0 0 40px;}
.commentform input#hit:hover{background:#7ec524;}
.commentform .recent{padding: 3px;border:1px solid #c3c3c3;}
.commentform  p{float:left;width:200px;padding:6px 0 0 0;}

/* ------------ Comments ----------------- */
#comment_container{color:#999;font-size:12px;width:670px;margin:10px auto;float:left;clear:both;}
#comment_container a{color:#DA400E;font-weight:bold;text-decoration:none;}
#comment_container .comment_status{min-height:60px;height:auto !important;height:60px;padding:6px;border-bottom:solid 1px #3F3F3F;}
#comment_container .comment_status a{color:#7ec524;}
#comment_container .comment_image{float:left;margin-right:14px;border:solid 2px #DEDEDE;width:50px;height:50px;}
#comment_container .comment_posted_at{font-size:11px;color:#B621B6;}
/* ------------ Tweet ----------------- */
p.tweet{background:#000 url(img/twitter.jpg) no-repeat top;height:60px;width:260px;float:left;
	padding:10px 5px 140px 10px;color:#848484;}
/* ------------ Registracio ----------------- */
.chform {background-color:#1F1F1F; width:460px;padding:5px;margin:0;float:left;border:1px solid #6F6F6F;color:#848484;}
.chform fieldset{border:1px solid #c3c3c3;padding:5px;margin-bottom:10px;float:left;}
.chform legend{padding: 3px 15px;margin-left:40px;font-size:16px;font-weight:bolder;background-color:#fff;color:#01AAEA;}
.chform ol{width:460px;}
.chform ol li{float:left;width:100%;padding:2px 0;margin-bottom:8px;}
.chform li label {display: block;float:left;width:160px;font-weight:bold;line-height:20px;color:#A70495;font-size:16px;}
.chform li input{border:2px solid #DFDFDF;padding:2px;width:280px;height:18px;float:left;font-size:16px;color:#2F2F2F;font-weight:bold;}
.chform li input.pic{height:28px;}
.chform li textarea{border:2px solid #DFDFDF;padding:2px;width:368px;height:32px;}
.chform li select{border:2px solid #DFDFDF;padding:1px;width:100px;height:22px;float:left;}
.chform li input.chk{width:25px;float:left;margin-left:160px;}
.chform li.radio input{width:25px;float:left;}
.chform li.radio span{display:block;width:80px;height:18px;float:left;}
.chform span.required {color: red;font-weight: bold;display: inline;}
.chform span.error, span.error {color:#E21E10;font-weight:bold;}
textarea#regtext{background-color: #EFEFEF;border:2px solid #DFDFDF;}
.chform .reg_btn{float: right;width: 160px;height:30px;background:#1F1F1F url(img/reg_button.jpg) no-repeat;
	padding: 2px 4px;color:#fff;border:0;cursor:pointer;margin:5px 20px;font-weight: bold;font-size: 14px;}
div.alert{color:#DE275F;font-size:16px;padding:5px 50px;font-weight:bold;}	
div .alert ul{list-style-type: disc;list-style-position: inside;padding:0 0 0 30px;}
/* ------------ Login ----------------- */
div.login{width:290px;float:left;}
div.login p{font-size:14px;line-height:120%;color:#848484;}
form.loginform{width:255px;float:left;padding:5px;background:#1F1F1F;margin:8px;}
form.loginform legend{color:#B34DCF;font:normal bold 14px/normal 'Arial', sans-serif;padding:5px;}
.login_btn, .chform  .login_btn, div.pic-crop input{width: 160px;height:30px;background:#1F1F1F url(img/reg_button.jpg) no-repeat;
	padding: 2px 4px;color:#fff;border:0;cursor:pointer;margin:2px;font-weight: bold;font-size: 14px;}
div.logged-in_box{width:278px;float:left;clear:left;border:1px solid #0F0F0F;margin:8px auto;background:#0F0F0F;}
div.logged-in_box h4{color:#1A6E8F;font:normal bold 16px/normal 'Arial', sans-serif;padding:5px;clear:both;}
div.logged-in_box a{text-decoration:none;margin:2px;color:#DA400E;font-size:14px;font-weight:bold;}
div.logged-in_box a:hover{color:#fff;}
/* ------------ Pict crop ----------------- */
div.pic-crop .jcrop-holder{float:left;margin-right:30px;}
div.pic-crop img{float:left;}	
div.pic-crop p.info{float:left;color:#848484;width:400px;font-size:14px;clear:right;}
div.pic-crop form{float:left;margin:25px;}
div.pic-crop input{float:left;}
/* ------------ Rating ----------------- */
div.stat{width:278px;float:left;clear:left;border:1px solid #0F0F0F;margin:8px auto;background:#0F0F0F;color:#848484;}
#vote_activate{width:134px;height:20px;float:left;padding-left:2px;background-color:#000;color:#DA400E;margin:-26px 0 0 0;cursor:pointer;border:2px solid #c3c3c3;}
.ui-rater>span {vertical-align:top;}
.ui-rater-rating {margin-left:.8em}
.ui-rater-starsOff, .ui-rater-starsOn {display:inline-block; height:18px; background:url(img/stars.png) repeat-x 0 0px;}
.ui-rater-starsOn {display:block; max-width:90px; top:0; background-position: 0 -36px;}
.ui-rater-starsHover {background-position: 0 -18px!important;}
#voting_header{width:960px;float:left;clear:both;padding:10px 10px 0 10px;}
#voting_header form.verifyer{width:380px;float:left;}
#voting_header p{color:#848484;font-size:14px;width:660px;float:left;}
#voting_header input{font-size:14px;width:180px;height:18px;overflow: hidden;padding:2px;color:#fff;background:#000;
border:1px solid #333;margin:5px 0;}
#voting_header button{padding:2px 8px;font-size:14px;font-weight:bold;color:#B34DCF;text-decoration:none;border:1px solid #3F3F3F;background:#2F2F2F;margin:0 4px;-moz-border-radius:5px;}

span.unam{color:#fff;}
button.savebtn{width: 160px;height:30px;background:#1F1F1F url(img/reg_button.jpg) no-repeat;
	padding: 2px 4px;color:#fff;border:0;cursor:pointer;margin:2px;font-weight: bold;font-size: 14px;}

input.url{font-size:11px;width:350px;height:15px;overflow: hidden;padding:5px;color:#fff;background:#000;
border:1px solid #333;margin:5px 0;}

/* ----------- donto -------- */
div.konyvjelzo{width:300px;margin:0 20px 0 0;height:800px;float:left;background:#242424 url(img/web_konyvjelzo.jpg) no-repeat;}
.donto p{padding:10px;font-size:14px;line-height:120%;color:#848484;}

div.donto-avatar{width:110px;height:190px;float:left;margin:2px 5px}
a.d-avatar{float:left;text-align:center;text-decoration:none;background:#2F2F2F;font-size:16px;line-height:20px;
width:100px;height:120px;padding:5px;border:1px solid #3F3F3F;color:#DF53D2;}
a.d-avatar img{width:100px;height:100px;}
a.d-avatar:hover {border:1px solid #5F5F5F;}
div.donto-avatar div.stat{width:110px;}

/* ------------ Viners ----------------- */
#avatars{padding:10px 0;}
.viner a{padding:10px;float:left;text-align:center;display:block;width:180px;height:228px;color:#E2E0E0;text-decoration:none;
font-size:16px;background:url(img/viner_bg.jpg) no-repeat top;margin:8px 4px;}
.viner a img{width:180px;height:180px;}
