body {
	margin: 0;
	padding: 0;
	background: #FFFFFF;
}

#top {
	height: 50px;
	margin: 0 auto;
	background: #000000;
  overflow: hidden;	
}

#hlavni_top {
  width: 1000px;
	height: 95px;
  
  margin-right: auto;
  margin-left: auto;
  background: url('images/logo_cele.jpg') no-repeat #FFFFFF;
  border-top: 0px solid;
  border-left: 1px solid;
  border-right: 1px solid;
  border-bottom: 0px solid;
  border-color: #BEBEBE;
}

/* Horní menu */
#hlavni_middle {
  width: 1000px;
	height: 30px;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
  background: #FFFFFF;
  border-top: 0px solid;
  border-left: 1px solid;
  border-right: 1px solid;
  border-bottom: 0px solid;
  border-color: #BEBEBE;
  color: #FFFFFF;
  font-family: Calibri;
  font-size: 13px;
  
  
}

#hlavni_middle table {
  margin-right: auto;
  margin-left: auto;
  text-align: center;
  padding: 5px 0px 0px 0px;
}

#hlavni_middle table td {
  vertical-align: top;
  height: 20px;
  background: #3A91D6;
  padding: 2px 8px 2px 8px;
}

#hlavni_middle table td:hover {
  background: #8FC412;
  padding: 2px 8px 2px 8px;
}

#hlavni_middle table td a {
  color: #FFFFFF;
  text-transform: none;
  text-decoration: none;
  font-family: Calibri;  
}



/* Konec horního menu */

#hlavni_line {
	height: 3px;
  margin-right: auto;
  margin-left: auto;
  background: #3A91D6;
}

/* Horní menu */


/* Obsah */
#obsah {
  width: 1000px;
  margin-right: auto;
  margin-left: auto;
  background: #FFFFFF;  
}

#obsah_left {
width: 200px;
font-family: Calibri;
font-size: 14px;
color: #373737;   
}

#obsah_left hr {
border-color: #8FC412;   
}

#obsah_left a {
font-family: Calibri;
font-size: 14px;
color: #373737;
text-transform: none;
text-decoration: none;   
}

#obsah_left h2 {
font-family: Calibri; 
font-size: 14px; 
font-weight: bold;
display: inline;
text-decoration: underline;
border-color: #8FC412;   
}

#obsah_left h1 {
font-family: Calibri; 
font-size: 14px; 
font-weight: bold;
display: inline;
text-decoration: underline;
border-color: #8FC412;   
}

#obsah_left a:hover {
font-family: Calibri;
font-size: 14px;
color: #3A91D6;
text-transform: none;
text-decoration: none;   
}

/* Obsah - Tvorba webových stránek */
#lite_nad {width: 598px; height: 11px; background: url('images/lite_nad.jpg') no-repeat;}
#lite_stred {width: 598px; background: #FFFFFF; }
#lite_stred h3 {font-family: Calibri; font-size: 14px; font-weight: bold; color: #373737; padding: 0px 0px 0px 15px}
#lite_stred p {font-family: Calibri; font-size: 13px; color: #373737; padding: 0px 0px 0px 60px}
#lite_stred a {font-family: Calibri; font-size: 13px; color: #FF0000; padding: 0px 0px 0px 60px; text-transform: none; text-decoration: none;}
#lite_pod {width: 598px; height: 11px; background: url('images/lite_pod.jpg') no-repeat;}

#standard_nad {width: 598px; height: 11px; background: url('images/standard_nad.jpg') no-repeat;}
#standard_stred {width: 598px; background: #FFFFFF;}
#standard_stred h3 {font-family: Calibri; font-size: 14px; font-weight: bold; color: #373737; padding: 0px 0px 0px 15px}
#standard_stred p {font-family: Calibri; font-size: 13px; color: #373737; padding: 0px 0px 0px 60px}
#standard_stred a {font-family: Calibri; font-size: 13px; color: #FF0000; padding: 0px 0px 0px 60px; text-transform: none; text-decoration: none;}
#standard_pod {width: 598px; height: 11px; background: url('images/standard_pod.jpg') no-repeat;}

#max_nad {width: 598px; height: 11px; background: url('images/max_nad.jpg') no-repeat;}
#max_stred {width: 598px; background: #FFFFFF;}
#max_stred h3 {font-family: Calibri; font-size: 14px; font-weight: bold; color: #373737; padding: 0px 0px 0px 15px}
#max_stred p {font-family: Calibri; font-size: 13px; color: #373737; padding: 0px 0px 0px 60px}
#max_stred a {font-family: Calibri; font-size: 13px; color: #FF0000; padding: 0px 0px 0px 60px; text-transform: none; text-decoration: none;}
#max_pod {width: 598px; height: 11px; background: url('images/max_pod.jpg') no-repeat;}

#verze_start {width: 598px;}
#verze_start h3 {font-family: Calibri; font-size: 14px; font-weight: bold; color: #3A91D6;}
#verze_start h1 {font-family: Calibri; font-size: 17px; font-weight: bold; color: #373737; text-align: center}
#verze_start p {font-family: Calibri; font-size: 14px; color: #373737; padding: 0px 0px 0px 0px}
#verze_start li {font-family: Calibri; font-size: 14px; color: #373737; padding: 0px 0px 0px 10px}
#verze_start a {font-family: Calibri; font-size: 13px; color: #FF0000; padding: 0px 0px 0px 60px; text-transform: none; text-decoration: none;}
#verze_start img {border: 1px solid; border-color: #3A91D6;}

/* Obsah - Tvorba partneri */
#partnersky p {font-family: Calibri; font-size: 14px; color: #373737; padding: 0px 0px 0px 0px}
#partnersky a {font-family: Calibri; font-size: 14px; color: #373737; padding: 0px 0px 0px 0px; text-transform: none; text-decoration: none;}
#partnersky h1 {font-family: Calibri; font-size: 17px; font-weight: bold; color: #373737; text-align: center}
#partnersky h2 {font-family: Calibri; font-size: 14px; font-weight: bold; color: #3A91D6; text-align: left;}
#partnersky table {font-family: Calibri; font-size: 14px; color: #373737; padding: 0px 0px 0px 0px;}

#partnersky2 p {font-family: Calibri; font-size: 14px; color: #373737; padding: 0px 0px 0px 0px}
#partnersky2 h2 {font-family: Calibri; font-size: 14px; font-weight: bold; color: #3A91D6; text-align: left;}
#partnersky2 table {font-family: Calibri; font-size: 14px; color: #373737; padding: 0px 0px 0px 30px;}

#partnersky3 p {font-family: Calibri; font-size: 14px; color: #373737; padding: 0px 0px 0px 0px}
#partnersky3 h2 {font-family: Calibri; font-size: 14px; font-weight: bold; color: #3A91D6; text-align: left;}
#partnersky3 table {font-family: Calibri; font-size: 14px; color: #373737; padding: 0px 0px 0px 30px;}
#partnersky3 table td {width: 300px; }

/* Obsah - index */
#index h3 {font-family: Calibri; font-size: 14px; font-weight: bold; color: #3A91D6;}
#index h2 {font-family: Calibri; font-size: 17px; font-weight: bold; color: #373737; text-align: center}
#index p {font-family: Calibri; font-size: 14px; color: #373737; padding: 0px 0px 0px 0px}
#index a {font-family: Calibri; font-size: 13px; color: #3A91D6; padding: 0px 0px 0px 0px; text-transform: none; text-decoration: underline;}
#index a:hover {font-family: Calibri; font-size: 13px; color: #8FC412; padding: 0px 0px 0px 0px; text-transform: none; text-decoration: underline;}

/* Obsah - Reference */
#reference h3 {font-family: Calibri; font-size: 14px; font-weight: bold; color: #3A91D6;}
#reference h1 {font-family: Calibri; font-size: 17px; font-weight: bold; color: #373737; text-align: center}
#reference p {font-family: Calibri; font-size: 14px; color: #373737; padding: 0px 0px 0px 0px}
#reference a {font-family: Calibri; font-size: 13px; color: #FF0000; padding: 0px 0px 0px 0px; text-transform: none; text-decoration: none;}
#reference img {border: 1px solid; border-color: #3A91D6;}

/* Obsah - Pravé menu */
#prave_menu {text-align: right; }
#prave_menu table {float: right;}
#prave_menu h2 {font-family: Calibri; font-size: 14px; font-weight: bold;}

/* Linkbuilding */
#linkbuilding {
border: 1px solid #3A91D6;
}

#linkbuilding p {
padding: 10px 10px 10px 10px;
font-family: Calibri;
font-size: 13px;
color: #373737;
}

#linkbuilding_2 {
border: 1px solid #3A91D6;
}

#linkbuilding_2 p {
padding: 10px 10px 10px 10px;
font-family: Calibri;
font-size: 13px;
color: #373737;
}

#linkbuilding_3 {
border: 1px solid #3A91D6;
}

#linkbuilding_3 p {
padding: 10px 10px 10px 10px;
font-family: Calibri;
font-size: 13px;
color: #373737;
}

#prodkazy p {
font-family: Calibri;
font-size: 13px;
color: #373737;
}

#prodkazy a {
padding: 0px 0px 0px 0px;
font-family: Calibri;
font-size: 13px;
text-transform: none;
text-decoration: none;
color: #3A91D6;
}



/* Třídy */
.td200 {width: 200px;}
.td300 {width: 300px;}
.td400 {width: 400px;}
.td600 {width: 600px;}
.ob_left {width: 198px; background: #FFFFFF; vertical-align: top;}
.ob_left_nadpis {font-family: Calibri; font-size: 14px; font-weight: bold;}
.ob_left_polozka {padding: 0px 0px 0px 8px;}
.ob_center {width: 600px; background: #FFFFFF; vertical-align: top; }
.ob_right {width: 198px; background: #FFFFFF; vertical-align: top;}
.right {text-align: right;}
.cena1 {font-size: 16px; font-weight: bold;}
.modra {color: #3A91D6; font-weight: bold;}


/* Spodek */

#stred {
  width: 1000px;
	height: 5px;
	margin-right: auto;
  margin-left: auto;
  overflow: hidden;	
  background: #BEBEBE;
}

#webs {
  width: 1000px;
	margin-right: auto;
  margin-left: auto;
  font-family: Calibri;
  font-size: 13px;
  text-align: center;
  text-transform: none;
  text-decoration: none;
  color: #373737;
}

#webs a {
  width: 1000px;
	margin-right: auto;
  margin-left: auto;	
  font-family: Calibri;
  font-size: 14px;
  text-align: center;
  text-transform: none;
  text-decoration: none;
  color: #373737;
}

#odkazy {
  width: 1000px;
	margin-right: auto;
  margin-left: auto;
  font-family: Calibri;
  font-size: 13px;
  text-align: center;
  text-transform: none;
  text-decoration: none;
  color: #373737;
}

#odkazy a{
  font-family: Calibri;
  font-size: 13px;
  text-transform: none;
  text-decoration: none;
  color: #373737;
  padding: 0px 5px 0px 5px;
  
}

#site {
font-family: Calibri;
font-size: 11px;
text-align: center;
color: #373737; 
}

#site a {
font-family: Calibri;
font-size: 11px;
text-align: center;
text-transform: none;
text-decoration: none;
color: #373737; 
}

#externi {
font-family: Calibri;
  font-size: 13px;
  
  text-transform: none;
  text-decoration: none;
  color: #373737;
}

.kontakty {
font-weight: bold;
color: #FF0000;
}


#media {
font-family: Calibri; font-size: 13px }

#media a {text-transform: none; text-decoration: none; color: #000000; font-family: Calibri; font-size: 13px; font-weight: normal; }
#media a:href {text-transform: none; text-decoration: none; color: #000000; font-family: Calibri; font-size: 13px }

#gdi a {text-transform: none; text-decoration: none; color: #3f3f3f; }
#gdi h3 {font-weight: normal; font-size: 12px; font-family: tahoma; }