/****************ROZVRŽENÍ STRÁNKY********************/ 
body { 
min-width : 510px; 
margin : 0; 
padding : 0; 
font-size : 80%; 
font-family : arial, sans-serif; 
background-color : white; 
background-image : url(/img/zahlavi-bg-zlute.png); 
background-repeat : repeat-x; 
} 


/*zbytek stránky pod hlavičkou*/ 
#ramec-obsah-cely { 
width : 99%; 
min-width : 950px; 
float : left; 
margin-left : 5px; 
margin-right : 0; 
} 

/* levý sloupec menu*/
#ramec-sloupec-1 { 
width : 106px; 
padding : 7px 0 0 0; 
right : 106px; 
margin-left : -100%; 
font-size : 90%; 
} 

.menu-1-obsah { 
width : 100%; 
padding : 0 0 0 0; 
text-align : right; 
float : left; 
/*background-color : #fff7cf; */
} 

#ramec-obsah-vpravo { 
margin-right : -100%; 
margin-left : 0px;
display : block; 
/*width : 385px; */
width : 435px;
padding : 0; 
} 


/*************** OBSAH STRÁNKY********************/ 
#ramec-obsah-novinky { 
padding : 0; 
width : 100%; 



} 
.obal { 
padding : 0px; 
margin : 0px 0px 0px 7px; 
width : 98%; 
} 
#ramec-obsah-novinky .clanek { 
padding : 3px; 
color : black; 
margin-bottom : 0; 
display : block; 
z-index:100;
} 

/*#ramec-obsah-novinky .clanek OL, #ramec-obsah-novinky .clanek UL{ 
font-size:110%;
line-height: 1.5;
}*/

#ramec-obsah-novinky .clanek .perex { 
color : #000;		
margin-bottom : 15px; 
font-weight : bold; 
font-size:130%;
line-height:1.5;
/*text-indent : 25px; */
} 

#ramec-obsah-novinky .clanek .perex .foto{ 
margin:0px 5px 5px 5px;
} 

H1 { 
padding : 0 3px 0 0; 
color : red; 
font-size : 200%; 
margin : 10px 0 5px 0; 
font-family : georgia; 
font-weight : bold; 
font-size : 250%; 
} 
#ramec-obsah-novinky .clanek H4 { 
padding : 0 3px 0 0; 
color : #ff9e70; 
font-size : 160%; 
margin : 25px 0 5px 0; 
font-family : georgia; 
font-weight : normal; 
} 

#ramec-obsah-novinky .clanek-telo { 
color : black; 
font-size:120%;
line-height:1.5;
} 

#ramec-obsah-novinky .clanek p {
margin : 0 0 8px 0;  
/*color : black; 

font-size:120%;
line-height:1.5;*/
} 


#ramec-obsah-novinky .clanek p sup{
font-size:60%;
} 
#ramec-obsah-novinky .clanek-data { 
color : red; 
border-bottom : 1px solid #e4e4e4; 
border-top : 1px solid #e4e4e4; 
margin-bottom : 5px; 
padding: 3px 2px 3px 2px;
background-color:#f0f0f0;
font-size : 90%; 
} 
#ramec-obsah-novinky .clanek-data span { 
color : #1E7AC6; 
text-align : left; 

} 
#ramec-obsah-novinky .clanek-data em { 
/*color : #4b70cc; */
text-align : left; 
font-style:normal;
/*font-weight : bold;*/ 
} 

/*#ramec-obsah-novinky*/ .clanek a { 
color : #1240c7; 
} 

/*#ramec-obsah-novinky*/.clanek a:hover { 
color : red; 
} 


#spic-container { 
padding-left : 106px; /*130px*/
padding-right : 435px; 
position : relative; 
z-index:0;
bbackground-color:yellow;
} 
#spic-container .column { 
position : relative; 
float : left; 

} 
#patka-inside { 
clear : both; 
} 
* html #ramec-sloupec-1 { 
left : 385px; 
} 
#spic-container { 
overflow : hidden; 
} 

* html body { 
overflow : hidden; 
} 
* html #ramec-patka { 
float : left; 
position : relative; 
width : 100%; 
padding-bottom : 10000px; 
margin-bottom : -10000px; 
} 
#ramec-sloupec-4 { 
float : right; 
display : block; 
padding : 0 0 0 0; 
margin : 0 0 0 0; 
width : 120px; 
} 
#ramec-sloupec-4 h2 { 
color : silver; 
margin : 5px 3px 2px 0; 
padding : 0; 
font-size : 85%; 
font-family : arial, sans-serif; 
font-weight : normal; 
text-align : right; 
} 
#ramec-sloupec-4 a:link { 
color : #f47400; 
margin : 0; 
padding : 0; 
text-decoration : none; 
border-bottom : none; 
} 
#ramec-sloupec-4 a:visited { 
color : #f47400; 
margin : 0; 
text-decoration : none; 
border-bottom : none; 
} 
#ramec-sloupec-4 a:hover { 
color : #6ebf06; 
text-decoration : none; 
border-bottom : none; 
} 
#komentare IMG.diskuse-kosticky { 
padding : 0 0 0 0; 
margin : 0 0 0 0; 
border : 0; 
float : left; 
} 




.clanek-ilu { 
float : right; 
padding : 5px; 
margin : 0 10px 10px 20px; 
border : 4px solid #ff641a; 
} 
.clps li { 
color : red; 
} 

#ramec-sloupec-3 { 
width : 300px; 
float : left; 
/*border:1px solid blue;*/
} 


#clanky-podobne { 
/*width : 234px; */
margin : 20px 0 0 0; 
padding : 0 5px 5px 5px; 
/*border : 3px solid #eeeeee; */
color : #ff641a; 
background-color : #f8f8f8; 
} 
#clanky-podobne h3 { 
padding : 0 3px 0 0; 
color : #e33500; 
font-size : 130%; 
margin : 3px 0 5px 0; 
font-family : georgia; 
font-weight : normal; 
border-bottom : 2px solid #ff641a; 
} 

#clanky-podobne h3 a:link{ 
border:none;
color:#1240c7;
} 

#clanky-podobne a:link { 
color : #1240c7; 
text-decoration : none; 
border-bottom : 1px solid white; 
} 
#clanky-podobne a:hover { 
color : #1240c7; 
text-decoration : none; 
border-bottom : 1px solid red; 
} 
#clanky-podobne a:visited { 
color : #1240c7; 
text-decoration : none; 
border-bottom : 1px solid white; 
} 


/*prava navigace - nápoveda,autoři*/
#navigace-right { 
margin : 20px 0 0 0; 
padding : 0 5px 5px 5px; 
color : #ff641a; 
background-color : #f8f8f8; 
} 

#navigace-right h3 { 
padding : 0 3px 0 0; 
color : red; 
font-size : 130%; 
margin : 3px 0 5px 0; 
font-family : georgia; 
font-weight : normal; 
border-bottom : 2px solid red; 
} 


#navigace-right ul{ 
margin:0px;
padding:0px;
 }
 
 
#navigace-right ul li a{ 
width:auto;
 }
#navigace-right a:link, #navigace-right a:visited { 
color : #1240c7; 
text-decoration : none; 
 }

#navigace-right ul LI { 
color:transparent;
padding:3px;
margin:0px;
border-bottom : 1px solid silver;
}

#navigace-right li._active{ /*aktivní položka v nápovědě*/
background-color:red;
color:red;
} 

#navigace-right li._active A:link, #navigace-right li._active A:visited { 
font-weight:bold;
color:white;
text-decoration:none;
font-size:110%;
margin-left:0px;
} 

	
.navigace_h{
	text-align:left;
	padding:0px;
	margin:0px;
	margin-top:3px;
}

#ramec-horizontal_submenu .navigace_h { 
float : left; 
font-size : 110%; 
margin-left : 0; 
padding-left : 0; 
visibility:none;
} 

#ramec-horizontal_submenu .navigace_h { 
float : left; 
font-size : 110%; 
margin-left : 0; 
padding-left : 0; 
visibility:none;
} 
#ramec-horizontal_submenu .navigace_h a:link,
#ramec-horizontal_submenu .navigace_h a:visited,
#ramec-horizontal_submenu .navigace_h a:hover{ 
margin : 0 0 0 0; 
color : black; 
text-decoration : none; 
} 
/*
oddelovac v horizontální navigaci*/ 
.cesta-ico { 
padding:0px 3px 0px 3px; 
color:white;
font-weight:bold;
background-color:#FF641A;
} 
#znamkovani { 
text-align : center; 
padding : 10px; 
width : 100%; 
min-width : 500px; 
margin : 0 auto; 
padding : 0 0 10px 0; 
} 

#znamkovani h4{ 
font-size : 100%; 
font-weight : bold; 
margin : 10px 0 0 0; 
color : #3e5eb1; 
} 

#znamkovani h4 span { 
font-weight : normal; 
color : #3f3f3f; 
} 

#znamkovani form { 
margin : 0; 
padding : 0; 
display : inline; 
} 
#znamkovani label input [type="radio"] { 
vertical-align: middle;
margin:0px;
margin-right:10px;
padding:0px;
} 

#znamkovani label
{
    display: block;
    float: left;
    padding-right: 10px;
    white-space: nowrap;
}

#znamkovani label span
{
color : #ff641a; 
margin:0px;
padding:0px;
font-size:120%;
vertical-align: top;


}


#znamkovani .znamkovani-linky { 
margin : 3px 0 1px 0; 
padding : 2px 0 2px 0; 
border-top : 1px solid silver; 
border-bottom : 1px solid silver; 
background-color:#ececec;
} 
#znamkovani p { 
color : black; 
text-align : center; 
padding:2px;
margin:0px;
padding-left:10px;
} 
#znamkovani p>span { 
color : #2d2d2d; 
float:left;
margin:2px 5px 0px 5px;
} 
#znamkovani input.tlacitko-znamka { 
margin : 0 0 0 10px; 
padding : 2px 8px 2px 8px; 
text-align : center; 
font-size : 90%; 
text-align : center; 
background : #0080c6; 
color : white; 
border : none; 
display : inline; 
cursor : pointer; 
} 






#clanky-doporucene { 
background : #ccebf8; 
padding : 10px; 
border-radius: 8px; 
} 
#clanky-doporucene .foto { 
margin : 0 10px 0 0; 
float : left; 
} 
#clanky-doporucene .clanek{ 
padding : 3px; 
color : black; 
margin-bottom : 0; 
display : block; 
clear : both; 
} 
#clanky-doporucene .clanek img { 
margin : 0 5px 5px 0; 
border : 1px solid black; 
} 

#clanky-doporucene .clanek .perex { 
color : #002697; 
margin-bottom : 15px; 
font-weight : bold; 
} 
#clanky-doporucene .clanek H2 { 
padding : 0 3px 0 0; 
color : red; 
font-size : 170%; 
margin : 0 0 2px 0; 
font-family : georgia; 
font-weight : bold; 
} 
#clanky-doporucene .clanek H4 { 
padding : 0 3px 0 0; 
color : #ff9e70; 
font-size : 160%; 
margin : 25px 0 5px 0; 
font-family : georgia; 
font-weight : normal; 
} 
#clanky-doporucene .clanek p { 
color : black; 
margin : 0 0 5px 0; 
} 
#clanky-doporucene .clanek-data { 
color : red; 
border : none; 
margin-bottom : 2px; 
padding-bottom : 0px; 
background-color:transparent;
} 
#clanky-doporucene .clanek-data span { 
color : #646464; 
text-align : left; 
font-size : 100%; 
} 
#clanky-doporucene .clanek-data em { 
color : #0081C5; 
text-align : left; 
font-size : 100%; 
font-weight : bold; 
} 
#clanky-doporucene .clanek a { 
color : #0081c5; 
} 
#clanky-doporucene .clanek a:hover { 
color : red; 
} 
#clanky-seznam { 
padding : 10px 0; 
margin-top : 5px; 
} 
#clanky-seznam .foto { 
margin : 0 10px 0 0; 
float : left; 
} 

/*nastavit podnadpis - sekce*/ 
/*#clanek-sub H2 */
H2
{ display : block; 
padding : 0 3px 0 0; 
color : black; 
font-size : 120%; 
margin : 10px 0 5px 0; 
font-family : arial, georgia; 
font-weight : bold; 
} 

H2.podnadpis, .podnadpis /*ve starších článcích je jenom podnadpis */
{font-size : 120%; 
font-weight : bold; 
line-height:120%;
color:#1E7AC6;
} 

#clanky-seznam .archiv { 
font-size : 11px; 
margin-top : 5px; 
margin-bottom : 5px; 
} 
#clanky-seznam .clanek { 
padding : 3px; 
color : black; 
margin-bottom : 0; 
clear : both; 
display : block; 
border-bottom : 1px solid silver; 
} 
#clanky-seznam .clanek H2 { 
padding : 0 3px 0 0; 
color : #62893a; 
font-size : 160%; 
margin : 10px 0 1px 0; 
font-family : georgia; 
font-weight : normal; 
} 
#clanky-seznam .clanek p { 
color : black; 
margin : 0 0 5px 0; 
/*
clear : both; */ 
} 
#clanky-seznam .clanek-data { 
color : red; 
border : none; 
margin-bottom : 3px; 
padding-bottom : 3px; 
background-color:transparent;
} 
#clanky-seznam .clanek-data span { 
color : #515151; 
text-align : left; 
font-size : 100%; 
} 
#clanky-seznam .clanek-data em { 
color : #0080c7; 
text-align : left; 
font-size : 100%; 
font-weight : bold; 
} 
#clanky-seznam .clanek img { 
margin : 0 5px 5px 0; 
border : 1px solid black; 
float:left;
} 
#clanky-seznam .clanek a { 
/* color : #668a21;*/ 
color : #0080c7;
font-weight:bold;
} 
#clanky-seznam .clanek a:hover { 
color : red; 
} 

/* video článek*/
#clanky-seznam .clanek_video { 
background-color:#e2e2e2;
border:none;
padding:8px;
margin-bottom:0.8em;
margin-top:0.5em;
-moz-border-radius: 15px;
border-radius: 15px;
} 
#clanky-seznam .clanek_video IMG { 
float:right;
}
#clanky-seznam .clanek_video H3 { 
color : #62893a; 
font-size : 250%; 
margin-top:2px;
} 


/* audio článek*/
#clanky-seznam .clanek_audio { 
background-color:#d8d7d7;
background-image:url(/img/audio_ikona.png);
background-repeat:no-repeat;
background-position: right top;
border:none;
padding:8px;
margin-bottom:0.8em;
margin-top:0.5em;
-moz-border-radius: 5px;
border-radius: 8px;
} 

#clanky-seznam .clanek_audio H3 { 
color : #62893a; 
font-size : 150%; 
margin-top:2px;
} 






.formular-vlevo { 
float : left; 
margin-right : 10px; 
} 


a.cisla:visited { 
font-weight : bold; 
color : red; 
background-color : white; 
border : none; 
margin-bottom : 0; 
border : 0; 
} 
a.cisla:link { 
font-weight : bold; 
color : red; 
border : none; 
margin-bottom : 0; 
} 
a.cisla:hover { 
font-weight : bold; 
background-color : red; 
color : white; 
border : none; 
margin-bottom : 0; 
} 
a.cisla2:visited { 
font-weight : bold; 
color : red; 
background-color : white; 
border : none; 
margin : 0 3px; 
padding : 0; 
} 
a.cisla2:link { 
font-weight : bold; 
color : red; 
border : none; 
margin : 0 3px; 
padding : 0; 
} 
a.cisla2:hover { 
font-weight : bold; 
background-color : white; 
color : white; 
border : none; 
margin : 0 3px; 
padding : 0; 
} 

.cislovani-img { 
border : 0; 
} 

#obrazek-vlevo { 
width : auto; 

margin : 7px 0 5px 0px; 
text-align : center; 
color : silver; 
font-weight : normal; 
} 
#obrazek-vlevo img { 
list-style : none; 
/*ffloat : left; */
border : 2px solid red; 
padding:1px;
background-image : none; 
font-weight : normal; 
display:block;
width:95%;
} 
#obrazek-vlevo .obrazek-vlevo-odkaz a { 
list-style : none; 
border : none; 
list-style-type : none; 
background-image : none; 
font-weight : normal; 
} 
#obrazek-vlevo .obrazek-vlevo-odkaz a:hover { 
list-style : none; 
border : none; 
list-style-type : none; 
background-image : none; 
} 
#obrazek-vlevo a { 
list-style : none; 
border : none; 
list-style-type : none; 
background-image : none; 
font-weight : normal; 
color : gray; 
} 
#obrazek-vlevo a:hover { 
list-style : none; 
border : none; 
list-style-type : none; 
background-image : none; 
font-weight : normal; 
color : gray; 
} 
#obrazek-vlevo ul { 
list-style : none; 
float : left; 
border : none; 
list-style-type : none; 
background-image : none; 
} 
#obrazek-vlevo ul li { 
list-style : none; 
float : left; 
border : none; 
list-style-type : none; 
background-image : none; 
} 

/*BUTTONY - AKCE, RECEPTY a pod.*/
.buttons
{
text-align:right;
margin-bottom:10px;
margin-top:3px;
}

.button_default
{
color: white;
font-weight:bold;
font-family:Arial;
font-size:14px;
background-color:silver;
padding:8px; 
margin:2px 8px 2px 8px;
border-radius: 4px;
border:none;
text-decoration:none;
}

a.button_default
{
color: white;
text-decoration:none;
margin:0px;
}

.button_default:hover
{
color: black;
background-color:silver;
}

.button_delete
{
background-color:red;
}

.button_edit
{
background-color:green;
}

.button_add, a:link.button_add
{
background-color:#0080ff;
color:white;
text-decoration:none;
font-size:140%;
}

.button_submit
{
background-color:#008000;
background-image: url(/img/glyphicons/white/glyphicons_206_ok_2_white.png);
background-repeat:no-repeat;
background-position:10px center;
padding-left: 40px;
padding-right:20px;
background-size:18px 18px;
}
/*KONEC BUTTONY JSOU STEJNÉ I V RECEPTECH*/


/*TŘídění v rubrikách*/
.clanky_trideni
{
background-color:transparent;
margin:0px 0px 5px 0px;
padding:0px;
vertical-align:middle;
text-align:right;
font-size:100%;
color:#525252;
font-weight:bold;
}


.clanky_trideni SELECT
{
background-color:#ededed;
}



#pagination_1
{
	background-color: #D56A00;
	color: #FFF;
}

#pagination_2
{
	background-color: none;
	color: #000;
}

.pagination
{
	margin:10px 0;
	padding:2px;
	text-align:center;
}

#pagination_1 A
{
color:#ffffd7;
}

#pagination_1 A:hover
{
color:#ffffae;
}

#pagination_1 strong
{
color:#ffff80;
}

#pagination_2 A
{
background-color: #d7d7d7; border:1px solid silver;padding:5px;margin:3px; color:#474747; text-decoration:none;
}

#pagination_2 A:hover, #pagination_2 A.page_next:hover
{
background-color:#77bbff;
}

#pagination_2 A.page_number_active
{
background-color:#0080ff;color:#FFF;
}

#pagination_2 A.page_next,  #pagination_2 A.page_prev
{
border:none; background-color:transparent;
}











/*AUDIO - je to zvuková ukázka?*/
.audio_box{
margin:20px 0px 0px 0px;
font-size:130%;
text-align:center;
}

.audio_box p{
text-align:center;
color:#656565;
}

.flash_player{
margin:10px 0px 20px 10px;
}

/*AUDIO - je to zvuková ukázka?*/
.video_box{
margin:0px 0px 20px 0px;
text-align:center;
}



/*Formátování článků*/
.clanek ul li{
color:#3d3d3d;
}

.clanek H3.podpodnadpis{
color:black;
}

.rikanka{
font-weight: bold;
font-size: 160%;
margin-left: 40px;
line-height:1.5}

/* pro rámeček vkládaný do textu */
.tabulka_vpravo{
	width:180px;
	background-color: #c6e9f7; 
	border-left: 6px solid #009cdc; 
	font-family: Arial; 
	font-size: 100%;
	line-height:1.3;
	padding:6px;
	margin-left:3px;
	text-align:left;
	float:right;
	word-wrap: break-word;
}

.tabulka_vpravo ul{
	margin:0px;
	padding:0px;
}

.tabulka_vpravo ul li{
	margin-left:20px;
	padding:0px;
}

/* ram vkladany do clanku 100%sirka*/
.tabulka_full{
	padding:0px 10px 10px 10px;
	width:auto;
	text-align:left;
	border: 1px solid #009cdc;
	background-color:#c6e9f7;
	font-family: Arial; 
	font-size: 100%;
	margin:3px 0px 3px 0px;
	 word-wrap: break-word;
}

/* období článku*/

#obsah-ranges{
background-image:url(/img/ico-bg-neprehlednete.png);
padding:0 5px 5px 5px;
}

#obsah-ranges ul li{
padding:1px 3px 1px 5px;
color:#0082C1;
font-size:120%;
}

#obsah-ranges li A{
font-weight:bold;
color:#505050;
color:red;
}


.clanek_zvyrazneny{
border:#afafaf;
background-color:#ededed;
padding:6px;
margin:10px;
}

.clanek_zvyrazneny IMG{
border:#797979;
}

.clanek_zvyrazneny H3{
font-weight:bold;
font-size:250%;
}

#ramec-obsah-novinky .clanek_zvyrazneny div.clanek-data{
border:0px;
background:none;
}

.clanek_zvyrazneny p{
font-size:120%;
color:#424242;
}


.obrazek_spopisem{
margin:40px 0;
}

.obrazek_spopisem img{
margin:0px auto;
}

.popis_obrazku{
font-size:80%;
color:#505050;
font-style: italic;
font-weight:bold;
margin-top:0.7em;
}


.zdroj_obrazku, .zdroj_obrazku A{
font-size:10px;
color:#acacac;
font-family:Arial;
margin:0px;
}

DIV.obrazek_se_zdrojem IMG{
max-width:550px;
}

/*Přímá řeč ve článku*/ 
.speech{
/*ccolor:#804000;*/
color:#474747;
font-weight:bolder;
font-style:normal;
}



