html { overflow: -moz-scrollbars-vertical; }
html { overflow-x: auto; overflow-y: scroll; }

body {
margin:0px;
padding:0px;
background-color:#ffffff;
font-family: Arial;
color:#505050;
font-size:14px;
}

a {color:inherit; text-decoration:inherit;}
img {border:none;}

div.container {
width:990px;
margin-left:auto;
margin-right:auto;
}

div.mContainer {
float:left; 
border-left:1px solid #e6e4e5;
border-right:1px solid #e6e4e5;
border-bottom:1px solid #e6e4e5;
}
div.mPageL {
width:260px;
height:600px;
float:left;
margin-left:3px;
text-align:center;
}

div.mPageR {
width:725px;
height:600px;
float:left;
background:#ffffff url('../images/bgr1.jpg') top left no-repeat;
color:#505050;
}

div.mPageR div.text {
margin-left:50px;
margin-top:110px;
height:300px;
}

div.text p.title { 
font-size:30px;
display:block;
width:100%;
margin-left:0px;
}

div.text p { 
font-size:14px;
display:block;
width:620px;
margin-left:10px;
}

div.mFlags {
width:650px;
float:left;
margin-top:100px;
font-size:10px;
margin-left:50px;
text-align:center;
}

div.mFlags img{
margin-left:10px;
margin-right:10px;
}

div.mFlag {
width:50px;
height:30px;
float:left;
margin-left:20px;
}

div.mLName {
width:650px;
float:left;
font-size:20px;
margin-left:50px;
text-align:center;
font-weight:bold;
}


img.mLogo {
margin-top:160px;
}

div.mEnter {
position:absolute;
width:350px;
top:460px;
margin-left:210px;
font-size:40px;
color:#323232;
}



/******************************/

div.pageContainer {
width:990px;
height:300px;
float:left;
}

div.topLeft {
width:700px;
float:left;
}

div.topRight {
width:290px;
height:210px;
float:left;
}

div.mainMenuCont {
width:990px;
height:23px;
float:left;
background:transparent url('../images/mainMenu_bgr.png') top left no-repeat;
}

div.mainMenu {
width:990px;
height:23px;
float:left;
background:transparent url('../images/mainMenu_bgr.png') top left no-repeat;
}

div.mainMenuS {
height:23px;
float:left;
position:relative;
margin-left:15px;
}

div.mainMenuS div.L{
width:13px;
height:23px;
float:left;
background:transparent url('../images/mainMenuSL_bgr.png') top left no-repeat;
}
div.mainMenuS div.C{
height:23px;
float:left;
background:transparent url('../images/mainMenuSC_bgr.png') top left repeat-x;
color:#656463; 
font-size:11px;
text-decoration:none;
font-weight:bold;
line-height:23px;
}

div.mainMenuS div.C span{
display:none;
}

div.mainMenuS div.R{
width:13px;
height:23px;
float:left;
background:transparent url('../images/mainMenuSR_bgr.png') top left no-repeat;
}

div.mainMenu a {
color:#656463; 
margin-left:5px;
margin-right:5px;
font-size:11px;
text-decoration:none;
font-weight:bold;
line-height:23px;
}

div.mainMenu a:hover {
color:#aeaeae; 
margin-left:5px;
margin-right:5px;
font-size:11px;
text-decoration:none;
font-weight:bold;
line-height:23px;
}

div.mmLogin {
width:220px;
height:23px;
float:right;
text-align:center;
}

div.mmLogin input{ 
width:65px;
margin-left:5px;
text-align:center;
font-size:12px;
line-height:18px;
height:18px;
padding:0px;
margin-top:3px;
float:left;
}

div.mmLogin input.mmSubmit{
width:30px;
border:1px solid #f1dbb5;
background-color:#f2e7d4;
height:20px;
float:right;
}





div.continents {
width:990px;
float:left;
}

div.center {
width:990px;

float:left;

}

div.centerL {
width:765px;
float:left;
margin-top:20px;
}

div.centerR {
width:225px;
float:left;
margin-top:20px;
text-align:right;
}

div.centerL2 {
width:225px;
float:left;
margin-top:20px;
}

div.centerR2 {
width:765px;
float:left;
margin-top:20px;
text-align:left;
}

div.footer {
margin-top:30px;
width:990px;
height:70px;
float:left;
background:transparent url('../images/footer_bgr.png') bottom left repeat-x;

}

div.footer a {
color:#000000; 
margin-left:7px;
font-size:11px;
text-decoration:none;
font-weight:bold;
line-height:23px;
font-weight:bold;
}

div.footer a:hover {
color:#aeaeae; 
margin-left:7px;
font-size:11px;
text-decoration:none;
font-weight:bold;
line-height:23px;
font-weight:bold;
}

div.flags {
height:15px;
float:left;
font-size:10px;
line-height:12px;
}

div.flags img {
margin-left:3px;
}

div.topLeft .container {
width:700px;
height:200px;
background-color:white;
float:left;
}

div.topLeft  p{
width:440px;
display:block;
float:left;
}

div.logo {
width:220px;
margin-top:10px;
float:left;
}

div.topRight p {
margin:0px;
}

.fs30 {font-size:30px !important; }
.fs24 {font-size:24px !important; }
.fs20 {font-size:20px !important;}
.fs18 {font-size:18px !important;}
.fs16 {font-size:16px !important;}
.fs14 {font-size:14px !important;}
.fs12 {font-size:12px !important;}
.fs11 {font-size:11px !important;}
.fs10 {font-size:10px !important;}
.fgreen {
color:#119a30 !important;
}

.fred {
color:#ee0000 !important;
}

div.creditsInfo {
width:290px;
float:left;
text-align:center;
background:#ffffff url('../images/hands.jpg') top left no-repeat;
height:138px;
position:absolute;
top:78px;
}

div.creditsInfo2 {
width:287px;
text-align:center;
background:transparent url('../images/stop_bgr.png') top left no-repeat;
height:146px;
position:absolute;
top:65px;
margin-left:3px;
}

div.creditsInfo img.sponsor {
}

div.btnAddWish {
background:#ffffff url('../images/button_bgr1.png') top left no-repeat;
width:151px;
height:29px;
margin-left:auto;
margin-right:auto;
font-size:18px;
color:#656463;
line-height:29px;
margin-top:5px;
text-align:center;
float:left;
}

div.btnAddWishGreen {
background:#ffffff url('../images/button_bgr3.png') top left no-repeat;
width:151px;
height:29px;
margin-left:auto;
margin-right:auto;
font-size:18px;
color:#ffffff;
line-height:29px;
margin-top:5px;
text-align:center;
float:left;
}


div.lwTitleBox {
width:100%;
height:60px;
float:left;
}

div.lwTitleBox p.title{
font-size:36px;
margin:0px;
padding:0px;
}


div.lwTitleBox p.info{
font-size:9px;
margin:0px;
padding:0px;
color:#672e0f;
}

div.lwTitleBox p.info2{
font-size:14px;
margin:0px;
padding:0px;
color:#656463;

display:block;
float:left;
}

div.lwTitleBox p.info3{

font-size:18px;
margin:0px;
padding:0px;
color:#656463;
margin-left:10px;
margin-top:30px;
display:block;
font-weight:bold;
float:left;
}

div.latestWishes {
width:990px;
height:120px;
background:transparent url('../images/lw_bgr.png') top left no-repeat;
float:left;
}

div.wishOfWeek{
width:220px;
text-align:center;
height:180px;
float:right;
font-size:25px;
}

div.wishOfWeekCont {
width:113px;
height:135px;
background:transparent url('../images/wish_bgr.png') top left no-repeat;
margin-top:20px;
margin-left:auto;
margin-right:auto;
text-align:left;
}

div.wishCont {
width:113px;
height:135px;
background:transparent url('../images/wish_bgr.png') top left no-repeat;
float:left;
margin-top:20px;
margin-right:15px;
}

div.wishText {
width:80px;
height:90px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
font-size:12px;
color:#ffffff;
}
div.wishText img{
float:left;
}

div.wishText a{
color:inherit;
text-decoration:none;
}

div.vote {
width:113px;
height:29px;
float:left;
line-height:30px;
}

div.mVote {
width:200px;
height:30px;
float:left;
margin-top:15px;
margin-left:20px;
}

div.mWishSponsor {
width:350px;
height:60px;
float:right;
}

div.mWishSponsor div.text{
width:130px;
height:60px;
float:left;

}

div.mWishSponsor div.img{
width:200px;
height:80px;
float:right;
overflow:hidden;
text-align:center;
}

div.search {
width:300px;
height:50px;
float:right;
margin-top:35px;
font-size:14px;
color:#672e0f;
}

div.search input{
background-color:#ffffff;
border:1px solid #787675;
margin-left:10px;
width:160px;
height:18px;
}

div.tablica {
width:760px;
height:260px;
background:transparent url('../images/tablica.jpg') top left no-repeat;
float:left;
}

div.ramka {
width:243px; 
height:270px;
float:left;
margin-top:10px;
overflow:hidden;
}

div.travelLog{
width:765px; 
float:left;
}

div.ramka div.text{
width:243px; 
float:left;
font-size:12px;
color:#696969;
margin-top:10px;
}

div.ramka div.title{
width:243px; 
height:60px;
}

div.ramka div.info{
width:243px; 
float:left;
font-size:9px;
color:#5a5c5c;
height:10px;
}

div.ramka div.tlImg{
width:243px; 
height:132px;
float:left;

}


div.yshadow {
width:195px; 
height:9px;
background-color:#ffe03e;
position:absolute;
float:left;
}
div.spanner {width:10px; height:30px; float:left;}


div.patroniCont{
width:220px;
text-align:center;
float:right;
font-size:25px;
}

div.followUs {
width:500px; 
height:80px;
float:left;
text-align:left;
margin-top:10px;
}

div.followUs span {
float:left;
color:#5d5d5d;
font-size:11px;
}

div.travelLogTitle {
height:80px; 
width:750px;
font-size:30px;
margin-top:10px;
float:left;
line-height:80px;
}

div.travelLogTitle span{
}

.normal {
border:1px solid #f1dbb5;
background-color:#f2e7d4;
width:150px;
}

.cpointer {cursor:pointer;}

div.maxW {
width:100%;
float:left;
}

div.letterComments {
width:530px;
float:left;
margin-top:40px;
font-size:12px;
}


div.letterCont {
background:#ffffff url('../images/paper_bgr.jpg') top left no-repeat;
float:left;
width:885px;
height:317px;
margin-left:50px;
}

div.letterMain {
float:left;
width:580px;
margin-left:150px;
margin-top:30px;
height:260px;
overflow:hidden;
}

div.letterText {
width:100%;
float:left;
font-size:14px;
line-height:20px;
}


div.lettersCont {
width:990px;
float:left;
}

div.lettersCont div.title{
width:990px;
float:left;
text-align:center;
font-weight:bold;
}

div.lettersSort{
width:990px;
float:left;
margin-top:30px;
}

div.lettersDest{
width:990px;
float:left;
margin-top:20px;
}


div.button2 {
margin-left:10px;
width:84px;
height:30px;
background:transparent url('../images/button_bgr2.png') top left no-repeat;
float:left;
text-align:center;
font-weight:bold;
font-size:12px;
}

div.button2 table {border-collapse:collapse; vertical-align:middle; width:100%; height:100%;}

div.lettersMain {
width:990px;
float:left;
margin-top:20px;
}

div.letterSingleCont {
width:180px;
height:180px;
float:left;

}

div.bottle {
width:152px;
height:112px;
float:right;
}


div.underBottle {
width:180px;
height:40px;
color:#505050;
font-size:11px;
float:left;
font-weight:bold;
background:transparent url('../images/sign2.png') 10px 10px no-repeat;
}

div.underBottle span{
display:block;
margin-left:35px;
}

div.underBottle span.green{
display:block;
margin-left:65px;
color:#1d9e44;
}

div.letterSingleDot {
width:80px;
height:180px;
float:left;
background:transparent url('../images/sign3.png') center center no-repeat;

}

div.delivered {
width:96px;
height:96px;
position:absolute;
background:transparent url('../images/delivered.png') top left no-repeat;
}

div.delivered2 {
width:146px;
height:145px;
position:absolute;
background:transparent url('../images/delivered2.png') top left no-repeat;
margin-top:320px;
margin-left:30px;
}

div.lettersBottom {
width:990px;
height:120px;
float:left;
margin-top:20px;
background:transparent url('../images/letters_bottom_bgr.jpg') bottom right no-repeat;
line-height:120px;
}

div.sLetterCont{
width:970px;
float:left;
margin-left:20px;

}

div.sLetterHistory{
width:570px;
float:left;
font-weight:bold;

}

div.sLetterMain{
width:931px;
height:436px;
float:left;
background:transparent url('../images/letter_bgr.jpg') center center no-repeat;
}

div.sLetterLeft{
width:180px;
font-size:18px;
font-weight:bold;
height:400px;
margin-left:35px;
margin-top:30px;
float:left;

}



div.sLetterText{
width:660px;
height:360px;
margin-top:40px;
margin-left:10px;
float:left;
line-height:24px;
}


div.sletterSteps {
margin-left:70px; 
margin-top:60px;
width:300px;
float:left;
}

div.sTitle {
font-size:18px;
font-weight:bold;
width:580px;
float:left;
background:transparent url('../images/sign2.png') 15px 20px no-repeat;
height:55px;
}

div.sTitle span{
font-size:18px;
font-weight:bold;
width:180px;
float:left;
display:block;
margin-left:50px;
}

div.stepCont {
width:260px;
float:left;
font-size:12px;
margin-top:20px;
}

div.stepImg {
width:50px;
height:50px;
float:left;
border:1px solid #cecece;
}

div.stepLeft {
width:50px;
float:left;
}

div.stepMain {
width:190px;
float:left;
margin-left:10px;
}

div.sStepArrow {
width:50px;
height:50px;
float:left;
background:transparent url('../images/arrow.jpg') center center no-repeat;
}

div.sLetterViews {
width:900px;
height:20px;
color:#1d9e44;
float:left;
text-align:right;
}

div.sLetterComments {
width:330px;
float:left;
margin-top:40px;
font-size:12px;
}

div.sLetterMapCont {
width:990px;
float:left;
margin-top:100px; 
text-align:center;
}

div.sponsorListCont {
width:750px;
float:left;

}

div.sponsors {
width:750px;
float:left;
margin-top:30px;
}

div.sponsorMainAct {
width:180px;
height:170px;
float:left;
background-color:#def7e8;
border-bottom:1px solid #656463;
font-size:11px;
}

div.sponsorMain {
width:180px;
height:170px;
float:left;
border-bottom:1px solid #656463;
font-size:11px;
}

div.sponsorMrgn {
width:60px;
height:170px;
float:left;
}
div.sponsorImg {
width:170px;
float:left; 
text-align:center;
height:60px;
}

div.sponsorText {
width:174px;
float:left; 
margin-left:3px;
height:60px;
}

div.sponsorCredits {
width:170px;
float:left; 
margin-left:3px;
height:30px;
}

div.sponsorMore {
width:174px;
float:left; 
margin-left:3px;
height:20px;
font-size:14px;
}

div.contactCont {
width:783px;
height:494px;
background:url('../images/contact_bgr.jpg') top left no-repeat;
float:left;
color:#000000;
}


div.contactCont input {
border:1px solid #f1dbb5;
background-color:#f2e7d4;
width:275px;
}

div.contactCont select {
border:1px solid #f1dbb5;
background-color:#f2e7d4;
width:275px;
}

div.contactCont textarea {
border:1px solid #f1dbb5;
background-color:#f2e7d4;
width:275px;
}


div.bWishCont {
width:700px;
float:left;
border-bottom:1px solid #000000;
}
div.bWishMain {
width:648px;
height:673px;
background:url('../images/wish_bgr.jpg') top left no-repeat;
float:left;
}

div.bWishText {
width:550px;
height:200px;
color:#ffffff;
float:left;
margin-left:40px;
margin-top:20px;
line-height:13px;
overflow:hidden;
}

div.bWishCont2 {
width:100%;
float:left;
font-size:18px;
color:#656463;
font-weight:bold;
line-height:15px;

}

div.bWishLeft {
width:350px;
float:left;
font-size:18px;
color:#656463;
font-weight:bold;
line-height:15px;

margin-top:60px;
overflow:hidden;
}

div.bWishRight {
width:150px;
float:left;
height:150px;
text-align:center;

}

div.bWishRight table  {border-collapse:collapse; vertical-align:bottom; width:100%; height:100%;}

div.bWishFooter {
width:550px;
height:60px;
float:left;
margin-left:30px;
margin-top:20px;
}

div.bVote {
width:200px;
height:30px;
float:left;
margin-top:15px;
margin-left:20px;
}

div.bWishSponsor {
width:300px;
height:60px;
float:right;

}

div.bWishSponsor div.text{
width:80px;
height:60px;
float:left;

}

div.bWishSponsor div.img{
width:200px;
height:60px;
float:right;

overflow:hidden;
}

div.mWishMain {
width:941px;
height:688px;
background:url('../images/wish_main_bgr.jpg') top left no-repeat;
float:left;
}

div.mWishLeft {
width:541px;
float:left;
font-size:18px;
color:#656463;
margin-left:70px; 
margin-top:65px;
font-weight:bold;
line-height:15px;

}

div.mWishRight {
width:270px;
float:left;
height:200px;
margin-top:15px;

text-align:center;
}

div.mWishText {
font-size:12px;
color:#ffffff;
width:800px;
float:left;
height:220px;
margin-top:10px;
margin-left:70px;
}
div.mWishRight table  {border-collapse:collapse; vertical-align:bottom; width:100%; height:100%;}

div.mWishFooter {
width:800px;
height:105px;
float:left;
margin-left:70px;
margin-top:10px;
}


.fyellow {color:#f2e7d4;}

div.wishListCont {
width:651px;
height:110px;
float:left;
margin-top:10px;
}
div.wishListCont2 {
width:651px;
height:110px;
float:left;
background-color:#e6e4e5;
margin-top:10px; 
}

div.wishListMain {
margin-left:15px;
width:445px;
height:87px;
float:left;
background:url('../images/wish_list_bgr.png') top left no-repeat;
font-size:12px;
color:#ffffff;
}

div.wishListText {
width:285px;
height:67px;
float:left;
}

div.wishListText img{
vertical-align:middle;
}

div.wishListMore {
width:285px;
height:12px;
float:left;
text-align:right;
line-height:10px;
}

div.wishListMore  a{
font-weight:bold;
color:inherit;
text-decoration:none;
}

div.wishListTextCont {
margin-left:30px;
margin-top:4px;
width:285px;
height:80px;
float:left;

}

div.wid {
margin-left:25px;
margin-top:2px;
width:600px;
height:16px;
float:left;
font-size:12px;
font-weight:bold;
}

div.wishListImg {
width:100px;
height:80px;
float:left;

margin-top:8px;
margin-left:5px;
}

div.wishListRight {
width:185px;
height:80px;
float:left;

text-align:center;
font-size:12px;
}

div.vote2 {
float:none; margin-left:auto; margin-right:auto; margin-top:10px;
}

div.wishListTop {
width:700px;
height:30px;
float:left;
font-size:18px;
color:#656463;
}

div.wishListSort {
width:700px;
height:30px;
float:left;
font-size:12px;
color:#656463;
}

div.wishListPages {
margin-top:50px;
width:700px;
height:30px;
float:left;
font-size:12px;
color:#656463;
}

div.wishListPages a{
font-size:12px;
color:#656463;
}

div.wishListPages a:hover{
color:#000000;
font-weight:bold;
}

div.wishListPages a.act{
color:#000000;
font-weight:bold;
}


div.caaTop {
width:990px;
float:left;
height:150px;
}

div.carCont {
width:400px;
height:279px;
float:left;
background:transparent url('../images/lowca2.png');
}



div.caaTop div.textInfo{
width:500px;
float:left;

margin-left:100px;
}

div.caaTop div.seeOnline{
width:280px;
float:left;
margin-left:50px;
}

div.WHCont {
width:490px;
height:400px;
float:left;
border:1px solid red;
}

div.WHTitle {
width:490px;
height:30px;
font-size:30px;
color:#505050;
float:left;
text-align:center;
}

input.mWishAddr {
width:380px;
 background-color:#ffffff; border:none;
 
}


div.formCont {
width:300px;
float:left;
}

div.formICont {
width:300px;
height:25px;
line-height:25px;
float:left;
text-align:left;
}

div.formICont input, div.formICont select, div.formICont img{float:right;}

div.formIContErr {
width:100%;
height:25px;
line-height:25px;
float:left;
text-align:left;
color:#ff0000;
text-align:right;
}

div.formIContErr2 {
width:380px;
height:25px;
line-height:25px;
float:left;
text-align:left;
color:#ff0000;
text-align:left;
margin-left:10px;
}


div.textBox {
width:700px;
margin-top:10px;
margin-left:145px;
text-align:center;
float:left;
height:100px;
}

div.textBoxLeft {
width:700px; 
margin-top:10px;
text-align:center;
float:left;
}


div.formWCont {
float:left;
margin-top:10px;
width:700px;
}

div.formWCont input, div.formWCont select{
border:1px solid #f1dbb5;
background-color:#f2e7d4;
width:500px;
}

div.formWCont textarea {
border:1px solid #f1dbb5;
background-color:#f2e7d4;
width:500px;
height:200px;
}

div.formWContErr {
width:500px;
height:25px;
line-height:25px;
float:left;
text-align:left;
color:#ff0000;
text-align:left;
}


.uploadifyQueueItem {
	font: 11px Verdana, Geneva, sans-serif;
	border: 2px solid #E5E5E5;
	background-color: #F5F5F5;
	margin-top: 5px;
	padding: 10px;
	width: 350px;
}
.uploadifyError {
	border: 2px solid #FBCBBC !important;
	background-color: #FDE5DD !important;
}
.uploadifyQueueItem .cancel {
	float: right;
}
.uploadifyProgress {
	background-color: #FFFFFF;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	margin-top: 10px;
	width: 100%;
}
.uploadifyProgressBar {
	background-color: #0099FF;
	width: 1px;
	height: 3px;
}


div.btnSmall {
width:100px;
height:20px;
text-align:center;
margin-left:auto;
margin-right:auto;
font-size:14px;
line-height:20px;
}

.fr {float:right !important;}

div.contCont {
margin-top:30px;
width:990px; 
height:150px;
text-align:center; 
float:left;
font-size:12px;

}
div.ctitleAct {width:inherit; height:30px; float:left;}
div.ctitle {width:inherit; height:30px; float:left;}


div.cwishes {width:100%; height:30px; float:left; color:#c78418;}

div.contEurope {width:120px; float:left; height:100%; margin-left:180px;}
div.ceurope {width:120px; height:120px;float:left;}
div.ceurope a{width:100%; height:100%;float:left;display:block;
background:transparent url('../images/continents/europe.png') top center no-repeat;}
div.ceurope a:hover{width:100%; height:100%;float:left;display:block;
background:transparent url('../images/continents/europe-a.png') top center no-repeat;}
div.ceurope a.act{width:100%; height:100%;float:left;display:block;
background:transparent url('../images/continents/europe-a.png') top center no-repeat;}

div.contAfrica {width:100px; float:left; height:100%;}
div.cafrica {width:100px; height:120px;float:left;}
div.cafrica a{width:100%; height:100%;float:left; display:block;
background:transparent url('../images/continents/africa.png') top center no-repeat;}
div.cafrica a:hover{width:100%; height:100%;float:left;display:block;
background:transparent url('../images/continents/africa-a.png') top center no-repeat;}
div.cafrica a.act{width:100%; height:100%;float:left;display:block;
background:transparent url('../images/continents/africa-a.png') top center no-repeat;}


div.contSAmerica {width:100px; float:left; height:100%;}
div.csamerica {width:100px; height:120px;float:left;}
div.csamerica a{width:100%; height:100%;float:left; display:block;
background:transparent url('../images/continents/samerica.png') top center no-repeat;}
div.csamerica a:hover{width:100%; height:100%;float:left;display:block;
background:transparent url('../images/continents/samerica-a.png') top center no-repeat;}
div.csamerica a.act{width:100%; height:100%;float:left;display:block;
background:transparent url('../images/continents/samerica-a.png') top center no-repeat;}

div.contNAmerica {width:140px; float:left; height:100%;}
div.cnamerica {width:140px; height:120px;float:left;}
div.cnamerica a{width:100%; height:100%;float:left; display:block;
background:transparent url('../images/continents/namerica.png') top center no-repeat;}
div.cnamerica a:hover{width:100%; height:100%;float:left;display:block;
background:transparent url('../images/continents/namerica-a.png') top center no-repeat;}
div.cnamerica a.act{width:100%; height:100%;float:left;display:block;
background:transparent url('../images/continents/namerica-a.png') top center no-repeat;}

div.contAustralia {width:90px; float:left; height:100%;}
div.caustralia {width:90px; height:120px;float:left;}
div.caustralia a{width:100%; height:100%;float:left; display:block;
background:transparent url('../images/continents/australia.png') top center no-repeat;}
div.caustralia a:hover{width:100%; height:100%;float:left;display:block;
background:transparent url('../images/continents/australia-a.png') top center no-repeat;}
div.caustralia a.act{width:100%; height:100%;float:left;display:block;
background:transparent url('../images/continents/australia-a.png') top center no-repeat;}

div.contAsia {width:160px; float:left; height:100%;}
div.casia {width:160px; height:120px;float:left;}
div.casia a{width:100%; height:100%;float:left; display:block;
background:transparent url('../images/continents/asia.png') top center no-repeat;}
div.casia a:hover{width:100%; height:100%;float:left;display:block;
background:transparent url('../images/continents/asia-a.png') top center no-repeat;}
div.casia a.act{width:100%; height:100%;float:left;display:block;
background:transparent url('../images/continents/asia-a.png') top center no-repeat;}


div.garrow {
width:70px; 
height:50px; 
background:transparent url('../images/arrow.png') top left no-repeat;
position:absolute;
margin-top:80px;
color:#ffffff;
font-size:9px;
}

div.garrow table {
width:100%;
height:100%;
text-align:left;
float:left;
vertical-align:middle;
border-collapse:collapse;
line-height:10px;
}

div.nowishes {
color:#000000;
position:absolute;
margin-top:30px;
margin-left:100px;
}


div.countryCont {
width:200px;
float:left;
border-bottom:1px dotted #000000;
margin-top:10px;
height:60px;
margin-left:5px;
}

div.wishComments {
width:530px;
float:left;
margin-top:40px;
font-size:12px;
margin-left:200px;
}



textarea.normal {
border:1px solid #f1dbb5;
background-color:#f2e7d4;
width:450px;
height:150px;
}


#box1 {
	background:yellow;
	border:2px solid #ccc;
	height:190px;
	width:300px;
	display: none;
}

div.adminMenu {
width:199px;
float:left;
border-right:1px solid #000000;
}

div.searchAcc {
width:700px;
height:30px;
float:left;
}

div.accList {
width:100%;
float:left;
font-size:12px;
}

div.accList div{
float:left; height:20px;
}
div.pages {
height:40px;
line-height:40px;
}

div.accList table{
border-collapse:collapse;
}

a.accList {
width:100%;
height:100%;
display:block;
}


a.accList:hover {
background-color:#f5f5f5;
width:100%;
height:100%;
display:block;
}

div.adminMenuTop {
width:100%;
float:left;
border-bottom:1px solid #000000;
}



div.newsCont {
width:700px;
height:300xp; 
float:left;
}

div.newsData {
width:700px;
float:left;
text-align:left;
font-size:12px;
}

div.newsTitle {
width:700px;
float:left;
font-size:24px;
}

div.newsText {
width:700px;
float:left;
margin-top:20px;
}

div.allLink {
width:100%;
float:left;
margin-top:20px;
}

div.sponsorCont {
width:200px;
float:right;
}

div.stitle {
width:100%;
float:left;
text-align:center;
}

div.gsBgr {
width:200px;
height:86px;
background:transparent url('../images/gs_bgr.png') top center no-repeat;
float:left;
text-align:center;
line-height:20px;
}

div.ssBgr {
width:200px;
height:86px;
background:transparent url('../images/ss_bgr.png') top center no-repeat;
float:left;
text-align:center;
line-height:20px;
}

div.osBgr {
width:200px;
height:86px;
background:transparent url('../images/os_bgr.png') top center no-repeat;
float:left;
text-align:center;
line-height:20px;
}

div.wowCont {
width:200px;
height:179px;
background:transparent url('../images/wow.png') top center no-repeat;
float:right;
}

div.rtext {
width:200px;
float:right;
text-align:center;
font-size:16px;
}

div.patronageTitle {
width:200px;
float:right;
text-align:center;
margin-top:10px;
}

div.patronCont {
width:200px;
float:left;
text-align:center;
}

div.aboutMWB {
float:left;
width:450px;
font-size:12px;
}

.captchaField {width:50px;}
.fl {float:left !important;}


div.carPosL2l div, div.carPosL2r div {
  filter:alpha(opacity=60); 
   -moz-opacity: 0.6; 
   opacity: 0.6;
}

div.posH2l {
width:990px;
height:487px;
margin-left:auto;
margin-right:auto;
border:1px solid red;
background:transparent url('../images/hunter/hunter2l.png') top left no-repeat;
}

div.posH2r {
width:990px;
height:487px;
margin-left:auto;
margin-right:auto;
border:1px solid red;
background:transparent url('../images/hunter/hunter2r.png') top left no-repeat;
}

div.posH2f {
width:512px;
height:487px;
margin-left:auto;
margin-right:auto;
border:1px solid red;
background:transparent url('../images/hunter/hunter2f.png') top left no-repeat;
}

div.posH2b {
width:455px;
height:487px;
margin-left:auto;
margin-right:auto;
border:1px solid red;
background:transparent url('../images/hunter/hunter2b.png') top left no-repeat;
}

div.contH {
width:inherit;
height:inherit;
position:absolute;
border:1px solid lime;
}

div.ctitleAct div.gbgr {position:absolute;width:inherit;background-color:#54e49f;}
div.ctitleAct div.gbgr div.gbgrLT{width:7px; height:8px; position:absolute; top:0px; left:0px; background:transparent url('../images/gtl_bgr.png') top left no-repeat;}
div.ctitleAct div.gbgr div.gbgrLB{width:7px; height:8px;  position:absolute; bottom:0px; left:0px; background:transparent url('../images/gbl_bgr.png') top left no-repeat;}
div.ctitleAct div.gbgr div.gbgrRT{width:7px; height:8px; position:absolute; top:0px; right:0px; background:transparent url('../images/gtr_bgr.png') top left no-repeat;}
div.ctitleAct div.gbgr div.gbgrRB{width:7px; height:8px;  position:absolute; bottom:0px; right:0px; background:transparent url('../images/gbr_bgr.png') top left no-repeat;}


div.ctitle div.gbgr {position:absolute;width:inherit;}
div.ctitleAct div.gbgr div.gbgrLT{width:7px; height:8px; position:absolute; top:0px; left:0px;}
div.ctitleAct div.gbgr div.gbgrLB{width:7px; height:8px;  position:absolute; bottom:0px; left:0px;}
div.ctitleAct div.gbgr div.gbgrRT{width:7px; height:8px; position:absolute; top:0px; right:0px; }
div.ctitleAct div.gbgr div.gbgrRB{width:7px; height:8px;  position:absolute; bottom:0px; right:0px;}

div.wwhwwnMain {
width:700px; float:left; border-bottom:1px dotted #000000;
}

div.wwhwwnMenu {
width:225px; float:left; border-right:1px dotted #000000;
}

div.wwhwwnMenu ul{
padding-left:10px;
}
div.wwhwwnMenu ul ul{
padding-left:20px;
}

div.wwhwwnCont {
width:700px; float:left; margin-left:25px;
}

div.wwhwwnMain div.img{
width:60px; height:60px; float:left; margin-left:10px;
}

div.wwhwwnMain div.info1{
width:370px; float:left; margin-left:10px;
}

div.wwhwwnMain div.whn{
width:75px; float:left; margin-left:10px; height:40px; line-height:40px; text-align:center;}

div.wwhwwnMain div.yn{
width:40px; float:right; height:40px;
}

div.wwhwwnMainTxt {width:700px; float:left; font-size:12px; text-align:center; border-bottom:1px dotted #000000;}

div.wwhwwnMainTxt div.imgtxt{width:60px; float:left; margin-left:10px;}
div.wwhwwnMainTxt div.info1txt{width:370px; float:left; margin-left:10px;}
div.wwhwwnMainTxt div.whntxt{width:75px; float:left; margin-left:10px;}
div.wwhwwnMainTxt div.yntxt{width:70px; float:right; margin-left:10px;}
.cgray {background-color:#efefef;}
a.whphhp{width:100%; height:100%; display:block;}

div.counter {
width:480px; 
height:136px;
float:left; 
background:transparent url('../images/counter.png') top left no-repeat;
position:absolute;
color:#2d6598;
margin-top:10px;
margin-left:10px;
}

div.counter div.info {
width:150px;
height:17px;
top:8px;
left:40px;
position:absolute;
font-size:14px;
}

div.counter div.counterAdd {
width:89px;
height:75px;
top:52px;
left:388px;
position:absolute;
font-size:12px;
text-align:center;
}

div.counter div.cgathered {
width:100px;
height:25px;
top:6px;
left:40px;
position:absolute;
font-size:12px;
text-align:center;
}


div.counter div.cwishes {
width:100px;
height:25px;
top:15px;
left:365px;
position:absolute;
font-size:12px;
text-align:left;
}

div.counter div.digits div {
position:absolute;
font-size:18px;
font-weight:bold;
text-align:center;
width:20px;
height:22px;
line-height:22px;
}

div.counter div.d1 {top:48px;left:23px;}
div.counter div.d1 {top:48px;left:23px;}
div.counter div.d2 {top:50px;left:70px;}
div.counter div.d3 {top:52px;left:120px;}
div.counter div.d4 {top:52px;left:164px;}
div.counter div.d5 {top:50px;left:217px;}
div.counter div.d6 {top:50px;left:274px;}
div.counter div.d7 {top:45px;left:330px;}

div.teamCont {
width:300px; 
height:500px;
border:1px dotted #efefef;
background-color:#efefef;
margin-top:10px;
margin-left:10px;
float:left;
}

div.teamCont div.img{
width:300px; 
height:250px;
float:left;
}

div.teamCont div.text{
width:300px; 
height:230px;
float:left;
margin-top:10px;
}


div.teamCont2 {
width:700px; 
border:1px dotted #efefef;
background-color:#efefef;
margin-top:10px;
margin-left:145px;
float:left;
}

div.teamCont2 div.img{
width:300px; 
height:250px;
float:left;
}

div.teamCont2 div.teamtext{
width:300px; 
float:left;
margin-top:10px;
}




span.tab {margin-left:20px;}
div.w700 {width:700px; float:left;}


.galCont {height:150px; width:100%;  overflow:hidden; float:left; border:1px solid #efefef;}
.galFrame {padding:0; height:150px; float:left;}
.galCont img {margin-left:5px;}
.galCont a {display:inline;}
.galArr {
width:100%; float:left; text-align:center; height:50px;
}

.galArr span {cursor:pointer; font-weight:bold;}
.clear {clear:both;}

div.teamMain {width:300px; float:left; margin-left:20px; text-align:center; margin-top:60px;}

p {margin:0px;}

div.pageRight {
width:100px; 
height:450px; 
background:transparent url('../images/rarrbig.png') center right no-repeat; 
float:left;
}

div.pageLeft {
width:100px; 
height:450px; 
background:transparent url('../images/larrbig.png') center left no-repeat; 
float:left;
}

div.pageRightGr {
width:100px; 
height:450px; 
background:transparent url('../images/rarrbig-gr.png') center right no-repeat; 
float:left;
}

div.pageLeftGr {
width:100px; 
height:450px; 
background:transparent url('../images/larrbig-gr.png') center left no-repeat; 
float:left;
}