body 
{
	font-family:  Arial, Helvetica, sans-serif,Tahoma;
	font-size: 16px;
	line-height: 24px;
	color: #2a3845;
	margin: 0;
	padding: 0;
	background:#FFFFFF;
	overflow: scroll; /* lista vzdy */
}

/*** Layout ****/
#wrapper                      {margin : 0 auto; width: 1080px; border-left: 1px solid #f0e9eb;  border-right: 1px solid #f0e9eb;}

#header {margin : 0 0px;}
#bg{height : 36px; background : url(images/bg.gif) repeat-x;}
#nav 
{
	background :#990000;  /*#18939a; #004080; /*#0053a6; /*#0063c6; /*#00a9fb; /* #004080; */
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	text-align :  center;
	color : #f6dde3;
	font-weight:bold;
    border: solid 1px black;	
}
#nav a:visited, #nav a:link {text-decoration : none;color : #f6dde3;}
#nav a:hover {text-decoration : underline;color : #f6dde3;}
#main-content {margin : 0 auto;}
#logo {margin-bottom : 45px;}


#left-column {width : 760px; padding :   0px 10px  30px; float : left; border: solid 1px black}
#right-column {width :260px; float : right; padding :        0px  10px   10px 10px; border: solid 1px black}
.crd a:visited, .crd a:link, .crd a:hover {text-decoration : none;color : #2a3845;cursor: text;}
#footer {background : #f7f7f7;border-top : 1px solid #f0e9eb;padding : 10px 15px;clear : both;}

/*** Sidebar ***/
.main-image 
{
	text-align : center;
}

.sidebar {width : 218px; margin : 0 auto; padding :  10px 25px; background : url(images/shadow.jpg) no-repeat top; }

p { margin : 0;padding : 0;}
a:visited, a:link {color : #a43b55;text-decoration : underline;background:none;}
a:hover {color : #a43b55;text-decoration : none;background:none;}
h1 { color :#7a2e40;margin: 0px 0px 10px 0px;padding-bottom : 10px;font : bold 17px Tahoma, Arial, Helvetica, sans-serif;border-bottom : 1px solid #efece7;}
h2 {color : #7a2e40;margin : 20px 0 10px;padding-bottom : 10px;font : normal 17px Tahoma, Arial, Helvetica, sans-serif;border-bottom : 1px solid #efece7;}
h3 {color : #000000;margin : 10px 0;padding-bottom : 10px;font : bold 14px Tahoma, Arial, Helvetica, sans-serif;border-bottom : 1px solid #efece7;}
ul {padding:0;margin:0 0 0 17px;list-style: square url(images/bullet.gif);}
.box {background : #f7f7f7;border : 10px solid #f0e9eb; padding :    20px 5px 20px 5px;}


/*** StraSe ***/


.divPadding {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
}

.stin {
    box-shadow: black 4px 6px 20px;
}

.radius {
    border-radius: 25px;
}










#obsah 
{
 width:960px;
 margin-left:0px;
 padding-bottom:100px;
 font-size: 14px;
 color: #a0a0a0; /* #c0c0c0;  silver */
 border: solid 0px red;
}	

#strankainclude
{
  border: solid 0px black;
}	
#strankaincludevelka
{
  border-right: solid 0px black;
  border-left: solid 0px black;
  border-bottom: solid 1px black;
}	
.obsah_strankaincludevelka
{
 padding :     0px 10px  30px; 
 border-top: solid 1px black;
}
h1
{
 font-size: 1.5em;
}	
h2
{
 font-weight:bold;
}	
.TVvideoramecek 
{
border:solid 0px #909090;
background-color:#e4eaea;
padding-top:20px;
padding-bottom: 20px;
}	
.fotoramecek 
{
 border:solid 5px #909090;
}	
.ramecek 
{
 border:solid 1px #909090;
}	
.zadny_fotoramecek 
{
 border:solid 0px #909090;
}	
.pismobarevne
{
color :#7a2e40;
}	
.pismocervene
{
color :#ff0000;
}	
.pismocerne
{
color : #000000;
}	
.pismobile
{
color : #ffffff;
}	
.pismozelene
{
color : #66cc00;
}	
.pismozlute
{
color : #ffff00;
}	
.pismostandard
{
 font-size: 1.0em;
}	
.pismomensi
{
 font-size: 0.8em;
}
.pismonejmensi {
    font-size: 0.6em;
}	

.pismovetsi
{
 font-size: 1.5em;
}
.pismomalovetsi
{
 font-size: 1.2em;
}
.pismovelke
{
 font-size: 2.0em;
 color : #7a2e40;
}
.pismonejvetsi
{
 font-size: 2.3em;
 color : #7a2e40;
}

.pismotucne
{
 font-weight:bold;
}	
.pismonormal
{
 font-weight: normal;
}	

.pismoredaktor
{
 font-weight:bold;
 font-size: 1.2em;
}	
.pismocitat
{
 font-weight:normal;
 font-style:italic;
 font-size: 1.0em;
}	

.zacatektextu
{
	float:left;
	font-size:300%;
	font-style:italic;
	font-weight:bold;
	color: black;
	line-height:1em;
	margin: 4px 5px 5px 0;
	padding: 4px 10px;
	border: 2px solid #000000; 
	background-color:#33cc66;
}	

.odsazenitextu
{
 padding-left:60px;
}	

table.tabulka 
{
	font-size: 14px;
	border: solid 1px #666666;
	padding:5px;	
	font-weight:bold;
	xxxxxxxxxxcolor:#303030; 
}
caption.tabulka 
{
	font-size: 16px;
	border:solid 1px #666666;
	background-color:#663300; /*#993300 #*/  
	font-weight:bold;
	color:#d2d2d2;  
	padding:5px;
	text-align:center !important;
}	

caption.tabulka_aktualita_pronajem 
{
	font-size: 16px;
	border:solid 1px #666666;
	background-color:#66cc00; /*#ff0000; /*#993300 #*/  
	font-weight:bold;
	color:#000000;  
	padding:5px;
	text-align:center !important;
}	




th.tabulka { 
	font-size: 14px;
	border: solid 1px #666666;
	background-color:#663300; /*#303030;  */
	font-weight:normal;
	color:#d2d2d2;  /*#ffffff;  */
	text-align:center;
}	

th.tabulkaden { 
	font-size: 14px;
	border: solid 1px #666666;
	background-color:#663300; /*#303030;  */
	font-weight:normal;
	color:#d2d2d2;  /*#ffffff;  */
	text-align:center;
	width:30px;
}	


th.tabulkafoto { 
	font-size: 14px;
	border: solid 1px #666666;
	background-color:#663300; /*#303030;  */
	font-weight:normal;
	color:#d2d2d2;  /*#ffffff;  */
	text-align:center;
}	

th.tabulkavideo { 
	font-size: 14px;
	border: solid 1px #666666;
	background-color:#990000;   /*#303030;  */
	font-weight:normal;
	color:#d2d2d2;  /*#ffffff;  */
	text-align:center;
}	


td.tabulka 
{
	font-size: 1.1em;
	border-bottom: solid 1px #666666;
	padding:5px;
	font-weight:normal;
	color:#000000; 
	border:solid 1px #909090;
	background-color:#e4eaea;
	vertical-align:  middle;
}	


td.tabulka_aktualita 
{
	font-size: 1.1em;
	border-bottom: solid 1px #666666;
	padding:5px;
	font-weight:normal;
	color:#ff0000;  
	border:solid 1px #909090;
	background-color:#e4eaea;
}	

td.tabulka_pronajem 
{
	font-size: 1.1em;
	border-bottom: solid 1px #666666;
	padding:5px;
	font-weight:normal;
	color:#ffffff;  
	border:solid 1px #909090;
	background-color:#99ffff;
}	



td.tabulka_tucne 
{
	font-size: 1.1em;
	border-bottom: solid 1px #666666;
	padding:5px;
	font-weight: bold;
	color:#000000; 
	border:solid 1px #909090;
	background-color:#e4eaea;
}	


td.tabulkazelena 
{
	font-size: 1.1em;
	padding:5px;
	font-weight:normal;
    border: solid 1px #909090;
	background-color:#c8f9f7;
}	

td.tabulkadospeli 
{
	font-size: 1.1em;
	padding:5px;
	font-weight:normal;
    border: solid 1px #909090;
	background-color:#ff9500;
}	

td.tabulkadeti 
{
	font-size: 1.1em;
	padding:5px;
	font-weight:normal;
    border: solid 1px #909090;
	background-color:#ffff66;
}	



td.tabulka_no_border 
{
	font-size: 1.1em;
	border-bottom: solid 1px #666666;
	padding:5px;
	font-weight:normal;
	color:#000000; 
	border:solid 0px #909090;
	background-color:#e4eaea;
}	

td.tabulkazelena_no_border  
{
	font-size: 1.1em;
	padding:5px;
	font-weight:normal;
    border: solid 0px #909090;
	background-color:#c8f9f7;
}	




td.tabulkaaktualni 
{
	font-size: 13px;
	border-bottom:solid 1px #666666;
	padding:5px;
	font-weight: bold;
	color:#000000;
}	

p.ram
{
border: solid 1px #000000;
}	
.pozadibarevne
{
 background-color:#990000;
}	

.video
{
	border: solid 1px #000000;
	background-color:#303030;  
}

.strankatop
{
 margin-top:10px;
 width : 776px;
 border-left : 1px solid #f0e9eb;
 border-right : 1px solid #f0e9eb;
}	

.zpravaodsun10
{
 padding-right:10px;
}

.shoraodsun5
{
 padding-top:5px;
}

.pozadi_topstranka
{
 background :#e0e0e0;
}

.pruh
{
	background :#18939a;
}

div.zadnepodtrzeniodkazu a
{
border-bottom: 0px dotted #777 !important;
}	
	
.pismotrpelivost1
{
 font-size: 1.5em;
}	

.pismotrpelivost2
{
 font-size: 1.9em;
}	

.pismotrpelivost3
{
 font-size: 2.4em;
}	

/* tooltip */


/* ---------- original tooltip -------------*/
/* ---------- original tooltip -------------*/
a.tooltip 
{
	outline:none;
	font-weight:bold;
	 }
a.tooltip strong  {color: #ff0000; }   /* zmnenime jenom na barvu ..... {line-height:30px;} */
a.tooltip:hover   {text-decoration:none;} 
a.tooltip span {
    z-index:10;display:none; padding: 14px 10px;
    margin-top:-30px; margin-left:8px;
    width:380px; line-height:16px;
}
a.tooltip:hover span{
    display:inline; position:absolute; color:#111;
    border:1px solid #DCA; background:#ffffcc;}
.callout {z-index:20;position:absolute;top:30px;border:0;left:-12px;}
    
/*CSS3 extras*/
a.tooltip span
{
    border-radius:4px;
    box-shadow:  5px 5px 8px #CCC;
}

/* ---------- zmena tooltip  levy-------------*/
/* ---------- zmena tooltip  levy-------------*/
a.tooltip_levy 
{
	outline:none;
	font-weight:bold;
	 }
a.tooltip_levy strong {color: #ff0000; }   /* zmnenime jenom na barvu ..... {line-height:30px;} */
a.tooltip_levy:hover {text-decoration:none;} 
a.tooltip_levy span {
    z-index:10;display:none; padding:14px 20px;
    margin-top:-30px; margin-left:-470px; /* margin-left:-470px - nastaveni pro levy */
    width:380px; line-height:16px;
}
a.tooltip_levy:hover span{
    display:inline; position:absolute; color:#111;
    border:1px solid #DCA; background:#ffffcc;}
.callout_levy {z-index:20;position:absolute;top:30px;border:0;left:420px;}
    
/*CSS3 extras*/
a.tooltip_levy span
{
    border-radius:4px;
    box-shadow: 5px 5px 8px #CCC;
}





.zadnepodtrzeniodkazu a
{
border-bottom:0px dotted #777 !important;
}	

.odsazenistranka
{
 padding: 20px 5px 10px 5px;
}	

.odsazenitext
{
 padding:   10px 5px 5px 35px;
}	

.padding_right_foto_fjs
{
 padding-right:25px;
}	

.ramecektest
{
 border: solid 1px red;
}	




	
/**************************************************** zpravy ***************************************************/
.opiszpravy
{
	color:#ad5a30;
	background-color:#e1e1e1;
	border: solid 1px #000000;
	color:#ad5a30;
    font-weight:normal;
    background-color:#46403f;
}	

.zpravavyskasirkapsani 
{
	height:180px; 
	width:680px;
}	


.zpravatextnapsanezpravy
{
	font-size: 16px;
	font-style:normal;
	font-weight:normal;
	color: #000000;
	background-color:#e1e1e1;
}

.ulozeni-napsanazprava
{
    font-size:16px;
	font-style:normal;
	color:#ad5a30;
    background-color:#f4f2f2; 
    border: solid 1px #b7b7b7;
}	

.pismoprihlasovani
{
	font-size: 12px;
	font-style:normal;
	font-weight:normal;
	color: #000000;
	background-color:#c0c0c0;
}	

.ulozeni-identifikacepisatele
{
	font-size: 14px;
	font-weight:normal;
	color:#ffffff;
	background-color:#a1a1a1;  
	padding-left:10px;
	padding-right:5px;
}	

.ulozeni-datumcas
{
	font-size: 14px;
	font-style:normal;
	color:#ffffff;
	background-color:#a1a1a1;  
	padding-right:5px;
}	

/**************************************************** HTML_5 ***************************************************/
/* HTML5 */
.obsah_5
{
 background: #bdb6b6;
 padding :     0px 10px  30px 10px; 
 border: solid 1px black;
}	
#wrapper_5 {margin : 0 auto;width : 700px;border-left : 1px solid #f0e9eb;border-right : 1px solid #f0e9eb;}

/**************************************************** FotoVideo_SOLO ***************************************************/
#centr_stranka /* nepouzito ... mozno pouzit v budoucnu pro centrovani stranky */
{
width: 800px;
 margin-left: auto;
 margin-right: auto;
 border: solid 0px #000000;
}	



/**************************************************** Fotogalerie ***************************************************/
#obsah_fotogalerie 
{
 width:1080px;
 margin-left:0px;
 padding-bottom:100px;
 font-size: 14px;
 color: #a0a0a0; /* #c0c0c0;  silver */
 border-left: 1px solid #f0e9eb; 
  border-right: 1px solid #f0e9eb;
}	
.pismo16
{
	font-size:16px;
}	
.pismo18
{
	font-size:18px;
}	
.pismo20
{
	font-size:20px;
}	

.pismo22
{
	font-size:22px;
}	
.pismo24
{
	font-size:24px;
}	


td.tabulka_fotonahled 
{
	border-bottom: solid 1px #666666;
	padding:5px;
	font-weight:normal;
	color:#000000; 
	border:solid 0px #909090;
	background-color:#e4eaea;
}	


