﻿/*
modra titulky: 16699f
linky: d50c04
pozadie auta obrazky: e6ebf1
text v combacoch: e6ebf1
*/

/*MENU*/
.ms-formvalidation { color:Red;}
.menu
{
	width: 245px;
	background-color: #ffffff;
}
.menu a
{
	display: block;
	clear: both;
	margin: 10px;
	padding-left: 16px;
	padding-bottom: 3px;
	border-bottom: dotted 1px rgb(162, 156, 158);
	background-image: url(../images/menu_arrow.gif);
	background-position: left center;
	background-repeat: no-repeat;
	text-decoration: none;
	color: rgb(0, 0, 0);
	font-weight: bold;
	text-transform: uppercase;
}
/*NAVIGATION MENU*/
.navigationMenu
{
	height: 25px;
	line-height: 25px;
    background-color: #191f2f;
	vertical-align: middle;
	border-top: solid 5px #191f2f;
	border-bottom: solid 5px #191f2f;	
}

.navigationMenu_StaticMenuItemStyle
{
    line-height: 15px;
	height: 15px;
	display: inline-block;
	margin-left: 5px;
	margin-right: 5px;
	color: #ffffff;
	border-right: solid 1px #ffffff;
	text-transform: uppercase;
	text-decoration: none;
	text-align:center;
}

.navigationMenu_StaticSelectedStyle{}
.navigationMenu_StaticHoverStyle a {text-decoration: underline; color:#ffffff;}
.navigationMenu_DynamicMenuStyle 
{
    margin-top:5px;
    z-index:99;    
}
.navigationMenu_DynamicMenuItemStyle
{
    background-color: #191f2f;
	vertical-align: middle;
	  
	display: block;
	color: #ffffff;	
    text-transform: uppercase;
	text-decoration: none;	
	
	min-width:120px;
	padding: 2px 5px 2px 5px;
}
.navigationMenu_DynamicHoverStyle {text-decoration: underline; color:#ffffff;}
.navigationMenu_DynamicHoverStyle a {text-decoration: underline; color:#ffffff;}
.navigationMenu_DynamicSelectedStyle{}

/*-------------------------------------------------------------------------------------------------------
/*CONTENT EDITOR CSS STYLES*/
/*-------------------------------------------------------------------------------------------------------*/
.contentEditorToolbar{width:100%; border:dashed 1px #808080; margin-bottom:3px; cursor:pointer; background-image:url(../images/content-editor-toolbar-bg.png); background-repeat:repeat-x; }
.contentEditorToolbar_item{ padding:0px;}
.contentEditorToolbar_item a{ padding:5px 8px 5px 8px; min-width:32px;}
.contentEditorToolbar_item a:hover{}
.contentEditorContent{width:100%; border:dashed 1px #808080; min-height:10px; opacity:0.5; filter:alpha(opacity = 50); background-color:#F2F2F2; }
.contentEditorContent_selected{width:100%; border:dashed 1px #808080; min-height:10px; background-color:#FFF6D1; opacity:1;filter: alpha(opacity = 100);}

/*-------------------------------------------------------------------------------------------------------
/*POLL CSS STYLES*/
/*-------------------------------------------------------------------------------------------------------*/
.poll{ margin: 3px; table-layout:fixed;}
.poll_header { font-weight: bold; color: #000000; }
.poll_option { margin: 3px; }
.poll_optionName { margin-bottom: 2px; }
.poll_optionName a
{
	text-decoration: none;
	cursor: pointer;
	color: #000;
}

.poll_voteBar { table-layout:fixed;}
.poll_optionVoteBarLeft
{
	width: 5px;
	height: 21px;
	background-image: url(../images/bar_left.gif);
}
.poll_optionVoteBar
{
	height: 21px;
	background-image: url(../images/bar.gif);
	background-repeat: repeat-x;
}
.poll_optionVoteBarRight
{
	width: 5px;
	height: 21px;
	background-image: url(../images/bar_right.gif);
}

.poll_footer { font-weight: bold; color: #AA2621; }

/*ARCHIVED POLLS CSS STYLES*/
.archivedPolls{}
.archivedPolls_pollLink{}
.archivedPolls_header{ font-weight:bold; font-size:20px; color:#AA2621; }
.archivedPolls_content{}

/*NEWS*/
.news{}
.news_title { font-weight:bold; font-size:20px; color:#AA2621;}
.news_archivLink { text-align:right;}

.newsArchiv{}
.newsArchiv_newsItem{ margin:10px;}
.newsArchiv_title{font-weight:bold; font-size:16px; color:#AA2621;}
.newsArchiv_date { color:#A0A0A0;}
.newsArchiv_description{text-align:justify; text-decoration:none;}
.newsArchiv_description {text-align:justify;}
.newsArchiv_rowStyle { background-color: white;}
.newsArchiv_alternatingRowStyle {background-color: #FFF7E0;}

/*.topNews, .topNews a{color:#AA2621;}*/
.topNews_news{margin:5px;}
/*.topNews_rowStyle { background-color: white;}
.topNews_alternatingRowStyle {background-color: #FFF7E0;}*/

/*FAQ*/
.faq{}
.faq_faqItem{ margin:10px;}
.faq_question{font-weight:bold; font-size:12px;}
.faq_answer{ text-align:center;}
.faq_rowStyle { background-color: white;}
.faq_alternatingRowStyle {background-color: #FFF7E0;}

/*CONTACT FORM*/
.contactForm{}
.contactForm .form_label_required
{
    width: 90px;
	vertical-align: middle;
}

.contactForm .form_control input, .contactForm .form_control textarea
{
	width: 100%;
}
.contactForm textarea
{
	height: 100%;
}

/*ROUND PANEL*/
/*
.roundPanel{ width:100%; }
.roundPanel_main{ table-layout:fixed; display:table; padding-bottom:5px; width:100%; height:100%; }
.roundPanel_content { background-color:White;}
.roundPanel_topLeft
{
	width:8px;
	height:8px;
}
.roundPanel_top	
{
}
.roundPanel_topRight	
{
	width:8px;
	height:8px;
}

.roundPanel_topLeftHead
{
	width:8px;
	height:8px;
}

.roundPanel_topRightHead
{
	width:8px;
	height:8px;
}
.roundPanel_headFill
{
	text-align:left;
	background-color:#ffffff;
	color:#16699f;
	font-weight:bold;
	text-transform: uppercase;
	font-size: 13px;
	height:10px;
	white-space:nowrap;
}
.roundPanel_headNoFill
{
	text-align:left;
	border-top-width:1px;
	border-top-color:#ffffff;
	border-top-style:solid;
	color:#16699f;
	font-weight:bold;
	text-transform: uppercase;
	font-size: 13px;
	height:15px;
	white-space:nowrap;
}
.roundPanel_headFillLeft
{
	background-color:#ffffff;
	height:10px;
}
.roundPanel_headFillRight
{
	background-color:#ffffff;
	height:10px; 
}

.roundPanel_headNoFillLeft
{
	border-left-width:1px;
	border-left-color:#ffffff;
	border-left-style:solid;
}
.roundPanel_headNoFillRight
{
	border-right-width:1px;
	border-right-color:#ffffff;
	border-right-style:solid; 
}
.roundPanel_left
{
	width:8px;
}
.roundPanel_content{}
.roundPanel_right
{
   	width:8px;
}
.roundPanel_bottomLeft
{
	width:8px;
	height:8px;
}
.roundPanel_bottom	
{
	height:8px;
}
.roundPanel_bottomRight	
{
	width:8px;
	height:8px;
}
*/

/*ROUND PANEL*/
.roundPanel{ width:100%; }
.roundPanel_main{ table-layout:fixed; padding-bottom:5px; width:100%; height:100%; }
.roundPanel_content { background-color:Transparent; vertical-align:top;}
.roundPanel_topLeft
{
	width:8px;
	height:8px;
	background-image:url(../images/RoundPanel/rpTopLeft.gif);
	background-repeat:no-repeat;		
}
.roundPanel_top	
{
    background-image:url(../images/RoundPanel/rpTop.gif);
	background-repeat:repeat-x;	    
}
.roundPanel_topRight	
{
    width:8px;
	height:8px;
	background-image:url(../images/RoundPanel/rpTopRight.gif);
	background-repeat:no-repeat;
}

.roundPanel_topLeftHead
{
    width:8px;
	height:8px;
	background-image:url(../images/RoundPanel/rpTopLeftH.gif);
	background-repeat:no-repeat;
}

.roundPanel_topRightHead
{
    width:8px;
	height:8px;
	background-image:url(../images/RoundPanel/rpTopRightH.gif);
	background-repeat:no-repeat;
}
.roundPanel_headFill
{
    border-top-width:1px;
	border-top-color:#D6D6D6;
	border-top-style:solid;
	
	text-align:left;
	background-color:#E8E8E8;
	color:#191f2f;
	font-weight:bold;
	text-transform: uppercase;
	height:10px;
	white-space:nowrap;
}
.roundPanel_headNoFill
{
	text-align:left;
	border-top-width:1px;
	border-top-color:#D6D6D6;
	border-top-style:solid;
	color:#191f2f;

	height:15px;
}
.roundPanel_headFillLeft
{
	border-left-width:1px;
	border-left-color:#D6D6D6;
	border-left-style:solid;
	    
	background-color:#E8E8E8;
	height:10px;
}
.roundPanel_headFillRight
{
	border-right-width:1px;
	border-right-color:#D6D6D6;
	border-right-style:solid;
	    
	background-color:#E8E8E8;
	height:10px; 
}

.roundPanel_headNoFillLeft
{
	border-left-width:1px;
	border-left-color:#ffffff;
	border-left-style:solid;
}
.roundPanel_headNoFillRight
{
	border-right-width:1px;
	border-right-color:#ffffff;
	border-right-style:solid; 
}

.roundPanel_left
{
    width:8px;
	background-image:url(../images/RoundPanel/rpLeft.gif);
	background-repeat:repeat-y;
}
.roundPanel_content{}
.roundPanel_right
{
   	width:8px;
	background-image:url(../images/RoundPanel/rpRight.gif);
	background-repeat:repeat-y;
}
.roundPanel_bottomLeft
{
    width:8px;
	height:8px;
	background-image:url(../images/RoundPanel/rpBottomLeft.gif);
	background-repeat:no-repeat;
}
.roundPanel_bottom	
{
    height:8px;
	background-image:url(../images/RoundPanel/rpBottom.gif);
	background-repeat:repeat-x;
}
.roundPanel_bottomRight	
{
    width:8px;
	height:8px;
	background-image:url(../images/RoundPanel/rpBottomRight.gif);
	background-repeat:no-repeat;
}

/*IMAGE GALERY CSS STYLES*/
.imageGalery{ margin:5px;}
.imageGalery_item{ padding:10px;margin:5px; border-style:solid; border-color:#AEAEAE; border-width:1px;}
.imageGalery_itemHeader{ width:100%;color:#0E4E74; margin-bottom:5px;}
.imageGalery_itemDeleteLink{text-align:right;}
.imageGalery_imageItem{}
.imageGalery_imageItemImage{}
.imageGalery_imageItemAditionalProperties{}

table.tableFiles th.header
{
	background-color: #AA2621;
}
