@charset "utf-8";
/* CSS Document */

body	{background-color:#74839F; background-image:url(../images/background.jpg); background-repeat:repeat-x; background-attachment:scroll; margin:0; padding:0; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
img	{border:none; margin: 0 0 0 0;}

/* LAYOUT */
#main	{width:997px; top:0px; position:relative; margin: 0 auto 0 auto;}
#menu	{width:997px; height:76px; text-align:left; background-image:url(../images/menubackg.png); background-repeat:repeat-x; background-attachment:scroll; top:0px; left:0px;}
.menu-logo	{left:0px; top:0px; position:absolute;}
.menu-zlom	{left:365px; top:0px; position:absolute;}
.menu-onas	{left:407px; top:0px; position:absolute;}
.menu-cennik	{left:528px; top:0px; position:absolute;}
.menu-vozidla	{left:649px; top:0px; position:absolute;}
.menu-podmienky	{left:772px; top:0px; position:absolute;}
.menu-kontakt	{left:890px; top:0px; position:absolute;}
.menu-end	{right:0px; top:0px; position:absolute;}
#sub	{width:997px; height:71px; text-align:left; background-image:url(../images/subbackg.jpg); background-repeat:no-repeat; background-attachment:scroll; position:relative}
.sub-slovensky	{right:48px; bottom:0px; position:absolute;}
.sub-english	{right:0px; bottom:0px; position:absolute;}
#content	{background-color:#FFFFFF; background-image:url(../images/background.png); background-repeat:repeat; background-attachment:scroll; width:977px; top:0px; position:relative; padding-bottom:10px; padding-top:10px; padding-left:10px; padding-right:10px; overflow:auto;}
.footer	{text-align:right; font-size:10px; color:#FFFFFF;}
.footer1	{text-align:left; font-size:10px; color:#FFFFFF;}
.hornylavy	{top:0px; left:0px; position:absolute;}
.hornypravy	{top:0px; right:0px; position:absolute;}
.dolnylavy	{bottom:0px; left:0px; position:absolute;}
.dolnypravy	{bottom:0px; right:0px; position:absolute;}

/* BOX */
#mailbox {background-color:#CED6E2; background-image:url(../images/at.png); background-repeat:no-repeat; width:600px; margin: 0 auto 0 auto; position:relative; vertical-align:middle;}
#panelinfo	{background:#CED6E2; background-image:url(../images/otaznik.png); background-repeat:no-repeat; width:250px; height:100%; position:relative; float:right; padding:5px 10px 5px 10px; margin-left:15px;}
#panelcennik	{background:#CED6E2; background-image:url(../images/sidepanelbckg.png); background-repeat:no-repeat; width:250px; position:relative; float:right; padding:5px 10px 5px 10px; margin-left:15px;}
#kontakty	{margin:0 auto 0 auto; position:relative; width:600px; padding-bottom:10px;}
.collapsed {display:none}
.expanded {display:block}

/* TABLE */
table.mailbox	{ width:auto; margin: 0 auto 0 auto; border:none;}
td.mailbox	{width:auto; font-size:12px; font-weight:bold; color:#4f6385; text-align:right; vertical-align:top}
table.cennik	{border-color:#CED6E2; border-width:1px; border-style:solid;}
table.vozidla	{border-color:#CED6E2; border-width:1px; border-style:solid; margin-left:45px;}
td.vozidla	{background-image:url(../images/vozidlabackg.png); background-repeat:repeat-x; background-color:#FFFFFF; vertical-align:top;}
th.cennik	{ background-color:#CED6E2; background-image:url(../images/thcennik.png); background-repeat:repeat-x;}
td.cennik	{font-weight:bold; background-color:#CED6E2; background-image:url(../images/tdbackg2.png); background-repeat:repeat-x;}
td.cennikm	{font-weight:bold;}
td.cennik2	{font-weight:bold; color:#9E0B0F; background-color:#CED6E2; background-image:url(../images/tdbackg2.png); background-repeat:repeat-x;}
td.bunky	{background-image:url(../images/tdbackg.png); background-repeat:repeat-x; background-color:#DCE1EA; text-align:right;}
td.bunkym	{background-image:url(../images/tdbackgm.png); background-repeat:repeat-x; background-color:#DCE1EA; text-align:right;}


/* TEXT */
h1	{font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; margin-top:0px;}
h2	{font-size:14px; font-weight:bold; color:#9E0B0F; text-align:left; margin-bottom:0px; padding-bottom:2px;}
h3	{font-size:12px; font-weight:bold; color:#4F6385; text-align:left; margin-bottom:0px; padding-bottom:2px;}
h4	{font-size:12px; font-weight:bold; color:#4F6385; text-align:center; margin-bottom:0px; padding-bottom:2px; margin-top:0px; padding-top:5px;}
h5	{font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; margin-top:0px;}
h6	{font-size:14px; font-weight:bold; color:#FFFFFF; text-align:right; margin-top:0px;}
h7	{font-size:14px; font-weight:bold; color:#FFFFFF; text-align:right; margin-top:0px;}
p	{text-align:justify; margin-top:0px; padding-top:2px; margin-bottom:0px; padding-bottom:2px;}
ul	{text-align:justify; list-style-image:url(../images/square2.gif); list-style-position:outside; margin-left:15px; padding-left:0px; margin-top:0px; padding-top:0px; margin-bottom:3px;}
.txt	{color:#000000; font-weight:normal;}
.whitetxt	{color:#FFFFFF; font-weight:bold; font-size:14px;}
.vozidlatxt	{margin-left:5px; margin-top:3px; margin-right:5px;}

/* LINKS */
a	{text-decoration:none; color:#4F6385;}
a:visited	{text-decoration:none; color:#4F6385;}
a:hover	{text-decoration:underline; color:#4F6385;}
a.footer	{text-decoration:none; color:#FFFFFF;}
a.footer:visited	{text-decoration:none; color:#FFFFFF;}
a.footer:hover {text-decoration:underline; color:#FFFFFF;}

/* FORMS */
form {margin-bottom:3px; margin-top:3px;}
.inputtext	{width:400px; background-color:#FFFFFF; background-image:url(../images/background.png); border:none; color:#000000; font-weight:normal; font-size:12px;}
.inputtexterr	{width:400px;  background-color:#FFDFDF; background-image:url(../images/backgroundred.png); border:none; color:#9E0B0F; font-weight:bold; font-size:12px;}
.textarea	{width:400px; max-width:400px; height:100px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; background-image:url(../images/background.png); color:#000000; font-weight:normal; font-size:12px; border:none;}
.textareaerr	{width:400px; max-width:400px; height:100px; background-color:#FFDFDF; background-image:url(../images/backgroundred.png); font-family:Arial, Helvetica, sans-serif;  font-size:12px; color:#9E0B0F; font-weight:bold; border:none; }
fieldset {border-color:#DCE1EA; border-width:2px; border-style:solid; padding-left:3px; padding-right:3px; padding-bottom:3px; margin-top:3px; margin-bottom:2px; margin-top:3px; color:#4F6385; font-weight:bold;}
fieldset.white {border-color:#FFFFFF; border-width:2px; border-style:solid; padding-left:3px; padding-right:3px; padding-bottom:3px; margin-top:3px; margin-bottom:2px; margin-top:3px; color:#4F6385; font-weight:bold;}
fieldset.normal {border-color:#DCE1EA; border-width:2px; border-style:solid; padding-left:3px; padding-right:3px; padding-bottom:3px; margin-top:3px; margin-bottom:2px; margin-top:3px; color:#000000; font-weight:normal;}
legend {color:#4F6385; font-size:10px;}
legend.big {color:#4F6385; font-size:12px; font-weight:bold;}
legend.white {color:#FFFFFF; font-size:14px; font-weight:bold;}
.reserveselect {width:235px; border:none; color:#000000; font-weight:normal; margin-bottom:2px;}
.reservetxt {width:235px; background-color:#FFFFFF; border:none; color:#000000; font-weight:normal; font-size:12px; margin-bottom:3px; margin-top:0px;}
.reservetextarea {width:235px; height:50px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:normal; font-size:12px; border:none;}

