a{margin:0;padding:0;}

body {margin:0;padding:0;font-size:12px;background:#AAA69B;color:#000;font-family: Tahoma, Arial, helvetica, sans-serif;}
#centering{width:100%;background:url(../img/header_bg.gif) top left repeat-x #AAA69B ; }
#main {width:712px;margin:0 auto;}
#logo {float:left;margin:52px 35px 0px 15px}
#menu {height:30px;padding-top:1px;width:712px;text-align:left;}
#header {width:712px;height:180px;}
#content{padding:50px 15px 20px 15px; background-color:#fff}
#contentInside{background:url(../img/mmlogo.gif) bottom center no-repeat;height:480px}
body.home div#content{background:url(../img/bg_uvod.gif) top repeat-x; padding:0}
#footer {color:#000;padding:5px 0 10px 0;font-size:10px;}
#footer .INT{
	float:right;
	width: 110px;
}
#zpetneodkazy {
	font-size: 90%;
}

#footer a{text-decoration:none;font-weight:bold;color:#000;font-size:10px;}
#blud{width:712px;height:500px; margin:0 auto;}

.leftPanel{float:left;width:440px;margin-right:20px;}
.rightPanel{float:left;width:212px;}
.gallery a:hover img, .gallery a img, .howto a:hover img, .howto a img{border:2px solid #d7b368;}
.gallery p{text-align:center;width:144px}
table.howto td{vertical-align:top;padding:8px; background-color:#f0f0f0; border-bottom:8px solid #fff}
table.howto td p{padding:0 0 5px 15px; margin:0}

.cleaner{clear:both;}
.right{float:right;}
.left{float:left;}
.center{display:block;width:100%;text-align:center;}

h1{font-weight:bold;font-size:24px;color:#000;margin:0;padding:0;margin-bottom:0px;font-family: Arial, helvetica, sans-serif;text-transform:uppercase;}
h2{font-size:14px;color:#ab7b32;margin:0;padding:0;font-weight:bold;font-family: Arial, helvetica, sans-serif;}
h3{font-size:12px;color:#fb3b00;margin:0;padding:0;font-family: Arial, helvetica, sans-serif;}
body.home h2{font-size:20px!important}
.howto h3{font-size:22px; padding-left:15px}
div#header strong{font: bold 41px Arial, Helvetica, sans-serif !important; text-transform:uppercase;display:block;padding:68px 0 2px 0}
div#header span{font: bold 18px Arial, Helvetica, sans-serif !important;}

a{color:#000;text-decoration:none;font-weight:bold;}
a:hover{text-decoration:none}
a img{border:1px solid #000;}
a:hover img{border:1px solid #000;}

/*MENU*/
#menu a{display:inline-block;padding-right:10px;padding-left:10px;font-family: Arial, helvetica, sans-serif;font-size:14px; font-weight:bold;color:#fff;line-height:30px;text-decoration:none}
#menu a:hover{background-color:#666;}

/*FLAGS*/
#menu a.flag{border:1px solid #fff;width:24px;height:16px;float:right;display:inline-block;padding:0;margin-top:5px;margin-right:5px;margin-left:5px;line-height:30px;text-decoration:none}
#menu a.flag:hover{background-color:#000;}
.cz{background:url(../img/cz.gif) no-repeat center left;}
.de{background:url(../img/de.gif) no-repeat center left;}
.en{background:url(../img/en.gif) no-repeat center left;}
.fr{background:url(../img/fr.gif) no-repeat center left;}

/*CUSTOM*/
.contact .leftPanel{float:left;width:420px;margin-right:20px;}
.contact .rightPanel{float:left;width:272px;}
.left{float:left;}

