/* arkuro.sk */
html, body{font-family:Verdana, Helvetica, sans-serif; color: #333; margin: 0;padding:0;background:#fff;font-size:11px;text-align:center;}
.aha       { border:1px solid #003;}
.prop      { float:right;width:1px;}

/*headers*/
#header1   { background:none; width:800px; height:25px;padding:0;margin:0;text-align:right}
#header2   { background: url(im/bg_header.jpg) top left no-repeat; width:800px; height:180px;padding:0;margin:0}
#header3   { background:#ccc ; width:800px; height:64px;padding:0;margin:0}

/* hlavna */
#mainx     { width: 100%;margin:0;padding:0; background:#fff url(im/bg.jpg) top left repeat-x;}
.main      { margin:0 auto;text-align:left;padding:0;min-width: 800px; width:800px;}
.menuhc    { padding: 5px 0px 0 0;color: #999;text-align:right;}
.menuc     { padding: 0;}

/* prava stred lava */
#wl        { width:0px; float:left; padding:0;min-height: 300px;overflow: hidden;display: table-cell; }
.wr        { width:800px; float:left; padding:0; overflow: hidden;display: table-cell; background:#fff; border:0px solid #f00 }
.wrc       { padding: 8px 0 0 0;}
.wr100     { height:102px; border: 0px solid #00c }
#wrr       { width:0px; float:left; padding:0;min-height: 300px;overflow: hidden;display: table-cell}
.wrf       { width:720px; float:left; padding:0; overflow: hidden; }

/* footer */
#footer1   { width:800px; margin:0 auto;padding:0; text-align:left; height:58px; color:#ddd;
background:url(im/bg_footer.png) top left no-repeat;border: 0px dotted #00f }
#footer2   { width:800px; margin:0 auto;padding:0;  color:#ddd;border: 0px dotted #000 }
.footerc   { padding:5px 0 0 10px;color:#999}

#webidea   { width:94px; float:left;background:url(im/webidea_webdizajn.gif) bottom left no-repeat; height:11px; padding:10px 50px 0 0;}
/*#footer_l  { width:0px; float:left; padding:0;}
.footer_l_c{ padding: 8px 0 0 0;}
#footer_r  { width:0px; float:left; padding:0;overflow: hidden;  }
*/
#flashh    { height:120px; padding:0; margin: 0;}
#m70       { float:left; background:url(im/bg_m70.png) top left no-repeat; width:98px; height:28px;padding:0;margin:0}

/* kategorie */
a.m11       { float:left; background:url(im/bg_m1.jpg) top left no-repeat; width:139px; height:64px;padding:0;margin:0}
a.m11o, a.m11:hover { float:left; background:url(im/bg_m1o.jpg) top left no-repeat; width:139px; height:64px;padding:0;margin:0}
a.m21       { float:left; background:url(im/bg_m2.jpg) top left no-repeat; width:127px; height:64px;padding:0;margin:0}
a.m21o, a.m21:hover { float:left; background:url(im/bg_m2o.jpg) top left no-repeat; width:127px; height:64px;padding:0;margin:0}
a.m31       { float:left; background:url(im/bg_m3.jpg) top left no-repeat; width:120px; height:64px;padding:0;margin:0}
a.m31o, a.m31:hover { float:left; background:url(im/bg_m3o.jpg) top left no-repeat; width:120px; height:64px;padding:0;margin:0}
a.m41       { float:left; background:url(im/bg_m4.jpg) top left no-repeat; width:131px; height:64px;padding:0;margin:0}
a.m41o, a.m41:hover { float:left; background:url(im/bg_m4o.jpg) top left no-repeat; width:131px; height:64px;padding:0;margin:0}
a.m51       { float:left; background:url(im/bg_m5.jpg) top left no-repeat; width:128px; height:64px;padding:0;margin:0}
a.m51o, a.m51:hover { float:left; background:url(im/bg_m5o.jpg) top left no-repeat; width:128px; height:64px;padding:0;margin:0}
a.m61       { float:left; background:url(im/bg_m6.jpg) top left no-repeat; width:155px; height:64px;padding:0;margin:0}
a.m61o, a.m61:hover { float:left; background:url(im/bg_m6o.jpg) top left no-repeat; width:155px; height:64px;padding:0;margin:0}

a.m12       { float:left; background:url(im/bg_me1.jpg) top left no-repeat; width:139px; height:64px;padding:0;margin:0}
a.m12o, a.m12:hover { float:left; background:url(im/bg_me1o.jpg) top left no-repeat; width:139px; height:64px;padding:0;margin:0}
a.m22       { float:left; background:url(im/bg_me2.jpg) top left no-repeat; width:127px; height:64px;padding:0;margin:0}
a.m22o, a.m22:hover { float:left; background:url(im/bg_me2o.jpg) top left no-repeat; width:127px; height:64px;padding:0;margin:0}
a.m32       { float:left; background:url(im/bg_me3.jpg) top left no-repeat; width:120px; height:64px;padding:0;margin:0}
a.m32o, a.m32:hover { float:left; background:url(im/bg_me3o.jpg) top left no-repeat; width:120px; height:64px;padding:0;margin:0}
a.m42       { float:left; background:url(im/bg_me4.jpg) top left no-repeat; width:131px; height:64px;padding:0;margin:0}
a.m42o, a.m42:hover { float:left; background:url(im/bg_me4o.jpg) top left no-repeat; width:131px; height:64px;padding:0;margin:0}
a.m52       { float:left; background:url(im/bg_me5.jpg) top left no-repeat; width:128px; height:64px;padding:0;margin:0}
a.m52o, a.m52:hover { float:left; background:url(im/bg_me5o.jpg) top left no-repeat; width:128px; height:64px;padding:0;margin:0}
a.m62       { float:left; background:url(im/bg_me6.jpg) top left no-repeat; width:155px; height:64px;padding:0;margin:0}
a.m62o, a.m62:hover { float:left; background:url(im/bg_me6o.jpg) top left no-repeat; width:155px; height:64px;padding:0;margin:0}

/*.pad_h4    { padding: 5px 0 0 25px}*/

/* formatovacky */
.float   { float:left;}
.floatr  { float:right;}
.f100    { font-size: 100%;}
.f90     { font-size: 90%;}
.f95     { font-size: 95%;}
.right   { text-align:right}
.just    { text-align:justify}
.left    { text-align:left}
.cent    { text-align:center;}
td       { vertical-align: top;}
.pad5    { padding: 5px}
.form    { padding: 0px 0px 8px 0px; border: 0px dotted #ccc }
.formu   { padding: 10px;}
.formu h1{ font-size: 120%; color:#ac3333; margin: 0;padding: 5px 0 5px 10px; text-align: center; font-weight:bold;font-family:Verdana, Helvetica, sans-serif;}
.jazyk   { color: #36c }

/*farbicky*/
.s       { font-weight:bold;}
/*.ss      { font-size:130%; font-weight:bold;}*/
.m       { color:#1e3169}
.si      { color:#999}
.w       { color:#fff}

/*.sup     { vertical-align: super;font-size: 10px}
.row     { background: #ef3d5ba6; color:  #efefef}*/
.hr      { padding: 0; margin:3px 0 0 0; border-bottom:1px solid #ddd;}
.spacer  { clear: both;}
.cflo    { display: table-row;width: 100%;} 

/* tags*/
p        { padding:0 5px 5px 0; /*line-height: 18px;*/text-align: justify; }
h1       { font-size: 120%; color:#ac3333; margin: 0;padding: 5px 0 5px 10px; font-weight:bold;}
h2       { color: #ac3333;margin: 0;padding: 0; font-size: 105%;font-weight:bold;}
h3       { color: #333;margin: 0;padding: 0; font-size: 105%;font-weight:normal}
ul       { margin:0;padding:0; }
/*li.menu  { list-style: none/*url(im/sipka.png) square outside; border:0px solid #0c0}*/
li       { list-style: none;}
table.foot {border: none; font-size:100%}

/* widths*/
/*.w20     { float:left;width:20px;padding:0}
.w80     { float:left;width:70px; padding:0;}
*/
.riadok  { background:url(im/grad_prod.jpg) top left repeat-x;width:100%; height:145px}
.riadok ul { width:98%}
.riadokakcia { background:url(im/grad_prod.jpg) top left repeat-x;width:100%; height:145px; padding:0 20px 0 0}
.w100    { float:left;width:100px;padding:0}
.w130    { float:left;width:130px;padding:0; overflow: hidden;}
.w130w   { width:130px;}
/*.w135    { float:left;width:135px;padding:0}*/

/*.w163    { float:left;width:163px;padding:0;}*/
.w200    { float:left;width:200px;padding:0}
.w220    { float:left;width:225px;border:1px dotted #f00}
/*.w260    { float:left;width:255px;}
.w300    { float:left;width:280px;border:0px dotted #f00}
.w350    { float:left;width:330px;padding:0}
.w550    { float:left;width:545px;border:0px dotted #f00}

.w500    { width:500px;border:0px dotted #f00}
*/

/* heights*/
.h5      { text-align: left;height:5px; line-height:5px; border: 0px solid #f00  }
.h10     { height:10px; line-height:10px;}
.hfoto   { height:100px;}
.hfotom  { height:80px;}	

.hf      { height:100%;}
/*.h190    { height:190px}*/ 

/*images*/
img       { border: none}
img.o     { vertical-align:middle;}
/*img.ram   {	border: 2px solid #4682b4; vertical-align:top;padding: 0;}*/
img.l     { float: left; margin: 0 15px 0 0;    padding: 0;}
img.l10   { float: left; margin: 0 10px 3px 0;	padding: 0; border:1px solid #f60/*#082e54*/}
img.lr10  { float: left; margin: 0 10px 10px 0;	padding: 0; border:1px solid #f60/*#082e54*/}
img.r     { float:right; margin:10px;padding:0;}
img.c     { float: left; margin: 0;	padding: 0;}

/* butoons */
.but      { font-size: 9px;color: #0D55B5;	background-color:#eee;padding:2px; border: 1px solid #ddd;}
.i        { color: #0D55B5; font-size: 95%;border: 1px solid #ddd;background-color:#eee }
.io       { color: #000; font-size: 95%;border: 1px solid #ddd;background-color:#ccc }

/*links*/					
a         { color: #36c;text-decoration: none;}
a:hover, a:focus { color: #36c;text-decoration: underline;}

a.menu    { color: #93908A; text-decoration: none; font-size:100%;font-weight: bold;}
a.menuo, a.menu:hover, a.menu:focus { color: #F2F2F1; text-decoration: none; font-size:100%;font-weight: bold;}
a.menuo:hover, a.menuo:focus { color: #F2F2F1; text-decoration: underline; font-size:100%;font-weight: bold;}

a.foot    { color: #36c;text-decoration: none;}
a.foot:hover, a.foot:focus { color: #36c; text-decoration: underline;}

