/* styles til Havefestval sider*/

.festivalouterouterdiv {vertical-align:top;}
.festivalouterdiv {width:977px;vertical-align:top;margin:auto;background-color:White;}


.topmenuFestivalTable {width:100%;}
.topmenuFestivalTable td {vertical-align:middle;}
.topmenuFestivalTable a {font-size:12px;}
.topmenuFestivalTable a {color:#6a92b4;cursor:pointer;cursor:hand;}
.topmenuFestivalTable a:link {color: #6a92b4;text-decoration: none;}
.topmenuFestivalTable a:visited {color: #6a92b4;text-decoration: none;}
.topmenuFestivalTable a:active	{color: #6a92b4;text-decoration: none;}
.topmenuFestivalTable a:hover { color: #98012e; background-color: white;}

.topmenuFestivalSubTable {height:26px;}
.topmenuFestivalSubTable td {text-align:center;border-right:1px solid #87a5a4;padding-left:10px;padding-right:10px;}

/*forside */
.festtivalforsidecontenttable {width:100%;}
.festtivalforsidecontenttable #greentd {cursor:pointer; cursor:hand;width:318px;background-color:#ccefd4;padding-top:16px;padding-bottom:12px;padding-left:26px;padding-right:26px;line-height:18px;}
.festtivalforsidecontenttable #spacetd {width:12px;}
.festtivalforsidecontenttable #subheaderdiv {font-size:17px;font-family:Verdana;padding-bottom:10px;}

/*festivalkonkurrence*/
.festivalkonkurrencetable {}

.konkurrenceheaderspan {font-size:17px;}

/*skema til indsendelse*/
.konkurrenceskematable {width:100%;background-color:Transparent;}
.konkurrenceskematable td {padding-top:5px;vertical-align:middle;}
.konkurrenceskematable #label {padding-right:10px;vertical-align:middle;}
.konkurrenceskematable #buttontd {text-align:center;}
.konkurrenceskematable .error_strings {color:Red;padding-top:5px;padding-bottom:5px;} /*div til fejl fra js-validatoren*/
.konkurrenceskematable #submitbuttontd {text-align:center;padding:10px;}
.konkurrenceskematable #submitbutton  {color:White;font-weight:bold;cursor:pointer;cursor:hand;height:22px;background-color:#000000;}

ul 
{
    line-height:20px;
    list-style-position: outside;
    padding: 16px;
    padding-top:0;
    padding-right:0;
    margin: 2px;
}
li {}

/*festivalafstemningliste */
.festivalafstemninglistetable {width:977px;height:100%;}
.festivalafstemninglistetable td {vertical-align:top;font-size:11px;}
.festivalafstemninglistetable #lefttd {width:372px;}
.festivalafstemninglistetable #spacetd {width:16px;}
.festivalafstemninglistetable #maintd {}

.festivalafstemninglistesubtable {width:100%;background-color:#ccefd4;}
.festivalafstemninglistesubtable td {padding-left:16px;padding-right:16px;}
