﻿/******* layout *********/
body { margin: 0px; padding: 0px; background: #cccbcb url(        '../storage/site/body.jpg' ) top left repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #535252; }
a { text-decoration: none; }
img { border: 0px; }

h1 { font-size: 18px; color: #b7515a; font-weight: normal; text-align: left; }
h4 { font-size: 12px; color: #999999; }
ul { margin-left: 20px; line-height: 20px; }

div.content { width: 1000px; margin: 10px auto; }
div.mainTop { }

#header { background: url(        '../storage/site/mainTop.jpg' ) no-repeat;}
#header .info { background: url(../storage/site/info_bg.jpg) top left no-repeat; clear: right; padding: 7px 0 0 0; font-size: 10px;  width: 200px; margin: 7px 5px 0 0px; text-align: right;}
#header .info .left {float: right; color: #ffffff; width: auto; margin: 0 10px 0 0;}
#header .info .right {float: right; color: #b1f25a; width: auto;}

.topImg { height: 102px; display: block; width: 770px; float: left; }

div.mainContent { width: 1000px; background-position: left; background: url(        '../storage/site/bgMainContent.gif' ) no-repeat; clear: both; padding-top: 5px; margin-top: 5px; }

div.mainContentRepeat { background: #ffffff url(  '../storage/site/bgMainContentRepeat.jpg' ) top left repeat-y; }
div.leftColumn { float: left; width: 204px; background: url(../Storage/Site/submenu.jpg) repeat-x; }
div.centerColumn { width: 781px; float: right; padding: 0 0 20px 0; background-color: #ffffff;}

.middle { float: left; width: 485px;}
.right { float: right; width: 289px;}

.langBox { }


.lang_en { background: url(       '../storage/site/en.jpg' ) top left no-repeat; display: block; float: right; height: 12px; width: 14px; margin-left: 6px; margin-top: 10px; }
.lang_cz { background: url(       '../storage/site/cz.jpg' ) top left no-repeat; display: block; float: right; height: 12px; width: 14px; margin-left: 6px; margin-top: 10px; }
.lang_sk { background: url(       '../storage/site/sk.jpg' ) top left no-repeat; display: block; float: right; height: 12px; width: 14px; margin-left: 6px; margin-top: 10px; }
.lang_de { background: url(       '../storage/site/de.jpg' ) top left no-repeat; display: block; float: right; height: 12px; width: 14px; margin-left: 6px; margin-top: 10px; }
.lang_es { background: url(       '../storage/site/es.jpg' ) top left no-repeat; display: block; float: right; height: 12px; width: 14px; margin-left: 6px; margin-top: 10px; }
.lang_fr { background: url(       '../storage/site/fr.jpg' ) top left no-repeat; display: block; float: right; height: 12px; width: 14px; margin-left: 6px; margin-top: 10px; }
.lang_pl { background: url(       '../storage/site/pl.jpg' ) top left no-repeat; display: block; float: right; height: 12px; width: 14px; margin-left: 6px; margin-top: 10px; }

.lang_bg { background: url(       '../storage/site/bg.jpg' ) top left no-repeat; display: block; float: right; height: 12px; width: 14px; margin-left: 6px; margin-top: 10px; margin-right: 5px; }

.lang_ro { background: url(       '../storage/site/ro.jpg' ) top left no-repeat; display: block; float: right; height: 12px; width: 14px; margin-left: 6px; margin-top: 10px; }

.lang_hu { background: url(       '../storage/site/hu.jpg' ) top left no-repeat; display: block; float: right; height: 12px; width: 14px; margin-left: 6px; margin-top: 10px; }
.lang_ru { background: url(       '../storage/site/ru.jpg' ) top left no-repeat; display: block; float: right; height: 12px; width: 14px; margin-left: 6px; margin-top: 10px; margin-right: 5px; }

.updatingData { text-align: center; }

/*******messages********/
.messages { border: 1px dashed black; margin: 2px 0px 0px 0px; padding: 3px; }

/************ my messages ************/

.messages_received { background: url(       '../storage/site/messages_received_repeat.jpg' ) top left repeat-y; }
.messages_received .header { background: url(       '../storage/site/messages_received.jpg' ) top left no-repeat; display: block; width: 330px; padding: 15px 5px 5px 55px; color: #72ab19; font-size: 18px; }
.messages_received .body { padding: 10px 0px 20px 0px; background: url(       '../storage/site/messages_received_footer.jpg' ) bottom left no-repeat; }

.messages_received .messages_list { border: 1px solid white; }
.messages_received TD.table_item { padding: 5px; border: 1px solid white; background: #e9e9e9; }
.messages_received TD.table_item A.new_true { font-weight: bold; color: #000000; }
.messages_received TD.table_item A.new_false { font-weight: normal; color: gray; }
.messages_received .rowselected .table_item { background: #ece4e4; }
.messages_send { background: url(       '../storage/site/messages_send_repeat.jpg' ) top left repeat-y; }
.messages_send .header { background: url(       '../storage/site/messages_send.jpg' ) top left no-repeat; display: block; width: 330px; padding: 15px 5px 5px 55px; color: #72ab19; font-size: 18px; }
.messages_send .body { padding: 10px 0px 20px 0px; background: url(       '../storage/site/messages_send_footer.jpg' ) bottom left no-repeat; }
.messages_send .messages_list { border: 1px solid white; }
.messages_send TD.table_item { padding: 5px; border: 1px solid white; background: #e9e9e9; }
.messages_send .rowselected .table_item { background: #ece4e4; }
.messages_send TD.table_item A.new_true { font-weight: bold; color: #000000; }
.messages_send TD.table_item A.new_false { font-weight: normal; color: gray; }
.message_read { background: url(  '../storage/site/message_read_repeat.jpg' ) top left repeat-y; }
.message_read .header { background: url(  '../storage/site/message_read_header.jpg' ) top left no-repeat; height: 50px; }
.message_read .body { width: 760px; padding: 10px; background: url(  '../storage/site/message_read_body.jpg' ) bottom left no-repeat; }

.write_message { display: block; width: 144px; color: #2f4c00; font-weight: bold; text-align: center; padding: 5px 0px 5px 0px; background: url(       '../storage/site/btn_message_write.jpg' ) top left no-repeat; }

/***********gallery**************/
div.galToolBar { padding-top: 1px; position: absolute; }
div.galEntry { margin: 5px; float: left; }
div.galToolBar, div.galEntry { width: 212px; }
div.gImg { background-position: left center; width: 212px; height: 159px; background-repeat: no-repeat; }
div.gImg a { display: block; width: 212px; height: 159px; }

/************* my friends ************/


.friends { margin: 2px 0px 10px 0px; background: url(  '../storage/site/mf_request_repeat.jpg' ) top left repeat-y; width: 390px; float: left; }

.requests { margin: 0px 0px 10px 0px; width: 390px; float: right; }

.friends h4 { font-weight: normal; color: #72ab19; display: block; font-size: 18px; padding: 15px 0px 10px 35px; background: url(  '../storage/site/mf_header.jpg' ) top left no-repeat; }

.friends .body { padding: 10px 0px 20px 0px; background: url(  '../storage/site/mf_request_bottom.jpg' ) bottom left no-repeat; }

.friends .body A:link, .friends .body A:visited { color: #101010; }

.friends TD.table_item { padding: 5px; border: 1px solid white; background: #e9e9e9; }

.friends .rowselected .table_item { background: #ece4e4; }

.requestsToMe { width: 390px; background: url(  '../storage/site/mf_request_repeat.jpg' ) top left repeat-y; }

.requestsToMe h4 { font-weight: normal; color: #72ab19; display: block; font-size: 18px; padding: 15px 0px 15px 10px; background: url(  '../storage/site/mf_request_header.jpg' ) top left no-repeat; }

.requestsToMe .body { padding: 10px 0px 20px 0px; background: url(  '../storage/site/mf_request_bottom.jpg' ) bottom left no-repeat; }

.requestsToMe .body A:link, .requestsToMe .body A:visited { color: #101010; }

.requestsToMe TD.table_item { padding: 5px; border: 1px solid white; background: #e9e9e9; }

.requestsToMe .rowselected .table_item { background: #ece4e4; }


.requestsFromMe { width: 390px; background: url(  '../storage/site/mf_request_repeat.jpg' ) top left repeat-y; }

.requestsFromMe h4 { font-weight: normal; color: #72ab19; display: block; font-size: 18px; padding: 15px 0px 15px 10px; background: url(  '../storage/site/mf_request_header.jpg' ) top left no-repeat; }

.requestsFromMe .body { padding: 10px 0px 20px 0px; background: url(  '../storage/site/mf_request_bottom.jpg' ) bottom left no-repeat; }

.requestsFromMe .body A:link, .requestsFromMe .body A:visited { color: #101010; }

.requestsFromMe TD.table_item { padding: 5px; border: 1px solid white; background: #e9e9e9; }

.requestsFromMe .rowselected .table_item { background: #ece4e4; }

/********* coments***********/

.comment { margin: 2px 0px 0px 0px; padding: 10px 0px 0px 0px; background: url(  '../storage/site/comments.jpg' ) top left no-repeat; height: 200px; }

.comment .warning .regbtn { padding-top: 7px; font-weight: bold; }

.comment .header { padding: 10px 0px 0px 15px; color: #108376; font-size: 18px; }

.comment .header a {font-size: 13px; color: #108376; padding: 0 0 0 15px;}
.comment .header a:hover {text-decoration: underline;}

.comments_message { padding: 5px;}

.comments_message STRONG { color: #e6e6e6; }

.comments_message .btn_messages { display: block; height: 22px; width: 94px; color: #4e6433; font-weight: bold; border: 0px solid white; background: url(       '../storage/site/btn_messages.jpg' ) top left no-repeat; }

H4.messages { color: #5e5e5d; padding: 5px; margin: 5px; }



.comments {clear: both;}
.comments .header { width: 775px; background: url(  '../storage/site/comments_header.jpg' ) top left no-repeat; }
.comments .header A:link, .comments .header A:visited { float:left; color: #157a72; font-size: 12px; font-weight: bold; padding: 8px 0px 8px 10px; display: inline-block; height: 20px; }
.comments .header .header_left { float: left; }
.comments .header .header_left .rolesLink{ float:left; margin:0px; padding:5px 0 0 5px; }

.comments .header .dateCreated { color: #464646; font-size: 10px; font-weight: bold; padding: 8px 0px 8px 8px; float: left; }

.comments .text { background: url(  '../storage/site/comments_text.jpg' ) bottom left no-repeat; color: #434343; padding: 10px 5px 10px 5px; min-height: 20px; _height: 20px; width: 765px; clear: both; }

/******** article list*********/
.rev_main { padding: 0 10px 0 0; }
.rev_main .sub_headline { padding: 7px 0px 0px 10px; background: url(   '../storage/site/articleList_header.jpg' ) no-repeat; color: #72ab19; font-size: 12px; height: 23px; }
.rev_main .sub_headline A:link, .rev_main .sub_headline A:visited { float: left; color: #137b72; padding: 2px 5px 0px 0px; margin: 0px; }
.rev_main .dateCreated { float: left; color: #6c6c6c; padding: 3px 5px 0px 15px; font-size: 10px; margin: 0px; }
.rev_main .more { float: right; display: block; padding: 0px 5px 0px 15px; margin: 0px; background: url(       '../storage/site/articleList_arrow.jpg' ) center left no-repeat; }
.rev_main .more A:link, .rev_main .more A:visited { color: #4f7a73; }
.rev_main A.more:hover { text-decoration: underline; }
.rev_main .body { padding: 5px 5px 5px 10px; min-height: 50px; _height: 50px; background: #f8f8f8 url(   '../storage/site/articleList_body.jpg' ) top left no-repeat; }
.rev_main .text { background: #e4e4e4; color: #434343; padding: 10px 5px 10px 5px; }

.articleDetail { padding: 5px 0px 5px 0px; min-height: 50px; _height: 50px; width: 760px; background: #f8f8f8 url(   '../storage/site/articleList_body.jpg' ) top left no-repeat; }
.articleDetail .headline { width: 750px; padding: 3px 0px 0px 10px; }
.articleDetail P { padding: 5px 5px 5px 10px; }

.articleDetailBack a { background: url(   '../storage/site/moreinfback.gif' ) top left no-repeat; display: block; height: 14px; width: 27px; margin: 5px 0 0 5px; }

/* homepage body center*/
.middle .mapa { background: url(../Storage/Site/mapa.jpg) no-repeat; width: 486px; height: 228px; margin-top: 20px; }

.world_map { width: 485px; height: 250px; }

.welcome { width: 486px; background: url('../storage/site/welcome.jpg' ) no-repeat; width: 486px; height: 173px; }
.welcomeBottom { width: 486px; background: url('../storage/site/welcome.jpg' ) no-repeat; width: 486px; height: 173px; clear: both; }
.welcomeLeft { float: left; }
.welcomeRight { float: right; }

.welcomeAbout { width: 223px; padding: 10px 10px 0 10px; height: 163px; }
.welcomeAboutTopUni { width: 223px; height: 30px; }
.welcomeLeft .welcomeAboutTop { width: 223px; height: 30px; }
.welcomeRight .welcomeAboutTop { width: 223px; height: 22px; }
.welcomeAboutTopUni a { color: #79ac2a; font-size: 18px; font-weight: normal; }
.welcomeLeft .welcomeAboutTop a { color: #79ac2a; font-size: 18px; font-weight: normal; }
.welcomeRight .welcomeAboutTop a { color: #79ac2a; font-size: 16px; font-weight: normal; }
.welcomeAboutTextUni { height: 105px; width: 223px; }
.welcomeLeft .welcomeAboutText { height: 105px; width: 223px; }
.welcomeRight .welcomeAboutText { height: 113px; width: 223px; }
.welcomeAboutVideo { width: 223px; height: 22px; padding-top: 6px; }
.welcomeAboutVideo a { background: url(../storage/site/play.jpg) top left no-repeat; width: 135px; height: 16px; display: block; text-transform: uppercase;  color: #4c4c4c; font-size: 12px; font-weight: bold; padding: 1px 0 0 30px; }
.welcomeAboutLink { width: 223px; height: 21px; padding-top: 7px; }
.welcomeAboutLink a { display: block; color: #79ac2a; font-size: 12px; font-weight: bold; text-transform: uppercase; }

.news { width: 223px; padding: 10px 10px 0 10px; height: 163px; color: #535252; }
.newsTop { width: 201px; height: 30px; }
.newsH { color: #087b94; font-size: 18px; font-weight: normal; text-decoration: none; float:left; }
.newsText { height: 105px; width: 223px; }
.newsLink { width: 223px; height: 21px; padding-top: 7px; }
.newsLink a { color: #087b94; font-size: 12px; font-weight: bold; text-transform: uppercase; }
.newsList { text-decoration: none; line-height: 14px; }
.newsList li { padding-bottom: 5px; }
.newsList li a { font-size: 11px; color: #535252; font-weight: normal; text-transform: none; margin: 0; }
.newsList li a:hover { text-decoration: underline; }

.cleft { width: 210px; float: left; padding: 10px; height: 145px; background-position: right bottom; }
.cleft .text { height: 105px; overflow: hidden; }
.cleft h3 a { color: #79ac2a; font-size: 18px; font-weight: normal; margin: 0px; padding-bottom: 7px; }
.cright { width: 224px; float: right; padding: 10px 10px 0 13px; color: #535252; }
.cright .text { height: 105px; overflow: hidden; clear:both; }
.cright ul { text-decoration: none; line-height: 14px; }
.cright ul li { padding-bottom: 5px; }
.cright ul li a { font-size: 11px; color: #535252; font-weight: normal; text-transform: none; margin: 0; }
.cright ul li a:hover { text-decoration: underline; }
.cright h3 { display: block; color: #087b94; font-size: 18px; font-weight: normal; padding-bottom: 6px; margin:0px; text-align: left; text-decoration: none; float:left; }
.cright h3 a{ display: block; color: #087b94; font-size: 18px; font-weight: normal; padding-bottom: 5px; text-align: left; text-decoration: none; float:left; }

.cleft .clvideo { text-align: left; background: url(../storage/site/play.jpg) top left no-repeat; width: 135px; height: 16px; margin: 1px 0 0 0px; padding: 1px 0 0 30px; display: block; float: left; text-transform: uppercase; }
.cleft a.clvideo { color: #4c4c4c; font-size: 12px; font-weight: bold; }

.cright a.a1 { display: block; color: #087b94; font-size: 12px; margin: 3px 0 0 7px; font-weight: bold; text-transform: uppercase; }

#webArchiv { width: 150px; height: 150px; }

.LastAdded { width: 484px; margin-top: 20px; margin-bottom: 10px; }
.topRated .LastAdded { width: 485px; }
.LAHead { background: url(       '../storage/site/LA_head2.jpg' ) no-repeat; height: 27px; padding-left: 15px; padding-top: 6px; }
.LAHead h3 { padding: 0px 0px 0px 0px; margin: 0px; font-size: 17px; color: #666666; font-weight: normal; }
.LAHead h3 A { color: #666666; font-weight: normal; float: left; }
.LAHead h3 A:hover { text-decoration: underline; }
.LABody { padding: 0px 0px 0px 0px; overflow: auto; clear: both; }
.LABody .Order1 { }
.LABody .Order2 { margin-left: 2px; }
.LABody .Order3 { }
.LABody .Order4 { margin-left: 2px; }
.LABody .Order5 { }
.LABody .Order6 { margin-left: 2px; }
.LABody .Order7 { }
.LABody .Order8 { margin-left: 2px; }

.LABox { float: left; width: 223px; padding: 10px 5px 0px 13px; background: url(     '../storage/site/last_added_bg.gif' ) repeat-x; margin-right: 0px; height: 235px; overflow: hidden; }
.LABox2 { padding: 0px 5px 10px 13px; background: url(    '../storage/site/last_added_bg.gif' ) repeat-x; margin-right: 0px; }
.LAImg { clear: both; display: block; height: 26px; width: 211px; padding: 133px 0 0 0; background-repeat: no-repeat; }
.LABox img { border: 1px solid #7b7b7b; margin-right: 10px; padding: 1px; float: left; }
.LABox h4 { color: #5e9604; font-size: 12px; font-weight: bold; padding: 0px; margin: 0px; }
.LABox h4 A { color: #5e9604; font-size: 12px; font-weight: bold; padding: 0px; margin: 0px; }
.LABox h4 A:hover { text-decoration: underline; }
.LABox h4 a.textboxother { color: #4b4b4b; font-size: 11px; }
.LABox h4 a.textboxother:hover { text-decoration: underline; font-size: 11px; }
.LABox a img { border: 0px; }

A.btn_moreinfo { padding: 2px 0px 4px 0px; height: 13px; text-align: center; width: 129px; font-weight: bold; color: #354f0f; display: inline-block; background: url(    '../storage/site/btn_moreinfo.gif' ) no-repeat; }

.LA_textbox { width: 221px; }

.LastAdded .textbox1 { text-align: center; padding: 5px 0px 0px 0px; width: 220px; }

.LastAdded .more { }

.LastAdded .more A { color: #087b94; font-weight: bold; font-size: 11px; background: url(../storage/site/pager.jpg) top left no-repeat; width: 145px; height: 16px; display: block; float: right; text-align: center; padding: 5px 0 5px 0; margin: 0px 10px 0 0; }

.LastAdded .more A:hover { background: url(../storage/site/pager_hover.jpg) top left no-repeat; }
/************** editors choice **************/

.editorsChoice { padding: 10px 0px 0px 0px; }

.editorsChoice .header { color: #73aa19; font-size: 12px; padding: 5px 0px 5px 10px; margin-bottom: 2px; background: url(  '../storage/site/editors_choice.jpg' ) no-repeat; width: 757px; }

.editorsChoice .pictogram { float: right; margin: 0px 10px 0px 0; background: url(../Storage/Site/pictogram.gif) top left no-repeat; width: 20px; height: 20px; }

.editorsChoice .header h3 { font-weight: normal; font-size: 18px; }

.editorsChoice .body { padding: 0px; width: 767px; }

.editorsChoice .headline2 { color: #000000; font-weight: bold; padding-bottom: 5px; width: 500px; background: url(  '../storage/site/editors_choice_headline.jpg' ) bottom left no-repeat; }

.editorsChoice .description { padding: 5px 0px 5px 0px; }

.editorsChoice .headline2 A { color: #000000; font-weight: bold; }

.editorsChoice .headline2 span { color: #000000; font-weight: normal; }

.editorsChoice .choice { background: #f6f6f6; border-bottom: 1px solid white; }

.editorsChoice .title { display: block; font-weight: bold; color: #71ab18; padding: 10px 0px 0px 0px; }

.editorsChoice .imgbox { float: left; margin: 0px; padding: 0px; height: 160px; width: 215px; padding: 15px; background: #eaeaea; }

.editorsChoice .textbox { float: left; padding: 0px 0px 0px 15px; width: 500px; }

.editorsChoice .headline { height: 20px; }
.editorsChoice .headline span { font-size: 10px; color: #000000; font-weight: bold; }

.editorsChoice .button_moreinfo { margin: 5px 0px 0px 0px; }

.editorsChoice .imgbox IMG { padding: 15px; top: 0; left: 0; }


.editorsChoice .imgbox { }



/**************** MatureContent *****************/

.matureContent { }

.matureContent .header { padding: 0px 0px 10px 0px; }

.matureContent .headline { height: 20px; margin: 0px; }

.messages .matureContent { padding: 10px 0px 10px 40px; background: url(  '../storage/site/matureContent.gif' ) no-repeat; }

/********** top rated ***********/
.topRated { width: 484px; margin-top: 20px; margin-bottom: 10px; }
.toprating { font-size: 24px; color: #999999; }

.topRated .LAHead {  background: url( '../storage/site/LA_head2.jpg' ) no-repeat; height: 27px; padding-left: 15px; padding-top: 6px; width: 469px; }
.topRated .LAHead h3 { padding: 0px 0px 0px 0px; margin: 0px; font-size: 17px; color: #666666; font-weight: normal;}
.topRated .LABody { padding: 0px 0px 0px 0px; overflow: auto; clear: both; width: 484px; }
.topRated .LABody .Order1 { }
.topRated .LABody .Order2 { margin-left: 2px; }
.topRated .LABody .Order3 { }
.topRated .LABody .Order4 { margin-left: 2px; }
.topRated .LABody .Order5 { }
.topRated .LABody .Order6 { margin-left: 2px; }
.topRated .LABody .Order7 { }
.topRated LABody .Order8 { margin-left: 2px; }
.topRated .left { float: left; width: auto; }
.topRated .right { float: right; width: auto; }

.topRated .LABox { float: left; width: 221px; padding: 5px 10px 7px; background: #f6f6f6 url(    '../storage/site/last_added_bg.gif' ) bottom repeat-x; margin-bottom: 0px; height: 260px; }
.topRated .LAImg { display: block; height: 26px; width: 211px; padding: 133px 0 0px 0; background-repeat: no-repeat; }
.topRated .LABox .imgbox { width: 211px; margin-left: 5px; }
.topRated .LABox img { border: 1px solid #7b7b7b; margin-right: 10px; padding: 1px; float: left; }
.topRated .LABox h4 { color: #5e9604; font-size: 12px; height: 63px; font-weight: bold; padding: 0px; margin: 0px; margin-bottom: 5px; float: left; }
.topRated .LABox h4 A { color: #5e9604; font-size: 12px; font-weight: bold; padding: 0px; margin: 0px; }
.topRated LABox h4 A:hover { text-decoration: underline; }
.topRated .LABox h4 a.textboxother { color: #4b4b4b; font-size: 11px; }
.topRated LABox h4 a.textboxother:hover { text-decoration: underline; font-size: 11px; }
.topRated .LABox a img { border: 0px; }

.imgbox { width: 220px; padding-top: 4px; clear: both; }

.imgboxfooter { padding: 0px 0 0 0; height: 26px; background-color: #000; filter: alpha(opacity=45); -moz-opacity: 0.45; opacity: 0.45; display: block; }
.ibftext { text-transform: uppercase; font-size: 11px; font-weight: bold; color: #dedede; position: relative; top: -20px; text-align: center; display: block; }

.textbox { float: left; width: 165px; }

.textbox h4 { margin-bottom: 10px; }

.LA_textbox h4 { float: left; margin-bottom: 2px; }

.LA_textbox .pictogram { float: right; margin: 30px 10px 0px 0; background: url(../Storage/Site/pictogram.gif) top left no-repeat; width: 20px; height: 20px; }
.textbox strong { display: block; margin: 0px 0 5px 0; }

.LA_textbox strong { display: block; margin: 0px 0 5px 0; }
.button_moreinfo { margin-top: 5px; }

.line { background: url( 'a../storage/site/line.jpg' ) repeat-x; padding: 5px 0px 0px 0px; height: 15px; }
.info { float: right; }


/* homepage body right*/
.registration { margin: 6px 0px 0px 0px; color: #ffffff; font-weight: bold; font-size: 14px; line-height: 18px; padding: 15px 0px 0px 8px; background: url(       '../storage/site/reg_bg.jpg' ) no-repeat; width: 270px; height: 113px; }
.registration h2 { margin: 0px; text-transform: uppercase; color: #517519; font-size: 21px; padding-bottom: 5px; font-weight: normal; }
.registration img { margin-top: 5px; }

.loginmenu2 { margin: 6px 0px 0px 0px; color: #ffffff; font-weight: bold; font-size: 14px; line-height: 18px; padding: 15px 0px 10px 10px; background: url(       '../storage/site/logged_bg.jpg' ) top left no-repeat; width: 270px; height: 86px; }
.loginmenu2 h2 { margin: 0px; margin-left: 5px; text-transform: uppercase; color: #517519; font-size: 21px; padding-bottom: 5px; font-weight: normal; }

.loginmenu2 a.upl {color: #3e6009; font-size: 11px;}
.loginmenu2 a.upl3 {color: #3e6009; font-size: 11px;}
.loginmenu2 a.upl:hover {color: #19301a;}
.loginmenu2 a.upl3:hover {color: #19301a;}

.loginmenu2 .upl {display: block; width: 50px; padding: 12px 0 0 0; height: 25px; float: left; margin: 19px 0 0 0; text-align: right; }
.loginmenu2 .upl3 {display: block; width: 43px; padding: 12px 0 0 0; height: 25px; float: left; margin: 19px 0 0 0; text-align: right; }

.loginmenu2 .username { margin: 0 0 0 5px; font-weight: normal; color: #517519; display: block; }
.loginmenu2 a { color: #1e4aef; text-transform: uppercase; font-size: 14px; font-weight: normal; line-height: 16px; }
.loginmenu2 a:hover { color: #ffcc00; }

.loginmenu2 .myweeks { width: 90px; display: block; height: 40px; color: White; text-decoration: none; margin: 8px 0px 10px 5px; padding: 6px 30px 7px 10px; }

.btn_logout { display: none; height: 20px; width: 107px; padding-top: 2px; font-size: 12px; background: url(       '../storage/site/btn_logout.jpg' ) top left no-repeat; }

a.btn_logout { color: #711810; text-align: center; text-transform: uppercase; }

a.btn_logout:hover { text-decoration: none; }

.MRF { width: 278px; margin-top: 10px; }
.MRFhead { background: url(       '../storage/site/MRF_head.jpg' ) no-repeat; padding: 4px 0px 0px 15px; height: 29px; }
.MRFhead h3 { padding: 0px 0px 0px 0px; font-size: 17px; }

.MRFhead h3 A { color: #666666; font-weight: normal; margin: 0px; }

.MRFhead h3 A:hover { text-decoration: underline; }

.MRFbody { height: 208px; }
.MRFfooter { background: url(       '../storage/site/MRF_footer.jpg' ) no-repeat; height: 19px; margin-top: 1px; }

.MRF .more { text-align: right; }

.MRF .more A { font-size: 10px; color: Gray; }

.MRF .more A:hover { text-decoration: underline; }

.popular_celebrities { background: url(  '../storage/site/popular_celebrities.jpg' ) top left no-repeat; }

.popular_celebrities_repeat { margin: 15px 0px 0px 0px; background: url(  '../storage/site/popular_celebrities_repeat.jpg' ) top left repeat-y; }

.popular_celebrities h3 { color: #666666; font-size: 17px; font-weight: normal; margin: 0px; padding: 10px 0px 20px 70px; }
.popular { background: url(  '../storage/site/popular.jpg' ) top left no-repeat; }

.popular_repeat { margin: 15px 0px 0px 0px; background: url(  '../storage/site/popular_repeat.jpg' ) top left repeat-y; }

.popular h3 { color: #666666; font-size: 17px; font-weight: normal; margin: 0px; padding: 10px 0px 20px 70px; }

.popular_bottom { padding: 10px 15px 10px 10px; }
.popular_bottom a { color: #3894A8; font-size: 11px; }
.popular_bottom a:hover { color: #3894A8; text-decoration: underline; }

.popular .more { text-align: right; }

.popular .more A { font-size: 10px; color: Gray; }

.popular .more A:hover { text-decoration: underline; }

.tag_1 { font-size: 10px; }
.tag_2 { font-size: 12px; }
.tag_3 { font-size: 14px; }
.tag_4 { font-size: 16px; }
.tag_5 { font-size: 18px; }

.countries { background: url(       '../storage/site/countries.jpg' ) top left no-repeat; }

.countries_repeat { margin: 15px 0px 0px 0px; background: url(       '../storage/site/countries_repeat.jpg' ) top left repeat-y; }

.countries h3 { color: #666666; font-size: 17px; font-weight: normal; margin: 0px; padding: 10px 0px 20px 70px; }

.countries_bottom { padding: 10px 10px 10px 10px; }
.countries_bottom a { color: #3894A8; font-size: 11px; }
.countries_bottom a:hover { color: #3894A8; text-decoration: underline; }

.last_comments { background: url('../storage/site/last_comments.jpg') top left no-repeat; width:278px; overflow:hidden; }

.last_comments_repeat { margin: 15px 0px 0px 0px; background: url(       '../storage/site/countries_repeat.jpg' ) top left repeat-y; }

.last_comments h3 { color: #666666; font-size: 17px; font-weight: normal; margin: 0px; padding: 10px 0px 20px 70px; }

.last_comments_bottom { padding: 10px 10px 10px 10px; }
.last_comments_bottom a { color: #3894A8; font-size: 11px; }
.last_comments_bottom a:hover { color: #3894A8; text-decoration: underline; }
.last_comments_bottom ul { text-decoration: none; line-height: 14px; }
.last_comments_bottom li { padding-bottom: 5px; }

div.footer {position:relative; margin: 5px 0 0 0; color: #484647; clear: both; background: #767676 url(../storage/site/footer.jpg) bottom left no-repeat; width: 1000px; height: 241px; }

/* subpage registration*/
.register { border: 1px solid #9b9b9b; background-color: #e9e9e9; width: 723px; padding: 15px 10px 10px 40px; color: #4f5050; font: Verdana; font-size: 11px; }
.register h1 { padding: 0px; margin: 0px; font-size: 24px; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; color: #33a09a; }

.register .input_normal { width: 250px; }

.regbut1 { background: url(../storage/site/regbtn.gif) no-repeat; width: 111px; height: 26px; border: 0px; font-weight: bold; color: #104d49; }
.register .FormSectionValue { padding-bottom: 5px; padding-left: 5px; display: block; }
.register .FormSectionText { padding: 3px 0; }

.register .error { color: Red; padding: 20px 0 0 0; text-align: left; }

.FormSectionText p { font-weight: normal; font-style: italic; }

/* subMenu */
.subMenu { padding: 6px 0px 5px 0px; }
.subMenuItem { }

.subMenuItem a { color: #ffffff; font-weight: bold; text-transform: uppercase; display: block; margin: 0px; padding: 5px 5px 5px 20px; }
.subMenuItem a:hover { color: #000000; background-color: #ffffff; }
.subMenuItem2 a { color: #514f4f; }
.subMenu .selected a { background-color: #ffffff; color: #000000; }

.olympus { margin-left: 10px; margin-top: 45px; width: 183px; height: 208px; display: block; background: url(       '../Storage/Site/olympus.gif' ) top center no-repeat; }

.olympus2 { width: 204px; height: 244px; display: block; background: url(       '../Storage/Site/olympus.jpg' ) top center no-repeat; margin: 10px 0 0 0; }

.ad { margin-left: 0px; margin-bottom: 25px; margin-top: 0px; padding: 5px 0px 20px 0px; background: #e5e5e5 url(       '../storage/site/ad.jpg' ) top left repeat-x; }

.ad IMG { margin: 1px 0px 1px 17px; }

.ad a { color: #72AB19; }

.ad a:hover { text-decoration: underline; }

.ad .ad_head { font-weight: bold; color: #6094a8; text-transform: uppercase; padding: 3px 10px 5px 10px; display: block; text-align: center; }

.ad span { font-weight: bold; color: #6094a8; text-transform: uppercase; padding: 3px 10px 5px 10px; display: block; text-align: center; }

.ad p { margin: 0px 20px 0px 22px; padding-top: 5px; }

.ad_comments { width: 190px; margin-left: 14px; }
.ad_comments span { font-weight: bold; color: #6094a8; text-transform: uppercase; padding-bottom: 5px; display: block; }
.ad_comments p { padding-left: 5px; padding-right: 5px; padding-top: 5px; }

.newsletter { margin: 0px 0px 0px 0px; padding: 5px; background: #e5e5e5 url(       '../storage/site/newsletter.jpg' ) top left no-repeat; }

.newsletter h3 { padding: 2px 5px 5px 5px; color: #ffffff; font-family: Verdana; font-weight: normal; font-size: 21px; text-transform: uppercase; text-align: center; }

.newsletter .text { padding: 8px 5px 5px 12px; font-size: 10px; text-align: left; }

.newsletter .table_fix { padding: 5px 5px 5px 12px; font-size: 10px; text-align: left; }

.newsletter .input_normal { width: 90px; border: 1px solid #a5acb2; }

.newsletter .btn_submit { color: #034f4b; font-weight: bold; height: 18px; width: 70px; text-align: center; text-transform: uppercase; font-size: 11px; border: 0px; background: url(       '../storage/site/newsletter_btn_send.jpg' ) top left no-repeat; }


.lastArticles { margin: 0px 0px 0px 0px; padding: 5px; background: #e5e5e5 url(       '../storage/site/lastArticles.jpg' ) top left no-repeat; min-height: 145px; _height: 145px; }

.lastArticles h3 { padding: 2px 5px 5px 5px; color: #ffffff; font-family: Verdana; font-weight: normal; font-size: 18px; text-align: center; text-transform: uppercase; }

.lastArticles .body { padding: 5px 0px 5px 12px; color: #535252; }

.lastArticles .body A, .lastArticles .body A:visited { background-position: left; padding: 2px 5px 2px 0px; display: block; font-size: 11px; text-align: left; color: #2f9088; font-weight: bold; }


/********** password recovery ***********/
.passwordRecovery { width: 278px; margin: 20px 0 0 20px; background: url(       '../storage/site/login_bg_body.jpg' ) repeat-y; }

.checkoutlabel, .plainbox, .sectionheader { padding: 0 0 5px 0; }

.passwordHeader { background: url(       '../storage/site/login_header.jpg' ) no-repeat; }

.passwordHeader H1 { padding: 5px 0px 5px 10px; margin: 0px; font-size: 16px; font-weight: bold; text-transform: uppercase; color: #517519; }

.passwordBody { padding: 0 10px 10px 10px; background: url(       '../storage/site/login_bg_footer.jpg' ) bottom left no-repeat; }

.checkoutlabel { text-align: left; }

/* login */
.login { padding-top: 15px; padding-left: 15px; width: 580px; }
.login strong { color: #ffffff; font-size: 15px; }
.login h1 { padding: 0 0 5px 0; margin: 0px; font-size: 18px; font-weight: bold; text-transform: uppercase; color: #517519; }

.loginbox_body { background: url(       '../storage/site/login_bg_body.jpg' ) repeat-y; width: 278px; float: right; }
.loginbox_head { background: url(       '../storage/site/login_header.jpg' ) no-repeat; }
.loginbox_head h1 { padding: 10px 5px 0 10px; font-family: Trebuchet MS; font-size: 24px; font-weight: bold; display: block; float: left; }
.loginbox_head strong { font-size: 14px; font-weight: bold; font-family: Trebuchet MS; float: left; margin-top: 17px; padding-right: 10px; }
.loginbox_footer { background: url(       '../storage/site/login_bg_footer.jpg' ) bottom left no-repeat; padding: 0px 0px 15px 10px; min-height: 90px; clear: both; color: #444545; font-size: 11px; }
.lg a { color: #105586; text-decoration: underline; }
.lgTBox { width: 140px; margin-bottom: 2px; }
.logbtn { background: url(      '../storage/site/btn_login.gif' ) no-repeat; border: 0; width: 81px; height: 20px; padding: 2px 0 0 0; margin: 5px 0 0 0; float: left; text-align: center; }
a.logbtn { font-size: 13px; font-weight: bold; color: #104d49; text-decoration: none; }

.registerbox { background: url(        '../storage/site/registration_bg.jpg' ) no-repeat; margin-right: 20px; padding: 10px 0 0 10px; float: left; height: 145px; width: 268px; }
.registerbox h1 { font-size: 24px; font-weight: bold; font-family: Trebuchet MS; color: #517519; }
.registerbox strong { font-size: 24px; padding-right: 100px; font-weight: bold; font-family: Trebuchet MS; margin-top: -7px; display: block; }
.registerbutton { margin-top: 19px; background: url(      '../storage/site/new_account.jpg' ) no-repeat; border: 0px; width: 179px; height: 22px; font-size: 13px; font-weight: bold; color: #104d49; }

/**********/
.linkbtn { text-decoration: none; color: #666666; font-weight: bold; }
.linkbtn:HOVER { text-decoration: none; color: #999999; font-weight: bold; }

.button { margin-bottom: 5px; }
.link { padding: 2px; }
.link a { text-decoration: none; color: #666666; font-weight: bold; }
.link a:HOVER { text-decoration: none; color: #999999; font-weight: bold; }

.input_smaller { width: 70px; }

.input_normal { width: 150px; }

.input_longer { width: 200px; }

.input_long { }

/************* locations **************/

.continentList { margin-top: 40px; }
.continent { float: left; width: 255px; text-align: center; margin: 0px 2px 28px 0px; }
.continent_header { width: 255px; margin: 0px 2px 1px 0px; float: left; background: #f2f2f2; }
.continent_up { display: block; width: 245px; font-size: 18px; color: #8fd525; background: url(       '../storage/site/arr_up.gif' ) center right no-repeat; height: 30px; padding-top: 7px; }
.continent_down { display: block; width: 245px; font-size: 18px; color: #8fd525; background: url(       '../storage/site/arr_down.gif' ) center right no-repeat; height: 30px; padding-top: 7px; }
.continent A:hover { }


.location_list { padding-top: 10px; padding-left: 10px; display: block; text-align: left; }

.location_list A:link, .location_list A:hover, .location_list A:visited { background: none; font-size: 12px; color: #000000; display: inline; padding: 2px; }

.location_list A:hover { text-decoration: underline; }

.show_small { height: 130px; overflow: hidden; }


/********* UserProfile *************/

.userDetails { }

.userDetails H3 { color: #359e8d; font-size: 18px; padding: 10px 0px 10px 0px; font-weight: normal; }
.userProfile H4 { color: #7dad33; font-size: 18px; font-weight: normal; }

.userProfile { }

.userProfile TR TD { background: #f2f2f2; color: #444d56; border-bottom: 1px solid white; font-size: 11px; }

.userProfile TD { padding: 2px; }

.userProfile p { font-size: 11px; }

.FormSectionText { font-weight: bold; }

.FormSeparator { border-left: 1px solid white; }

/******* my week *******/
.weeksBlock { padding: 0px 5px 0px 5px; margin: 10px 0px 0px 0px; }

.uploadPhotos{ width:781px;}

.uploadPhotos .daysList { margin: 0px 0px 0px 5px; }

.uploadPhotos .tags_show_small { display: none; }

.uploadPhotos .day_description { margin: 0px 0px 10px 5px; width: 760px; background: #dddddd; padding: 10px 10px 10px 0px; }

.uploadPhotos TEXTAREA { margin: 5px 0px 5px 0px; border: 1px solid #a5acb2; }

.uploadPhotos .sub_headline { margin: 0px 0px 0px 5px; }

.uploadPhotos .sub_headline A { color: #acdd61; }
.uploadPhotos .daysList a:link, .uploadPhotos .daysList a:visited { color: #72ab19; background: url(  '../storage/site/btn_day.jpg' ) no-repeat; display: block; width: 91px; height: 30px; padding: 9px 5px 4px 5px; text-align: center; font-size: 10px; text-decoration: none; font-weight: bold; float: left; }

.uploadPhotos .daysList a:HOVER { background: url(  '../storage/site/btn_day_hover.jpg' ) no-repeat; color: #097e77; }

.uploadPhotos .daysList a.selected, .uploadPhotos .daysList a:visited.selected { background: url(  '../storage/site/btn_day_hover.jpg' ) no-repeat; color: #097e77; }

.weeksBlock .myday { padding: 5px 0px 5px 45px; margin: 0px 0px 2px 0px; background: url(        '../storage/site/myweeks.jpg' ) top left no-repeat; }

.weeksBlock .lgTBox { width: 140px; margin-bottom: 5px; }

.selectedWeek { background-color: #74c4c1; }

.days_list { height: 160px; padding: 0px 0px 0px 0px; background: #f2f2f2; }

.days_list A, .days_list A:visited { color: #73b120; font-weight: bold; text-decoration: none; }

.days_details { padding: 0px 5px 0px 5px; }

.uploadPhotos H4 { margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; color: #75ac09; font-weight: normal; font-size: 18px; }

.weeks_list { width: 775px; padding: 5px 5px 0px 0px; }

.weeks_list H4 { padding: 5px 0px 5px 45px; margin: 0px 0px 2px 0px; background: url(        '../storage/site/myweeks.jpg' ) top left no-repeat; }

.weeks_list .header { display: none; }



.weeks_list TR.row TD { color: #444d56; border-bottom: 1px solid white; }


.weeks_list TR.row TD A { display: block; }

.weeks_list TR.row TD A span { font-weight: normal; color: Black; }


.weeks_list TR.row_selected { background: url(        '../storage/site/weeks_list_selected.jpg' ) top left repeat-x; color: #444d56; border-bottom: 1px solid white; }

.days_list TR.row_selected { background: url(        '../storage/site/weeks_list_selected.jpg' ) top left repeat-x; color: #444d56; border-bottom: 1px solid white; }

.weeks_list TR TD { padding: 7px; }

.weeks_list TR { background: #f2f2f2; }

.weeks_list TR.row:hover { background: #f7f1f1; }

.weeks_list A, .weeks_list A:visited { color: #73b120; font-weight: bold; text-decoration: none; }

.weeks_list A:hover { text-decoration: underline; }

.btn_AddNewList { display: block; width: 110px; height: 30px; margin-top: 5px; text-align: center; color: #344b05; font-weight: bold; border: 0px solid white; background: url(        '../storage/site/btn_AddNewList.jpg' ) center left no-repeat; }


.btn_update { text-transform: uppercase; display: block; width: 85px; height: 30px; text-align: center; color: #344b05; font-weight: bold; font-size: 12px; font-family: Trebuchet MS; border: 0px solid white; background: url(  '../storage/site/btn_update.jpg' ) center left no-repeat; }

.btn_update_upload { text-transform: uppercase; display: block; width: 85px; height: 30px; text-align: center; color: #344b05; font-weight: bold; font-size: 12px; font-family: Trebuchet MS; border: 0px solid white; background: url(  '../storage/site/btn_update_upload.jpg' ) center left no-repeat; }

.uploadForm .upload { margin: 0px; padding: 5px; }

.uploadForm .error { background: white; color: Red; display: block; text-align: center; padding: 5px; font-weight: bold; }

.btn_UploadPhoto { display: block; width: 110px; height: 30px; text-align: center; color: #344b05; font-weight: bold; border: 0px solid white; background: url(        '../storage/site/btn_UploadPhoto.jpg' ) center left no-repeat; }

.btn_ReadyToApprove { display: block; width: 122px; height: 21px; text-align: center; color: #ffffff; font-weight: bold; text-transform: uppercase; font-size: 10px; border: 0px solid white; margin: 5px 5px 0px 0px; background: url(        '../storage/site/btn_ReadyToApprove.jpg' ) center left no-repeat; }

.approved { border: 1px solid red; }

A.approved_true { width: 26px; height: 25px; background: url(  '../storage/site/approved_true.jpg' ); }

A.approved_false { width: 26px; height: 25px; background: url(  '../storage/site/approved_false.jpg' ); }
.text_border { padding: 5px; width: 760px; margin: 10px 0px 0px 0px; background: #f9f9f9; border: 3px solid #f2f2f2; color: #535252; font-weight: bold; font-size: 11px; }


.btn_SaveDescription { text-align: center; color: #ffffff; font-weight: bold; height: 20px; width: 134px; display: block; padding: 5px 0px 5px 0px; background: url(  '../storage/site/btn_SaveDescription.jpg' ) center center no-repeat; }


.days_detail { padding: 0px 5px 0px 5px; }

.gallery { margin: 10px 0px 10px 0px; width:760px; }

.gallery h4 { padding: 5px 0px 5px 45px; margin: 0px 4px 5px 0px; background: url(        '../storage/site/myPictures.jpg' ) top left no-repeat; width: 710px; }

.gallery .picture { margin: 0px 4px 0px 0px; background: #e7e7e7 url(        '../storage/site/gallery_repeat.jpg' ) top left repeat-x; }

.gallery .picture IMG { margin: 5px; padding: 3px; background: #c7c5b8; }

.uploadForm { }

.GalleryList { width: 775px; }

.weeks_details { background: #f2f2f2; padding: 5px 5px 5px 5px; margin: 0px 7px 2px 5px; }

.weeks_details A, .weeks_list A:visited { color: #73b120; font-weight: bold; text-decoration: none; }

.weeks_details A:hover { text-decoration: underline; }

/************ BizProfile *********/

.inuse { color: Red; text-decoration: none; }
.link { color: #5E9604; text-decoration: none; }

/************ tags ************/
.tags_details { padding: 5px; }

.tags { }

.suggest { float: left; }

.suggest h5 { font-weight: normal; font-size: 11px; margin-top: 5px; }

.btn_TagUpdate { margin: 48px 50px 0px 0px; float: left; }

.common, .celebrities, .location { margin: 0px 0px 10px 0px; width: 765px; height: 600px; overflow: auto; background: #f2f2f2; }

.tag { float: left; padding: 0px 0px 0px 5px; margin: 0px; width: 140px; }

.tags SPAN { padding: 0px; margin: 0px; }

.hide_tag { display: none; }

.show_tag { display: block; }

.tagsEdit { width: 765px; }
.tagsEdit h4 { width: 710px; }


.table_header { font-weight: bold; padding: 2px; }
.table_item { padding: 2px; }

.btn_imgEdit, .btn_imgAdd { width: 85px; height: 25px; text-align: center; color: #305005; border: 0px solid white; font-weight: bold; background: url(  '../storage/site/btn_imgEdit.jpg' ) center left no-repeat; }

.btn_imgDelete { width: 85px; height: 25px; text-align: center; color: #76100e; font-weight: bold; border: 0px solid white; background: url(        '../storage/site/btn_imgDelete.jpg' ) center left no-repeat; }

.edit_delete { padding: 0px 3px 0px 0px; }

div.pImg { background-position: center center; width: 212px; height: 159px; margin-right: 4px; margin-bottom: 5px; background-repeat: no-repeat; }

.pImg a { display: block; }

.pImg a img { width: 212px; height: 159px; }

.Box { border: 1px solid #ffffff; }
/************** week *****************/

.userweek { width: 775px; }

.userweek .messages { border: 1px dashed black; margin: 2px 0px 0px 0px; padding: 3px; }

.userweek .week { }
.userweek .header { color: #72ab19; font-size: 18px; padding: 10px 0px 10px 10px; }
.userweek a { color: #72ab19; }

.header .link, .header A.link, .header A:visited.link { color: #4b4b4b; font-size: 11px; font-weight: bold; }
.header A:hover { text-decoration: underline; }

.userweek .header .date { color: #464646; font-size: 11px; }

.userweek .daysList a .date, .daysList a:visited .date { color: #ffffff; }

.daysList a:hover .date, .daysList a.selected .date { color: #29292a; }

.userweek .daysList { text-align: left; }

.userweek .daysList a:link, .daysList a:visited { color: #72ab19; background: url(  '../storage/site/btn_day.jpg' ) no-repeat; display: block; width: 91px; height: 30px; padding: 9px 5px 4px 5px; text-align: center; font-size: 10px; text-decoration: none; font-weight: bold; float: left; }

.userweek .daysList a:HOVER { background: url(  '../storage/site/btn_day_hover.jpg' ) no-repeat; color: #097e77; }

.userweek .daysList a.selected, .userweek .daysList a:visited.selected { background: url(  '../storage/site/btn_day_hover.jpg' ) no-repeat; color: #097e77; }

.mygal .pImg { }

.mygal .pImg A { display: block; height: 159px; width: 212px; }


.btn_MassUpload { width: 57px; height: 71px; font-size: 13px; font-style: normal; font-weight: bold; color: #ffffff; display: inline-block; text-align: center; padding: 28px 18px 0px 17px; background: url(  '../storage/site/upload.gif' ) no-repeat; }

.infoImages { margin: 120px 0px 0px 0px; font-size: 11px; background: url(  '../storage/site/daysInfo.jpg' ) top left repeat-y; }

.infoImages Table, .infoImages Table TR, .infoImages Table TD, .infoImages Table TBODY { padding: 0px; margin: 0px; }

.infoImages .t_header { border-bottom: 4px solid #e3e4e4; }

.infoImages .t_left { border-bottom: 1px solid #e3e4e4; border-right: 1px solid #e3e4e4; }

.infoImages .t_right { border-bottom: 1px solid #e3e4e4; }

.infoImages .day { font-weight: bold; color: #72ab35; }

.infoImages .day_less { color: white; }

.infoTags { margin: 10px 0px 0px 0px; background: url(  '../storage/site/daysInfo.jpg' ) top left repeat-y; }

.absolutePos { position: absolute; left: 50%; width: 100px; height: 100px; top: 50%; }

span.imgButtons { display: block; width: 212px; height: 30px; margin: 0px 0px 0px 1px; }

.mygal .pImg span.imgButtons A { width: 39px; height: 20px; color: #ffffff; display: block; padding: 8px 0px 0px 0px; margin: 0px 0px 0px 1px; float: left; }

span.imgButtons .btn_ImageUpload { background: url(  '../storage/site/btn_ImageUpload.gif' ) no-repeat; }

span.imgButtons .btn_ImageMassUpload:hover { background: url(  '../storage/site/btn_ImageMassUpload_Hover.gif' ) no-repeat; }

span.imgButtons .btn_ImageMassUpload { background: url(  '../storage/site/btn_ImageMassUpload.gif' ) no-repeat; }

span.imgButtons .btn_ImageUpload:hover { background: url(  '../storage/site/btn_ImageUpload_Hover.gif' ) no-repeat; }

span.imgButtons .btn_ImageDelete { background: url(  '../storage/site/btn_ImageDelete.gif' ) no-repeat; }

span.imgButtons .btn_ImageDelete:hover { background: url(  '../storage/site/btn_ImageDelete_Hover.gif' ) no-repeat; }


.mygal .pImg span.imgButtons A.btn_ImageNext { margin: 0px 0px 0px 5px; background: url(  '../storage/site/btn_ImageNext.gif' ) no-repeat; }

.mygal .pImg span.imgButtons A.btn_ImageNext:hover { background: url(  '../storage/site/btn_ImageNext_Hover.gif' ) no-repeat; }

.mygal .pImg span.imgButtons A.btn_ImagePrev { margin: 0px 4px 0px 1px; background: url(  '../storage/site/btn_ImagePrev.gif' ) no-repeat; }

.mygal .pImg span.imgButtons A.btn_ImagePrev:hover { background: url(  '../storage/site/btn_ImagePrev_Hover.gif' ) no-repeat; }


.week .gallery { width: 760px; padding: 20px 5px 0px 10px; margin: 0px; background: url(  '../storage/site/week_gallery.jpg' ) no-repeat; }

.userweek .mygal { padding: 15px 0px 0px 15px; float: left; }

.userweek .galright { float: right; margin-right: 0px; margin-top: 15px; color: #ffffff; }

.userweek .galright A:link, .userweek .galright A:visited { color: #ffffff; cursor: hand; }

.gallery .mygal { width: 650px; }

.gallery .float_right { width: 105px; }

.userweek .galright img { margin-bottom: 5px; }

.userweek .description { background: url(  '../storage/site/week_tags_repeat.jpg' ) repeat-y; }

.userweek .description .body { clear: both; background: url(  '../storage/site/week_tags.jpg' ) bottom left no-repeat; color: #1b1b1d; padding: 15px; }

.userweek .description h3 { margin: 0px; padding: 0px 0px 5px 0px; color: #7eac30; font-weight: bold; font-size: 12px; }

.userweek .description h3 span { color: #6c6c6e; font-weight: normal; font-size: 10px; }

.userweek .nav { position: relative; display: block; width: 735px; margin: 2px 0px 0px 0px; padding: 0px 20px 0px 20px; background: url(       '../storage/site/nav.jpg' ) no-repeat; }

.userweek .nav a { color: #2f4c00; font-size: 18px; font-style: italic; font-weight: bold; text-align: center; text-transform: uppercase; padding: 10px 0px 0px 0px; margin: 10px 0px 10px 0px; }

.userweek .next { background: url(       '../storage/site/prevnext_bg.jpg' ) no-repeat; }
.userweek .prev { background: url(       '../storage/site/prevnext_bg.jpg' ) no-repeat; }

.userweek .week_tags { width: 755px; }

.userweek .week_tags .header { padding: 0px; font-weight: bold; font-size: 12px; color: #017c79; }

.userweek .week_tags A { color: #303032; }
.userweek .week_tags A:hover { text-decoration: underline; }

.userweek .langSel { font-weight: bold; }

A.myFriendsLink, A:visited.myFriendsLink, .myFriendsLink { color: #38A097; margin-right: 15px; font-size: 10px; text-decoration: none; background: url(../storage/site/addToFriends.jpg); width: 57px; height: 28px; display: block; margin-bottom: 5px; padding: 30px 1px 0 1px; font-weight: bold; text-align: center; font-style: italic; cursor: pointer; color: #ffffff;}

A:hover.myFriendsLink { background: url(../storage/site/addToFriends_Hover.jpg); }

A.myFriendsLink2, A:visited.myFriendsLink2, .myFriendsLink2 { color: #38A097; margin-right: 15px; font-size: 11px; text-decoration: none; cursor: pointer; }

A:hover.myFriendsLink2 { text-decoration: underline; }


A.jqbookmark, A:visited.jqbookmark, .jqbookmark { display: block; width: 59px; height: 28px; padding: 30px 0px 0px 0px; margin-bottom: 5px; text-align: center; color: #ffffff; font-size: 10px; font-style: italic; font-weight: bold; cursor: hand; background: url(   '../storage/site/addToFavorities2.jpg' ) top left no-repeat; }

A:hover.jqbookmark { background: url(   '../storage/site/addToFavorities_Hover2.jpg' ) top left no-repeat; }

A.addThis, A:visited.addThis, .addThis { display: block; width: 49px; height: 25px; padding: 32px 5px 0px 5px; margin-bottom: 5px; text-align: center; color: #ffffff; font-size: 10px; font-style: italic; font-weight: bold; cursor: hand; background: url(   '../storage/site/shareSite.jpg' ) top left no-repeat; }

A:hover.addThis { background: url(   '../storage/site/shareSite_Hover.jpg' ) top left no-repeat; }

A.sendByEmail, A:visited.sendByEmail, .sendByEmail { display: block; width: 59px; height: 25px; padding: 32px 0px 0px 0px; margin-bottom: 5px; text-align: center; color: #ffffff; font-size: 10px; font-style: italic; font-weight: bold; cursor: hand; background: url(   '../storage/site/sendByEmail.jpg' ) top left no-repeat; }

A:hover.sendByEmail { background: url(   '../storage/site/sendByEmail_Hover.jpg' ) top left no-repeat; }

A.addSet, A:visited.addSet, .addSet { display: block; width: 59px; height: 25px; padding: 32px 0px 0px 0px; margin-bottom: 5px; text-align: center; color: #ffffff; font-size: 10px; font-style: italic; font-weight: bold; cursor: hand; background: url(   '../storage/site/addSet.jpg' ) top left no-repeat; }

A:hover.addSet { background: url(   '../storage/site/addSet_Hover.jpg' ) top left no-repeat; }

A.printWeek, A:visited.printWeek, .printWeek { display: block; width: 59px; height: 26px; padding: 32px 0px 0px 0px; margin-bottom: 5px; text-align: center; color: #ffffff; font-size: 10px; font-style: italic; font-weight: bold; cursor: hand; background: url(   '../storage/site/print.jpg' ) top left no-repeat; }

A:hover.printWeek { background: url(   '../storage/site/print_hover.jpg' ) top left no-repeat; }

A.addtofavourite, A:visited.addtofavourite, .addtofavourite { display: block; width: 59px; height: 28px; padding: 30px 0px 0px 0px; margin-bottom: 5px; text-align: center; color: #ffffff; font-size: 10px; font-style: italic; font-weight: bold; cursor: hand; background: url(   '../storage/site/addToFavorities.jpg' ) top left no-repeat; }

A:hover.addtofavourite { background: url(   '../storage/site/addToFavorities_Hover.jpg' ) top left no-repeat; }

a.genhref {display: block; width: 59px; height: 26px; padding: 32px 0px 0px 0px; margin-bottom: 5px; text-align: center; color: #ffffff; font-size: 10px; font-style: italic; font-weight: bold; cursor: pointer; background: url(   '../storage/site/generate.jpg' ) top left no-repeat;}
a:hover.genhref{background: url(   '../storage/site/generate_hover.jpg' ) top left no-repeat;}

.friendAdd { color: #000000; padding: 5px; }
.friendAdd tr td { height: 30px; text-align: left; }


.weeksBlock .float_left { float: left; width: 350px; }

.weeksBlock .float_right { float: right; width: 350px; }

div.footer A, div.footer A:visited { }
div.divPoweredBy { }


.red { display: block; border: 1px solid red; }

.detailBody { padding: 5px 5px 2px 5px; margin: 0px 7px 2px 5px; background-color: #e3e4e4; }

#myWeekAddedSk { border: 1px solid #D31F1F; padding: 2px 4px; width: 546px; }
#myWeekAddedCz { border: 1px solid #D31F1F; padding: 2px 4px; width: 489px; }
#myWeekAddedEn { border: 1px solid #D31F1F; padding: 2px 4px; width: 572px; }
#myWeekAddedFr { border: 1px solid #D31F1F; padding: 2px 4px; width: 626px; }

/*editovatelny box - meni sa na .boxEdit*/
.boxNorm { border-style: none; border-width: 1px; }
.boxEdit { border-top-style: dotted; border-bottom-style: dotted; border-top-width: 1px; border-bottom-width: 1px; border-top-color: #990033; border-bottom-color: #990033; }
.pageToolbox {clear: both; margin: 10px 0px 0px 0px; text-align: center; padding: 1px; font-size: 10px; font-weight: bold; border: 1px solid #71B8FF; background-color: #DFEFFF; }
.modalBackground { background-color: #333333; filter: alpha(opacity=70); opacity: 0.7; -moz-opacity: 0.70; }
.modalPopup .title { background: #C4BEB3; padding: 3px; text-align: left; }
.modalPopup { background: #ffffff; }
.Hidden { display: none; }
.onlineUsers { padding-left: 20px; }


.usersList { padding-left: 10px; }
.usersList a { color: #1e4aef; }
.usersList a:hover { text-decoration: underline; }

.userList { padding-left: 0px; }
.userList a { color: #1e4aef; }
.userList a:hover { text-decoration: underline; }
.headline .selected { text-decoration: underline; color: #999999; font-size: 20px; }
.usersList_box { float: left; margin-right: 1px; margin-bottom: 1px; width: 183px; height: 80px; padding: 8px 0px 0px 8px; overflow: hidden; }
.usersList_box a.us_name { color: #2e9197; font-weight: bold; font-size: 12px; display: block; margin-bottom: 7px; }
.usersList_box a { color: #2e9197; }

.male, .gender1 { background: url(      '../storage/site/box_man.jpg' ) no-repeat; }

.female, .gender2 { background: url(      '../storage/site/box_woman.jpg' ) no-repeat; }

.unknown, .gender { background: url(      '../storage/site/box_unknown.jpg' ) no-repeat; }

.user_details_box { background: url(      '../storage/site/user_details_box.jpg' ) no-repeat bottom left; width: 776px; }
.user_details_box_repeat { margin: 0px 1px 15px 0px; background: url(      '../storage/site/user_details_box_repeat.jpg' ) repeat-y; }

.user_details_box SPAN { color: #38a097; }

.user_details_box .inner { padding: 6px 15px 5px 15px; float: left; }
.user_details_box .male { padding: 10px; background: url(      '../storage/site/box_man.jpg' ) top right no-repeat; }
.user_details_box .female { padding: 10px; background: url(      '../storage/site/box_woman.jpg' ) top right no-repeat; }
.user_details_box .unknown { padding: 10px; background: url(      '../storage/site/box_unknown.jpg' ) top right no-repeat; }


.user_details_log { background: #eeeeee; margin: 0 10px 0 0; padding: 0 10px 10px 0; color: #239d92; }
.user_details_log table tr td { border: none; border-bottom: 1px solid #ffffff; padding: 0 0 0 50px; height: 29px; }
.user_details_log table tr td strong { color: #7e7b7b; }
.user_details_log table tr td span { color: #239d92; }
.user_details_log table tr td.user_details_log1 { background: url(  '../storage/site/user_details_log1.jpg' ) center left no-repeat; width: 31px; height: 29px; }
.user_details_log table tr td.user_details_log2 { background: url(  '../storage/site/user_details_log2.jpg' ) center left no-repeat; width: 31px; height: 29px; }
.user_details_log table tr td.user_details_log3 { background: url(  '../storage/site/user_details_log3.jpg' ) center left no-repeat; width: 31px; height: 29px; }
.user_details_log table tr td.user_details_log4 { background: url(  '../storage/site/user_details_log4.jpg' ) center left no-repeat; width: 31px; height: 29px; }
.user_details_log table tr td.user_details_log5 { background: url(  '../storage/site/user_details_log5.jpg' ) center left no-repeat; width: 31px; height: 29px; }
.user_details_log table tr td.user_details_log6 { background: url(  '../storage/site/user_details_log6.jpg' ) center left no-repeat; width: 31px; height: 29px; }
.user_details_log table tr td.user_details_log7 { background: url(  '../storage/site/user_details_log7.jpg' ) center left no-repeat; width: 31px; height: 29px; }
.user_details_log table tr td.user_details_log8 { background: url(  '../storage/site/user_details_log8.jpg' ) center left no-repeat; width: 31px; height: 29px; }
.user_details_log table tr td.user_details_log9 { background: url(  '../storage/site/user_details_log9.jpg' ) center left no-repeat; width: 31px; height: 29px; }
.user_details_log table tr td.user_details_log10 { background: url(  '../storage/site/user_details_log10.jpg' ) center left no-repeat; width: 31px; height: 29px; }
.user_details_log table tr td.user_details_log11 { background: url(  '../storage/site/user_details_log11.jpg' ) center left no-repeat; width: 31px; height: 29px; }
.user_details_log table tr td.user_details_log12 { background: url(  '../storage/site/user_details_log12.jpg' ) center left no-repeat; width: 31px; height: 29px; }
.user_details_log table tr td.user_details_log13 { background: url(  '../storage/site/user_details_log13.jpg' ) center left no-repeat; width: 31px; height: 29px; }
.user_details_log .descr { padding: 5px 0 5px 5px; }
.user_details_log .descr .user_details_log14 { margin: 4px 0 0 6px; border: none; border-bottom: 1px solid #ffffff; padding: 0 0 0 50px; height: 29px; color: #7e7b7b; background: url(  '../storage/site/user_details_log14.jpg' ) center left no-repeat; width: 31px; height: 29px; border: none; }
.user_details_log .descr table { margin: 10px 0 0 0px; }
.user_details_log .descr table tr td { margin: 0; padding: 0 3px 5px 0; border: 0; }




/******************* tags list *********************/
.category_head { background: transparent url(../storage/site/sub_headline_bg.jpg) no-repeat; padding: 5px 0 5px 10px; font-size: 18px; font-weight: normal; margin-bottom: 5px; color: #73AA19; }
.tags_header { clear: both; margin: 0px; padding: 0px 0px 0px 0px; background: url(       '../storage/site/sub_headline_bg.jpg' ) top left no-repeat; }
.tags_header A, .tags_header A:visited { margin-top: 0px; padding: 7px; font-size: 15px; color: #72ab19; }
.tags_up { display: block; width: 745px; font-size: 18px; color: #8fd525; background: url(       '../storage/site/arr_up.gif' ) center right no-repeat; }

.tags_down { display: block; width: 745px; font-size: 18px; color: #8fd525; background: url(       '../storage/site/arr_down.gif' ) center right no-repeat; }

.tags_show_small { height: 125px; overflow: hidden; margin-bottom: 5px; }

.tagsList { margin-bottom: 5px; }
.tagsList a { color: #000000; font-size: 11px; font-weight: bold; display: block; height: 20px; width: 242px; padding-top: 13px; padding-left: 15px; }
.tagsList a:hover { color: #000000; text-decoration: underline; background: url(      '../storage/site/weeks_list_selected.jpg' ) repeat-x; height: 20px; width: 242px; padding-left: 15px; }

.categoryList { }

.categoryList .category { float: left; }

.categoryList .category A:link, .categoryList .category A:visited { background: #f2f2f2; display: block; color: #535252; width: 248px; font-size: 11px; font-weight: bold; height: 20px; padding: 10px 0px 0px 10px; margin: 1px 1px 0px 0px; }

.categoryList .category A:hover { color: #535252; text-decoration: underline; background: url(      '../storage/site/weeks_list_selected.jpg' ) repeat-x; }

.locationsList { }
.locationsList a { color: #168773; }
.locationsList a:hover { color: #5ee7ce; }

.abouttext { text-align: justify; width: 760px; padding-left: 10px; padding-right: 10px; }
.abouttext a { color: #72ab19; }
.abouttext a:hover { text-decoration: underline; }
.abouttext li { padding-bottom: 7px; }
.abouttext h6 { color: #72ab19; font-size: 12px; margin: 0px; padding: 5px 0px 5px 5px; background-color: #effbdb; margin-bottom: 10px; }

.about_left { width: 400px; float: left; }
.about_left .a_left { width: 200px; float: left; }
.about_left .a_right { width: 200px; float: left; }
.about_right { width: 346px; float: right; padding: 0 10px 0 0; }
.about_right h4 { color: Red; }

.headline { background: url(       '../storage/site/headline_bg.jpg' ) repeat-y; color: #72ab19; font-size: 18px; margin-top: 20px; margin-bottom: 5px; padding-left: 10px; padding-top: 4px; padding-bottom: 4px; width: 766px; overflow: auto; }
.headline a { color: #72ab19; }

.headlineShort { background: url(       '../storage/site/headline_bg2.jpg' ) no-repeat; color: #137b72; font-size: 18px; margin-top: 20px; margin-bottom: 5px; padding-left: 10px; padding-top: 4px; padding-bottom: 4px; width: 455px; overflow: auto; }
.headlineShort a { color: #137b72; }

.headline a:hover { text-decoration: underline; }

.headline .link, .headline A.link, .headline A:visited.link { color: #4b4b4b; font-size: 11px; font-weight: bold; }

.abouttext ol { margin-left: 25px; }


.ajax__tab_outer { font-size: 11px; font-weight: normal; }



.tagsResult H4 { margin: 0px 0px 10px 0px; font-weight: normal; font-size: 11px; width: 770px; height: 35px; display: block; background: url(    '../storage/site/myweeks.jpg' ) top left no-repeat; }

.tagsResult H4 A { padding: 10px 0px 10px 40px; color: #239d92; display: block; float: left; }

.tagsResult h4 a.matureContent { padding: 0px; margin: 0px; }

.tagsResult H4 A SPAN { color: #535252; }

.tagsResult H4 A:hover SPAN { text-decoration: none; }


.myw { padding: 0px 0px 10px 10px; margin: 5px 0 0 0; }

.myw_span { display: block; float: left; padding: 10px; }
.myw img { float: left; display: block; padding: 2px 0 0 0; }

.myw A { }

/*
.tagsResult a
{
    color: #239d92;
    font-weight: normal;
    font-size: 11px;
}
*/

.tagsResult H4 a:hover { text-decoration: underline; }

.tagsResult_one { float: left; background: #f2f2f2; color: #484848; width: 183px; font-size: 11px; font-weight: bold; height: 20px; padding: 10px 0px 0px 10px; margin: 1px 1px 0px 0px; }
.tagsResult_one A, .tagsResult_one A:visited { color: #484848; }

.mature_true { background: #f2f2f2 url(../Storage/Site/pictogram.gif) center right no-repeat; }

.tagsResult_one A SPAN { font-size: 8px; }

.tagsResult_one A:hover { text-decoration: underline; }


.professionsList { font-weight: bold; float: left; background: #f2f2f2 url(    '../storage/site/prof_bg.jpg' ) top left no-repeat; width: 775px; min-height: 469px; _height: 469px; margin-right: 13px; padding: 0px 0px 20px 0px; }
.professionsList a { color: #4a4a4a; }
.professionsList a:hover { text-decoration: underline; }

.prof { width: 180px; float: left; padding: 15px 0px 0px 10px; }

.search { background: url(      '../storage/site/search_bg.jpg' ) no-repeat; width: 1000px; height: 36px; margin-top: 5px; }
.search_left { width: 204px; height: 36px; float: left; }
.q_search { margin: 9px 0px 0px 8px; float: left; background-color: #b7ecf7; border: 1px solid #777779; height: 17px; }
.btn_go { float: left; margin: 9px 8px 0px 2px; background: url(      '../storage/site/btn_go.jpg' ) no-repeat; width: 61px; height: 19px; border: 0px; color: #015a6d; }
.search_right { width: 786px; height: 36px; float: right; }
.find_people { text-transform: uppercase; float: left; color: #c0c0c0; font-size: 14px; font-family: Trebuchet MS; font-weight: bold; padding: 9px 0px 0px 80px; margin-right: 10px; }
.inp { margin: 7px 0px 0px 20px; }
.inp select { margin-left: 10px; }
.btn_s { background: url(      '../storage/site/btn_search.jpg' ) no-repeat; width: 93px; text-align: center; height: 20px; padding: 4px 0 0 0; border: 0px; margin-left: 20px; color: #455925; text-transform: uppercase; font-size: 11px; font-weight: bold; display: inline-block; }

#location_1 { background: url(      '../storage/site/map_europe.jpg' ) no-repeat; float: left; min-height: 156px; _height: 156px; width: 245px; }
#location_1 a { font-size: 11px; }
#location_2 { background: url(      '../storage/site/map_asia.jpg' ) no-repeat; float: left; min-height: 156px; _height: 156px; width: 245px; }
#location_2 a { font-size: 11px; }
#location_3 { background: url(      '../storage/site/map_central_america.jpg' ) no-repeat; float: left; min-height: 156px; _height: 156px; width: 245px; }
#location_3 a { font-size: 11px; }
#location_5 { background: url(      '../storage/site/map_africa.jpg' ) no-repeat; float: left; min-height: 156px; _height: 156px; width: 245px; }
#location_5 a { font-size: 11px; }
#location_6 { background: url(      '../storage/site/map_australia.jpg' ) no-repeat; float: left; min-height: 156px; _height: 156px; width: 245px; }
#location_6 a { font-size: 11px; }
#location_8 { background: url(      '../storage/site/map_north_america.jpg' ) no-repeat; float: left; min-height: 156px; _height: 156px; width: 245px; }
#location_8 a { font-size: 11px; }
#location_9 { background: url(      '../storage/site/map_south_america.jpg' ) no-repeat; float: left; min-height: 156px; _height: 156px; width: 245px; }
#location_9 a { font-size: 11px; }

.spancontinent { font-size: 11px; font-weight: bold; color: #ababab; text-decoration: none; margin-right: 12px; }

/******* rating *********/
/* Rating */

.rating { position: absolute; top: 10px; left: 270px; height: 55px; width: 230px; }

.nav .warning { margin: 10px 0px 0px 0px; padding: 2px 0px 15px 65px; border: none; background: url(  '../storage/site/comments_warning.jpg' ) top left no-repeat; }

.nav .messages { font-size: 10px; border: none; width: 170px; }

.userRating { float: left; width: 69px; height: 45px; padding: 5px 0px 0px 5px; margin: 0px 0px 0px 5px; text-align: left; font-style: italic; font-weight: bold; color: #ffffff; background: url(    '../storage/site/userRating.jpg' ) top left no-repeat; }

.userRating SPAN { font-style: normal; padding: 5px 0px 0px 0px; display: block; width: 35px; text-align: center; }

.userVotes { float: left; width: 69px; height: 45px; padding: 5px 0px 0px 5px; font-style: italic; text-align: left; font-weight: bold; color: #ffffff; background: url(    '../storage/site/userVotes.jpg' ) top left no-repeat; }

.userVotes SPAN { font-style: normal; padding: 5px 0px 0px 0px; display: block; width: 35px; text-align: center; }

/*****old*******/
.ratingStars { float: left; display: block; width: 145px; height: 45px; padding: 0px 0px 0px 2px; background: url(    '../storage/site/ratingStars.jpg' ) top left no-repeat; }
.ratingStar { }

.filledRatingStar { width: 25px; height: 45px; margin: 0px 0px 0px 3px; background: url(    '../storage/site/FilledStar.jpg' ) center center no-repeat; }

.emptyRatingStar { width: 25px; height: 45px; margin: 0px 0px 0px 3px; background: url(    '../storage/site/EmptyStar.jpg' ) center center no-repeat; }

.savedRatingStar { background: url(    '../storage/site/SavedStar.png' ) center center no-repeat; }
/*....new....*/
.rateStars, .fixedStars { float: left; width: 145px; height: 45px; padding: 8px 0px 0px 2px; background: url(    '../storage/site/ratingStars.jpg' ) top left no-repeat; }
.starFull { background: url(  '../storage/site/FilledStar.jpg' ); }
.starEmpty { background: url(  '../storage/site/EmptyStar.jpg' ); }
.rateStars .starEmpty:HOVER { background: url(  '../storage/site/FilledStar.jpg' ); }

.rateStars div { cursor: pointer; width: 26px; height: 26px; float: left; margin-left: 2px; }
.fixedStars div { width: 26px; height: 26px; float: left; margin-left: 2px; cursor: default; }
.rateStars img:HOVER { }
/*
.filledRatingStar { background-image: url(../storage/site/FilledStar.png); }

.emptyRatingStar { background-image: url(../storage/site/EmptyStar.png); }

.savedRatingStar { background-image: url(../storage/site/SavedStar.png); }
*/
/*Toggle Button*/

/*Setup*/
.walkthrough li { padding-bottom: 5px; }

/*Using a sample extender*/

/*Creating a new extender*/
.walkthroughNote { padding-left: 25px; font-style: italic; }

.joinus { width: 120px; height:51px; }

.regbtn { background: url(    '../storage/site/regbtn.gif' ) top left no-repeat; width: 111px; height: 26px; display: block; margin-top: 5px; }

a.regbtn { font-size: 11px; padding-top:3px; color: #134d49; text-align: center; }

.h1none { display: none; }

.copyright { clear: both; text-align: right; margin: 0px 20px 0 0; padding: 20px 0 0 0; font-size: 11px; color: #c6c5c5; }
.copyright a { color: #afeb53; font-weight: bold; }


.tour a { color: #c0c0c0; font-size: 14px; font-family: Trebuchet MS; font-weight: bold; width: 111px; height: 18px; display: block; background: url(../storage/site/tour_img.jpg) top left no-repeat; margin: 9px 0 8px 15px; padding: 1px 0 0 11px; text-transform: uppercase; }


.publishemailtext { font-style: italic; }

a.terms { color: #72AB19; }

a.terms:hover { text-decoration: underline; }

#TB_ajaxContent .warning { margin: 10px 0 0 0; padding: 40px; font-style: italic; font-size: 15px; background: url(../storage/site/matureContent.gif) top center no-repeat; }

.video a { background: url(  '../storage/site/video.jpg' ) no-repeat; width: 204px; height: 79px; display: block; }

.text_footer { width: 184px; float: left; margin: 0px 0 10px 10px; padding: 10px 0 5px 10px; }
.text_footer a { color: #d5d2d2; }
.text_footer_item { display: block; width: 114px; height: 19px; font-size: 11px; text-transform: uppercase; padding: 5px 0 0 1px; background: url(../Storage/Site/text_footer_item.jpg) bottom left repeat-x; }
.text_footer_item:hover { }
.lang_footer { width: 54px; float: left; margin: 0px 0px 10px 20px; padding: 15px 10px 5px 0px; }
.lang_footer_item { }
.lang_footer a { color: #ffffff; display: block; margin: 0 0 2px 0; }
.lang_footer a:hover { }

.seotext { width: 400px; float: left; color: #dddcdc; font-size: 11px; padding: 15px 0 0 0; }

.right_footer { background: none; float: right; height: 157px; width: 115px; margin: 10px 20px 0 0px; }
.right_footer a { color: #d5d2d2; }
.right_footer a:hover { cursor: pointer; }
.right_footer_item { display: block; width: 114px; height: 18px; font-size: 11px; text-transform: uppercase; padding: 4px 0 0 1px; background: url(../Storage/Site/text_footer_item.jpg) bottom left repeat-x; }

/******* /layout *********/
.nodisplay { display: none; }
.clear_both { clear: both; }
.float_left { float: left; }
.float_right { float: right; }

.banner_studio { text-align: center; margin: 15px 0 15px 0; }

.contact_form { margin: 15px 0; }

.noflash { text-align: center; margin: 10px; }
.noflash a { color: Red; }

.biz { background-position: #eeeeee; padding: 10px; background: #eeeeee; color: #239D92; margin-right: 50px; width: 750px; }
.biz .head { padding-left: 130px; }
.biz .head h2 { font-weight: bold; font-size: 16px; margin: 0; }
.biz .head a, .biz .head a:visited { color: #3525ac; }
.biz .text { margin: 20px 0; clear: both; }
.biz .text img { float: right; margin: 15px 0 15px 15px; }

.bizheadline { background: url(       '../storage/site/headline_bg.jpg' ) repeat-y; margin-top: 20px; margin-bottom: 5px; padding-left: 10px; padding-top: 4px; padding-bottom: 4px; width: 760px; overflow: auto; }
.bizheadline .float_left { color: #72ab19; font-size: 18px; }
.bizheadline_img { margin: 0px 25px 0 0; }
.bizheadline span { color: #535252; font-size: 11px; font-weight: bold; }
.bizheadline a { color: #72ab19; }
.bizheadline a:HOVER { text-decoration: underline; }

#profile_box { padding: 8px 0px 0px 8px; background-image: url(  '../storage/site/user_details_box.jpg' ); clear: both; margin: 0px 0px 5px 0px; background-color: #eeeeee; background-repeat: repeat-x; }
#profile_box span { color: #38a097; }
.profile_box_left { margin: 0px; float: left; padding: 0; }
.profile_box_left table tr td { padding: 0 0 4px 0; white-space:nowrap; }
.profile_box_right { float: right; width: 230px; }
.rolesLink{ margin-left:10px; }
.calendar { z-index: 10000; }
.calendar .ajax__calendar_container { background-color: white; border: 1px solid #646464; z-index: 10000; }

.forgotpass { background: url(  '../storage/site/btn_forgott.gif' ) top left no-repeat; width: 151px; height: 18px; padding-top: 4px; display: block; text-align: center; float: right; margin: 5px 0 0 0; }
a.forgotpass { color: #104D49; text-decoration: none; font-size: 12px; font-weight: bold; }


/**articles**/
.photo { background-position: bottom; float: left; margin-right: 2px; padding-top: 8px; padding-bottom: 3px; padding-left: 33px; padding-right: 0px; width: 224px; /*height: 199px;*/ background-image: url(     '../storage/site/last_added_bg.gif' ); }
.photo_head { margin: 5px 33px 5px 0; font-weight: bold; }
.firstphoto { background: url(../storage/site/actualphoto.jpg) bottom left repeat-x #d4f8a0; }

.cl1 a { float: left; margin: 5px 0 0 0; color: #639500; font-size: 12px; font-weight: bold;}
.cl1_main { width: 190px; height: 159px; clear: both; float: left; }
.cl1_main a { width: 190px; display: block; height: 159px; }

.cLastOne { background: url(  '../storage/site/phofd_head.jpg' ) no-repeat #f4f4f4; padding: 12px 0 10px 0; }
.cLastOne h3 { color: #087B94; font-size: 18px; font-weight: normal; margin: 0 0 7px 0; padding: 0px; text-align: center; }
.cLastOne a { color: #087B94;}
.cl2 { margin: 10px 0 0 7px; }
.cl2 a { display: none; }

/**pager**/
.pager { margin: 0; }

.pager a {  width: 30px; height: 24px; margin: 0 0 0 1px; text-align: center; padding: 6px 0 0 0; color: #087b94; font-weight: bold; font-size: 11px; }

.pager a:hover {  }

.pager div.numbers { float: right; clear: both; padding: 0 15px 0 0; }
.pager div.numbers a { font-weight: bold; text-decoration: none;display: block; float:right; background:url('../storage/site/pager1.jpg');}
.pager div.numbers a:hover { background: url('../storage/site/pager1_hover.jpg'); }
.pager div.numbers a.selected { background:url('../storage/site/pager1_hover.jpg'); }

/**slovnik**/
.slovnik{ padding: 0 10px 0 0;}
.slovnik a { display: block; padding:2px; margin: 8px 0 2px 0; background-color: #E3E3E1; font-weight: bold; color: #147B72; }
.slovnik a.link{ display:inline; padding:0px; margin:0px; background-color:#ffffff; font-weight:normal;}

/**rss**/
a.rss {background: url(../storage/site/rss.gif) top left no-repeat; width: 15px; height: 15px; display: block; float: right; margin: 0 7px 0 0px;}
.LastAdded a.rss { background-position: left top; background: url(../storage/site/rss.gif) top left no-repeat; width: 15px; height: 15px; display: block; float: right; margin: 3px 7px 0px 300px; }

.hidefacebook {position: absolute; top: -1000px; left: -1000px; overflow: hidden;}

.b_webarchiv {position: absolute; top: 115px; left: 38px;}

.randomarticle {}
.randomarticle .top {margin: 0 12px; width: 180px; height: 83px; background: url(../storage/site/randomarticle_top.jpg) top left no-repeat;}
.randomarticle .top a {display: block; height: 78px; padding: 5px 0 0 0;}
.randomarticle .bottom {margin: 0 12px; width: 160px; background: #f2f2f2 url(../storage/site/randomarticle_bottom.jpg) bottom left no-repeat; padding: 10px;}
.randomarticle h2 {color: #000000;}
.randomarticle h3 { color: #087B94; font-size: 18px; font-weight: normal; margin: 0 0 0px 0; padding: 0px; text-align: center; }
.randomarticle a {color: #000000; font-size: 11px;}
.randomarticle img {}

.mygalleries {margin: 15px 0;}
.mygalleries input {margin: 10px 0;}

.generatelink {margin: 10px 0 0 100px;}
.generatelink img {margin: 0 20px 0 0;}
.generatelink table tr td {padding: 5px;}
.generatelink table tr td input {margin: 0px 3px 0 0;}

#megapixelreklamabottom {display: none;}