body {
	background-color: #292929;
	color: #FFFFFF;
}
table, td {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.gray_transparent_background {
	background-color: silver;
	opacity:.25;
	filter: alpha(opacity=25);
	-moz-opacity: 0.25;
}
.bannerTitle {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9900;
	font-weight: bold;
	text-transform: uppercase;
}
.bannerText {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.program1Title {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff9617;
	font-weight: bold;
	text-transform: capitalize;
}
.program2Title {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ecd062;
	font-weight: bold;
	text-transform: capitalize;
}
.program3Title {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6bae58;
	font-weight: bold;
	text-transform: capitalize;
}

.productsTitle {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3300;
	font-weight: bold;
/*	text-transform: capitalize;*/
}

.productsDescription {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	font-weight: normal;
}




/* ********************DEFAULT******************** */

.Title {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

input {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	/*color: #666666;
	text-decoration: none;
	background-color: #F7F7F7;
	border: 1px solid #CCCCCC; */
}

.submitButton {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-color: #F7F7F7;
	border: 1px solid #CCCCCC; 
}

/*
select {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #5E5E5E;	
	text-decoration: none;
}*/

a:link 		{ text-decoration:none; color: #FF3300; }
a:visited 	{ text-decoration:none; color: #FF3300; }
a:active 	{ text-decoration:none; color: #FF3300; }
a:hover 	{ text-decoration:none; color: #FF3300; }

/* ********************MENU********************* */

.MenuLevel1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	white-space:nowrap;
}
.MenuLevel1Act {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}
.MenuLevel2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.MenuLevel3 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.MenuLevel4 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

a:MenuLevel1 		        { text-decoration:none; color: #FFFFFF; }
a:hover.MenuLevel1 	        { text-decoration:none; color: #FF3300; }
a:link.MenuLevel1	        { text-decoration:none; color: #FFFFFF; }
a:visited.MenuLevel1 	    { text-decoration:none; color: #FFFFFF; }

a:MenuLevel1Act		        { text-decoration:none; color: #FF3300; }
a:hover.MenuLevel1Act	    { text-decoration:none; color: #FF3300; }
a:link.MenuLevel1Act		{ text-decoration:none; color: #FF3300; }
a:visited.MenuLevel1Act	    { text-decoration:none; color: #FF3300; }

a:MenuLevel2 		        { text-decoration:none; color: #FFFFFF; }
a:hover.MenuLevel2 	        { text-decoration:none; color: #FF3300; }
a:link.MenuLevel2	        { text-decoration:none; color: #FFFFFF; }
a:visited.MenuLevel2 	    { text-decoration:none; color: #FFFFFF; }

a:MenuLevel3 		        { text-decoration:none; color: #FFFFFF; }
a:hover.MenuLevel3 	        { text-decoration:none; color: #FF3300; }
a:link.MenuLevel3	        { text-decoration:none; color: #FFFFFF; }
a:visited.MenuLevel3 	    { text-decoration:none; color: #FFFFFF; }

a:MenuLevel4 		        { text-decoration:none; color: #FFFFFF; }
a:hover.MenuLevel4 	        { text-decoration:none; color: #FF3300; }
a:link.MenuLevel4	        { text-decoration:none; color: #FFFFFF; }
a:visited.MenuLevel4 	    { text-decoration:none; color: #FFFFFF; }

/* ********************NEWS********************* */

.Aktualno {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.NewsShortTitle {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.NewsShortSubHead {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.NewsShortMore {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.NewsSingleTitle {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.NewsSingleSubhead {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.NewsSingleContent {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.NewsSingleDate {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.NewsSingleBack {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

/* ********************FAQ********************** */

.FaqQuestion {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.FaqAnswer {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

/* ********************SITEMAP******************** */

/* velikost in tip pisave vzame od default body,td class, v samem extensionu 
   ext_typoscript_setup datoteki nastavleni classi za align in bgcolor za vsak level posebej
*/

/* *****************PATHTRACKING****************** */

/* barvo vzame iz deafult classa za linke */

.Pathtracking {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FF3300;
}

/* ********************POLL********************* */

.PollQuestion {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.PollAnswer {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.PollVote {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.PollText {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

/* *********************SEARCH****************** */

.SearchTitle {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

/* ********************GALLERY****************** */

.TopicListTitle {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

.TopicList {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}

.PictureList {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}

.GallerySearch {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}

.GalleryInput {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #FFFFFF;
    background: #333333;
    text-decoration: none;
    width: 100px;
    border: 1px solid #000000;
}

.GallerySelect {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #FFFFFF;
    background: #333333;
    text-decoration: none;
    /*width: 100px;*/
    border: 1px solid #000000;
}

/* ********************NEWSLETTER*************** */

.NewsLetterMain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5A94C4;
	text-decoration: none;
}

.NewsLetterSubscriptionTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5E5E5E;
	text-decoration: none;
}

.NewsLetterSubscriptionBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;	
	color: #5E5E5E;
	background: #FFFFFF;
	text-decoration: none;
	width: 200px;
	border: 1px solid #000000;
}

.NewsLetterSubscriptionCheckBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;	
	color: #5E5E5E;
	text-decoration: none;
}

.NewsLetterSubscriptionError {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #AC0000;
	text-decoration: none;
}

.NewsLetterSubscriptionButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;	
	color: #5E5E5E;
	background: #CCCCCC;
	text-decoration: none;
	width: 100px;
	border: 1px solid #000000;
}

.NewsLetterSubscriptionText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #5E5E5E;
	text-decoration: none;
}
.description {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E2E2E2;
	text-decoration: none;
}

.tx-dropdownsitemap-pi1 .expAll {
	display: none;
}
.tx-dropdownsitemap-pi1 ol li {
	padding: 0 0 0 20px;
}


.tx-dropdownsitemap-pi1 .closed .level_1 a:link{
	font-weight:bold;
	text-transform: uppercase;
}
.tx-dropdownsitemap-pi1 .closed .level_1 a:visited{
	font-weight:bold;
	text-transform: uppercase;
}
.tx-dropdownsitemap-pi1 .closed .level_1 a:active{
	font-weight:bold;
	text-transform: uppercase;
}
.tx-dropdownsitemap-pi1 .closed .level_1 span a:hover{
	font-weight:bold;
	text-transform: uppercase;
}

.tx-dropdownsitemap-pi1 .level_1 a:link{
	color:#FF3300;
}
.tx-dropdownsitemap-pi1 .level_1 a:visited{
	color:#FF3300;
}
.tx-dropdownsitemap-pi1 .level_1 a:active{
	color:#FF3300;
}
.tx-dropdownsitemap-pi1 .level_1 span a:hover{
	color:#FF3300;
}


.csc-menu{
	list-style: none;
	padding:5px;
	margin:0;
}
