@import url('rnc.css');

h1, h2, h3, h4, h5, p, div#print, div#souvisejici, div#info, div#tirage, div.obsah, div.ramecek-team, div.webdesign-ukazky, div.ramecek-text, ol, ul, table, form {
	width: 450px;
	margin: 0 auto 0;
	text-align: left;
}

ol {
	padding-left:2em;
}

h1 {
	margin-top: 150px;
}

div#print {
	margin: 5px auto 10px;
}

ol ol {
	width: auto;
}

ol li, ul li{
	margin: 0 0 0 25px;
}

#body ol li, #body ul li {
	width: auto;
	margin: 0;
}


div#tirage {
	margin: 5px auto 0;
	width: 773px;
}

#body h1, #body h2, #body h3, #body h4, #body h5, #body p, #body ol, #body ul, #body table, #body form {
	width: auto;
	margin: 0;
}

div#print {
	text-align: right;
}



.social { width: 450px; height: 30px; margin: 0; display: block;  }
.social-tw { text-align: right; display: inline; float: right; margin-left: 20px; margin-top: 5px  }
.social-buzz { text-align: right; display: inline; float: right; margin-left: 20px;   }
.social-face { text-align: right; display: inline; float: right; margin-left: 20px; margin-top: 5px }


#body {
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
}

.ramecek-team {padding: 0 5px 15px; border: 1px solid #DDE2F2; clear: both; }
.ramecek-team h2 {margin:0; width: auto;}
.ramecek-team p, .ramecek-text p {width:auto;}
.ramecek-team img {display: inline;}

 .ramecek-text {
	height: 110px;
}

#tirage {margin-top: 200px;}

#levy {
	padding: 0; 
	float: none; 
	margin: 0; 
	width: 150px; 
	background-color: #E9ECF6;
	margin-bottom: 3px;
	position: absolute;
	left: 0;
	top: 111px
}

#pravy {
	padding: 0; 
	float: none; 
	margin: 0; 
	width: 150px;
	right: 0;
	position: absolute;
	top: 111px;
}

#kosile {
	position: relative;
}

.content { width: 450px; margin: auto; }



#webdesign { width: 450px; margin: 130px auto 0; padding: 0; }
#webdesign h1, h2, h3, h4, h5, p, div#print, div#souvisejici, div#info, div#tirage, div.obsah, div.ramecek-team, div.webdesign-ukazky, div.ramecek-text, ol, ul, table, form { margin: 0 auto 0; text-align: left; width: auto; }

#webdesign h2 { margin-top: 10px; }
#webdesign .float-col { width: 215px; float: left; }
#webdesign .right { margin-left: 20px; }
#webdesign ul { padding: 0; margin: 10px auto 5px; }
#webdesign li { padding: 0 0 7px; }
#webdesign p { margin: 5px 0 10px; }

#webdesign .wd-border { background-color: #FAFAFC; border: solid #263F9B 1px; padding: 0 2px; margin: 15px 10px; clear: both; overflow: hidden; }
#webdesign .wd-border img { margin: 10px 0 0; }
#webdesign .border { width: 200px; float: left; }
#webdesign .border h3 { text-align: center; }


#webdesign .wd-okenko { background-color: #FAFAFC; border: solid #263F9B 1px; padding: 5px 2px; margin: 15px 0; clear: both; overflow: hidden; }
#webdesign .wd-okenko img { margin: 5px 0 0; }


/* Petrova bublina */
#petr { position: absolute; bottom: 0; right: 0; width: 433px; height: 173px; background: url('../_img/bg-petr.gif') no-repeat; text-align: left; }
#petr .name { color: #081c4e; margin: 8px 0 0 15px; }
#petr .yellow { color: #ffe292; margin: 10px 0 0 15px; }
#petr .normal { color: white; margin: 8px 0 0 15px; width: 260px; }
#petr form { margin: 10px 0 0 35px; padding: 0; }
#petr .text { vertical-align: middle; border: solid 1px #204192; background: url('../_img/bg-text.gif') repeat-x; width: 102px; height: 19px; padding: 1px 5px; }
#petr .image { border: none; vertical-align: middle; margin-left: 15px; }
@media screen { body>#petr { position: fixed; } }



.overflow { clear: both; }

hr.soc { background: #DDD; color: #DDD; clear: both; float: none; width: 100%; height: .1em; margin-top: 50px; margin-bottom: 100px; border: none; display: block; }


/* Splash start */

#main{position:relative;width:786px;margin:0px auto;height:777px;} 
#pop { position: absolute; top: 224px; left: 178px; width: 431px; height: 375px; z-index: 100; background:url(http://www.robertnemec.com/_img/test-1.png) left top no-repeat;_background-image:url(http://www.robertnemec.com/_img/test-1-ie.png);}
#pop-close { display: block; width: 130px; height: 35px; position: absolute; top: 280px; left: 270px; cursor: pointer; z-index: 101; text-decoration: none; background: url(http://www.robertnemec.com/_img/pop-close1.gif) no-repeat;}

/* Splash end */
ol, ul {margin-top:5px;}
.nomargin {margin-top:0;}
