@import url('common.css');

/* základní definice  */
body, td {
font-family: "Verdana CE", "Helvetica CE", Arial, sans-serif;
font-size: small;
color: black;
margin: 0;
padding: 0;
text-align: center;
background-color: #EFEFEF;
background-image: url('../_img/b-pozadi.gif');
background-position: center;
background-attachment: fixed;
}

b {	font-style: normal; font-weight: bold }
i  {font-style: italic; font-weight: normal }

object {margin-top: 3px; padding: 0;}

object * {margin:0; padding: 0;}

p { padding: 0pt; padding-top: 4pt; margin: 0pt }

img {border:0; padding: 0; margin:0;}

h1, h2, h3, h4 {
    padding: 0;
	margin: 0;
	font-size: 110%;
	margin-bottom: 4px;
	color: #263F9B;
	background-color : transparent;
 }

.malamezera { margin-bottom: 1px; color: #263F9B }
.modra { font-size: 110%; } /*color: #263F9B; */
.modra2 { font-size: 115%; }

h3 { border-bottom: 1px solid #DDE2F2; padding-top: 5px }
h3 a { color: #263F9B; text-decoration: none }
h4 { font-size: 90%;  }

a  { text-decoration: underline; color: #3366CC; }
a:hover  { text-decoration: none;  }

hr, #tisk { display: none }

img {
	border: none
}

/* základní definice  */

#center	{
	margin: 0 auto;
	padding: 0;
	width: 780px;
	position:relative;
}

#kosile {
	padding: 0;
	margin: 0;
    text-align: left;
	background: white;
}

.hide { display: none }


/* ----- splash ----*/

#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;}



/* ----- struktura ----*/

#o1, #o2, #o3, #o4 {
	padding: 0;
	margin: 0;
}

#o2 {
	background-image : url('../_img/b-stred-3-dole.gif');
	background-repeat : repeat-y;
}

#o4 {
	background-image : url('../_img/b-stred-3-dole-titulni.jpg');
	background-repeat : repeat-y;
}

#levy {
	padding: 0;
	FLOAT: left;
	margin: 0;
	WIDTH: 240px;
	background-color : #E9ECF6;
}

#pravy {
	padding: 0;
	FLOAT: right;
	margin: 0;
	WIDTH: 240px;
	background-color : #E9ECF6;
}

#pravy h4 {
	margin-top: 2px;
	margin-bottom: 3px
}

#stredni {
	margin: 0px 252px 0px 252px;
}

#stredni .next2 {
	margin-bottom: 6px;
}

.article a {
	text-decoration: none;
	color: black ;
}

.article a:hover {
	color: #263F9B;
	text-decoration: underline
}

.articleh {
	font-size: xx-small;
	color: #263F9B;
	letter-spacing: 1px;
	vertical-align : middle;
}

#stredni h3 {
	margin-top: 0px;
	margin-bottom: 3px
}

#stredni br {
margin-top: 4px
}

.in {
	padding:  8px;
	padding-top: 0;
	margin: 0;
}

#levy, #pravy, #stredni, #levy2, #pravy2, #stredni2 {
	padding: 5px; font-size: small; text-align: left;
}

#levy h1, #pravy h3, #levy2 h2, #pravy2 h2, #stredni2 h2 {
	margin-top: 10px;
	margin-bottom: 3px
}

#levy2 img, #pravy2 img, #stredni2 img {
	float: right
}

#levy2,  #pravy2, #stredni2 {
	font-size: 12px;
	height: 105px;
	padding-right: 0;
	padding-bottom: 0;
}

#levy2 {
	FLOAT: left;
	margin: 0;
	WIDTH: 245px;
	background-image : url(../_img/b-stred-3-dole-titulni.jpg);
	background-repeat : repeat-y;
	padding-top: 3px;
}

#pravy2 {
	float: right;
	margin: 0;
	width: 245px;
	background-image : url('../_img/b-stred-3-dole-titulni.jpg');
	background-repeat : repeat-y;
	padding-top: 3px;
}

#stredni2 {
	margin: 0px 250px 0px 250px;
	 background-color : transparent;
}

/* grafika */

.sipka {
	padding: 12px;
	margin: 0;
	background: transparent url('../_img/nav-sipka-r.gif') no-repeat left;
	vertical-align : bottom;
}

.cara {
font-size: 3pt;
margin-bottom: 3pt;
border: 0px;
border-bottom: 1px solid #DDE2F2;
width: 100% }

ul, li { padding: 0; margin: 3px; }

#o1 ul li {
   margin-left: 15px;
	list-style-type: circle;
	list-style-position: outside;
	list-style-image: url('../_img/nav-sipka-r.gif');
}

#o3 ul li {
   margin-left: 15px;
	list-style-type: circle;
	list-style-position: outside;
	list-style-image: url('../_img/nav-sipka-r.gif');
}

.next, .next2, .zobraz, #strankovani  {
	text-align: right;
	margin-top: 7px;
	padding-top: 4px;
	/* border-top: 1px solid #DDE2F2; */
	font-size: x-small
}

.next2 {
	border: none;
	margin: 0;
	padding-right: 0;
	padding-top: 3px;
}

.nextintext { font-size: x-small; }

.zobraz { margin-top: 4px; margin-bottom: 10px; padding: 4px; border: 1px solid #DDE2F2 }
.zobraz a { text-decoration: none }
.male { font-size: x-small; color: #263F9B }

#strankovani  { color: #DDE2F2; margin: 15px 0 0 0; padding-bottom: 5px; border-top: none }
#strankovani  a { text-decoration: none }

/* dva */
#in-levy { float: left; width: 225px;  background-color : transparent;   }
#in-pravy { float: right; width: 225px; background-color : transparent;  }

#in-cara {
	background-image : url('../_img/b-stredni-cara.gif');
	background-position : center;
	background-repeat : repeat-y;
}

.obrazek { margin: 4px; float: right }
.foto {  float: right }
.foto-team {  margin: 8px 0 0 6px; float: right }

.ramecek-text, .ramecek-text2, .ramecek-team  { margin: 10px 0 15px 0; padding: 5px; border: 1px solid #DDE2F2 }
.ramecek-team { height: 120px }
.ramecek-text2 { width: 150 }

.stred { text-align: center }

#slogan {
	color: #263F9B;
	position: absolute;
	top: 8px;
	letter-spacing: 1pt;
	text-align: right;
	font-size: 10px;
	padding-right: 2px;
	padding-left: 595px
}

#tirage { margin-top: 1px;}


#text-bottom { background-color: #E9ECF6;
               margin-bottom: -10px; }

#text-bottom ol li { list-style-type: decimal; }

#text-bottom ul li { list-style-type: disc; }

#text-bottom ul { margin-left: 35px; margin-top: 12px; }

#text-bottom p, h1, h2, ul, ol { text-align: left; }


