﻿.cleaner  {clear:both;font-size:1px;height:1px;line-height:1px}

#main 	{
	padding: 0;
	margin: 0;
	background-image:url(/graphics.new/index_main_bg.gif);
	background-repeat: repeat-y;
	_height:1px;
}


 #main #left {
	width : 144px;
	background-color : #ffef9c;
	border-right : 1px solid White;
	float: left;
}



#main #leftmenu ul {list-style-type:none;margin:0;padding:0em 0.5em 0 1em;}
#main #leftmenu li {margin:0; padding: 0.8em 0 0 0}
#main #leftmenu a  {text-decoration:none;color:#fff;font-weight:bold;padding-left:18px;background: url(/graphics.new/arrow_blue.gif) no-repeat 0 0.2em;}
#main #leftmenu a:hover{text-decoration:underline;background-image:url(/graphics.new/arrow_red.gif)}

#main #left #leftmenu {
	min-height: 195px;
	_height : 195px;
	width : 144px;
	margin:0;
	padding:0;
	background-color : #e0620e;
}

#main #left #delitko1{
	width : 144px;
	height : 15px;
	font-size:1px;
	margin:0;
	padding:0;
	background : url(/graphics.new/index_left_delitko1.gif) no-repeat;
	line-height: 15px;
}

#main #left #delitko2{
	width : 144px;
	height : 10px;
	font-size:1px;
	margin:0;
	padding:0;
	background : url(/graphics.new/index_left_delitko2.gif) no-repeat;
}

#main #left #delitko3{
	width : 144px;
	height : 15px;
	font-size:1px;
	margin:0;
	padding:0;
	background : url(/graphics.new/index_left_delitko3.gif) no-repeat;
}

#main #left #zakonceni{
	width : 144px;
	min-height :5px;
	_height:5px;
	font-size:1px;
	margin:0;
	padding:0;
	background : url(/graphics.new/index_left_zakonceni.gif) no-repeat;
}

#main #left #kontakt {
	width : 144px;
	min-height: 200px;
	_height : 200px;
	background : #e46a19;
}

#main  h3.header {
	background : transparent;
	color : White;
	margin:0px 0  0 0.5em;
	padding:0px 0 0 0;
	font : bold 1.2em;
	font-style : italic;
	text-transform : uppercase;
}

#main  h3.header2 {
	background : transparent;
	color : White;
	margin:0px 0  0 0.5em;
	padding:4px 0 0 0;
	font : bold 1.2em;
	font-style : italic;
	text-transform : uppercase;
}


#main #left .phone   {text-decoration:none;color:#fff;font-weight:normal;padding-left:22px;background: url(/graphics.new/phone.gif) no-repeat 0 0.1em;font-size : 0.85em;margin:0.1em 0 0.1em 9px;}
#main #left .mesto   {text-decoration: underline;color:#fff;font-weight:normal;font-size : 0.9em;margin:0.8em 0 0.6em 9px;}
#main #left a.mail   {text-decoration:none;color:#fff;font-weight: normal;padding-left:18px;background: url(/graphics.new/mail.gif) no-repeat 0 0.2em;font-size : 0.85em;margin-left:12px;}
#main #left a:hover{text-decoration:underline;}

#main #left .info   {text-decoration: none;color:#fff;font-weight:normal;font-size : 1em;margin:10px 0 0 9px;}

#main #left #novinkyemailem {
	margin:0;
	padding:0;
	width : 144px;
	min-height: 170px;
	_height : 170px;
	background : #e36a19;
}

#main #left  #novinkyemailem #navigacetab {
	float:left;
	width: 137px;
    height:36px;
    margin-top:6px;
	padding-left : 7px;
}

#main #left  #novinkyemailem #navigacetab form{
	display:inline;
}

#mbox      {
	width:105px;
	height:19px;
	background: url(/graphics.new/sbox.gif) no-repeat;
	float:left;
	text-align:center;
	margin-top:8px;
}

#mbox input{
	width:99px;
	height:14px;
	margin-top:1px;
	border:none;
	font-size:80%;
}

#msend {
	margin-top:10px;
	margin-left : 5px;
}

#main #left #ankteta {
	margin:0;
	padding:0;
	width : 144px;
	min-height: 150px;
	_height : 150px;
	background : #e0620f; 
}





#main #middle {
	width : 570px;
	background-color :#ffe9b5; 
	float: left;
}

#main #middle a{
  color:rgb(219, 88, 0);
}

#main #middle #obrazky {
	width : 570px;
	float: left;
	height : 227px;
	border-bottom : 1px solid White;
}

#main #middle #obrazky ul {list-style-type:none;margin:0;padding:0}
#main #middle #obrazky li {margin:0;padding:0;float: left;}

#main #middle #obrazky a,#main #middle #obrazky object {
	padding: 0;
	margin: 0;
	width : 190px;
	height : 102px;
	display : block;
	text-indent : -999em;
	text-decoration: none;
}

#main #middle #obrazky #s_australie {
	background : url(/graphics.new/index_middle_obrazky_australie.jpg) no-repeat;
}

#main #middle #obrazky #s_sskola {
	background : url(/graphics.new/index_middle_obrazky_stredni.jpg) no-repeat;
}

#main #middle #obrazky #s_irsko {
	background : url(/graphics.new/index_middle_obrazky_irsko.jpg) no-repeat;
}

#main #middle #obrazky #souteze {
	background : url(/graphics.new/index_middle_obrazky_soutez2.jpg) no-repeat;
}

#main #middle #obrazky #s_gb {
	background : url(/graphics.new/index_middle_obrazky_gb.jpg) no-repeat;
}

#main #middle #obrazky #p_prednasky {
	background :#fff url(/graphics.new/index_middle_obrazky_prednasky.jpg) no-repeat 1px 1px;
}

#main #middle #obrazky #p_univerzity {
	background :#fff url(/graphics.new/index_middle_obrazky_univerzity.jpg) no-repeat 1px 1px;
}

#main #middle #obrazky #pdf_stredni {
  background :#FFE9B5 url(/img/Katalog_SS_10-11.jpg)  no-repeat center 1px;
}

#main #middle #obrazky #pdf_kurzy {
  background :#FFE9B5 url(/img/KatalogSvet_2010-11_titulka.jpg) no-repeat center 1px;
}
#main #middle #obrazky #pdf_australie {
  background :#FFE9B5 url(/img/katalog_Australie_2010-11_titulka.jpg) no-repeat center 1px;
}

#main #middle #snovinky {
	height : 24px;
	background : url(/graphics.new/header.png) repeat-x;
  clear:both;
}

#main #middle #skatalogy {
  height : 24px;
  margin-top:1px;
  background : url(/graphics.new/header.png) repeat-x;
   clear:both;
}

#main #middle #novinky {
 padding: 1em; 	
}

#main #middle #novinky p{
 margin-top: 0.2em; 	
}

#main #middle #novinky a {
 text-decoration: none;	
 color:rgb(201, 44, 0);font-weight:bold;
}

#main #middle #novinky a:hover {
 text-decoration: underline;	
}

#main #middle #novinky .normal {
	font-size: 1em;
	font-weight : normal;
	color:black;
	margin:0;
	padding: 0.3em 0 2em 1em;
}

#main #middle #novinky .nadpisnovinka {
  font-size: 1em; 
 font-weight: bold;
 color: black;	
}

#main #middle #delitko {
	background : url(/graphics.new/index_middle_delitko.gif) no-repeat 0px;
 	height:5px;
	margin:0;
	padding:0;
	font-size:1px;
}

#main #middle #zkusenosti {
	width: 285px;
	min-height:200px;
	_height:200px;
	float: left;
	border-right : 1px solid White;
	margin:0;
	padding:0;
}

#main #middle #clanky {
	min-height:200px;
	_height:200px;
	width: 284px;
	float: left;
	margin:0;
	padding:0;
}

#main #middle #clanky ul {list-style-type:none;margin:0;padding:0em 0.5em 0 1em;}
#main  #middle #clanky li {margin:0; padding: 1em 0 0 0}
#main #middle #clanky a {
	color:#c92c00;
	text-decoration: none;
	font-size: 1em;
}


#main #middle #clanky a:hover {
	text-decoration: underline;
}


#main #middle #strip {
    height : 24px;
	background : url(/graphics.new/header.png) repeat-x;
	margin:0;
	padding:0;
}

#main #right {
	background-color : #ffec9c;
	border-left : 1px solid White;
	margin-left:715px;
	_float:left;
	_margin:0;
}

#main #faq ul {list-style-type:none;margin:0;padding:1em 0.5em 0 1em;;}
#main #faq li {margin:0.7em 0;}
#main #faq a  {text-decoration:none;color:#fff;font-weight:bold;padding-left:18px;background: url(/graphics.new/arrow_green.gif) no-repeat 0 0.2em;}
#main #faq a:hover{text-decoration:underline;background-image:url(/graphics.new/arrow_red.gif)}

#main #right #faq {
	background-color : #df620d;
	height : 204px;
	border-bottom : 1px solid White;
}

#main #right #snabidky {
	height : 24px;
	background : url(/graphics.new/header.png) repeat-x;
}


#main #right #nabidka  {
	border-bottom : 1px solid White;
	padding: 0.5em;
}


#main #right #nabidka a {
	text-decoration : none;
	font-size: 1em;
	color: #db5800;
	text-transform : uppercase;
	font-weight : bold;
}

#main #right #nabidka a:hover {
	text-decoration : underline;
}

#main #right #nabidka .tucne {
	font-size: 1em;
	font-weight : bold;
	color:black;
	margin: 0.3em 0 0 0;
	padding:0;
}

.inner {
	font-size: 1em;
	font-weight : normal;
	color:black;
	margin:0;
	padding:0.8em;	
}

.normal {
	font-size: 1em;
	font-weight : normal;
	color:black;
	margin:0;
	padding:0;
}

#topmenu #navigacetab{
  width:137px;
}

#left #anketa        {min-height:220px;background:#E36A19;}
#left #anketa .inner {padding:.5em}
#left #anketa h4     {font-size:1em;margin-top:0;color:#fff}
#left #anketa table  {margin:0;margin-top:1em;width:100%}
#left #anketa td     {width:40%;border:0;}
#left #anketa th     {text-align:left; font-weight:normal; border:0;background:none;color:#fff;font-size:90%;}
#left #anketa th a   {text-decoration:underline;color:#fff;}
#left #anketa a:hover{text-decoration:underline}
#left #anketa .bar   { height:8px; width:0px; font-size:1px; border:1px solid #fff}












/* index specific */
/* #main {width:770px; background: url(/graphics/h_main_back.gif) repeat-y;}
#main #rback {background: url(/graphics/h_main_rback.gif) repeat-y 476px 0px;}
  
  /*vr�ek*/
 /*  #main #left        {width:145px;  height:203px; float:left;}

  #main #leftmenu    {height:197px; background: url(/graphics/h_leftmenu.jpg) no-repeat;}
  #main #leftmenu ul {list-style-type:none;margin:0;padding:1em 0.5em 0 1em;}
  #main #leftmenu li {margin:0.7em 0}
  #main #leftmenu a  {text-decoration:none;color:#fff;font-weight:bold;padding-left:18px;background: url(/graphics/arrow_blue.gif) no-repeat 0 0.2em;}
  #main #leftmenu a:hover{text-decoration:underline;background-image:url(/graphics/arrow_red.gif)}

  #main #novinkytab  {height:6px; font-size:1px; background: url(/graphics/h_novinky_tab.png) no-repeat;}
  #main #center      {width:465px; height:203px; float:left;}
  #main #center img  {float:left}

  #main #site        {width:158px; height:203px; background: url(/graphics/h_site.png); float:left; text-align:center}
  #main #site img    {margin-top:3em}
  #main #site p      {padding:0 1em}
  #main #site a      {color:#0095da;text-decoration:none;font-size:1.1em;font-weight:bold;font-size:1.1em}
  #main #site a:hover{text-decoration:underline}
  #main #site span   {color:#ff5300}

  /*spodek*/  
/*  #main #leftside    {width:475px;float:left;}
  #main h3.header     {margin:0; text-indent:-9999em; background-repeat:no-repeat}
  
  #main #novinky       {width:475px; background:#ffe9b5; float:left; clear:left}
  #main #novinky .inner{padding:0 1em}
  #main #novinky h3    {height:25px; background: url(/graphics/h_novinky.png);}
  #main #novinky h2    {font-size:1em; margin:1em 0 0.3em 0}
  #main #novinky h2 a  {color:#000;text-decoration:none}
  #main #novinky p     {margin:0.3em 0 1em 0.5em}
  #main #novinky a     {color:#c92c00;font-weight:bold;text-decoration:none;}
  #main #novinky a:hover{text-decoration:underline}
  #main #novinky span  {font-size:0.9em}
  
  #main #zkusenosti    {width:270px; height:220px; background:#fff5b5; float:left;}
  #main #zkusenosti h3 {height:31px; background: url(/graphics/h_zkusenosti.png);}
  #main #zkusenosti .inner {padding:1em}
  #main #zkusenosti h4 {font-size:1em;text-align:right;margin-top:0;font-weight:normal}
  #main #zkusenosti h4 a {color:#db5800; text-decoration:none;}
  #main #zkusenosti a:hover {text-decoration:underline}
  #main #zkusenosti p  {margin:0.5em 0}
  
  #main #anketa        {width:205px; height:220px; background:#fff5b5 url(/graphics/white.gif) repeat-y; float:left;}
  #main #anketa .inner {padding:1em}
  #main #anketa h3     {height:31px; background: url(/graphics/h_anketa.png);}
  #main #anketa h4     {font-size:1em;margin-top:0}
  #main #anketa table  {width:100%}
  #main #anketa td     {width:50%}
  #main #anketa th     {text-align:left; font-weight:normal; }
  #main #anketa th a   {text-decoration:none;}
  #main #anketa a:hover{text-decoration:underline}
  #main #anketa .bar   { height:8px; width:0px; font-size:1px; border:1px solid #fff}

  #main #aktualni        {width:270px;min-height:195px; _height:195px; background:#fff5b5; float:left;}
  #main #aktualni .inner {padding:0.5em 1em}
  #main #aktualni h3     {height:29px; background: url(/graphics/h_aktualni.png);}
  #main #aktualni ul     {list-style-type:none;margin:0;padding:0}
  #main #aktualni li     {margin:1em 0}
  #main #aktualni a      {color:#C92C00}
  #main #aktualni span   {font-size:80%}

  #main #emailem        {width:205px; min-height:195px; _height:195px;background:#fff5b5 url(/graphics/white.gif) repeat-y; float:left;}
  #main #emailem .inner {padding:1em}
  #main #emailem h3     {height:29px; background: url(/graphics/h_emailem.png);}
  #main #emailem p      {margin:0.5em 0}
  #main #emailem #email {width:10em}
  #main #emailem label  {font-weight:bold;margin-top:2em;margin-bottom:0.3em;display:block}
  #main #emailem .sbox  {margin:0}
  #main #emailem .send  {background: url(/graphics/email.gif);width:16px;height:16px;border:0;float:left;margin-top:1px;margin-left:3px}
  
  #main #special       {width:293px; background:#ffec9c url(/graphics/white.gif) repeat-y;; float:left;}
  #main #special .inner{padding:0 0.5em 0.6em 1em; border-bottom:1px solid #fff}
  #main #special h3    {height:25px; background: url(/graphics/h_special.png);}
  #main #special h2    {font-size:1em; margin:0.8em 0 0.3em 0;text-transform:uppercase}
  #main #special h2 a  {color:#db5800;text-decoration:none}
  #main #special p     {margin:0;margin-top:0.3em}
  #main #special a:hover{text-decoration:underline}

  
  .bar1  {background:#f1873f}
  .bar2  {background:#f1a43f}
  .bar3  {background:#f1cd3f}
  .bar4  {background:#dcf23e}
  .bar5  {background:#abf838}
 

.module {width:192px; margin:1px 0 0 1px;background:gray;float:left;min-height:100px;margin-bottom:0;}
.module .inner {padding:0.5em; }
