@charset "utf-8";
/* CSS Document */
html {height: 100%; width: 100%; margin:0px; padding:0px;}
body{height: 100%; width: 100%; background:white url('../img/bg.jpg') no-repeat bottom center; font-size:11px;font-family:Arial, Helvetica, sans-serif; text-align: center; margin: auto auto; color:black; margin:0px; padding:0px;}
#obal2 {width:980px; margin: 0 auto; text-align: left;}
#header_bg {width:100%; background:white url('../img/bg_header.jpg') no-repeat top; text-align:center; margin:0px; padding:0px;}

a {text-decoration:none;color:#2571a5;} 
a:hover {text-decoration:underline;}
a:hover h1 {text-decoration:underline;} /*pre ff */
a:hover h2 {text-decoration:underline;} /*pre ff */

.infodiv {
	background-color:transparent;
	width:80%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5px;
	font-weight:bold;
}

#obal {width:980px; margin: 0 auto; text-align: left;}
#logo {width:262px; height:127px; float:left; display: inline; margin-left:77px; margin-top:3px}
	#logo img{border:0px;}
#login_form{background:url('../img/login_form.png') no-repeat; width:451px; height:136px; float:right; margin-right:14px; margin-bottom:2px;}
	#login_form p {color:#6f6f6f; margin:22px 0px 0px 170px; font-weight:bold; font-size: 13px;}
	#login_form p a {color:#6f6f6f;}
	#login_form p span {color:#c92727;}
	#login_form #left0 {width:340px; height: 90px; float:left}
	#login_form #right0 {float:left; width:100px; height: 80px; padding-top:22px; padding-left:8px;}
	#login_form .meno{margin-top:20px; margin-left:115px; border: 0px; display:block; font-size:13px; width:215px;}
	#login_form .heslo{margin-top:18px; margin-left:115px; border: 0px;  font-size:13px; width:215px;}
	#login_form .submit {width:77px; height:57px; background:url('../img/login_form_button.png'); border:0px;}
#menu {width:980px; height:47px; background: url('../img/menu.png') no-repeat; clear:both; float:left;}
	#menu #left1 {width:615px; height:47px; float:left; color:white; font-weight:bold; font-size:12px;}
	#menu #left1 ul {list-style-type:none; margin:0 0px 0px 0px; padding-left:45px; display:table-cell; vertical-align:middle; height:47px;}
	#menu #left1 li {float:left; padding:0 0 0 35px;}
	#menu #left1 li a {color:white;}
	#menu #right1 {float:right; width:350px; height:47px;}
	#menu #right1 .hladat {margin-top:13px; font-size:13px; height:20px; border:0px; margin-right:20px; width:215px;}
	#menu #right1 .submit {width:83px; height:34px; background:url('../img/menu_button_vyhladat.png') no-repeat;border:0px;}

#stred{width:980px; height:auto; margin:0px; background:url('../img/content_bg.gif') repeat-y;}
#left{float:left;width:224px; margin-left:11px; display:inline;}
	#left a,#left span{text-decoration:none;color:#fff; display:table-cell; vertical-align:middle; width:185px; height: 37px; padding-right:19px;}
	#left ul{margin:0 0 0 0; list-style-image:url('../img/menu_li.png'); padding-left:26px; padding-top:0px; background:url('../img/bt.png') repeat-y -5px 0;}
	#left ul li{min-height:37px; margin:0; width:100%;}
	#left li h3 {margin:0px; font-weight:normal; font-size:12px;}
	#left li h3 a,#left li h3 span{color:#333; display:table-cell; vertical-align:middle; height:37px; width:190px;}
	#left li h3 a:hover{text-decoration:underline;}
	#left li h3 a.vybrata{text-decoration:underline; color:red; /*background-image:url('../images/open.gif'); background-repeat:no-repeat; background-position:right center;*/}
	#left dd{padding:0 0 5px 0;margin:0; }
	#left dt{display:block;background:url('../img/menu_left.png') no-repeat;width:204px; height:37px;font-weight:bold;margin-top:5px; padding:0px 5px 0px 15px;font-size:12px;}
	#left dt h2 {font-weight:bold; font-size:12px; margin:0px;}
	#left img {border:0px;}
	.dot {width:185px; height:1px; margin:10px auto; background:url('../img/dot.gif') no-repeat;}
#right{float:right;width:224px; margin:-5px 15px 0 0; color:#616060; padding-top:10px;}
	#right .nadpis {background:url('../img/menu_right.png') no-repeat; display:block;width:181px; height:37px;font-weight:bold;margin: 5px 0px 0 0px; padding:0 5px 0 38px;font-size:12px; color:white;}
	#right .nadpis a, #right .nadpis span, #right li h3 span {color:white;display:table-cell;width:181px; height:37px; vertical-align:middle;}
	#right li h3 span {color:#616060;}
	#right li h3 {font-weight:normal; font-size:12px;}
	#right ul {margin:0 0 0 12px; list-style-type:none; padding:0 5px 0 15px; background:url('../img/bt.png') repeat-y;}
	#right li h3{padding:0px 0px 0 0px; margin:0px; min-height:37px;}
	#right li h3 a { color:#616060; display:table-cell; vertical-align:middle; width:215px; height:37px;}
	#right li h3 a:hover {text-decoration:none; font-weight:bold;}
	#right li h3 img, #right .nadpis img {padding-right:3px; border:0px;}
	#right p {width:185px;margin-left:23px; padding-left:0px;}
	#right .odoslat {width:81px; height:27px; display:block; background:url('../img/button_odoslat.png') no-repeat; border:0px; margin:5px auto;}
#content{float:left;width:480px; padding:0px 10px 0px 10px; background-color:white !important;}

#footer {width:901px; min-height:50px; background:url('../img/footer.jpg') no-repeat top; color:#434343;margin:0px auto 0px auto; padding:50px 40px 0px 40px;}
	#footer table {width:100%;}
	#footer .a {width:222px; vertical-align:top;}
	#footer .b {padding:0px 15px 0px 15px; text-align:center;}
	#footer .c {width:33px;}
    #footer a {color:#434343;}
   #bottom_footer {width:100%; height:147px; background:url('../img/bottom_footer.jpg') no-repeat top;}

.oznam {width:460px; background:#f1f1f1; border: 1px solid #e0e0e0; margin:12px auto; padding:10px 0px 10px 0px; font-size:12px;}
	.oznam img {padding: 0px 18px 0px 18px;}
	
.najnovsie_pridane {width:481px; min-height:135px; background:url('../img/najnovsie-pridane.jpg') no-repeat bottom left; display:block;}
	.najnovsie_pridane h3.nad {color:#217ab8; font-weight:bold; font-size:13px; padding-top:5px;}
	.najnovsie_pridane h3.nad a {color:#217ab8;}
	.najnovsie_pridane img {clear:right; float:left; border:0px;}
	.najnovsie_pridane p {padding:0px 5px 0px 5px;}
	.najnovsie_pridane a {color:#b1511c}
/* BOF TABY */
#simpleTabs{width:470px;background:#ffffff; font-size:11px; margin-top:16px; margin:0 auto;}
.simpleTabs-nav ul{overflow:hidden;list-style:none;margin:0;padding:0; border:1px solid #cccccc; border-bottom:0px none; background:url('../img/tabs/tab_bg.jpg') repeat-y top left;}
.simpleTabs-nav li{float:left;color:white;cursor:pointer; text-align:center; padding:0; max-height:41px ;height:41px; background-color:#7ebc11; background:url('../img/tabs/tab_bg.jpg') no-repeat top right; vertical-align:middle;}
.simpleTabs-nav li h3{margin:0; display:table-cell; vertical-align:middle; height:41px; padding:0 15px 0 15px; color:inherit; font-size:12px; font-weight:normal; margin:0px;}

.tab-bg{width:457px; height:135px; background:url('../img/tabs/bg.jpg') no-repeat right top; margin: 0px auto;}
.tab-bg img {clear:right; float:left; padding:7px 15px 0px 0px; border:0px;}
.tab-bg p {padding:7px 7px 5px 0px; margin:0px;}
.tab-bg h3, .tab-bg h4 {font-size:13px; text-decoration:underline; color:#217ab8; margin:0px; padding:10px 0px 7px 0px;}
.tab-bg h3 a, .tab-bg h4 a {color:#217ab8;}
.tab-bg p span a {color:#b1511c; text-decoration:none;}
.tab-bg p span a:hover {text-decoration:underline;}

.simpleTabs-nav h3:hover {text-decoration:underline;}
.simpleTabs-nav li.actif {background:url('../img/tabs/active.png') no-repeat top center; color:#1a6aa2;}
.simpleTabs-nav li.close{float:right;}
.simpleTabs-content{clear:both;color:black; border:1px solid #cccccc; border-top:0px; padding:7px 0px 7px 0px;}
/* EOF TABY */
h1,h2.st1, h1.st1 {color:#424344; font-size:20px;}
	h1,h2.st1 span,h1.st1 span {color:#1b95ce;}
.admin-h1 {color:inherit;font-size:20px;}
.admin-h2 {font-size:17px;}
.admin-h3 {font-size:14px;}
.sedy {color:#424344;}
	
.prejst-na-sekciu {text-align:right; margin-right:25px; padding-right:0px; font-weight: bold; font-size: 12px;}
.prejst-na-sekciu a{color:#b1511c;}

.funny-reklama {width:228px; height:230px; float:left; background:url('../img/video.jpg') no-repeat;margin:0px 4px 10px 0px;}
	.funny-reklama h3 {font-size:12px; color:#217ab8; text-decoration:underline; text-align:center; margin-top:4px;}
	.funny-reklama p {text-align:center; margin-top:3px;}
	.funny-reklama img {display: block;}
	.funny-reklama a {color:#b1511c;}

.reklamny-banner-left {width:160px; height:250px; margin-left:28px; margin-bottom:15px;}
.reklamny-banner-right {width:160px; height:250px; margin-left:39px; margin-bottom:15px;}

.cleaner {
	clear:both;
	line-height:0px;
	height:0px;
	visibility:hidden;
	padding:0px;
	margin:0px;
	font-size:0px;
}

td.vypis {
	text-align:center;
	vertical-align:middle;
	font-weight:normal;
	color:black;
}

td.vypis a.neviditelny {
	color:black;
	text-decoration:none;
}

td.reg {
	color:black;
	font-weight:bold;
	text-align:left;
}

td.reg2 {
	padding-bottom:10px;
}

/* registracia */
.registracia .text {font-weight:bold; font-size:12px; padding-right:5px;}
	.registracia img {border:0px; padding: 0px 4px 0px 4px;}
	.registracia input[type=text], .registracia input[type=password] {border:1px solid #d6d6d6; height:20px; width:100%;}
	.registracia textarea {border:1px solid #d6d6d6;}
.oddelovac {width:466px; height:1px; background-color:#e0e0e0; margin:10px 0px 10px 0px;}
.dokoncit {text-align:center; color:#424344; text-decoration:underline; font-size:12px; font-weight:bold;}
#krok-registracie {width:467px; height:75px; background:url('../img/krok-img.png') no-repeat; margin:0 auto;}
	#krok-registracie h1 {padding:18px 0px 0px 15px; font-size:26px; margin-bottom:0px;}
	#krok-registracie h1 span {color:#629e0b;}
	#krok-registracie p {margin:0px; padding:0px 0px 0px 15px;}

/*BALIKY SLUZIEB*/
.balik-bg {background:url('../img/balik-sluzieb-bg.png') no-repeat bottom; width:387px; padding:5px 40px 32px 40px; margin-bottom:20px;}
	.balik-bg h2 {font-size:20px;margin:0px;}
	.balik-bg h2 .red {color:#a31212;}
	.balik-bg h2 .green {color:#73a10a;}
	.balik-bg h2 .blue {color:#2572a6;}
	.balik-bg p{margin:0px;}
	.balik-bg td{font-size:12px;}
	.balik-bg img.ico {padding-right:30px;}
	.balik-bg input {width:86px; height:34px;border:0px; float:right;}
	.balik-bg table {width:100%}
	
/*TOOLTIP*/
#simpleTooltip {padding: 3px;background: #fff6c4;color: #535353;border: 1px solid #e0d39e; max-width:300px;}
.tooltip {cursor:pointer;}

/*ROZBALOVANIE V REGISTRACII*/
	.accordion { list-style-type: none; padding: 0; margin: 0px;}
	.accordion ul { padding: 0; margin: 0; margin:0 auto; display: block; width: 467px; cursor: pointer; }
	.accordion li { padding: 0; margin: 0 0 5px 0; float: left; display: block; width: 467px;;}
	.accordion li.active>a {background: url('../img/registracia-kategoria-open.jpg') no-repeat;}
	.accordion li div { padding: 10px;background: #f8f8f8; display: block; clear: both; float: left; width: 445px;border:1px solid #dcdcdc; margin-bottom:1px; border-top:0px;}
	.accordion a, .accordion span {text-decoration: none; font-size:12px; font-weight:bold; color:white; display: block; cursor: pointer; background: url('../img/registracia-kategoria-close.jpg') no-repeat; height:28px; padding-left:23px; padding-top:8px}
	.accordion label {display:block;} 
	
/*ERROR*/
#error {width:407px; min-height:55px; background:#fff6c4; padding: 10px 30px 15px 30px; margin:10px auto;}
	#error img {padding-right:30px;}
	#error .center {text-align:left; width:100%;font-weight:normal;}
	
.center {text-align:center;}
.blue{color:#3495d3;}
.noborder {border:0px;}
.imgpad {padding:0px 20px 0px 20px;}
.orange {color:#cf5b0d !important;}
.nastenka {margin-left:25px;}
/*oddelovac*/
.break {background:url('../img/break.gif') no-repeat; width:424px; height:11px; margin:20px auto;}
.break2 {background:#dedede; width:426px; height:1px; display:block; margin:0 auto;	}
/*LOGIN FORM PRIHLASENY*/
#loged {background:url('../img/login_form_prihlaseny.png') no-repeat; width:447px; height:133px;float:right; margin-right:14px; margin-bottom:5px;}
	#loged table {height:100%; width:100%; padding-left:120px;}
	#loged a {color:#3495d3}

.galeria-klientska-zona img {border:4px solid #a6a6a6}
.sedy-stvorcek {width:443px; height:39px; background:#eeeeee; margin:15px auto; padding-left:20px; font-weight:bold; font-size:12px}

/*FOTOGALERIA*/
.fotogaleria {float:left; width:139px;}
.fotka-kocka {width:139px; height:126px; background:url('../img/fotogaleria-bg.png') no-repeat; padding:6px 0px 0px 7px; margin:0px 7px 14px 7px; display:block;}
.fotka-kocka img {border:0px;}
.foto-text {padding:6px 0px 0px 7px;}
.block {display:block; clear:both;}
.right {float:right;}
.left {float:left;}
.zprava {margin:0px 10px 0px 5px;}
.cervena {color:#a31212;}
.width{width:100%;}
h3{color:#2571a5; font-size:14px;}

/*cervene tlacitko klientska zona*/
#right .klientska-zona {background:url('../img/klientska-zona.png') no-repeat; display:block;width:181px; height:21px;font-weight:bold;margin: 0px 0px 0 0px; padding:11px 5px 5px 38px;font-size:12px; color:white;}

/*GALERIA PREKLADANE OBRAZKY*/
.galeria {padding-top:20px;}
.galeria img,img.gallery-img {

/* This centers the image */
display: block;
margin-left: auto;
margin-right: auto;
float:left;

/* This adds the border */
padding:8px;
border:solid;
border-color: #dddddd #aaaaaa #aaaaaa #dddddd;
border-width: 1px 2px 2px 1px;
background-color:white;
}
/*.galeria .hlavna {background:url('../img/galeria.png') no-repeat; width:140px; height:95px; float:left; padding: 7px 0px 0px 8px;}*/
.galeria img.a {margin-top:-15px;}
.galeria img.b {margin-left:-50px;}
.galeria img.c {margin-top:-15px;margin-left:-50px;}
.galeria img.d {margin-left:-50px;}

.red{color:#d12e13}
.firma {color:#217ab8; font-size:12px;}
.informacie td {font-size:12px; padding:5px;}
.informacie img {padding:0 10px;}
.informacie a {color:blue;}
.informacie a:visited {color:blue;}
.small {font-size:11px !important;}

/*INFORMACIE-O-SPOLOCNOSTI*/
.profil-modry {background:#ebf3f9; width:447px; height:auto; padding:15px; margin:0 auto; margin:10px 0px}
	h3.firma {color:#565656; font-size:12px; margin-top:0px}
.zobrazit-galeriu {width:100%; background:#fff; height:auto; margin:0 auto; text-align:right;}
	.zobrazit-galeriu p {padding:10px}
	.zobrazit-galeriu p a {color:#565656}
	
.video .bg {background:url('../img/video-profil.jpg') no-repeat; width:339px; height:255px; padding:0px 0px 0px 10px;}
.video td table tr td {padding:5px;}

.input {border:1px solid #d6d6d6;}

.lightbox a.lb {}

/*NOVE*/
.modra-f {background:#ebf3f9;}
/*table {color:#565656}*/

.filter {margin:0 auto; font-size:12px}
.filter td {padding:20px 10px 0px 10px;}

/* INDEX */

.najnovsie {width:100%; text-align:center; margin:15px auto; border-collapse:collapse;}
.najnovsie td {width:33%;}
.najnovsie .okraj {border-right:1px solid #cfcfcf;}
.najnovsie h2 {color:#217ab8; font-weight:bold; font-size:13px; padding-top:5px; display:inline;}
.najnovsie h2 a {color:#217ab8;}
.najnovsie img {border:0px;}

.dopyt-kontakt {background:#fff2da url('../img/bg-kontakt.png') repeat-x; border:1px solid #e0e0e0; padding:10px; width:470px; margin:5px auto 0px auto; font-size:12px}
	.dopyt-kontakt td {padding:3px 3px; height:35px}
	.dopyt-kontakt input {border:1px solid #e0e0e0; }
.dopyt-bg strong, .dopyt-kontakt strong {color:black;}
.dopyt-bg {background:#efefef url('../img/dopyt-bg.png') repeat-x;border:1px solid #e0e0e0;border-top:0px; padding:10px; width:470px; margin:0px auto; font-size:12px;}

/*INPUT NA INDEXE*/
.pole-div {background:url('../img/input_bg.gif') no-repeat top left; width:268px; height:24px; min-height:24px; padding:6px 0px 0px 5px;}
.pole-div input {font-size:13px; border:0px none !important; width:255px;}
.pole2-div {background:url('../img/textarea_bg.gif') no-repeat top left; height:57px; width:301px; padding:5px 5px 0px 5px;} /*textarea*/
.pole2-div textarea {border:0px none !important; width:299px; height:50px; overflow:auto;}

/* input na napiste spravcovi */
.kontakt1-div {background:url('../img/input/kontakt1.png') no-repeat top left; width:148px; height:24px; min-height:24px; padding:6px 0px 0px 5px;}
.kontakt1-div input {font-size:13px; border:0px none !important; width:141px;}
.kontakt2-div {background:url('../img/input/kontakt2.png') no-repeat top left; width:392px; height:24px; min-height:24px; padding:6px 0px 0px 5px;}
.kontakt2-div input {font-size:13px; border:0px none !important; width:385px;}
.kontakt-textarea-div {background:url('../img/input/kontakt-textarea.png') no-repeat top left; height:71px; width:446px; padding:5px 5px 0px 5px;} /*textarea*/
.kontakt-textarea-div textarea {border:0px none !important; width:439px; height:64px; overflow:auto;}

.right2{text-align:right}

.clanky {text-align:center; font-size:12px; color:#a1a1a1}
	.clanky a,.clanky b {color:#217ab8; font-weight:bold;padding:0px 5px 0px 5px;}
	.clanky b {color:black;}
.orange2 {color:#b1511c}
.clanky-bottom {width:100%;}
	.clanky-bottom .none {text-decoration:none;}
	.clanky-bottom  a {text-decoration:underline}
	.clanky-bottom .a {width:50%; text-align:left;}
	.clanky-bottom .b {width:50%; text-align:right;}
	
.modra {color:#4293c7;}

/*PM*/
.pm1 {height:43px; max-width:95px; width:95px; min-width:95px; padding:0px 5px 0px 25px; background: url('../img/pm1.png') no-repeat; overflow:hidden !important;}
.pm2 {height:43px; max-width:207px; width:207px; padding:0px 5px 0px 25px; background:url('../img/pm2.png') no-repeat; font-weight:bold; overflow:hidden !important;}
.pm2a {height:43px; width:207px; max-width:207px; padding:0px 5px 0px 25px; background:url('../img/pm3.png') no-repeat; overflow:hidden !important;}
.pm3 {height:43px; width:47px; max-width:47px; overflow:hidden !important;}
.pm4 {height:43px; text-align:center; vertical-align:middle; width:70px; max-width:70px; padding:0px; background: url('../img/pm4.png') no-repeat; overflow:hidden !important;}
.pm-bg {width:478px; height:auto; padding:18px; border:1px solid #eeeeee; background:#fafafa url('../img/pm-bg.png') no-repeat top; margin-bottom:15px; overflow:hidden !important;}

/*clanok-detail*/
.clanok-detail {margin-top:10px;}
.clanok-detail .datum {color:#565656;}
	.clanok-detail p.clanok_logo {float:left;margin:0px 7px 7px 0px !important; clear:right;}
	.clanok-detail p,p.podstranka {color:#565656;font-size:13px;}
.hodnotenie {width:461px; height:70px; background:url('../img/hodnotenie-bg.png') no-repeat; margin:15px auto; padding:10px 20px}
.fotka-gal {background:url('../img/galeria.png') no-repeat; width:140px; height:95px; float:left; padding: 7px 0px 0px 8px;}
.nomargin{margin:0px; padding:0px;}

.komentar1-div {text-align:left; width:162px; height:21px; min-height:21px; background:url('../img/input/komentar1.png') no-repeat top left; border:0px; padding:5px 0px 0px 5px;}
.komentar1-div input {font-size:13px; border:0px none !important; width:154px;}
.komentar-div {width:454px; height:93px;background:url('../img/input/komentar.png') no-repeat top left; border:0px; padding:6px 0px 0px 5px;}
.komentar-div textarea {border:0px none !important; width:446px; height:80px; overflow:auto;}

.komentare {width:100%;color:#090909; padding:13px;}
	.komentare .a {width:10px;}
	.komentare .b {color:#565656;}
.color1 {background:#eee;}

input:disabled {color:black !important; background-color:white !important;}

.video-detail {width:410px; height:389px; padding:3px 0 0 3px; background:url('../img/video-big.jpg') no-repeat; margin:0 auto}
	.video-detail table {padding-left:50px; padding-right:50px; margin-top:10px;}
	.video-detail td {width:70px;}
.video-hodnotenie {margin:15px auto; text-align:left; width:100%; padding:0px 50px;}
	.video-hodnotenie td {width:50%;}
.video-popis {background:#ebf3f9; color:#565656; padding:17px; width:90%; margin:0 auto; font-size:12px;}

.otazka {margin:15px auto; border:1px solid #dadada; width:474px; height:auto; background-color:#FFFFFF;}

.alert1{background:#faebd6 url('../img/alert1.gif') repeat-x; border:1px solid #e1d2be; width:474px; height:auto; margin:15px auto;}
.alert2 {background:#fafafa; border:1px solid #dadada; width:474px; height:auto; margin:15px auto;}

a.link_button {display:-moz-inline-stack;
display:inline-block;
zoom:1;
*display:inline;
width:81px; height:20px; text-align:center; color:white; margin:0 auto 0 auto; padding-top:7px; text-decoration:none;}
a.modry  {background:#4293c7 url('../img/button.png') no-repeat;}
a.cerveny  {background:#808080 url('../img/button-red.png') no-repeat;}

/*6.10.2009*/
.blue2 {color:#2974a6}
.margin-center {margin:0 auto;}

.kocka {margin:0 auto;text-align:center;}
	.kocka td {height:35px;}
	.kocka .a {background:url('../img/v-kocke1.png') no-repeat; width:51px; margin:0px; font-size:12px; font-weight:bold;}
	.kocka .b {background:url('../img/v-kocke2.png') no-repeat; width:204px; margin:0px; font-size:12px; font-weight:bold;}
	.kocka .c {background:url('../img/v-kocke3.png') no-repeat; width:201px; margin:0px; font-size:12px; font-weight:bold;}
.anketa {width:180px;margin:10px 0 0 3px;}
	.anketa div {height:5px;} /*v html kode si zadefinuj iba sirku v percentach a farbu :) */
.black {color:black;}

/*do .anketa som pridal margin-bottom:10px; a upravil som .kocka .a,.b.c*/
.kocka-right {width:226px; min-height:6px; background:#f9f9f9 url('../img/kocka.png') no-repeat; background-position:bottom; padding:9px 0px 11px 0px; float:right; margin-right:-2px;}
	.kocka-right p {text-align:center; margin:0px; padding:0px;}
	.kocka-right .ciarka {margin:0px 16px 0px 16px; color:#616060 !important;}
	.kocka-right span {color:#d23939;}
	
/*upravil som .kocka -> pred .a,.b,.c som vlozil .kocka*/
.video-play {background:url('../img/ico/video.gif') no-repeat; padding:17px; margin-top:15px;}
.video-play:hover {background:url('../img/ico/video-hover.gif') no-repeat; text-decoration:none}
.green {color:#73a10a !important;}

/*UPRAVENE SPISOVNE V KOCKE*/
.kocka-table  {width:212px;border-collapse:collapse; margin-left:12px; margin-bottom:15px;}
	.kocka-table tr {background:#f9f9f9 url('../img/kocka.png') no-repeat bottom right;}
	.kocka-table td {height:37px; vertical-align:middle;text-align:center;width:45%; background-color:transparent;}
	.kocka-table td a {color:inherit;}
	.kocka-table td a:hover {color:inherit; text-decoration:underline;}
	.kocka-table .ciarka {color:#616060 !important;}
	.kocka-table span {color:#d23939;}

.fixlink {}
.fixlink a {color:blue !important; display:inline !important; margin:0 !important; padding:0 !important;}

#login {margin:0 auto; background:url('../img/login.png') no-repeat; width:413px; height:104px; padding-top:27px; padding-left:35px;}
	#login .td {width:283px; height:30px; background:url('../img/input/login.png') no-repeat;}
	#login .i {margin-left:3px; background:transparent; border:0px; width:273px;}

.system-tbl {width:100%;}
.system-tbl td {height:33px; background:#ebebeb url('../img/tbl-bg.png') top left repeat-x; padding:3px 10px; border:1px solid #e1e1e1; text-align:center; vertical-align:middle;}

.dole {z-index:-20 !important;}

.dolezite {
	color:#630D04;
	font-weight:bold;
}

.js-napoveda
{
	font-style:italic;
	font-size:12px !important;
	color:#808080;
}

.odsek {margin-left:20px;}

a.t_link {vertical-align:top;}

option.menuopt {padding: 2px 0 2px 20px; background-repeat: no-repeat; background-position: 1px 2px; vertical-align: middle;}

#bbcontrol_upresnit {background:#4293c7 url('../img/button.png') no-repeat; width:81px; height:27px; border:0px none; color:white; margin:5px 0 0 0;}
#bbcontrol_spat {background:#808080 url('../img/button-red.png') no-repeat; width:81px; height:27px; border:0px none; color:white; margin:5px 0 0 0;}
#bbcontrol_select {width:100%;}

/*nove - NOVY INDEX! */
#login {margin:0 auto; background:url('../img/login.png') no-repeat; width:413px; height:104px; padding-top:27px; padding-left:35px;}
	#login .td {width:283px; height:30px; background:url('../img/input/login.png') no-repeat;}
	#login .i {margin-left:3px; background:transparent; border:0px;}


.info td {height:33px; background:url('../img/info-servis-bg.png') repeat-x; padding:0px 28px; border:1px solid #e1e1e1; text-align:center;}
.info-td td {background:#efefef; padding:15px 4px; text-align:center;}
	.info-td td a {color:#246ea2}
	
/*16.5.2010 NOVE*/
.disp_none {display:none;visibility:hidden !important;}
table.inputy img {margin:4px 0 0 5px;}
table.inputy input, .inputy textarea, .inputy textarea.js_n, .inputy .fstyle {border:1px solid #d6d6d6; padding:5px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px;}
.nadpis {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.orange3 {color:#f66014;}
.bold {font-weight:bold;}

#zaba {background:url('../img/zaba.gif') no-repeat; margin: 30px auto 5px auto; width:467px; min-height:182px; text-align:right;}

#dopytovy_formular {background:url('../img/zaba_bottom.png') no-repeat bottom; padding-bottom:30px; margin-bottom:30px;}
.noborder {border:0px !important;}
.nov_reklama {width:220px; height:115px; float:left; margin:10px;}
	.nov_reklama .nove {width:48px; height:23px; background:#f06000; text-align:center; font-family:Arial, Helvetica, sans-serif;}
	.nov_reklama .nove a {color:white;}
	
.stat {float:left; margin:0px 0px 0px 0px;}
	.stat .nadpis {font-size:14px;}
.stat .a{padding:0px 15px 0px 20px;}
.stat .b{padding-right:25px;}
/*.stat .c{padding-bottom:10px;}*/

#nevhodna_reklama {background:url('../img/nevhodna-reklama.png') no-repeat; width:438px; height:202px; margin:20px auto;}
	#nevhodna_reklama p {margin:0px; padding:0px; font-size:13px;}
	.text_reklama {padding:10px 25px 5px 100px; height:67px;}
	#nevhodna_reklama textarea {margin:0px 0px 0px 17px; border:0px; background:transparent;}
	#nevhodna_reklama input {float:right; margin:10px 15px 0px 0px;}
	#nevhodna_reklama img {margin:10px 0px 0px 0px;}
.statis td{padding:4px;border-bottom:1px dotted #808080;}
.bigger {font-size:13px;}

.end_article {margin-top:-15px; color:#808080;}
.end_article a {color:#808080 !important;}

.stat_button {display:block; background-repeat:no-repeat; background-position:top left; text-align:center; padding-top:10px; width:110px; height:29px; color:white; font-size:15px;}
.cgreen {background-image:url('../img/button_green.png');}
.cblue {background-image:url('../img/button_blue.png');}
.cgray {background-image:url('../img/button_gray.png');}
.corange {background-image:url('../img/button_orange.png');}

table.nova_stat {border-collapse:collapse; width:100%; margin-left:-15px;}
table.nova_stat td {border-bottom:1px dashed #808080;}

h1.stats-cat {background-color:#F0F0F0; padding-left:5px;}
h1.stats-cat form {float:right; margin-top:-3px; margin-right:3px;}
h1.stats-main form {float:right; margin-top:-3px; margin-right:3px;}

h1.ie8fixstats { }
