/* -----------------------------------------------
Project:	Prague Travel Guide
Author:   	Petr Hirsal & martian
Version:  	07 Mar 2007
----------------------------------------------- */

.travelg {
padding: 0px 10px 10px 10px;
}

.martian h1 {
color:#FD5900;
font-size:24px;
}

.martian h2 {
float:none;
color:#FD5900;
font-size:20px;
margin-left:0px;
}

.martian h3 {
font-size:20px;
}

body {
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:0px;
background-image:url("/img/tiflopontikas.jpg");
background-repeat:repeat-x;
}

a { 
color:#3A4D99; 
text-decoration:none;
} 
a:hover {
text-decoration:underline;
}

DIV#all {
padding:0px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
width:800px;
border-right:1px #3A4D99 Solid;
border-bottom:1px #3A4D99 Solid;
border-left:1px #3A4D99 Solid;
}

DIV#flyingkangaroo {
margin:-1px;
padding:0px;
margin-top:-5px;
clear:left;
}
#flyingkangaroo ul {
margin:-3px 0px 0px 0px;
_margin: 0px;
padding:0px;
}
#flyingkangaroo li {
list-style:none;
float:left;
/* fuck FF */	 
margin-left:4px;
margin-right:0px;
margin-top:-1px;
margin-bottom:0px;
padding:0px;
width:70px;
height:96px;
font-size:10px;
text-align:center;
background-image:url(/img/zalozka-dalsi.gif);
background-repeat:no-repeat;
background-position:bottom left;
}
#flyingkangaroo li a {
color:#FFFFFF;
}
#flyingkangaroo li img {
width:67px;
height:64px;
float:left;
margin-left:2px;
}

DIV#top {
background-color:#FFFFFF;
background-image:url(/img/backtop.jpg);
background-position:left top;
background-repeat:repeat-x;
width:800px;
height:120px;
margin:0px;
padding:0px;
}
#topik ul {
margin:0px; 
float:right; 
width:465px;
height:120px;
}
#topik li {
font-size:10px;
font-weight:bold;
float:left; 
width:91px; 
height:120px;
list-style:none;
margin-left:1px;
background-image:url(/img/zalozka.gif);
background-repeat:no-repeat;
background-position:bottom;
text-align:center;
}
#topik li a {
color:#FFFFFF;
text-decoration:none;
}

#topik li img {
width:88px;
height:88px;
margin-left:2px;
margin-right:1px;
margin-bottom:5px;
}

DIV#navigation {
width:800px;
margin:0px;
}
#navigation ul {margin:0px;}
#navigation li { 
width:140px; 
float:left; 
text-align:center; 
font-size:10px; 
border-left:10px #000000 Solid; 
margin-left:5px;
list-style:none;
background-color:#DEE4F2;
font-weight:bold;
}
#navigation li a {color:#000000;}

DIV#container {
border:0px;
margin:0px;
padding:0px;
}

#underlogo {
float:left;
/*width:300px;*/
margin-top:0px;
}
#underlogo ul {
float:left;
margin:0px;
width:350px;
}
#underlogo li {
list-style:none;
width:100px;
float:left;
}
#underlogo li a {
text-decoration:underline;
}

DIV#footer { 
width:800px;
margin-left:auto;
margin-right:auto;
}
#footer span {
float:right;
}

DIV#quicknews {
margin-top:10px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
width:500px;
border:1px #D09D30 Solid;
}
#quicknews ul {
margin-top:5px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
list-style:none;
}
#quicknews li {
margin-left:5px;
list-style:none;
}
#quicknews li a {
font-weight:bold;
list-style:none;
}
#quicknews h3 {
margin:0px;
color:#FD5900;
}
#quicknews p {
text-align:center;
font-weight:bold;
margin:0px;
}

DIV.news {
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
border-bottom:1px #3A4D99 Dotted;
}
.news img {
float:left;
margin:0px;
margin-right:5px;
}
.news img.fotka {
float:none;
margin:5px 0px 5px 0px;
}
.news h4 {
margin:0px;
margin-bottom:5px;
font-size:14px;
}
.news p {
font-size:10px;
font-size:12px;
margin:5px;
text-align:justify;
}
.news p span {
font-style:italic;
}
.news p strong {
text-transform:uppercase;
text-align:right;
}

.archive {
list-style:none; 
text-align:right; 
text-transform:uppercase;
}
.archive a {
color:#FA7C25;
}
.clearit {
clear:both;
}

h1 { 
margin:0px;
margin-bottom:10px;
font-size:20px;
color:#FD5900;
}
h1 a {
color:#FD5900;
}

h2 {
float:left;
font-size:20px;
margin:0px;
margin-left:4px;
padding:0px;
_margin-bottom:5px;
}
h2 a {
color:#FFFFFF;
}

h3 {
font-size:14px;
}

img {
border:0px;
}

hr {
display:none;
margin:0px; 
padding:0px;
}

.float-right {float:right; margin-left:4px;}
.float-left  {float:left; margin-right:4px;}

DIV#newslr {
float:right;
padding:0px;
width:650px
}

DIV#newsright {
float:right;
width:250px;
}
#newsright ul {margin:0px;}
#newsright li {margin-bottom:5px; list-style:none;}
#newsright h3 {
margin-top:0px;
color:#FD5900;
}
#newsright form {
margin:0px;
}

DIV.rightspot {
border-left:1px #3A4D99 Solid;
border-bottom:1px #3A4D99 Solid;
border-top:1px #3A4D99 Solid;
background:#FDEBD7;
margin:0px;
padding:0px;
margin-bottom:10px;
}
.rightspot ul {
margin:0px;
padding:0px;
}
.rightspot ul li {
margin:0px;
padding:0px;
margin-left:5px;
}
.rightspot h3 {
margin:0px;
padding:0px;
}

DIV.google
{
border:0px;
}

DIV.categories {
margin:0px;
padding:0px;
}
.categories ul {}
.categories li {
margin:0px;
margin-left:5px;
padding:0px;
}
.categories li a {
list-style:none;
margin-left:2px;
font-size:14px;
color:#3A4D99;
font-weight:bold;
}
.categories li a:hover {
text-decoration:underline;
}

DIV#newsleft {
float:left;
width:395px
}

DIV#menuleft {
float:left;
width:148px;
line-height: 1.2;
}
#menuleft h3 {
margin-top:0px;
color:#FD5900;
}
#menuleft a {
margin-left:5px;
font-size:12px;
font-weight:bold;
}

DIV.leftspot {
border-right:1px #3A4D99 Solid;
border-bottom:1px #3A4D99 Solid;
border-top:1px #3A4D99 Solid;
background:#FDEBD7;
margin-bottom:10px;
}
.leftspot h3 {
margin:0px;
}
.leftspot p {

 margin:0 0 0 5px;
 font-size:0.9em;

} 
DIV.hotels {}
.hotels dl {margin:2px; width:700px;}
.hotels dt {margin:2px;}
.hotels dd {margin:2px; height:130px;}

DIV.gallery {
/* height:1450px;*/
}
.gallery dl
{
border: 1px solid #000;
background-color: #ddd;
width: 140px;
text-align: center;
padding: 10px;
float: left;
margin-right: 0.5em;
margin-bottom: 0.5em;
font-size:84%;
}
.gallery dt { 
font-weight: bold;
}
.gallery dt img
{
border: 1px solid #000;
}
.gallery dd
{
margin: 0;
padding: 0;
}

DIV#language {
text-align:right; 
margin-right:10px;
}
#language ul {margin:0px; float:right; width:200px}
#language li {list-style:none; float:right; width:50px; margin-left:5px; text-align:center;}
.czech {}
.english {}
.greek {}


.comics {
font-family: Comic Sans MS;
}

.sl-db {

  width:380px;
  padding:5px;
  background-color:silver;
  font-size:1.2em;
  font-family: Comic Sans MS;
  left:200px;

}
.sl-db p{
  margin:0px;
}
.sl-db img {

 width:200px;
 float:left;
}
.sl-gal {
 
  width:630px;
  padding:5px;
  border:1px black solid;
  margin-left:30px;
  margin-top:30px;
}
.sl-gal img {
float:left;
}
.sl-gal h3 {
 margin: 0 1em;
 position: relative;
 top: -.7em;
 background:#CECDD4;
 border:1px black solid;
 width:400px;
}
.img-g {
width:150px;
margin:0 3px 3px 0;
float:left;
border:1px black solid;
background:silver;
}
.img-galery {
  width:630px;
  min-height:600px;
  border:1px black solid;
  margin:0 0 0 30px;
  padding:5px;
  margin-top:30px;
}
.img-galery p {
text-indent: 5px;
}
.img-galery h3{
 margin: 0 1em;
 position: relative;
 top: -.7em;
 background:#CECDD4;
 border:1px black solid;
 width:400px;
}

.category {
color:#FD5900; 
}

DIV#weather {
width:378px;
margin-left:10px;
margin-bottom:5px;
padding-bottom:15px;
text-align:center;
}
DIV.weatherday {
width:124px;
float:left;
border:1px #F0F0F0 Solid;
}
.weatherday img {
border:0px;
margin:0px;
padding:0px;
}
.weatherh3 {
text-align:center;
color:#FD5900;
margin-bottom:0px;
}
.weatherdegree {
color:#F36402;
font-weight:bold;
}
.weatherdatum {
font-size:9px;
}

.first {
background-color:#FBF8F5;
}
.second {
background-color:#FFEDE0;
}
.third {
background-color:#F6D2B9;
}

DIV#itemrank, DIV#comments {
text-align:center;
vertical-align:bottom;
width:400px;
margin-left:50px;
margin-top:40px;
}
#comments h3, #comments p, #itemrank h3 {
margin:0px;
}

.comment {
text-align:left;
background-color:#F0F0F0;
margin-bottom:5px; 
border-bottom:1px #F0F0F0 Solid;
}
.comment strong {
text-transform:uppercase;
}
.comment span {
float:right;
}
.context {
color:#FD5900;
border-bottom:1px #FD5900 Dotted;
background-color:#FFFFCE;
}
.contextadvert {
display:none;
position:absolute !important;
border:#777777;
background-color:#F0F0F0;
width:250px;
height:50px;
}
.contextadvert h4 {
margin:0px;
font-size:13px;
border-bottom:1px #000000 Solid;
}
.contextadvert img {
float:right;
}
.linka {
clear:left;
width:378px;
margin-top:5px;
margin-bottom:0px;
margin-left:10px;
padding:0px;
border-bottom:1px #3A4D99 Dotted;
}

.hotels ul {
margin-top:10px;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
}

.orisi li {
padding:0px;
margin:0px;
margin-right:10px;
margin-bottom:5px;
float:left;
width:330px;
}

.orisi h4, .hotels h4 {
margin:0px;
padding:0px;
font-size:14px;
display:inline;
margin-right:10px;
}

.hotels h3 {
font-size:16px;
text-transform:uppercase;
}

.hotels dl {
}

.hotels dd {
background-color:#F0F0F0;
height:100px;
overflow:hidden;
border-right:1px #808080 Solid;
border-bottom:1px #808080 Solid;
}
