<<<<<<< .mine
/**
 * Style sheet screen
 */=======
/* -- ==================================================================== --
	 		        CSS styles
   -- ==================================================================== -- */
html, body, div, span, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, strong, h1, h2, h3, h4, h5, h6, p, blockquote, a, ul, li, fieldset,
form         { vertical-align: baseline; font-family: inherit; font-weight: inherit; font-style: inherit; font-size: 100%; outline: 0; padding: 0; margin: 0; border: 0; }

ul, ol, li, h1, h2, h3, h4, h5   { margin:0px; padding:0px;}
li                { list-style-type:none; }
a                 { text-decoration:underline; color: #000; cursor: pointer; font-weight: bold;}
a:hover           {}
p                 { margin:0; padding:0;}
table             { border-collapse: collapse; }
tr                {}
td                {}
img               {border: none ;}
input             {}
select            {}
textarea          {}
h1                {font-size:1.3em; margin-top:10px; }
h2                { font-weight: bold; font-size: 1em;}
h3                { }
h4                {color: #E47402; font-size: 1.4em}
h5                {}
h6                {}
body              { width:100%; text-align:center; font-family: "Lucida Grande", Arial, Sans-Serif; color:#000; background: #D5D1C2 url('images/body-bg.gif') repeat-x; margin: 0; font-size: 90%; }

.cleaner          { visibility: hidden; clear: both; }
.hidden           { display: none; }


/* -- ==================================================================== --
	 		        Page
   -- ==================================================================== -- */
#page             { width:926px; background: #fff url('images/wrapper-bg.png') repeat-y; text-align:left; margin: 0 auto; position: relative; top:20px; }

/* -- ==================================================================== --
	 		        Header
   -- ==================================================================== -- */
#header           { width:923px; height:360px; float:left; background: #fff; position:relative; }
.logo             { float:left; width:366px; height:335px; background: #FD8411 url('images/header-logo-bg.gif') no-repeat;}
.logo strong          { float: left; position: relative;  overflow: hidden; background-color: #FD8411; text-decoration: none; }
.logo strong, strong span { width: 274px; height: 118px; display: block; cursor: pointer; left:29px; top:27px}
.logo strong span     { position: absolute;  left: 0; top: 0; z-index: 1; background: url('images/logo.gif') no-repeat; }
.menu-top         { float:left; width:557px; height:84px; background: #fff url('images/menu-top-bg.gif') no-repeat;}
.menu-top .lifelong     {float:left; width:172px; height:64px; position:relative; left:120px; top:10px;}
.menu-top .lifelong span{float:left; width:172px; height:64px; background: url('images/lifelong.gif') no-repeat; }
.menu-top .eu2009 span    {float:left; width:158px; height:64px; background: url('images/eu2009.gif') no-repeat; position:relative; left:150px; top:10px;}
.menu-top .eu2009     {float:left; width:158px; height:64px; }
.header-img       { float:left; width:557px; height:251px; background: #eee url('images/header-img.gif') no-repeat;  }
.header-img div.news   {  width:301px; height:82px; float:right; position: relative; top:110px; right:0px; margin: 20px 20px 0 0; display:inline;}
.header-img div.news span     { color: #E47402; font-size:1.2em; display:block;}

.error          { color:red; font-weight:bold; }
/* -- ==================================================================== --
	 		        Navpath
   -- ==================================================================== -- */

#navpath          { float:left; width:923px; height:25px; color:#fff; background: #CBBDA3 url('images/menu-lang-bg.gif') no-repeat; }
#navpath p        { margin:0px; padding:0px; float: right; position: relative; right:20px; top:3px;}
#navpath a        { color:#fff; padding-right:10px; font-weight: normal; text-decoration: none; }

#navpath ul         { margin:0px; padding:0px; float: right; position: relative; right:20px; top:3px; }
#navpath li         { float:left; }

/* -- ==================================================================== --
	 		        Content
   -- ==================================================================== -- */
#container          { float:left; width:923px; background:#fff;}



/* -- ==================================================================== --
	 		        Left
   -- ==================================================================== -- */
#left             { float:left; width:368px;  }
.left-obrazek     { float:left; width:194px; height:386px; background: #F4F1EB url('images/left-bg.gif') no-repeat;   }
.menu             { float:left; width:172px; background: url('images/left-menu-bg.gif') no-repeat; }
.menu a           { font-weight: normal; text-decoration: none;}
.menu ul          { margin-top: 25px; }
.menu li          { padding-top: 5px; }
.naep             { float:left; width:174px; height:52px; position:relative; left:-50px; margin-top:20px; }
.naep span        { float:left; width:174px; height:52px; background: url('images/naep.gif') no-repeat; }
.menu p             { font-weight:bold; text-decoration:underline; }


/* -- ==================================================================== --
	 		        Registrace
   -- ==================================================================== -- */
.registrace-form td     { padding:5px 0px;  }
.registrace-form .col_0     { width:120px; text-align:left }
.registrace-form .sessions  { }
.registrace-form input          { width:180px; }
.registrace-form .radio_container input { width:auto; }
.registrace-form .radio_container.accomodation span,
.registrace-form .radio_container.sessions span     { display:block;  }
.registrace-form .radio_container.sessions span label    { font-weight:bold !important; }
.registrace-form .radio_container.session_type span     { display:block; margin-left:35px; margin-bottom:40px;  }
.registrace-form .submit_container input                { width:125px; height:36px; border:none; cursor:pointer; background:url('images/register.gif') no-repeat; }
.registrace-form label.other-diet                       { position:relative; left:120px; top:0px; }
.registrace-form input.other-diet                       { position:relative; left:40px; top:0px; }
/*  .registrace-form .row_16 td             { padding-left:144px; }
.registrace-form .row_14 td,
.registrace-form .row_13 td             { padding-left:146px; }*/
.registrace-form .row_14 td             { padding-left:146px; }
.registrace-form .row_15 td             { padding-left:146px; }
.registrace-form .row_17 td             { padding-left:146px; }
.registrace-form .sessiona              { position:relative; top:-23px;}
.registrace-form .radio_container.sessions span.rad_3       { position:relative; top:40px; }
.registrace-form .acc1                  { position:relative; top:-25px;}
.registrace-form input#opt_69_0              { display:none; }
.registrace-form input#opt_81_0              { display:none; }
.registrace-form strong                 {position:relative; top:-25px; font-weight:bold;}

/* -- ==================================================================== --
                    Komentare
   -- ==================================================================== -- */
.ce_comments .formbody,
.ce_comments        { margin-top:5px; padding-top:5px; border-top:#000 1px solid; }
.ce_comments .comment_default   { margin-bottom:5px; }
.ce_comments .comment_default .comment  { margin-left:6px; }
.ce_comments .widget            { margin-top:6px; }
.ce_comments .info          { font-weight:bold; }
/* -- ==================================================================== --
	 		        Right
   -- ==================================================================== -- */
#main            { float:left; width:495px;  background: #fff; text-align: justify; padding: 20px 30px; display:inline}
#main p          { padding-top:10px;}
#main table td   { border-bottom: 1px solid #aaa }
#main table      { font-size: 0.9em;}
#main .formbody table td         { border-bottom: none; }
#main .image_container table td  { border-bottom: none; }
#main .image_container img       { margin: 5px;}

/* -- ==================================================================== --
	 		        Footer
   -- ==================================================================== -- */
#footer     { clear:both; width: 923px; background: #fff url('images/footer-bg.gif') no-repeat bottom; color: #848484; font-size: 0.9em;}
#footer p   { text-align: right; position:relative; right:40px; }
#footer .counter { float:left; padding-left:10px; padding-bottom:10px; display: none; }
<<<<<<< .mine
/**/>>>>>>> .r27
=======
/**/
>>>>>>> .r31
