body { color: black; background: white;  font-size: 11px; font-family: Tahoma;
	text-align: left; margin: 0px; margin-bottom: 15px;
}

#page { color: black; background: url("/images/bgd.png") repeat-x #C7D9ED; font-size: 12px; text-align: center; }

img#head {
    margin-top: 35px;
    margin-bottom: 0px;
    border: 0px;
}

#stranka {
    width: 869px;
    background: #DEE8F4;
    margin: auto;
    margin-top: 1px;
    margin-bottom: 5px;
}

#navigation {
    margin-top: 9px;
}

#obal {
    width: 175px;
    background-color: #F8FAFD;
    _height: 440px;;
    float: left;
    margin: 9px;
    text-align: left;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
    display: inline;
}

#ciara {
    background: url("/images/c.png") repeat-x;
    width: 164px;
    height: 1px;
    margin-left: 5px;
    font-size: 0px;
    margin-bottom: 6px;
    margin-top: 3px;
}

#reg {
    margin-top: 26px;
    margin-left: 7px;
    margin-bottom: 8px;
    font-size: 14px;
    
}

#main {
    background-color: #F3F6F9;
    width: 666px;
    float: left;
    margin-top: 9px;
    min-height: 410px;
    _height: 410px;
    margin-bottom: 10px;
    overflow-x: hidden;
}

#main_page {
    margin: 13px;
    text-align: left;
}

#aa {
    clear: both;
}

#foot {
    color: #666666;
    font-size: 11px;
    font-weight: bold;
}

#foot a {
    color: black;
    text-decoration: none;
}

#foot a:hover {
    text-decoration: underline;
}

.admin {
    font-weight: bold;
    font-size: 13px;
    color: darkorange;
    margin-left: 10px;
    margin-right: 10px;
}

.admin:hover {
    font-weight: bold;
    font-size: 13px;
    color: black;
    margin-left: 10px;
    margin-right: 10px;
}




.menuitem-active {
    margin-left: 13px;
    color: #3A3A3A;
    text-decoration: none;
}

.menuitem-active:hover {
    margin-left: 13px;
    color: #0049A5;
    text-decoration: none;
}


#slideshow_photo_img {
    text-align: center;
}



#prihlaska table {
    font-size: 12px;
}

.red {
    color: red;
}

.orange {
    color: #F08D2F;
    font-size: 14px;
}

.accessdenied { color: #BB3333; font-weight: bold; text-decoration: blink; background-color: #fff;}

.sitemap_path { color: #888888; text-decoration: none; background-color: #ff1;}
a.sitemap_path:link { color: #444444; text-decoration: none; background-color: #ff1;}
a.sitemap_path:visited { color: #666666; text-decoration: none; background-color: #ff1;}

.sitemap { color: #888888; text-decoration: none; background-color: #fff;}
a.sitemap:link { color: #444444; text-decoration: none; background-color: #fff;}
a.sitemap:visited { color: #555555; text-decoration: none; background-color: #fff;}

.topmenu { color: blue; text-decoration: none; background-color: #fff;}
a.topmenu:link { color: blue; text-decoration: none; background-color: #fff;}
a.topmenu:visited { color: blue; text-decoration: none; background-color: #fff;}

.menuitem { color: #3A3A3A; text-decoration: none; background-color: #fff; margin-left: 13px; margin-top: 4px;}
.menuitem:hover { color: #0049A5; text-decoration: none; background-color: #fff; margin-left: 13px; margin-top: 4px;}


a.nounderline {  color: yellow; text-decoration: none; background-color: #000;}

a.popup {  color: #ff0000; text-decoration: none; background-color: #fff;}

.imagebutton {height: 25px; width: 24px; border: solid 1px #CCCCC0; color:#000; background-color: #CCCCCC;}
.image {position: relative; left: 1px; top: 1px; height:23px; width:22px; border:none;}
.toolbar {height: 30px; background-color: #C0C0C0; color: #000;}

.cms_forum_topic { color: #000000; background-color: #ff0;}
td.cms_forum_topic { background-color: #AAAAEE; color: #000000;}

.cms_error { color: white; text-decoration: blink; background-color: #ff0;}
table.cms_error {  border: 2px solid red; border-collapse: collapse; }
tr.cms_error,td.cms_error,th.cms_error { color: #FFFFFF; padding: 3px; background-color: #000;}

/* ------ start :: tabulka v cms editore -------- */
table.cms-table-border { border: 1px solid black; padding: 2px; }
tr.cms-table-border { border: 1px solid black; padding: 2px; }
td.cms-table-border { border: 1px solid black; padding: 2px; }
th.cms-table-border { border: 1px solid black; padding: 2px; }
table.cms-table-noborder { border: 0px; padding: 2px; }
tr.cms-table-noborder { border: 0px; padding: 2px; }
td.cms-table-noborder { border: 0px; padding: 2px; }
th.cms-table-noborder { border: 0px; padding: 2px; }
/* ------ end :: tabulka v cms editore -------- */


/* ----------------- start :: stranka s novinkami -------------------- */

#aktciara {
    border-color: lime;
    color: red;
}

#ciara2 {
    background: url("/images/c.png") repeat-x;
    width: 623px;
    height: 1px;
    font-size: 0px;
    text-align: center;
    margin-bottom: 6px;
    margin-top: 6px;
}

.table_news { font-size: 12px; }
div.CMSPage_news_detail_news_title { color: #000000; font-weight: bold; background-color:  }
div.CMSPage_news_news_news_title { color: #000000; font-weight: bold; background-color: #ff0; font-size: 12px;}
div.CMSPage_news_news_perex_news_title { color: #000000; font-weight: bold; font-size: 12px;}
div.CMSPage_news_history_news_title { color: #000000; font-weight: bold; background-color: }
div.CMSPage_news_detail_news_perex { color: #000000; text-decoration: none; background-color: }
div.CMSPage_news_news_perex_news_perex { color: #000000; text-decoration: none; width: 620px; font-size: 12px; }
div.CMSPage_news_sidenews_news_date { color: #000000; text-decoration: none; background-color: #ff0;}
div.CMSPage_news.detail_news_date { color: #000000; text-decoration: none; background-color: #ff0;}
div.CMSPage_news_news_news_date { color: #000000; text-decoration: none; background-color: #ff0;}
div.CMSPage_news_detail_news_text { color: #000000; text-decoration: none; background-color: }
div.CMSPage_news_news_news_text { color: #000000; text-decoration: none; background-color: #ff0;}
div.CMSPage_news_history_news_text { color: #000000; text-decoration: none; background-color: }
/* ----------------- end :: stranka s novinkami -------------------- */

/* --------- format textu v iframe po zaskrtnuti html ------------- */
pre { font-size: 120%;}


/* ---------- styl ciar --------- */
hr {
    height:1px;
    border: none;
    color: #000000;
    background-color: #000001;    
}

/* ----------- stylovanie admin/index.html - stranka/admin ----------- */
#admin {
    width: 250px;
    padding: 15px; 
    margin: 100px;
    border: 1px solid #2e0b0b;
    color: #fff;
    font-size: 100%;
    background-color: #999;
    text-align: center;
}
				
#admin a { color: #fff; background-color: #999; text-decoration: none; font-weight: bold;}	    	

	
/* -------- styles for login ------- */
.loginbox {
    border: 1px solid #000000;
    padding: 3px;
    font-size: 100%;
    color: #000;
    background-color: #ccc;    
}

.loginbox input {
    border: 1px solid #2e0b0b;
    font-size: 90%;
    color: #000;
    background-color: #fbf2f4;
    margin: 0.2em 0.1em 0.1em 0em; 
    padding: 0.2em 0.5em 0.2em 0.5em;		    
}
		    
.loginbox table, .loginbox th, .loginbox tr, .loginbox td {
    font-size: 95%;
}
			

/* ----------------- start :: style formulare ------------------ */
input {
    border: 1px solid #2e0b0b;
    font-size: 90%;
    color: #000;
    background-color: #eee;
    margin: 0.2em 0.1em 0.1em 0em; 
    padding: 0.2em 0.5em 0.2em 0.5em;		    
}
		    	
select {
    border: 1px solid #2e0b0b;  
    font-size: 90%;
    color: #000;
    background-color: #eee;
    padding-top: 0.2em;		   
}
							
option {
    border: 0;
    color: #000;
    font-size: 90%;
    background-color: #eee;
    margin: 0.2em 0.1em 0.1em 0em; 
    padding: 0.2em 0.5em 0.2em 0.5em;		    
}					    		
/* ----------------- end :: style formulare ------------------ */
													
/* ----------------- start :: style administracia stranok ------------------ */
/* --- stylovanie popup okien bez border ---------- */

#create_link, #insert_image_popup, #create_table, #create_table table, #allpages_popup_delete, #editmenu, #editmenu_popup_edit, #editmenu_popup_add, #editmenu_popup_delete {
    color: #2e0b0b;
    background-color: #fff;
    font-size: 90%;
    border: none;  
    padding: 0.2em 0.5em 0.2em 0.5em;		    
}

/* --- stylovanie okien s border=1 pri editacii stranok ---------- */				

#createpage, #editpage, #usermanager, #usermanager_add, #page_forum, #page_album, #page_file, #page_news, #new_post_news, #page_html, #page_proxy, #page_sitemap {
    color: #2e0b0b;
    background-color: #eee;
    font-size: 100%;
    border: 1px solid #2e0b0b;  
    padding: 0.2em 0.5em 0.2em 0.5em;		    
}	

/* ---------- styl hlavnej tabulky pri editacii stranok ------------ */
#edit_main, #edit_main_user {
    color: #2e0b0b;
    background-color: #eee;
    border: 1px solid #2e0b0b;  
    padding: 0.2em 0.5em 0.2em 0.5em;		    
    font-size: 14px;
}					
	
/* ----------------- end :: style administracia stranok ------------------ */
																				
/**************** images styles ****************/		

img {
    border: none;
}  
      
a img, img.left, img.center, img.right {
    padding: 4px;
    color: #000;
    border: 1px solid #4a77dc;
    background: #dfe9f5;
}
		          
img.left {
    float: left;
    margin: 0 12px 5px 0;
}
				          
img.center {
    display: block;
    margin: 0 auto 5px auto;
}
							      
img.right {
    float: right;
    margin: 0 0 5px 12px;
}
									          
#editmenu img, #editmenu img a, #allpages img, #allpages img a, #menueditor img, #menueditor img a, #news_news img, #news_news img a {
    color: #000;
    border: 0;
    padding: 0;
    background: #fff;    
}
					    

