/* CSS Document */
* { padding:0px; margin:0px; }
img { border:0px; }

body { font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-weight: 300; }
#cz, #eu, #wo { width:347px; height:60px; padding-top:287px; text-align:center; color:white; text-decoration:none; display:block; position:absolute; margin-top:330px; font-size:24px; }

#sk { width:265px; height:204px; display:block; position:absolute; background-image:url(sk.gif); }

#page { width:1600px; height:852px; background-color:white; }

#bigtext, #bigtext3 { font-size:100px; text-align:center; width:1600px; display:block; position:absolute; margin-top:68px; }
#bigtext2, #nowyoucan { font-size:50px; text-align:center; width:1600px; display:block; position:absolute; margin-top:213px; }
#bigtext3 { margin-top:20px; font-size:75px; }

#cz { background-image:url(cz.jpg); margin-left:209px; }
#eu { background-image:url(eu.jpg); margin-left:626px; }
#wo { background-image:url(wo.jpg); margin-left:1043px; }

#kontinenty, #kontinentyeu, #regiony { position:absolute; margin-top:130px; margin-left:200px; width:1400px; }
#kontinenty, #kontinentyeu { margin-left:100px; width:1500px; }
#kontinentyeu { margin-top:147px; }
#kontinenty h2 { margin-bottom:12px; height:46px; }
.kontinent { width:287px; display:inline; float:left; }
.kontinent a:link, .kontinent a:hover { font-size:14px; background-position:8px center; background-repeat:no-repeat; width:195px; height:48px; line-height:48px; display:block;  border:1px solid #333; margin-bottom:12px; padding-left:68px; color:black; text-decoration:none; }
.kontinent a:active, .kontinent a:visited { color:black; text-decoration:none; }

#chooselang { position:absolute; margin-top:710px; width:1600px; text-align:center; font-size:30px; }

#langs { position:absolute; margin-top:770px; margin-left:547px; width:550px; height:50px; display:block; }
#langs a:link, #langs a:visited { background-image:url(circle.jpg); width:50px; height:50px; display:inline; float:left; line-height:50px; text-align:center; color:white; text-decoration:none; margin-left:15px; margin-bottom:15px; font-size:20px; }

#youcame, #youcamefromcz, #pocetnavstevniku { position:absolute; margin-top:370px; width:1600px; text-align:center; }
#pocetnavstevniku { margin-top:790px; }
#youcamefromcz { font-size:50px; font-weight:bold; }

#op1, #op2, #op3, #op4 { background-color:#333; width:300px; height:100px; line-height:100px; text-align:center; color:white; text-decoration:none; display:block; position:absolute; margin-top:617px; font-size:24px; }
#op1 { margin-left:150px; }
#op2 { margin-left:480px; }
#op3 { margin-left:810px; }
#op4 { margin-left:1140px; }
#nowyoucan { margin-top:507px; }

#regiony { margin-top:160px; width:1430px; }
#regiony a:link, #regiony a:visited { background-color:#333; width:380px; height:100px; line-height:100px; text-align:center; color:white; text-decoration:none; display:inline; float:left; margin:0px 30px 30px 0px; font-size:24px; }

.vzkazarea, .mestoinput { width:1000px; height:160px; font-size:20px; position:absolute; margin-top:104px; margin-left:300px; }
.button, .button2 { background-color:#333; width:400px; margin-left:600px; height:100px; line-height:100px; text-align:center; color:white; font-size:24px; position:absolute; margin-top:294px; border:0px; }
.mestoinput { height:50px; border:3px solid #333; }
.button2 { margin-top:200px; height:70px; line-height:70px; }

#mesta { position:absolute; margin-top:390px; width:1200px; margin-left:200px; text-align:center; font-size:50px; }
#mesta a:link, #mesta a:visited { background-color:#333; color:white; text-decoration:none; padding:20px; display:inline; float:left; margin:10px; }