@charset "iso-8859-1";
div#MemberStat,div#Featured,div#index_login_section{position:relative;display:block;margin:0;padding:0;}
div#index_promo_block{position:relative;font-size:12px;margin:0;padding:0;}
div#index_promo_caption{position:absolute;top:17px;left:8px;}
div#index_promo_caption h2{font-size:25px;text-transform:capitalize;font-weight:700;margin:0;padding:0;}
div#index_promo_join{position:absolute;top:80px;left:8px;}
div#index_promo_list{position:absolute;top:130px;left:8px;}
div#index_promo_list ul{margin:0;padding:0 0 0 20px;}
div#index_promo_list ul li{list-style-position:outside;vertical-align:middle;margin-bottom:10px;}
div#index_promo_dolphin{position:absolute;top:10px;right:8px;}
div#index_login_section div.db_1_block div.container{padding-left:15px;padding-right:15px;}
div#Featured div.db_1_block div.container{overflow:hidden;min-height:10px;}
div.featured_info{position:relative;border:0 solid red;width:80%;float:left;top:0;font-weight:400;}
div.featured_nickname{color:#000;line-height:20px;text-align:left;}
div.member_stat_block_1,div.member_stat_block_2{width:135px;height:100px;overflow:hidden;text-align:left;position:relative;float:left;padding-left:25px;margin-bottom:5px;}
div.member_stat_block_1 div,div.member_stat_block_2 div{margin:2px 0;}
div.survey_block{position:relative;border:0 solid red;}
div.survey_question{position:relative;text-align:left;color:#000;font-weight:700;margin-bottom:10px;margin-left:50px;}
div.survey_answer_block{border:0 solid red;margin:0 12px auto 50px;}
div.survey_answer{margin:4px 0;}
div.news_title{position:relative;margin-left:20px;margin-bottom:5px;color:#0168B9;font-weight:700;vertical-align:middle;}
div.news_text{position:relative;line-height:18px;}
div.news_date{position:relative;text-align:right;font-style:italic;padding-right:5px;margin:3px 0;}
div.news_divider{position:relative;border-bottom:1px solid silver;margin:10px 0;}
div#prof_of_week{position:relative;float:left;width:261px;margin:0;padding:0;}
div.top_rated_divider{position:relative;width:2px;float:left;background-color:#DEDEDE;height:150px;}
div#prof_of_month{position:relative;float:left;width:130px;left:20px;margin:0;padding:0;}
div.top_rated_head{position:relative;color:#3B3B3B;font-weight:700;text-align:left;margin-bottom:0;padding-bottom:0;padding-left:5px;}
div.top_prof_not_avail{position:relative;text-align:center;font-weight:700;margin-top:20px;}
div.rate_block_position{position:relative;float:left;width:112px;height:auto;top:12px;margin-bottom:10px;padding:0;}
div.rate_block_position .votes_small{float:none;width:112px;margin:0;}
div.rate_block_position .votes_small .votes_gray_small{text-align:center;float:none;margin-left:5px;}
div.rate_block_position .votes_small b{font-size:11px;font-weight:400;float:none;text-align:left;}
div#top_members_menu{margin-bottom:10px;position:absolute;right:-1px;top:-28px;text-transform:capitalize;height:26px;text-align:center;border:0 solid red;font-family:Arial;font-size:12px;color:#669;text-decoration:none;}
div.top_members_select{position:relative;text-align:center;margin:4px 0 8px;}
div.top_members_select select{background-color:#FFF;vertical-align:middle;font-size:11px;font-family:Arial, Helvetica, sans-serif;border:1px solid silver;margin:0;padding:0;}
div.topmembers_desc_block{width:416px;position:relative;top:5px;float:left;border:dashed 0 blue;left:0;}
div.topmembers_nickname{height:20px;color:#000;font-size:11px;font-weight:400;position:relative;line-height:18px;vertical-align:middle;text-align:left;border:solid 0 red;background-image:url(../images/vivalla/linkpfeil.gif);background-repeat:no-repeat;background-position:left center;margin-left:10px;padding-left:10px;}
div.topmembers_age_sex_country{border-bottom:2px solid #EAEAEA;position:relative;line-height:15px;vertical-align:middle;text-align:center;color:#555;border:0 solid blue;font-weight:400;}
div.topmembers_more{position:relative;margin-top:7px;}
div#NewsLetters .text{position:relative;text-align:left;}
div#NewsLetters .email_here{position:relative;text-align:center;margin-top:10px;}
div#NewsLetters .input{position:relative;margin-top:4px;text-align:center;}
div#SuccessStory .subject{position:relative;color:#0168B9;font-weight:700;text-align:left;margin-bottom:5px;}
div#SuccessStory .text{position:relative;text-align:left;line-height:16px;}
div#SuccessStory .author{position:relative;text-align:right;font-style:italic;}
div.logged_section_block div{position:relative;float:left;height:20px;line-height:20px;vertical-align:middle;border:0 solid red;margin-top:9px;margin-right:5px;}
div#ppoll_menu{text-align:center;margin-bottom:10px;text-transform:capitalize;}
div.pollBody{position:relative;float:left;left:0;margin:5px 0 0;}
div.pollInfo{float:left;left:0;margin-bottom:10px;width:100%;overflow:hidden;}
div.loginForgot,div.loginSubmit{margin-bottom:7px;text-align:center;}
input.loginFormInput{width:179px;font-family:Georgia, Verdana, "Times New Roman", Times, serif;font-size:11px;border:solid 1px #ccc;font-weight:700;color:#666;margin:0;padding:2px 0;}
div.indexNewsBlock{position:relative;margin-bottom:10px;}
div.indexNewsHeader{margin-bottom:3px;font-weight:700;}
div.indexNewsDate{text-align:right;font-style:italic;}
div.indexNewsArchive{text-align:center;}
div#index_login_question,div#loginHeaderText{margin-bottom:10px;font-size:12px;}
div#index_login_form,div#indexLoginForm{margin-bottom:20px;}
div#index_login_join,div.loginJoin{font-size:16px;text-align:center;}
div#login_section_block div.username,div#loginSectionBlock div.username{font-weight:700;text-align:left;text-transform:capitalize;}
div#login_section_block div.input,div#loginSectionBlock div.input{margin-bottom:10px;}
div.logged_section_block,div.loggedSectionBlock{position:relative;height:35px;border:0 solid red;text-align:center;padding-left:20px;}
.login_block{position:relative;margin-left:52px;margin-top:15px;font-size:11px;font-weight:700;color:#666;width:300px;height:120px;}
.login_line{position:relative;font-size:12px;height:30px;color:#333;border:0 solid blue;margin-right:5px;}
.forgotDiv{position:relative;margin-top:8px;}
.login_area{position:relative;height:13px;font-size:11px;border:1px solid #999;background-image:url('../images/textarea_bg.gif');background-repeat:repeat-x;margin-left:5px;width:168px;padding:2px;}
.login_button{position:relative;float:left;margin-top:7px;}
.join_now{position:relative;float:left;margin-top:12px;margin-left:7px;}
.login_form_join{font-size:12px;font-weight:400;line-height:12px;background-image:url(../images/icons/linkpfeil.png);background-repeat:no-repeat;background-position:left 0;width:170px;padding-left:15px;}
.bodyBlock{width:880px;margin-left:-4px;padding:0;}
* html .login_block{padding-top:11px;}
.login_section_hello{height:50px;position:relative;}
.login_section_hello .topMemberBlock{top:0;right:30px;}
#indexPhoto{position:relative;height:200px;margin-bottom:14px;overflow:hidden;cursor:pointer;}
#indexPhoto img{position:absolute;}
.subMenu{background-repeat:repeat-x;height:40px;padding-top:4px;position:absolute;top:0;width:100%;margin-top:30px;}
.promo_code_wrapper{height:0;}
.memberDiv,.photosDiv,.tagsDiv{position:relative;margin-bottom:13px;padding-bottom:13px;}
.blog_wrapper,.blog_wrapper_n{position:relative;float:left;margin-top:0;margin-bottom:15px;}
.blog_wrapper_n{width:82%;}
.blog_wrapper{width:350px;}
.blog_subject{font-size:16px;font-weight:700;padding-left:25px;padding-bottom:5px;background-repeat:no-repeat;background-position:left top;background-image:url(../images/icons/artic_papr.gif);}
.subject{font-size:16px;font-weight:700;padding-bottom:5px;}
.blog_subject_n{font-size:16px;font-weight:700;padding-bottom:5px;background-repeat:no-repeat;background-position:left top;}
.rss_item_header{font-size:14px;font-weight:400;padding-bottom:5px;}
.rss_item_info{padding:2px 0;}
.rss_item_desc{font-size:11px;line-height:15px;text-align:left;padding-bottom:10px;}
.blog_author span,.blog_author_n span,.rss_item_info span{margin-right:5px;line-height:18px;}
.blog_author span img,.blog_author_n span img,.rss_item_info span img,.newsInfo img{vertical-align:middle;margin-right:3px;}
.blog_text_n{text-align:justify;}
.blog_text,.text{font-size:13px;text-align:justify;}
.blogs_pages{text-align:center;font-weight:700;font-size:12px;margin:4px;}
.boxTitle{position:absolute;top:4px;left:0;font-family:Arial;font-size:14px;text-transform:uppercase;font-weight:700;color:#666;}
div.topmembers_block_1,div.topmembers_block_2,div.topmembers_block_3{position:relative;overflow:hidden;float:left;}
div.topmembers_block_2{float:inherit;padding-right:70px;}
div.topmembers_block_3{height:140px;padding-right:20px;}
div.topmembers_nickname_leaders{font-size:11px;font-weight:400;line-height:18px;background-image:url(../images/vivalla/linkpfeil.gif);background-repeat:no-repeat;background-position:left center;text-align:left;margin-left:10px;padding-left:10px;position:relative;vertical-align:middle;top:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;border:solid 0 red;}
div.topmembers_nickname_m{font-size:11px;font-weight:400;background-image:url(http://d12h1refexluzb.cloudfront.net/templatevivala/sprite004.gif);background-repeat:no-repeat;background-position:2px 7px;text-align:left;margin-left:10px;padding-left:10px;position:relative;vertical-align:middle;bottom:24px;margin-bottom:30px;border:solid 0 red;}
.thumbnail_block{background-image:url(http://d12h1refexluzb.cloudfront.net/templatevivala/sprite004.gif);background-repeat:no-repeat;background-position:left -40px;text-align:center;position:relative;width:126px;height:126px;float:left;margin:5px 0 0;}
.thumbnail_block_fotograf { background-image: url(http://d12h1refexluzb.cloudfront.net/templatevivala/sprite002.gif); background-repeat: no-repeat; background-position: 1px 0; text-align: center; margin: 5px 0 0; position: relative; width: 126px; height: 126px; float: left; }
.thumbnail_block:hover{background-image:url(http://d12h1refexluzb.cloudfront.net/templatevivala/sprite004.gif);background-repeat:no-repeat;background-position:-141px -40px;}
.thumbnail_block_fotograf:hover { background-image: url(http://d12h1refexluzb.cloudfront.net/templatevivala/sprite002.gif); background-repeat: no-repeat; background-position: -129px 0; }
div.logged_section_block{position:relative;padding-top:0;padding-left:3px;font-size:13px;font-weight:700;text-align:center;}
.loading{text-align:center;margin-bottom:10px;}
* html .loading{padding-top:60px;}
.qsi_wrapper{text-align:left;height:auto;position:relative;padding-top:10px;}
div.qsi_line{position:relative;overflow:hidden;height:25px;margin-bottom:5px;}
div.qsi_line2{margin-bottom:5px;position:relative;height:25px;overflow:hidden;padding-left:105px;}
div.qsi_first{position:relative;float:left;width:100px;line-height:18px;vertical-align:middle;text-align:right;white-space:nowrap;margin-right:6px;}
div.qsi_second{position:relative;float:left;width:170px;padding-bottom:10px;}
div.qsi_second span input{height:14px;}
div.qsi_second span select{width:50px;}
div.qsi_second select,div.qsi_second input{vertical-align:middle;font-size:11px;font-family:Arial, Helvetica, sans-serif;width:170px;margin:0;padding:0;}
div.qsi_second input{width:166px;}
div.pollBlock{margin-top:3px;}
div#prof_of_month,div#prof_of_week,div#prof_of_day{width:124px;margin-left:0;margin-right:0;left:0;float:left;position:relative;}
div#prof_of_month,div#prof_of_week{margin:0 10px 0 0;}
div.featured_block_1{position:relative;width:130px;float:left;border:none;margin:0;}
div.featured_block_2{position:relative;float:left;border:none;margin:0 0 7px;}
div.featured_block{float:left;border:none;margin:0 2px 7px;}
* html div.featured_block{margin:3px 0;}
.online_offline_bulb{position:absolute;z-index:10;right:0;top:0;border:0 solid red;}
.siteStatUnit{font-size:11px;line-height:15px;position:relative;float:left;width:33%;height:22px;}
.siteStatUnit img{width:16px;height:16px;}
.sharePhotosContent_1,.sharePhotosContent_2{position:relative;float:left;width:126px;height:155px;overflow:hidden;white-space:nowrap;}
.sharePhotosContent_1{background-image:url(../images/vivalla/slide3.png);background-repeat:no-repeat;background-position:left 1px;margin-top:0;margin-bottom:10px;margin-left:0;}
.sharedMediaAdd{font-size:10px;overflow:hidden;margin-left:15px;white-space:nowrap;}
sharedMediaAdd2{font-size:10px;background-color:#FF0;white-space:nowrap;margin-left:15px;overflow:hidden;}
.lastFilesPic{position:relative;float:left;width:110px;height:110px;background-position:center;background-repeat:no-repeat;margin-top:10px;margin-left:8px;}
.lastVideoPic{position:relative;border:1px solid #EDEDED;width:112px;height:80px;margin-right:10px;}
.shareMusicContent_1,.shareMusicContent_2{position:relative;float:left;width:112px;overflow:hidden;}
.shareMusicContent_1{margin:0 7px 7px 0;}
.shareMusicContent_2{margin:0 0 7px;}
.lastMusicPic{position:relative;border:1px solid #EDEDED;width:110px;height:110px;}
.galleryRate .votes_small{width:112px;padding-top:0;}
.icon_block{position:relative;float:left;width:47px;height:47px;margin-right:10px;}
.button{color:#fff;font-size:20px;font-family:Verdana;line-height:24px;background-image:url(http://d12h1refexluzb.cloudfront.net/templatevivala/sprite002.gif);background-repeat:no-repeat;background-position:0 -189px;text-align:center;vertical-align:middle;width:380px;height:38px;margin:0;padding:6px 5px 5px;}
.button:hover{background-image:url(http://d12h1refexluzb.cloudfront.net/templatevivala/sprite002.gif);background-repeat:no-repeat;background-position:0 -140px;}
.prozent{color:orange;font-size:11px;font-weight:700;text-align:left;width:100px;float:left;margin-top:5px;margin-left:5px;}
.bild{position:relative;width:45px;height:45px;float:left;margin-top:9px;margin-left:10px;}
.rate_block{background-image:url(../images/rahmen_battle_kl.png);background-repeat:no-repeat;background-position:left top;text-align:center;position:relative;width:180px;height:75px;float:left;margin:5px 0 0 20px;}
.topmembers_nickname2{font-size:11px;font-weight:400;line-height:14px;text-align:left;position:relative;width:90px;float:left;margin-top:5px;margin-left:5px;}
div#index_promo_join a,div.topOfBlock{font-weight:700;}
div.survey_answer input,* html div.pollBlock input{border:none;}
div#index_login_section div.db_1_block div.container div,div.membes_statistic_block,div.topmembers_self_desc,.blogsDiv{position:relative;}
div#MemberStat,div#QuickSearchIndex,div#Survey,div#News,div#TopRated,div#TopMembers,div#NewsLetters,div#SuccessStory,div#TopMembers{position:relative;display:block;}
h2.pageHeader,.sharePhotosContent_1 .votes_small b,.sharePhotosContent_2 .votes_small b,.shareMusicContent_1 .votes_small b,.shareMusicContent_2 .votes_small b{display:none;}
.blog_author,.author,.blog_author_n{font-size:11px;color:#666;padding-top:2px;padding-bottom:2px;}
div.topmembers_block_1,div.member_stat_block{float:left;}
.box_group {
width:390px;
height:auto;
float:left;
margin-bottom:10px;
border-bottom:1px dotted #979578;
}

.box_icon {
height:54px;
width:45px;
position:relative;
page-break-before:left;
float:left;
padding:10px;
}

.box_group_wrapper {
width:390px;
page-break-after:left;
float:left;
font-family:Verdana;
}

.box_group_head {
font-size:12px;
line-height:16px;
font-weight:700;
	background-color: #fff;
	border-top: 1px dotted gray;
	padding: 5px;
}

.box_group_date {
font-size:10px;
color:#666;
padding-top:3px;
padding-bottom:3px;
border-top-width:1px;
border-top-style:dotted;
border-top-color:#999;
}

.box_group_theme {
font-size:10px;

	background-color: #fff;
	padding: 5px;
}
