﻿html{background:#343F41 url('../../image/app/back-html-ffpk.jpg') no-repeat center 0;}
body{background-color:transparent}
/* ====== TYPO ====== */
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,p{color:#293134;}
/* ====== Toolbar ====== */
.toolbar{
	background-color:#C91818;
	padding:6px;
	clear:both;
}

.toolbar span{
float:left;
padding:2px 6px;
border: 1px solid #B90808;
margin: 0 6px;
background-color:#DC2B2B;
font-family: Helvetica,verdana;
}

.toolbar span:hover{
background-color:#343F41;
}

.toolbar a { color: #DFCFAF;font-weight:normal;text-decoration: none }
.toolbar a:visited { color:#DFCFAF; }
.toolbar .extension{
float:right;
}

.toolbar span.formHolder{
width:240px;
}
.toolbar form{
float:right;
padding:0;
margin:0;
width:240px;
text-align:center;
}

/* ====== google search ======*/
#cse-search-box input{
padding:0;
margin:0;
display:inline;
vertical-align:middle;
}
#cse-search-box input.text{
height:14px;
background-color:#C91818;
}

#cse-search-box input.submit{
height:18px;
border: 1px solid #B90808;
font-size:0.8em;
padding:0 2px;
color: #DFCFAF;
background-color:#C91818;
}

#cse-search-results
{
margin:10px;
}
/* ====== Template extend ======*/
.myPage{}
.myHeader{height:90px;position:relative;}
.myBody{}
.myContent{background-color:#EBE1C6;
	height:308px; /* old ie, related to festivalSlide */
	_height:300px; /* workaround for safari, related to festivalSlide */
}
.myFooter{background-color:#343F41}

.myHeader h1{
color:#EBE1C6;
float:left;
margin:20px 0 0 0;
font-size:1.5em;
}
.myHeader img{float:left;}

.myFooter{font-size:0.875em;color: #C1D2EE;}
.myFooter a { color: #C1D2EE;font-weight:normal;text-decoration: none }
.myFooter a:focus, .myFooter a:hover { text-decoration: underline }
.myFooter a:visited { color:#C1D2EE; }

/* ====== Slide ======*/
#festivalSlide{
	height:280px;	
	width:932px;
	position:relative;
	margin:14px;
}

#slideContent{

}

#slideContent div{
height:280px;
width:932px;
margin:0;
}

#slideContent div img{
margin:0;
}

p.teaserText{
font-size:2em;
width:640px;
}

#teaser2009{background:#ED1C24 url('../../image/app/teaser-web-ffpk-2009.gif') no-repeat;}
#competition{background-color:#F86522;}
#program{background-color:#71B9E9;}
#schedule{background-color:#57B545;}
#news{background-color:#F7C701;}

#competition p{margin-left:10px;}
#competition p.teaserText{margin-top:60px;font-size:2.6em;}

#program p.teaserText{margin-top:40px;font-size:1.8em;text-align:center;}
#schedule p.teaserText{margin-top:10px;font-size:1.5em;text-align:center;}

#competition ul, #program ul, #schedule ul, #news ul{
position:absolute;
width:260px;
right:0;
bottom:0;
}

#news div{
margin:40px 0 0 0;
background-color:#EBE1C6;
width:612px;
height:200px;
}

#news a{
color:#266B30;
}
#slideContent ul li{
	background:transparent url('../../image/icons/next.gif') no-repeat 2px 2px;
	padding-left:20px;
	height:20px;
}
#slideContent ul li a{
	color:#343F41;
}

#slideNav{
width:260px;
margin:0 10px 0 0;
background-color:#EBE1C6;
position:absolute;
right:0;
top:0;
z-index:10;
/* background transparent */
/*filter:alpha(opacity=70);  for ie*/
/*-moz-opacity:0.7;   old mozilla*/
/*-khtml-opacity: 0.7;   old safari*/
/*opacity: 0.7;  modern browser, but not ie */
}

#slideNav ul{
margin:0 10px 10px 10px;
padding:0;
}

#slideNav ul li{}

.slideNavItem a{
height:28px;
font-size:0.85em;
display:block;
padding-left:10px;
color:#343F41;
line-height:28px;
text-decoration:none;
}
/*
.slideNavItem a.currentNav {
background-color:#343F41;
color:#EBE1C6;
}
*/
a#navRed:hover{background:transparent url('../../image/app/pendeeeek-red-nav-back.jpg') repeat-x;}
a#navOrange:hover{background:transparent url('../../image/app/pendeeeek-orange-nav-back.jpg') repeat-x;}
a#navBlue:hover{background:transparent url('../../image/app/pendeeeek-blue-nav-back.jpg') repeat-x;}
a#navGreenlight:hover{background:transparent url('../../image/app/pendeeeek-greenlight-nav-back.jpg') repeat-x;}
a#navYellow:hover{background:transparent url('../../image/app/pendeeeek-yellow-nav-back.jpg') repeat-x;}

li#navRedLi a.currentNav{background:transparent url('../../image/app/pendeeeek-red-nav-back.jpg') repeat-x;}
li#navOrangeLi a.currentNav{background:transparent url('../../image/app/pendeeeek-orange-nav-back.jpg') repeat-x;}
li#navBlueLi a.currentNav{background:transparent url('../../image/app/pendeeeek-blue-nav-back.jpg') repeat-x;}
li#navGreenlightLi a.currentNav{background:transparent url('../../image/app/pendeeeek-greenlight-nav-back.jpg') repeat-x;}
li#navYellowLi a.currentNav{background:transparent url('../../image/app/pendeeeek-yellow-nav-back.jpg') repeat-x;}

#partnerBox{
margin-top:20px;
background-color:#fff;
border-top: 2px solid #C91818;
padding:0 10px;
}

#partnerBox img{
display:inline;
}

#copyright p{
color:#EBE1C6;
text-align:center;
font-size:0.85em;
}