#headmenuenvelope1 {
   margin: 0px;
   padding: 0px; 
	background-image: url(../img/layout/bckg-headermain-gloria.gif);
	/*background-repeat: no-repeat;*/
	background-position: left;
}

#blockleftenvelope {
	background-image: url(../img/layout/bckg-menuleft-gloria.jpg);
	background-repeat: no-repeat;
	background-position: top;
}


	
#footerenvelope {
    margin: 0;
	padding: 0;
	background-image: url(../img/layout/bckg-footer-gloria.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-top: 1px solid #5b859b;
	height: 29px;
	clear: both; 
	color: #ffffff;
}
/*
#footer {
   border: 1px solid red;
}
*/
#footer ul{
   padding-top: 10px;
   margin: 0;
}

#footer li{      
      line-height: normal;
}
	
#copy {
  color: #efefef;
  padding-top: 10px;
  line-height: normal;
}	
	
#contentenvelope {
	background-color: #5b859b;
}

.novinky h2 { 
	background-image: url(../img/layout/bckg-nadpis1-gloria.gif);
}


.archiv h2 { 
	background-image: url(../img/layout/bckg-nadpis1-gloria.gif);
}

h2 { 
	color: #fcd491;
}

.archiv h2 { 
	color: #fcd491;
}

.novinky h2 { 
	color: #fcd491;
}

#competitorForm img.logo_gloria {
    margin: 5px 10px 0 5px;
    padding: 0 0 0 0;
    float: left;
    display: block;
}



#competitorForm h2 {
    margin: 10px 0 5px 0;
    padding: 0 0 0 10px;
    /*float: left;*/
}

#competitorForm h3 {
    margin: 0 0 0 0;
    padding: 0 0 0 10px;
   /* float: left;*/
}

#competitorForm h1 {
    margin: 0px 0 8px 0;
    padding: 10px 0 60px 10px;
    /*float: left;*/
}
 

/*#competitorForm {
    background-image: url(../img/layout/logo-print-gloria.gif);
    background-repeat: no-repeat;
    background-position: left top;
}*/

#date {
		background-image: url(../img/layout/line-vertical-gloria.gif);
		
}

a{ 
  color: #ffffff;
  text-decoration: underline;
}

a:hover{ 
  color: #ffffff;
  text-decoration: none;
}


input.long {
}

.required {
	font-size: 0.9em;
}

.poznamka {
	font-size: 0.9em;
}

fieldset {
	padding-top: 14px;
}

legend {
	font-weight: bold;
}

/* --- nastaveni poli formularu formCompetitor--- */

.commandLink {
	font-size: 1em;
	background-image: url(../img/layout/arrow-white.gif);
	background-repeat: no-repeat;
	background-position: 100% 50%;
	padding-right: 6px;
}

.number {
	margin-left: 20px;
}
.name {
	margin-left: 5px;
}
.name2 {
	margin-left: 3px;
}

.authorPhone {
	margin-left: 20px;
}

.phone {
	margin-left: 58px;
}
.fax {
	margin-left: 75px;
}
.email {
	margin-left: 63px;
}
.url {
	margin-left: 75px;
}

.ic {
	margin-left: 81px;
}

/* --- nastaveni poli formularu formExhibition --- */

.commandLinkzpet {
	font-size: 1em;
	background-image: url(../img/layout/arrow-white-zpet.gif);
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding-left: 7px;
}

.textAuthorsEx {
	margin-left: 37px;
}

.calendarEnd {
	margin-left: 9px;
}

.textHours {
	margin-left: 26px;
}
.textMonths {
	margin-left: 26px;
}
.textRefereePhone {
	margin-left: 44px;
}
.textRefereeEMail {
	margin-left: 52px;
}
.textSceneAuthors {
	margin-left: 6px;
}
.textArtists {
	margin-left: 28px;
}
.textAuthorPhone {
	margin-left: 20px;
}

/* --- nastaveni poli formularu formPublication --- */

.textAuthors {
	margin-left: 8px;
}
.textPhotographers {
	margin-left: 38px;
}
.textIllustrators {
	margin-left: 46px;
}
.textPrice {
	margin-left: 7px;
}

.textAuthorPhone {
	margin-left: 20px;
}

/* --- nastaveni poli formularu formAct --- */

.textRefereePhoneAct {
	margin-left: 44px;
}
.textRefereeEMailAct {
	margin-left: 52px;
}
.textAuthorPhoneAct {
	margin-left: 20px;
}

table {
	border-collapse: collapse;
}

td {
	border: 1px solid grey;
	padding: 2px 5px 2px 5px;
	text-align: left;
	vertical-align: top;
}

th {
	border: 1px solid white;
	padding: 2px 5px 2px 5px;
	text-align: left;
	background-color: #7f7f7f;
	vertical-align: top;
}

table p {
	padding: 0px;
	margin: 0px;
	border-width: 0px;
	line-height: normal;
}


table.formPart th, td {
    border: none;
}

table.formPart td {
    padding-top: 12px;
}

td.left label {
	font-weight: bold;
	font-size: 0.9em;
}

span.poznamka {
    padding: 0;
    margin: 0 0 0 4px;
    color: #f3d7a2;
}

/* vypisy prihlasenych projetku */

table.gloriaMusaealisTable1 {
    color: #ffffff;
    font-size: 11px;
}

table.gloriaMusaealisTable1 th {
    display: none;
}

table.gloriaMusaealisTable1 tr:hover {
    background-color: #666666;
}


#blockright .Images {
    padding: 0;
    margin: 15px 0 0 10px;
}

#blockright .Images img{
    padding: 0px;
    margin: 5px;
    /*float: left;*/
    width: 300px;
    border: 1px solid #ffffff;
}

