/* CSS */
* {
    margin: 0;
    padding: 0;
}
html {
	background: #fcfcfc url('/ndxz-studio/site/design/img/bg.gif'); 
}
body {
    font-size: 12px;
    font-family: Arial, Verdana, sans-serif;
    color: #666666;
	margin: 0 auto;
}

body.section-1 { }
body.section-2 { }
body.section-3 { }
body.section-Kontakt, body.section-O, body.section-O mnie { line-height: 22px; }

body.section-Kontakt .container p , body.section-O .container p {
	text-shadow:0 1px 1px #ffffff;
	margin: 0 0 9px 0;
}
body.section-Kontakt .container span , body.section-O .container span {
	margin: 0 0 9px 0;
	color:#999999;
}
a { text-decoration: none; color: #666666; }
a:link { text-decoration: none; color: #666666; }
a:active { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }

a img { border: none; }

#wrapper {
	width: 990px;
	margin: 0 auto;
}

#menu {
    width: 990px;
    overflow: auto;
    top: 0;
    bottom: 0;
    margin: 0px;
	height: 165px;
	border-bottom: 1px solid #dbdbdb;
}
#menu h1 { 
	height: 165px; width:182px; float: left;}
#menu h1 a { display: block; width: 182px; height: 67px; overflow: hidden; margin-top: 50px;}

#menu ul { float: right; overflow: hidden; height: 165px; list-style:none; width: 368px; }
#menu li { float: left; margin-left:49px;}
#menu li:first-child { margin-left:0px;}
#menu ul a { line-height: 165px; height: 165px; display: block; text-indent: -999em; }
#menu ul a.portfolio { background: url('/ndxz-studio/site/design/img/nav_portfolio.gif') no-repeat; width: 108px; }
#menu ul a.omnie { background: url('/ndxz-studio/site/design/img/nav_omnie.gif') no-repeat; width: 71px; }
#menu ul a.kontakt { background: url('/ndxz-studio/site/design/img/nav_kontakt.gif') no-repeat; width: 91px; }
#menu ul a:hover { background-position: 0 100%; }

#menu ul li.section-title {
    font-size: 15px;
    font-weight: bold;
    color: #FFF;
    padding-bottom: 3px;
}

#content {
    height: 100%;
}

.container-menu {
  margin: 0px;
}

.container {
	border-top: 1px solid #ffffff;
	width: 990px;
	padding-top: 50px;
}
body.section-O .container {
	border-top: 1px solid #ffffff;
	width: 990px;
	padding-top: 50px;
	padding-bottom: 41px;
}
#footer {
	border-top: 1px solid #dbdbdb;
	width: 990px;
}
.stopnik {
	border-top: 1px solid #ffffff;
	width: 990px;
	height: 134px;
}
#copy {
	background: url('/ndxz-studio/site/design/img/bgs.gif') top repeat-x;
	padding: 50px 0;
	color: #999999;
}
#copy a {
	color: #999999;
}
body.section-Main #content p { width: 990px; margin-bottom: 50px; }
body.section-Main #content p span { }
body.section-Main #content p img { border: 10px solid #ffffff; margin-bottom: 10px; }

body.section-O #content  { height: 510px;}
body.section-O #content p { width: 590px; float: right;}
body.section-O #content p:first-child { width: 400px; float: left;}

body.section-Kontakt #content  .container { height: 510px; padding-top: 50px; }
body.section-Kontakt #content p { width: 400px; float: left;}
body.section-Kontakt #content p:first-child { width: 490px; float: right;}

#content p {  }
#content p span { }
#content p img { margin-bottom: 10px; }

p {
    margin: 0 0 9px 0;
    padding: 0px;
}

h1 { font-size: 32px; }
h2 { font-size: 24px; }
h3 { font-size: 16px; }
h4 { font-size: 14px; }
h5 { font-size: 14px; }
h6 { font-size: 14px; }

#img-container  { margin: 0; padding: 0; }
#img-container p    { width: 990px; margin: 0; padding: 0 0 22px 0; }

#once { clear: left; }

#backgrounded-text span {
  color: #000;
  !important;
}
#iframed {
width: 490px;
height: 500px;}
p iframe { float: right; }

#footer ul { float: left; overflow: hidden; margin: 50px 0; height: 32px; list-style:none; width: 990px; }
#footer li { float: left; }
#footer ul a { line-height: 32px; height: 32px; display: block; text-indent: -999em; }
#footer ul a.dev { background: url('/ndxz-studio/site/design/img/jestemna_dev.gif') no-repeat; width: 81px; }
#footer ul a.be { background: url('/ndxz-studio/site/design/img/jestemna_be.gif') no-repeat; width: 81px; margin-left:49px; }
#footer ul a.dig { background: url('/ndxz-studio/site/design/img/jestemna_dig.gif') no-repeat; width: 81px; margin-left:49px; }
#footer ul a.twit { background: url('/ndxz-studio/site/design/img/jestemna_twit.gif') no-repeat; width: 80px; margin-left:49px; }
#footer ul a.fb { background: url('/ndxz-studio/site/design/img/jestemna_fb.gif') no-repeat; width: 82px; margin-left:51px; }
#footer ul a.ms { background: url('/ndxz-studio/site/design/img/jestemna_ms.gif') no-repeat; width: 81px; margin-left:47px; }
#footer ul a.lst { background: url('/ndxz-studio/site/design/img/jestemna_lst.gif') no-repeat; width: 82px; margin-left:49px; }
#footer ul a.yt { background: url('/ndxz-studio/site/design/img/jestemna_yt.gif') no-repeat; width: 81px; margin-left:47px; }
#footer ul a:hover { background-position: 0 100%; }
