/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

img{border: 0;}
.width100 { width: 100%; }
.width75 { width: 75%; }
.width50 { width: 50%; }
.floatLeft { float: left; }
* { outline:0; }
.floatRight { float: right; }
.alignLeft { text-align: left; }
.alignRight { text-align: right; }
hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
hr.space {background:#fff;color:#fff;}
.clearfix:after, .container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix, .container {display:inline-block;}
* html .clearfix, * html .container {height:1%;}
.clearfix, .container {display:block;}
.clear {clear:both;}
a{cursor: pointer;}
a span{display: none;}
.actionDetail a span{display: inline;}

.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}

img, div, input, hr { behavior: url("iepngfix.htc") }

/* BASIC */
body{
    background-color: #852809;
    background-image: url('/images/bg.jpg');
    font-family: Arial;
    color: #5c4e21;
    font-size: 12px;
}
a{
	color: #c80000;
}
a:hover{
	
}
a h3{
	color: #c80000;
	text-decoration: none;
}

/* LAYOUT */

#brightFeet{
	background: url('/images/bgBright.jpg') repeat-x;
}

#container{
	width: 970px;
	margin: 0 auto;
	background-image: url('/images/containerBg.jpg');
	position: relative;
	padding-top: 230px;
}
#container #flek{
	position: absolute;
	top: 8px;
	left: 970px;
	
}

#container #topBanner{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}
#container #topBanner #logo{
	height: 230px;
	width: 203px;
	display: block;
	background-color: white;
	background-image: url('/images/logo.jpg');
	float: left;
}
#container #topBanner #sms-soutez{
	height: 230px;
	width: 550px;
	display: block;
	float: left;
}
#container #topBanner ul{
	padding: 0;
	list-style-type: none;
	clear: left;
	margin: 0px 0 0 45px;
	padding-top: 40px;
}
#container #topBanner ul li a{
	color: black;
	display: block;
	margin: 8px 0;
	_margin: 0;
}
#container #topBanner #mainFlash{
	width: 970px;
	height: 590px;
	background-image: url('/images/no-flash.jpg');
	float: left;
}
#container #topBanner #comix{
	width: 254px;
	height: 230px;
	background-image: url('/images/comixBg.jpg');
	margin-left: 716px;
}

#container #leftColumn{
	float: left;
	width: 203px;
}

#container #rightColumn{
	float: right;
	width: 254px;
	position: relative;
	z-index: 2;
	margin-top: 242px;
}

#container #mainContent{
	margin-left: 203px;
	width: 513px;
	_width: 510px;
	/*_margin-left: -3px;*/
	position: relative;
	z-index: 2;
}

/* MENU */
#container #leftColumn #menu{
	/*background-image: url('/images/menuBg.jpg');*/
}
#container #leftColumn #menu ul{
	margin: 0;
	padding-top: 35px;
	padding-left: 45px;
	list-style-type: none;
}
#container #leftColumn #menu ul li a{
	color: black;
}
#container #leftColumn #menu #top{
	background: url('/images/menuBg-top.jpg') no-repeat top left;
	min-height: 227px;
	_height: 227px;
}
#container #leftColumn #menuBottom{
	background: url('/images/menuBg-bot.jpg') no-repeat bottom left;
	height: 126px;
}

/* CONTENT */
#container #mainContent{
	background-image: url('/images/contentBg.jpg');
	min-height: 600px;
	_height: 600px;
	color: #5e4f1f;
	font-family: Arial;
}
#container #mainContent a{
	color: #c80000;
}

#container #mainContent #top{
	background: url('/images/contentBg-top.jpg') no-repeat top left;
}
#container #mainContent #bottom{
	background: url('/images/contentBg-bot.jpg') no-repeat bottom left;
	min-height: 600px;
	_height: 600px;
	padding: 20px 34px;
	padding-bottom: 80px;
}
#container #mainContent #bottom.noPad{
	padding-top: 0;
}

/* AKCE */
#container #mainContent .actionItem{
	min-height: 100px;
	_height: 100px;
	margin-bottom: 15px;
}
#container #mainContent .actionItem .thumb{
	float: left;
	margin-right: 18px;
}
#container #mainContent .actionItem .perex{
	margin-left: 110px;
}
#container #mainContent .actionItem strong{
	color: #c80000;
}
#container #mainContent .actionItem p{
	font-size: 11px;
}
#container #mainContent .actionDetail h2{
	color: #c80000;
	margin-top: 0;
}
#container #mainContent .actionDetail h3{
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
}
#container #mainContent .actionDetail .thumb{
	margin-right: 10px;
	margin-bottom: 10px;
}

/* FOOTER */
#container #mainContent #footer{
	height: 146px;
	background: url('/images/footerBg.jpg') no-repeat bottom left;
	color: #5a4016;
	font-size: 10px;
}
#container #mainContent #footer a{
	color: #92784d;
}
#container #mainContent #footer #footerContent{
	width: 320px;
	float: left;
	margin-left: 32px;
	margin-top: 4px;
}
#container #mainContent #footer #linkUp{
	float: right;
	margin-right: 32px;
	margin-top: 4px;
}

/* RIGHT COLUMN */
#container #rightColumn{
	color: #ffffff;
	/*background: url('/images/rightBg.jpg') no-repeat top left;*/
	font-size: 11px;
}
#container #rightColumn h3{
	color: #ec9c1e;
	font-size: 14px;
	font-weight: bold;
}
#container #rightColumn .rightContent{
	margin: 0 30px;
}
#container #rightColumn .rightContent a{
	color: white;
	text-decoration: none;
}
#container #rightColumn .rightContent a:hover{
	color: white;
	text-decoration: none;
}

#container #rightColumn img.ColumnDivider {
	margin: 18px 0px 18px 30px;
}

#container #rightColumn img.WideImg {
	margin-left: 22px;
}

#container #rightColumn img.nadpis {
	margin-bottom: 14px;
}

#container #rightColumn p {
	margin: 0px;
}

/* ELEMENTS */
.divider{
	background: url('/images/hr.png') repeat-x;
	height: 14px;
	position: relative;
	left: -6px;
	margin-bottom: 20px;
	_display: none;
}
a.dwnld{
	background: url('/images/dwnld.gif') no-repeat 0px 3px;
	padding-left: 16px;
}
a.more{
	background: url('/images/more.gif') no-repeat 0px 0px;
	padding-left: 30px;
}
a.moreSmall{
	background: url('/images/moreSmall.gif') no-repeat 0px 3px;
	padding-left: 15px;
}
#background-image{
	font-size:12px;
	text-align:left;
	border-collapse:collapse;
	margin: 20px 0;
}
#background-image th{
	font-weight:normal;
	font-size:14px;
	color:#000;
	padding:6px 12px;
	background-color: #e8ded5;
}
#background-image td{
	border-top:1px solid #e7ddd3;
	padding:9px 12px;
}
#background-image tfoot td{
	font-size:11px;
}
#background-image tbody td{
	background-color: #f5eee8;
}
#background-image tbody tr:hover td{
	color:#c80000;
	background:none;
}
#dwnldVidea img{
	display: block;
}
#dwnldVidea span{
	font-size: 9px;
	margin-left: 14px;
}
#welcomeHeader{
	display: none;
}
.homePageGlass{
	float: left;
	margin-right: 5px;
	position: relative;
	left: -15px;
}
p.welcomeText{
	margin-top: 10px;
}
strong{
	color: #c80000;
}
p.niceBig{
	font-size: 13px;
}
.nomargin{
	margin: 0;
}
.thumb{
	padding: 4px;
	background-color: #fff6e1;
	border: 1px solid #c5b08c;
	line-height: 0;
	display: block;
	float: left;
	margin-right: 10px;
}
.thumb img{
	margin: 0;
}
.screenasver{
	min-height: 145px;
	_height: 145px;
}

/* 404 */
#err404{
	color: white;
	font-size: 14px;
}
#err404 a{
	color: #ec9c1e;
}
#err404 img{
	display: block;
	margin: 0 auto;
	margin-bottom: 25px;
}

/* Tapety z WDF */
.textbox-left{
	float: left;
	margin-right: 20px;
}
.textbox-2cols{
	margin-bottom: 10px;
}
.textbox-2cols strong{
	color: #5c4e21;
}

/* POLL */
#pollResults .pollBox{
	margin: 11px 0px;
}

#pollResults .pollBox .pollBar{
	background-image: url('/images/pollBarRed.gif');
	width: 190px;
	height: 8px;
	font-size: 0px;
}

#pollResults .pollBox .pollBar img{
/*	margin: 3px 0px;
	display: block; */
	height: 8px;
}

#pollResults .pollBox .procenta {
	float: right;
	color: #ec9c1e;
	margin-right: 4px;
}

#pollResults span.PocetHlasu {
	color: #ec9c1e;
	font-weight: bold;
}

/* STVOŘENÍ */
#stvoreniHolder{
	position: relative;
	padding-top: 32px;
}
#stvoreniMenu,
#contestMenu{
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: absolute;
	width: 465px;
	left: -10px;
}
#hospodaMenu{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#stvoreniMenu li,
#contestMenu li,
#hospodaMenu li{
	_margin: 0;
	/margin: 0;
	_padding: 0;
	/padding: 0;
	_list-style-type: none;
	/list-style-type: none;
	_display: inline;
	/display: inline;
	_float: left;
	/float: left;
}
#stvoreniMenu li a,
#contestMenu li a,
#hospodaMenu li a{
	display: block;
	height: 32px;
	float: left;
}
#contestMenu li a,
#hospodaMenu li a{
	background-position: 0px 32px;
}
#stvoreniMenu li a:hover,
#stvoreniMenu li.selected a{
	background-position: 0 -32px;
}
#contestMenu li a:hover,
#contestMenu li.selected a,
#hospodaMenu li a:hover,
#hospodaMenu li.selected a{
	background-position: 0px 0px;
}
#stvoreniMenu li #ladime{
	width: 112px;
	background-image: url('/images/sheet1.gif');
}
#stvoreniMenu li #ochutnavame{
	width: 120px;
	background-image: url('/images/sheet2.gif');
}
#stvoreniMenu li #reklama{
	width: 133px;
	background-image: url('/images/sheet3.gif');
}
#stvoreniMenu li #dekujeme{
	width: 99px;
	background-image: url('/images/sheet4.gif');
}
#stvoreniMenu li #nasepiva{
	width: 112px;
	background-image: url('/images/sheetB1.gif');
}
#stvoreniMenu li #opivu{
	width: 112px;
	background-image: url('/images/sheetB2.gif');
}
#stvoreniMenu li #formular{
	width: 152px;
	background-image: url('/images/form.gif');
}
#stvoreniMenu li #strediska{
	width: 152px;
	background-image: url('/images/strediska.gif');
}


#contestMenu li #linkSoutez{
	width: 101px;
	background-image: url('/images/cTab1.gif');
}
#contestMenu li #linkPravidla{
	width: 119px;
	background-image: url('/images/cTab2.gif');
}
#contestMenu li #linkVyherci{
	width: 101px;
	background-image: url('/images/cTab3.gif');
}
#contestMenu li #linkOdpovedi{
	width: 135px;
	background-image: url('/images/cTab4.gif');
}
#hospodaMenu li #linkUvod{
	width: 113px;
	background-image: url('/images/hTab1.gif');
}
#hospodaMenu li #linkDetail{
	width: 145px;
	background-image: url('/images/hTab2.gif');
}
#hospodaMenu li #linkPravidla{
	width: 134px;
	background-image: url('/images/hTab3.gif');
}
#stvoreniHolder p b{
	display: block;
	font-size: 14px;
}
#stvoreniHolder #ladime-chut .paragraph b{
	margin-bottom: 10px;
	display: block;
	font-size: 13px;
}
#stvoreniHolder #ladime-chut .paragraph{
	margin-bottom: 10px;
}
#stvoreniHolder #kontakt-formular .paragraph b{
	margin-bottom: 10px;
	display: block;
	font-size: 13px;
}
#stvoreniHolder #kontakt-formular .paragraph{
	margin-bottom: 10px;
}
#stvoreniHolder p span{
	color: #4c2619;
	display: block;
	margin-bottom: 8px;
	font-size: 11px;
}
#stvoreniHolder p{
	margin-bottom: 35px;
}

#stvoreniHolder p em {
	display: block;
	text-align: right;
}

#stvoreniHolder .thumb{
	margin: 5px 13px;
}

#stvoreniHolder .filmStripe{
	width: 137px;
	height: 96px;
	float: left;
	background-image: url('/images/filmThumb.gif');
	margin: 0 5px;
	_margin: 0 3px;
}
#stvoreniHolder .filmStripe a{
	display: block;
	padding: 10px 0 0 20px;
/*	position: relative; */
}

#stvoreniHolder .filmStripe a .video_arrow{
	z-index: 10;
	position: absolute;
}

#ageCheck{
	padding-top: 250px;
}
#ageCheckContent{
	width: 680px;
	margin: 0 auto;
	position: relative;
	color: white;
}
#ageCheckContent #bg{
	width: 680px;
	height: 398px;
	background-color: black;
	opacity: 0.3;
	filter:alpha(opacity=30);
	position: absolute;
	top: 0;
	left: 0;
}
#ageCheckContent .opacity100{
	width: 680px;
	height: 398px;
	opacity: 1;
	position: absolute;
	top: 0;
	left: 0;
}
#ageCheckContent .ageYes,
#ageCheckContent .ageNo{
	position: absolute;
	display: block;
}
#ageCheckContent .ageYes{
	width: 86px;
	height: 40px;
	background-image: url('/images/ageYes.gif');
	top: 177px;
	left: 169px;
}
#ageCheckContent .ageNo{
	width: 57px;
	height: 32px;
	background-image: url('/images/ageNo.gif');
	top: 177px;
	left: 344px;
}

#container #comix{
	width: 960px;
	height: 480px;
	position: absolute;
	/*top: -480px;*/
	top: 0px;
	left: 0px;
}

/* hack na flashmapu kvuli ie6 */
#flashMapMov{
	_width: 430px;
}

/* soutěž */
#soutez{
	position: relative;
	padding-top: 370px;
}
/*
#soutez #contestHeader{
	position: absolute;
	top: -25px;
	left: -34px;
}
*/
/* NEW_CONTEST */
#soutez #contestHeader{
	position: absolute;
	top: -40px;
	left: -41px;
}

#soutez #contestSponka{
	position: absolute;
	top: 9px;
	left: 479px;
}
#soutez .question{
	color: #6f110c;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
}
#soutez .radio{
	float: left;
	margin-right: 10px;
}
#soutez .labelRight{
	font-weight: normal;
	display: block;
	margin-bottom: 5px;
	padding-top: 3px;
}

#soutez h2.contest {
	font-size:14px;
	color:#C80000;
	font-weight:bold;
}
#soutez #contestSend, #orderCag{
	width: 220px;
	height: 29px;
	background-image: url('/images/objednat-soudek.gif');
	border: 0;
	text-indent: -290px;
	margin: 5px;
	margin-top: 15px;
	/padding-top: 29px;
	
}
#soutez #contestSend, #commonSend{
	width: 122px;
	height: 24px;
	background-image: url('/images/odeslat.jpg');
	border: 0;
	text-indent: -170px;
	margin: 5px;
	margin-top: 15px;
	/padding-top: 24px;
	
}

b.cityName{
	font-size: 15px;
	display: block;
}

ol li{
	margin-bottom: 10px;
}

table tr td{
	vertical-align: top;
}

.HospodaSelectArea {
	float: right;
}

.HospodaSelectArea span {
	color: #914e1f;
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.HospodaSelectArea select {
	margin: 3px 0px;
}

.HospodaTop table {
	margin: 0px;
}

.HospodaTop table td {
	vertical-align: bottom;
	padding: 0px;
}

.HospodaTop .nazev {
	font-size: 24px;
	color: #c80000;
}

.HospodaTop .skore {
	text-align: right;
}

.HospodaTop span.poradi {
	font-size: 29px;
	color: #c80000;
}

.HospodaPopis {
	border-top: 1px solid #dcd4cd;
	border-bottom: 1px solid #dcd4cd;
	padding: 6px 3px;
	font-size: 11px;
	color: #5e4e48;
	min-height: 84px;
	_height: 84px;
}

.HospodaPopis img {
	float: right;
}

.HospodaPopis p {
	margin-bottom: 18px;
	margin-right: 92px;
}

.HospodaPopis a.vice {
	float: right;
}

.HospodaVidea {
	padding: 15px 3px 10px 3px;
	border-bottom: 1px solid #dcd4cd;
	font-size: 13px;
	line-height: 180%;
}

span.datum {
	color: #c80000;
	font-size: 12px;
}

.HospodaVidea a.play {
	background-image: url('/images/play.gif');
	background-repeat: no-repeat;
	background-position: left center;
	padding: 3px 0px 3px 24px;
	font-size: 10px;
	text-decoration: none;
}

.HospodaGalerie {
	font-size: 13px;
	padding: 6px 3px;
}

.HospodaGalerie .ImgObal {
	padding: 14px 0px;
}

img.ViralBanner {
	margin: 20px 0px 0px 18px;
}
img.ViralBanner2 {
	margin: 380px 0px 0px 8px;
}
#container #leftColumn {
	_position: absolute; /* kvuli bugu v ie, kterej odsune obsah dolu pokud je cokoliv v levym sloupci */
}

p.zabijacky{
	background-image: url('/images/jitrnice.jpg');
	background-repeat: no-repeat;
	background-position: bottom right;
	padding-right: 200px;
	padding-bottom: 15px;
}

.plosinaDraty{
	position: absolute;
	width: 8px;
	top: 0;
	height: 1052px;
	/height: 1122px;
	z-index: 20;
	opacity: 0.3;
	filter: alpha(opacity=30);
}
.plosinaLeft{
	border-left: 2px solid #646f5f;
	border-right: 1px solid #646f5f;
	left: 254px;
}
.plosinaRight{
	border-right: 2px solid #646f5f;
	border-left: 1px solid #646f5f;
	left: 572px;
}
#plosina{
	position: absolute;
	z-index: 21;
	left: 0;
}
#plosinaBox{
	height: 412px;
}


#billboard {
	width:445px;
	height:364px;
	padding:0px;
	margin:0px;
}

#billboard_left {
	float:left;
	width:203px;
	height:364px;
	padding:0px;
	margin:0px;
	background: url('/images/billboard/bigboard_left.png');
}
#billboard_left h2 {
	margin:0px 0px 10px 0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
	color:#5c4e21;
}
#billboard_main {
	float:left;
	width:124px;
	height:364px;
	padding:0px;
	margin:0px;
	background: url('/images/billboard/bigboard_main.png');
}

#billboard_right {
	float:left;
	width:113px;
	height:364px;
	padding:0px;
	margin:0px;
	background: url('/images/billboard/bigboard_right.png');
}
#billboard_content {
	margin:0px 0px 10px 0px;
	width:100%;
	font-size:12px;
	color:#5c4e21;
}
#billboard_content table {
	width:300px;
}
#billboard_content table tr td {
	margin:0px;
	padding:2px;
}

#billboard_content input {
	font-size:11px;
}
.polozka { display: none } 


#facebook_widget {
	color:#92784D;
	margin-left:30px;
}
#facebook_widget a {
	color:#92784D;
	
}


/* LINK BAR */
#container #mainContent #linkbar_main {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#92784D;
	font-size:9px;
    height: 20px;
	text-align:center;
}
#container #mainContent #linkbar_main #linkbar_desc {
	float:left;
	padding-top:0px;
	margin-right:10px;
	color:#92784D;
}
#container #mainContent #linkbar_main a {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#92784D;
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 20px;
	display:block;
	float:left;
	background-repeat: no-repeat;
	background-position: 0 0;
	height:27px;
	cursor:pointer;
	text-align:left;
}


/* Google */
#container #mainContent #linkbar_main a.linkbar_google {
	background-image: url('/linkbar/icons/google_transparent.png');
}
#container #mainContent #linkbar_main a.addthis_button_google {
	background-image: url('/linkbar/icons/google_transparent.png');
}

/* Linkuj */
#container #mainContent #linkbar_main a.linkbar_linkuj {
	background-image: url('/linkbar/icons/linkuj_transparent.png');
}

/* Delicious */
#container #mainContent #linkbar_main a.linkbar_delicious {
	background-image: url('/linkbar/icons/delicious_transparent.png');
}
#container #mainContent #linkbar_main a.addthis_button_delicious {
	background-image: url('/linkbar/icons/delicious_transparent.png');
}

/* Jagg */
#linkbar_main a.linkbar_jagg {
	background-image: url('/linkbar/icons/jagg_transparent.png');
}

/* Facebook */
#linkbar_main a.linkbar_facebook {
	background-image: url('/linkbar/icons/facebook.png');
}
#linkbar_main a.addthis_button_facebook {
	background-image: url('/linkbar/icons/facebook_transparent.png');
}

/* MySpace */
#linkbar_main a.linkbar_myspace {
	padding-left:24px;
	background-image: url('/linkbar/icons/myspace.png');
}
#linkbar_main a.addthis_button_myspace {
	padding-left:24px;
	background-image: url('/linkbar/icons/myspace_transparent.png');
}

/* MORE */
#linkbar_main a.addthis_button_compact {
	background-image: url('/linkbar/icons/addthis.png');
}

#container #mainContent #linkbar_main a:hover {
	color:#c80000;
	background-position: 0 -30px;
}

/*FACEBOOK RIGHT COLUMN
.fan_box .page_stream {
    height: 200px;
}*/


#container #rightColumn #newsletter {
	margin: 0px 27px 0px 27px;
}

#container #rightColumn #newsletter .newsletter_save {
	background-image: url('/images/newsletter_save.gif');
	border:0px;
	cursor:pointer;
	padding:0;
	margin:10px 0px 0px 4px;
	height:17px;
	width:42px;
}

#promo2010-teaser {
	display:block;
	width:444px; 
	height:506px; 
	background:url(/soutez/images/prodluz-si-445.jpg) no-repeat scroll top left transparent;
}

/* PERSONAL DATA  */
#personal_data_overlay {
	position:fixed;
	bottom: 0;
	margin:0;
	left: 0;
	top:0;
	z-index: 100; 
	width: 100%;
	height: auto; 
	background-color: #000; 
	text-align: center;
	display: none;
}
#personal_data_header {
	color: #fff;
}
#personal_data_wrapper {
	position: fixed;
	display: none;
	background: transparent url('../images/bg_repeat.png');
	border: solid 5px #653c27;
	text-align: left;
	color: #000;
	padding: 0;
	width: 600px;
	margin-left: 0px;
	z-index: 1000;
	overflow: auto;
	top: 150px;
}
#personal_data_content {
	height: 265px;
	text-align: left;
	color: #000;
	padding: 0 20px 0 20px;
	overflow: auto;
	font-size: 11px;
}
#personal_data_content p {
	margin-top: 10px;
	margin-bottom: 10px;
}
#personal_data_header {
	text-align: center;
	margin: 0;
	color: #653c27;
	padding: 20px 0px 0px 0px;
	font-size: 24px;
}
#personal_data_footer {
	text-align: center;
	margin: 0;
	color: #653c27;
	padding: 0px 0px 20px 0px;
	font-size: 24px;
}
#personal_data_button {
	display: inline-block;
	cursor: pointer;
	width: 127px;
	height: 32px;
	margin-bottom: 20px;
}
#personal_data_footer a {
	outline: none;
	text-decoration: none;
}
#personal_data_footer a:hover {
	color: black;
}

.contest_2011_send_button {
	width: 132px;
	height: 56px;
	background: transparent url('../images/contest_2011_send.png');
	cursor: pointer;
	border: 0;
	margin: 0;
	padding: 0;
}

.contest2011 {
	width: 512px;
	margin-left: -20px;
}
table.contest2011 tr td {
	margin: 0px;
	padding: 0px;
}
.opacity100 {
	opacity: 1;  
    filter: alpha(opacity=100);  
    -moz-opacity: 1;  
    -khtml-opacity: 1;
}
.opacity50 {
	opacity: 0.5;  
    filter: alpha(opacity=50);  
    -moz-opacity: 0.5;  
    -khtml-opacity: 0.5;
}
.opacity25 {
	opacity: 0.25;  
    filter: alpha(opacity=25);  
    -moz-opacity: 0.25;  
    -khtml-opacity: 0.25;
}


#etiketa_holder {
	margin: 0px 0px 0px -16px;
	width: 500px;
}
#etiketa_text {
	margin-top: 15px;
	margin-left: 35px;	
}
#etiketa_holder_href {
	margin-top: 20px;
}
#etiketa_holder_href1 {
	display: block;
	width: 241px;
	height: 337px;
	background: transparent url('../images/vylad_si_etiketu_href1.png') no-repeat 0 0;
	float: left;
}
#etiketa_holder_href1:hover {
	background-position: 0 -337px;
}
#etiketa_holder_href2 {
	margin-top: 3px;
	display: block;
	width: 236px;
	height: 335px;
	background: transparent url('../images/vylad_si_etiketu_href2.png') no-repeat 0 0;
	float: left;
}
#etiketa_holder_href2:hover {
	background-position: 0 -335px;
}
#etiketa_screen2_img {
	display: block;
	background: transparent url('../images/vylad_si_etiketu_screen2.png') no-repeat 0 0;
	width: 504px;
	height: 363px;
	margin-left: -10px;
}
#plavidla_hmp1 {
	width: 498px;
	height: 172px;
	display: block;
	background: transparent url('../images/pardal_hmp_plavidla1.png') no-repeat 0 0;
	margin-left: -28px;
}
#plavidla_hmp2 {
	width: 498px;
	height: 114px;
	display: block;
	background: transparent url('../images/pardal_hmp_plavidla2.png') no-repeat 0 0;
	margin-left: -28px;
}

#plavidla_hmp1_link {
	width: 240px;
	height: 55px;
	float: right;
	margin-top: 100px;
	display: block;
	background: transparent;
}
#plavidla_hmp2_link {
	width: 50px;
	height: 50px;
	float: right;
	margin-top: 10px;
	margin-right: 40px;
	display: block;
	background: transparent;
}

