@font-face {
    font-family: 'archivo_narrowregular';
    src: url('/css/fonts/archivonarrow-regular.eot');
    src: url('/css/fonts/archivonarrow-regular.eot?#iefix') format('embedded-opentype'),
         url('/css/fonts/archivonarrow-regular.woff') format('woff'),
         url('/css/fonts/archivonarrow-regular.ttf') format('truetype'),
         url('/css/fonts/archivonarrow-regular.svg#archivo_narrowregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
html, body{ background-image: none; background-position: 0 0; text-align: center; margin:0; padding:0; width: 100%;}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
th, td , tr {margin:0; }
body { color: #4c4c4c; font-size: 12px; font-family: Tahoma, Ubuntu; margin: 0; padding: 0; 
}
#main { background-color: #fff; width: 708px; position: relative; height: auto; min-height: 100%; margin: 0 auto; }
body>#main {  height: auto; }
#matrioska { width: 708px; float: left; background-color: white;}
#header { background-image: url(../images/template/szs_top.jpg); background-repeat: no-repeat; width: 708px; height: 216px; text-align: left; }
#footer { text-align: left; width: 708px;  color: #fd984a; font-size: 12px; line-height: 13px; float: left; background-color: #303030; padding: 10px;-moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px;}
#footer ul  {  padding:0px; list-style-type: none;}
#footer ul li {  line-height:13px}
#footer ul li a { color:white; line-height:20px}
#mainbody { background-color: #fff; background-image: none; width: 708px; min-height: 400px; text-align: left; }
#stred { background-color: transparent; width: 708px; min-height: 400px; }
hr.cleaner { clear:both; height:1px; padding:0; border:none; visibility: hidden; margin: 0; }
a , a:visited { color: #6b6b6b; text-decoration: none; }
a:hover { color: #6b6b6b; text-decoration: underline; }
/* Spolocne styly pre menu */

/* Spolocne styly pre menu */
.rulez { text-align: justify; width: 700px; float: left; margin-top: 0; margin-bottom: 20px; margin-left: 5px; padding: 20px; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; box-shadow: 0 1px 2px rgba(34,25,25,0.4); -moz-box-shadow: 0 1px 2px rgba(34,25,25,0.4); -webkit-box-shadow: 0 1px 2px rgba(34,25,25,0.4); }
.rulez p{line-height: 17px;}
.indexBg { text-align: left; width: 700px; float: left; margin-bottom: 20px; margin-left: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; box-shadow: 0 1px 2px rgba(34,25,25,0.4); -moz-box-shadow: 0 1px 2px rgba(34,25,25,0.4); -webkit-box-shadow: 0 1px 2px rgba(34,25,25,0.4); }
.indexLeft { text-align: left; position: relative; width: 450px; float: left; margin-top: 20px; margin-left: 20px; }
.indexLeft h1 { font-size: 24px; font-family: archivo_narrowregular; text-align: left; width: 400px; }
.indexLeft p { line-height: 22px; text-align: justify; }
.indexLeft ul { margin: 0; padding: 57px 0 0; width: 400px; }
.indexLeft ul li { font-size: 11px; line-height: 22px; text-align: left; margin: 0 0 0 45px; padding: 0; display: run-in; }
.indexRight { width: 220px; float: left; margin-top: 58px; margin-left: 5px; }
.indexRight ul { margin: 0; }
.indexRight ul li { color: #fc7a00; font-size: 11px; line-height: 22px; text-align: left; margin: 2px 0 0; padding: 0; list-style-image: url(/images/ico/ok.png); }
.bgUp { background-image: url(../images/template/bg_up.jpg); width: 708px; height: 7px; }
.bgMidd { background-color: #f5f5f5; text-align: left; width: 700px; float: left; margin-left: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; }

.bgDown { background-image: url(../images/template/bg_down.jpg); width: 708px; height: 8px; }
.stahujLeft { margin-left: 10px; }
.padd { text-align: left; margin-left: 50px; }
.padd ul { width: 600px; margin: 0 0 0 10px; padding: 0; }
.padd ul li { text-align: left; margin: 0; padding: 0; display: block; }
.inputStahuj1 { text-align: left; width: 685px; height: 170px; float: left; margin: 10px 0 30px 10px; padding: 0; }
.inputStahuj { text-align: left; margin: 0 0 0 10px; padding: 0; width: 445px; height: 137px; float: left; }
.inputTextArea { background-image: url(../images/template/szs_input.png); background-repeat: no-repeat; width: 666px; height: 137px; margin-bottom: 10px; }
.inputStahujTextArea1 { font-size: 11px; margin-top: 5px; margin-left: 5px; width: 660px; height: 136px !important; overflow: hidden; border: solid 1px #fff; }
.stahujInfo { text-align: left; width: 245px; overflow: hidden; margin-left: 15px; padding-bottom: 5px; }
.stahujInfo ul { margin: 0 0 0 16px; padding-left: 10px; }
.stahujInfo ul li { font-size: 11px; padding: 0; list-style-image: url(../images/ico/ok.png); }
.stahujInfo ul li span{ color: #cbcdba; }
.stahujList { text-align: left; width: 708px; }
.formular { text-align: center; }
form { margin: 0; padding: 0; }
.f0 { width: 360px; overflow: hidden; margin: 0; padding: 0; }
.f1 { font-size: 12px; text-align: right; vertical-align: middle; width: 130px; overflow: hidden; float: left; }
.f2 { font-size: 12px; text-align: left; width: 200px; float: left; }
.f2 input { font-size: 12px; font-family: tahoma; background-color: #ececec; width: 150px; height: 18px; margin: 1px 0 0; padding: 0; border: solid 1px #9e9e9e; }
.loginFast .input { font-size: 12px; font-family: tahoma; background-color: #ececec; margin: 1px 0 0; height: 18px; padding: 1px; border: solid 1px #9e9e9e; }
.input2 { font-size: 12px; font-family: tahoma; font-weight: bold; background-color: #ececec; padding: 5px; border: solid 1px #9e9e9e; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; }
.stahujList p { margin: 6px 0 0; padding: 0; }
.box { text-align: left; width: 700px; margin-left: 10px; }
.box strong { color: #ff8b11; }
.box ul { width: 600px; }
.box ul li { display: block; }
.box1 { text-align: left; margin-left: 20px; width: 300px; height: 400px; float: left; }
.box2 { text-align: left; margin-left: 0; width: 350px; height: 400px; overflow: hidden; padding-left: 20px; }
h1 { font-family: archivo_narrowregular; color: #ff6b11; font-size: 24px; font-weight: normal; margin: 5px 0; }
h1 span{ color: #646464; font-size: 11px; font-weight: normal; margin: 5px 0; }
h2 { font-family: archivo_narrowregular; color: #ff6b11; font-size: 18px; font-weight: normal; margin-top: 5px; margin-bottom: 5px; }
h3 { color: #71b900; font-size: 20px; text-decoration: none; margin-top: 5px; margin-bottom: 5px; margin-left: -10px; }
h5 { color: #36b745; font-size: 20px; font-family: tahoma; font-weight: normal; margin: 5px 0 5px 10px; }
.inputLogin { font-size: 12px; width: 72px; height: 16px; }
.languageBox { line-height: 22px; background-image: url(../images/bg/world_icon.png); background-repeat: no-repeat; background-position: 10px 2px; text-align: left; position: absolute; top: 2px; left: 535px; width: 170px; height: 22px; padding-left: 40px; cursor: pointer; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; box-shadow: 0 1px 2px rgba(34,25,25,0.4); -moz-box-shadow: 0 1px 2px rgba(34,25,25,0.4); -webkit-box-shadow: 0 1px 2px rgba(34,25,25,0.4);}
.loginbox { 
	text-align: right; margin: 10px 0 10px 5px; font-size: 11px;
	padding: 10px; position: absolute; top: 20px; left: 510px; width: 190px; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; 
	box-shadow: 0 1px 2px rgba(34,25,25,0.4); -moz-box-shadow: 0 1px 2px rgba(34,25,25,0.4); -webkit-box-shadow: 0 1px 2px rgba(34,25,25,0.4);
}
.alert { box-shadow: 0 1px 2px rgba(34,25,25,0.4); -moz-box-shadow: 0 1px 2px rgba(34,25,25,0.4); -webkit-box-shadow: 0 1px 2px rgba(34,25,25,0.4); -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; color: white; font-size: 11px; line-height: 20px; background-color: #d8424a; text-align: center; vertical-align: middle; margin-right: 3px; margin-bottom: 20px; margin-left: 3px; padding-top: 6px; padding-bottom: 6px; border: solid 1px #dcdcdc; }
.info { box-shadow: 0 1px 2px rgba(34,25,25,0.4); -moz-box-shadow: 0 1px 2px rgba(34,25,25,0.4); -webkit-box-shadow: 0 1px 2px rgba(34,25,25,0.4); -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; color: #494949; font-size: 11px; line-height: 20px; background-color: #c8ed74; text-align: center; vertical-align: middle; margin-right: 3px; margin-bottom: 20px; margin-left: 3px; padding-top: 6px; padding-bottom: 6px; border: solid 1px #dcdcdc; }
#rowover { background-color: #fff; }
#row {  }
#row1 { background-color: #fff; }
#rowover1 { background-color: #f2f2f2; }
.tdUrl { padding-top: 2px; padding-bottom: 2px; border-bottom: 1px dotted #535050; }
.tdUrl a { color: #2e2e2e; }
.tdVelkost { padding-top: 2px; padding-bottom: 2px; border-bottom: 1px dotted #535050; }
.tdKredit { padding-top: 2px; padding-bottom: 2px; border-bottom: 1px dotted #535050; }
.tdAction1 { padding-top: 2px; padding-bottom: 2px; border-bottom: 1px dotted #535050; }
.tdAction2 { padding-top: 2px; padding-bottom: 2px; border-bottom: 1px dotted #535050; }
.checkDel { font-size: 11px; background-repeat: no-repeat; text-align: center; width: 100px; height: 18px; margin-right: 8px; border: dotted 1px #888; }
.checkSelect { font-size: 11px; background-repeat: no-repeat; text-align: left; margin-right: 8px; height: 18px; border: dotted 1px #888; }
.pay_paypal { width: 390px; height: 22px; float: left; }
.pay_paypal blink { color: #f00; font-weight: bold;  }
.SKK { text-align: left; width: 345px; height: 320px; float: left; }
.SKK ul { margin: 0; padding: 0 0 0 10px; }
.SKK ul li { display: block; }
.CZK { text-align: left; width: 345px; height: 370px; float: left; }

.CZK ul { margin: 0; padding: 0 0 0 10px; }
.CZK ul li { display: block; }
.kontaktInput { background-color: #fcfcfc; width: 600px; overflow: hidden; border: solid 1px #e4e6d9; }
.small_txt { font-size: 11px; }
.infobg { background-image: url(../images/bg/info-i_bg.png); text-align: center; width: 700px; height: 221px; }
.akciaCena { color: #ff6b11; font-size: 16px; font-family: georgia; }
.normalCena { text-decoration: line-through; }
.akcia { background-image: url(../images/bg/akcia.png); position: absolute; top: 10px; left: 420px; width: 100px; height: 101px; }
.logoIndex { position: absolute; top: 10px; left: 5px; width: 430px; height: 100px; }
.akciaVelko { background-image: url(../images/bg/akciaVelko.png); position: absolute; top: 56px; left: 425px; width: 200px; height: 100px; }
.informaciaIndex { text-align: left; margin-left: 27px; }
.statsTable { font-size: 11px; }
.moment { background-image: url(../images/bg/bg_moment.png); text-align: center; vertical-align: middle; position: absolute; top: 300px; width: 200px; height: 132px; z-index: 5; }
.ulStahuj { margin-left: 0; padding-left: 0; }
.ulStahuj li { margin-left: 25px; list-style-type: none; list-style-image: url(../images/ico/orange_arrows.png); }
.plus { color: #65c01b; font-size: 12px; }
.minus { color: #df0c00; font-size: 12px; }
.upAlert { color: white; background-color: red; font-size: 12px; position: absolute; top: 120px; left: 0; z-index: 100; margin-left: 180px; border: 1px solid #edac0a; padding: 5px;}
.offline { color: #d3d3d3; cursor: pointer; }
#hintbox{ /*CSS for pop up hint box */
position:absolute; top: 0; background-color: lightyellow; width: 250px; /*Default width of hint.*/ 
padding: 3px; font:11px/18px Verdana; text-align: left; z-index:100; visibility: hidden; border-color: black; border-style: solid; border-width: 1px 3px 3px 1px; }
.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}
.loginFast { text-align: right; }
.stahujInfo ul li a { color: #2c2c2c; text-decoration: none; margin: 0; padding: 0; border-bottom: 1px dotted #cbcdba; }
.hide { display: none; }
.speeds { margin-left: 20px; }
.stahujInfo1 { text-align: left; width: 685px; overflow: hidden; margin-left: 40px; padding-bottom: 5px; }
.stahujInfo1 ul { margin: 0 0 0 10px; padding: 0; }
.serviceBox ul li { font-size: 11px; line-height: 18px; padding: 0; list-style-type: none; }
.stahujInfo1 ul li span{ color: #cbcdba; }
.stahujInfo1 ul li a { color: #2c2c2c; text-decoration: none; margin: 0; padding: 0; border-bottom: 1px dotted #cbcdba; }
.serviceBox { width: 330px; float: left; }
.mainBox { width: 690px; overflow: hidden; }
.boxI { width: 670px; float: left; margin-top: 10px; margin-bottom: 10px; }
.urlList tr:hover td {background-color: #ffe8c7; }
.anketa { position: absolute; top: 283px; left: -210px; background-color: white;}
.shadow { margin-bottom: 20px; padding: 10px 5px; box-shadow: 0 1px 4px rgba(34,25,25,0.4); -moz-box-shadow: 0 1px 4px rgba(34,25,25,0.4); -webkit-box-shadow: 0 1px 4px rgba(34,25,25,0.4); }
.stickynote{
position:absolute;
visibility:hidden;
width: 500px;
border: 2px solid black;
background-color: white;
padding: 4px;
box-shadow: 3px 3px 8px #818181;
-webkit-box-shadow: 3px 3px 8px #818181;
-moz-box-shadow: 3px 3px 8px #818181;
}
#actualCredit { font-weight: bold; }

#header ul.menus {

	position: absolute; top: 150px; left: 0; width: 700px; margin: 0 0 0 4px; padding: 0;
	list-style-type: none;
	background: -moz-linear-gradient(top,  #ececee 0%, #f7f7f7 100%); 
	background: -webkit-linear-gradient(top,  #ececee 0%,#f7f7f7 100%);
	background: -moz-linear-gradient(top,  #ececee 0%, #f7f7f7 100%) url('(EmptyReference!)');
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ececee', endColorstr='#f7f7f7',GradientType=0 );
	overflow: hidden; /* clear floats */
	padding: 0;
	-moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px;
	box-shadow: 0 1px 4px rgba(34,25,25,0.4); -moz-box-shadow: 0 1px 4px rgba(34,25,25,0.4); -webkit-box-shadow: 0 1px 4px rgba(34,25,25,0.4); 
}
#header ul.menus li { line-height: 30px; float: left; }
#header ul.menus li a {  font-family: archivo_narrowregular; display: block; float: left; font-size: 20px; text-decoration: none; text-align: center; color: #6b6b6b; font-weight: normal; width: 140px; padding: 8px 10px; min-width: 80px;  }
#header ul.menus li a.predel { border-right: 1px solid #d6d6d6; }
#header ul.menus li a:hover, #header ul.menus li a.active {
	background: #f9b607;
	background: -moz-linear-gradient(top,  #fd7d02 0%, #f9b607 100%);
	background: -webkit-linear-gradient(top,  #fd7d02 0%,#f9b607 100%);
	background: -o-linear-gradient(top,  #fd7d02 0%,#f9b607 100%);
	background: -ms-linear-gradient(top,  #fd7d02 0%,#f9b607 100%);
	background: linear-gradient(top,  #fd7d02 0%,#f9b607 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd7d02', endColorstr='#f9b607',GradientType=0 );
	-moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 5px;
}
#overFlags { background-color: #fff; z-index: 2000; display:none; opacity: 0; position:absolute; width:500px; height:200px; top: 30px; right: 5px; padding-top: 5px; padding-left: 10px; -moz-border-radius: 5px; border-radius: 5px; box-shadow: 0 1px 4px rgba(34,25,25,0.4); -moz-box-shadow: 0 1px 4px rgba(34,25,25,0.4); -webkit-box-shadow: 0 1px 4px rgba(34,25,25,0.4); -moz-border-radius: 5px; border-radius: 5px; }
#overFlags .flag { font-weight: bold; line-height: 40px; text-align: left; width: 145px; height: 40px; float: left; margin-left: 20px; padding-top: 10px; padding-bottom: 10px; border-right: 1px solid #efefef; }
#overFlags .flag img { float: left; }
#overFlags .LangName { line-height: 30px; text-align: right; width: 450px; height: 20px; float: left; margin-right: 40px; margin-left: 10px; padding-top: 30px; padding-bottom: 20px; }
.button { color: #fff; font-weight: bold; border: solid 1px; background: #fc7a00; padding: 4px; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

input[type="checkbox"] {
    display:none;
}

input[type="checkbox"] + label {
    color:#f2f2f2;
    font-family:Arial, sans-serif;
    font-size:14px;
}

input[type="checkbox"] + label span {
    display:inline-block;
    width:19px;
    height:19px;
    margin:-1px 4px 0 0;
    vertical-align:middle;
    background:url(/images/bg/check_radio_sheet.png) left top no-repeat;
    cursor:pointer;
}

input[type="checkbox"]:checked + label span {
    background:url(/images/bg/check_radio_sheet.png) -19px top no-repeat;
}

input[type="radio"] {
    display:none;
}

input[type="radio"] + label {
    color:#f2f2f2;
    font-family:Arial, sans-serif;
    font-size:14px;
}

input[type="radio"] + label span {
    display:inline-block;
    width:19px;
    height:19px;
    margin:-1px 4px 0 0;
    vertical-align:middle;
    background:url(/images/bg/check_radio_sheet.png) -38px top no-repeat;
    cursor:pointer;
}

input[type="radio"]:checked + label span {
    background:url(/images/bg/check_radio_sheet.png) -57px top no-repeat;
}
.indexInfo { position: absolute; top: 170px; left: 50px; z-index: 1; }
.indexInfo h2 { font-size: 20px; font-weight: normal; }
#stateKredit ul.menus {

	width: 700px; margin: 30px 0 0 -5px; padding: 0;
	list-style-type: none;
	background: -moz-linear-gradient(top,  #ececee 0%, #f7f7f7 100%); 


	background: -webkit-linear-gradient(top,  #ececee 0%,#f7f7f7 100%);
	background: -moz-linear-gradient(top,  #ececee 0%, #f7f7f7 100%) url('(EmptyReference!)');
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ececee', endColorstr='#f7f7f7',GradientType=0 );
	overflow: hidden; /* clear floats */
	padding: 0;
	-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
-webkit-box-shadow: 1px -1px 2px rgba(50, 50, 50, 0.28);
-moz-box-shadow:    1px -1px 2px rgba(50, 50, 50, 0.28);
box-shadow:         1px -1px 2px rgba(50, 50, 50, 0.28);
}
#stateKredit ul.menus li { line-height: 30px; float: left; }
#stateKredit ul.menus li a { display: block; float: left; font-size: 14px; text-decoration: none; text-align: center; color: #6b6b6b; font-weight: bold; width: 154px; padding: 3px 10px; min-width: 80px;  }
#stateKredit ul.menus li a.predel { border-right: 1px solid #d6d6d6; }
#stateKredit ul.menus li a:hover, 
#stateKredit ul.menus li a.active {
	background: #f9b607;
	background: -moz-linear-gradient(top,  #fd7d02 0%, #f9b607 100%);
	background: -webkit-linear-gradient(top,  #fd7d02 0%,#f9b607 100%);
	background: -o-linear-gradient(top,  #fd7d02 0%,#f9b607 100%);
	background: -ms-linear-gradient(top,  #fd7d02 0%,#f9b607 100%);
	background: linear-gradient(top,  #fd7d02 0%,#f9b607 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd7d02', endColorstr='#f9b607',GradientType=0 );
	-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}
.kreditContainer { float: left; }
.fancy { border-bottom: 1px solid #cdcdcd; width: 700px; margin-left: -5px; }
.fancy h1{ color: #444; font-size: 16px; margin: 0; padding: 0; }
.fancy td { text-align: center; border-top: 1px solid #cdcdcd; padding: 10px 4px; vertical-align: middle; }
.fancy td.leftAlign { text-align: left; padding-left: 15px; }
.fancy td.rightAlign { text-align: right; padding-left: 20px; }
.fancy td.price{ padding-right: 20px; }
.fancy tr:hover td {
    background: none repeat scroll 0 0 #EEEEEE;
}
.fancy tr.seleted td {
    background: none repeat scroll 0 0 #EEEEEE;
}
.fancy tr.selected td {
    background: none repeat scroll 0 0 #EEEEEE;
}
.fancy thead th {  color: #474747; font-size: 13px; background: #f9b607;  text-align: center; padding: 10px 4px 9px; }
.fancy th.leftAlign { text-align: left; padding-left: 15px; }
.fancy tr:hover a {
    display: inline;
}
.newService { text-align: left; width: 180px; height: 200px; padding: 10px; border: solid 1px #d5d5d5; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 5px; -webkit-box-shadow: 1px -1px 2px rgba(50, 50, 50, 0.28); -moz-box-shadow:    1px -1px 2px rgba(50, 50, 50, 0.28); box-shadow:         1px -1px 2px rgba(50, 50, 50, 0.28); }
.newService h1 { color: #ff6b11; font-size: 16px; }
.newService .new {
    width:175px;
}
.chrismas{
    margin:0 auto;
    position: relative;
    width: 700px;
    height: 226px;
    background-repeat: no-repeat;
    padding: 0px 0 20px 0;
}
.chrismas .cd {
    text-align: left;
    font-size: 24px;
    color: white;
    position: absolute;
    top: 20px;
    left: 200px;
}
.promoPrice{
    color: #FF8000;
    font-size: 18px;
}
.btn-orange {
    background-color: #ff6b11;
    border-color: #FF9755;
    color: #fff;
}
.btn-orange.focus, .btn-orange:focus {
    background-color: #ff6b11;
    border-color: #FF9755;
    color: #fff;
}
.btn-orange:hover {
    background-color: #ff6b11;
    border-color: #FF9755;
    color: #fff;
}
.form-control:focus {
    border-color: #FFB383;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 107, 17, 0.5);
    outline: 0 none;
}

.messi-box {
    padding: 0px;
}
#viac { display: none; }
.greyBox { background-color: #f5f5f5; text-align: left; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; }
