@font-face {
    font-family: 'MyCustomFont';
    src: url('fonts/aller_rg-webfont.eot');
    src: url('fonts/aller_rg-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/aller_rg-webfont.woff') format('woff'),
         url('fonts/aller_rg-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

 BODY {
 	font-family: MyCustomFont;
	font-size: 1.0em;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	color: #000;
	background-color: #fff;
	-webkit-background-size: 100%;
   -moz-background-size: 100%;
   -o-background-size: 100%;
   background-size: 100%;
	margin: 0;
	padding: 0;	
}

fieldset {margin:20px 0;}

button.tlacitko {background-color:#fa9d00;cursor:hand;cursor:pointer;padding:10px 20px;margin:15px;border:1px solid #dd8b02;color:#fff;font-size:1.4em;}
button.tlacitko:hover {background-color:#dd8b02;cursor:hand;cursor:pointer;padding:10px 20px;margin:15px;border:1px solid #fa9d00;color:#fff;font-size:1.4em;}
button.tlacitko2 {background-color:#fa9d00;cursor:hand;cursor:pointer;padding:5px 10px;margin:0 05px;border:1px solid #dd8b02;color:#fff;font-size:1.0em;}
button.tlacitko2:hover {background-color:#dd8b02;cursor:hand;cursor:pointer;padding:5px 10px;margin:0 05px;border:1px solid #fa9d00;color:#fff;font-size:1.0em;}
input {background-color:#fff;background-image:url(./pict/bginput.png);background-repeat:repeat-x;background-position:left top;border:1px solid #cccccc;padding:5px;}
textarea {font-size:110%;font-family: Arial, Helvetica, sans-serif;background-color:#fff;background-image:url(./pict/bginput.png);background-repeat:repeat-x;background-position:left top;border:1px solid #cccccc;padding:3px;}
select {background-color:#fff;background-image:url(./pict/bginput.png);background-repeat:repeat-x;background-position:left top;border:1px solid #cccccc;}
.tien {
-webkit-box-shadow: 1px 1px 5px 0px #0c0f16;/* definícia pre webkit jadro Safari a Chrome*/
-moz-box-shadow: 1px 1px 5px 0px #0c0f16;/* definícia pre gecko jadro Firefoxu*/
box-shadow: 1px 1px 5px 0px #0c0f16;/* CSS3 definícia pre všetky prehliadače */
}

.nulovanie {padding:0;margin:0;border:0;text-align:left}
.odsadenie {padding:20px;margin:0;border:0;}
.odsadenie2 {padding:0 40px 40px 40px;margin:0;border:0;}
.vlavo {float:left;}
.vpravo {float:right;}
.zaoblenie {-moz-border-radius: 5px;border-radius: 5px;-webkit-border-radius: 5px;}
.trans:hover {opacity:0.5;filter:alpha(opacity=50);}
.odssub {width:200px;padding:0;margin:0;border:0;}

DIV.headfull {text-align:left; width:100%;height:111px;margin:auto;padding:0;border:0;background-image:url(./pict/headbg.jpg);background-position:left top;background-repeat:repeat-x;}
DIV.head {text-align:left; width:1040px;height:111px;margin:auto;padding:0;border:0;}
DIV.center {width:1040px;margin:auto;padding:0;border:0;}
DIV.headphone{width:209px;height:46px;padding:0;margin:10px 10px 10px 0;border:0;background-image:url(./pict/headphonebg.png);background-position:left top;background-repeat:no-repeat;}
DIV.heademail{width:209px;height:46px;padding:0;margin:10px 0 10px 10px;border:0;background-image:url(./pict/headmailbg.png);background-position:left top;background-repeat:no-repeat;}
DIV.polovica {width:490px;margin:0 0 20px 20px;padding:0;}
DIV.whiteplace {background-image:url(/pict/white80.png);padding:0;margin:10px 0;border:0;}
DIV.whiteplace2 {background-image:url(/pict/white50.png);padding:10px 20px;margin:0;border:0;-moz-border-radius:0 0 5px 5px;border-radius: 0 0 5px 5px;-webkit-border-radius: 0 0 5px 5px;}
DIV.lavastrana {background-image:url(/pict/white80.png);padding:5px 0;margin:50px 0 0 0;border:0;width:290px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;}
DIV.pravastrana {background-image:url(/pict/white80.png);padding:5px 0;margin:20px 0 20px 0;border:0;width:750px;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;}
DIV.fullcenter {width:960px;margin:auto;padding:0;border:0;}
DIV.errorpage {background-color:#fffdd1;border:1px solid #e3e3e3;color:#000;padding:15px;-moz-border-radius: 8px;border-radius: 8px;-webkit-border-radius: 8px;margin:10px 20px;}

DIV.dpfull {text-align:left; width:660px;margin:auto;padding:0;border:0;}


h1.nadpis {font-size:2.5em;font-weight:normal;color:#fff;padding:30px 0 0 0;margin:0;border:0;line-height:1.3em;text-shadow: 1px 1px 5px #0c0f16;}
h1.nadpis1 {font-size:2.5em;font-weight:normal;color:#fff;padding:20px 40px 40px 40px;margin:0;border:0;line-height:1.3em;text-shadow: 1px 1px 5px #0c0f16;}
h1.adminnadpis {font-size:1.5em;font-weight:normal;color:#fff;padding:20px 40px 40px 40px;margin:0;border:0;line-height:1.3em;text-shadow: 1px 1px 5px #0c0f16;}
h2.nadpis2 {font-size:2.5em;font-weight:normal;color:#fff;padding:30px 0 0 0;margin:0;border:0;line-height:1.3em;text-shadow: 1px 1px 5px #0c0f16;}

td.nazov {text-align:left;padding:5px 15px;background-color:#a68145;border:1px solid #a68145;color:#fff;font-size:0.9em;-moz-border-radius: 5px;border-radius: 5px;-webkit-border-radius: 5px;}
td.nazov2 {text-align:left;padding:5px 10px;background-color:#a68145;color:#fff;font-size:0.8em;-moz-border-radius: 5px;border-radius: 5px;-webkit-border-radius: 5px;}
td.obsah {text-align:left;padding:5px 5px 20px 5px;font-size:1.0em;-moz-border-radius: 5px;border-radius: 5px;-webkit-border-radius: 5px;}
td.obsah2 {text-align:left;padding:2px 5px;font-size:0.8em;border:1px solid #c0c0c0;-moz-border-radius: 5px;border-radius: 5px;-webkit-border-radius: 5px;}
td.free{background-color:#fff;}
td.aktivne{background-color:#fee881;}
td.error {background-color:#fffdd1;}

p.phone{padding:14px 0 0 50px;font-size:0.9em;color:#ae8d57;}
p.uvod1{padding:0;margin:20px 0;border:0;font-size:1.2em;color:#fff;}
p.uvod2{padding:0;margin:20px 0;border:0;font-size:1.6em;color:#fff;}
span.teammeno {font-size:1.5em;text-align:normal;}

A {text-decoration: none; font-weight: normal; color: #ae8d57;}
A:hover {text-decoration:none;font-weight: normal; color:#e98f01;}
A.menu {padding:5px 15px;margin:0 1px 0 1px;text-decoration: none; font-weight: normal; color: #ac8a53;border:0;}
A.menu:hover {padding:5px 15px;margin:0 1px 0 1px;text-decoration: none; font-weight: normal; color: #fff;border:0;background-color:#ac8a53;}
A.menu2 {padding:5px 15px 18px;margin:0 1px 0 1px;text-decoration: none; font-weight: normal; color: #fff;border:0;background-color:#ac8a53;}
A.menu2:hover {padding:5px 15px 18px;margin:0 1px 0 1px;text-decoration: none; font-weight: normal; color: #fff;border:0;background-color:#ac8a53;}
A.submenu {padding:5px 40px 5px 20px;margin:5px 10px;text-decoration: none; font-weight: normal; color: #ab8951;border:0;background-color:#f6f2ed;display:block;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;}
A.submenu:hover {padding:5px 40px 5px 20px;margin:5px 10px;text-decoration: none; font-weight: normal; color: #f6f2ed;border:0;background-color:#ab8951;display:block;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;}
A.submenu2 {padding:5px 40px 5px 20px;margin:5px 10px;text-decoration: none; font-weight: bold; color: #fff;background-color:#ab8951;border:0;display:block;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;}
A.submenu2:hover {padding:5px 40px 5px 20px;margin:5px 10px;text-decoration: none; font-weight: bold; color: #fff;background-color:#ab8951;border:0;display:block;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;}

a.tlacitko {padding:5px 10px;background-color:#9ecd4a;margin:10px;border:0;color:#fff;}
a.tlacitko:hover {padding:5px 10px;background-color:#b31762;margin:10px;border:0;color:#fff;}

img.logo {padding:0;margin:0 20px 0 20px;border:0;}

