/*layout start*/
body {
    margin: 0px;
    padding: 0;
    font-family: "Times New Roman", Times, serif;
    font-size: 11px;
    text-align: center;
    background-color: #FEFFE6;
}
#obal {
    margin: 0 auto;
    width: 990px;
    }

 h1 {color:#8D000C; margin-top:0; margin-bottom:3px; font-size:23px;
 font-family: "Times New Roman", Times, serif;
 font-weight:normal;
 }

  h3
{
    color: #242424;
    margin-top: 0;
    margin-bottom: 3px;
    font-size: 23px;
    font-family: "Times New Roman" , Times, serif;
    font-weight: normal;
}

a {color:#8D000C; text-decoration:none;}
a:hover { text-decoration:underline;}





#content {
    margin: 0px;
    width: 100%;
    text-align: left;
    background-color: #FEFFE6;
    clear: both;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.content {margin-left:11px; margin-right:11px; padding-top:11px;}

.footer {height:10px; width:100%; background-color: #FEFFE6; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:8px;}

/*layout end*/

/*home page*/
.imglinks { margin-right:43px;}

/*glossary start*/
.letter { float:left; width:25px; height:20px; font-size:19px; font-family: "Times New Roman", Times, serif;}
.letterAkt { float:left; width:25px; height:40px; font-size:19px; background-color:#8D000C; text-align:center; font-family: "Times New Roman", Times, serif;}

.letter a { color:Gray; text-decoration:none;}
.letterAkt a { color:White; text-decoration:none;}

.borderglos {
    border: thin solid #8D000C;
}

#gnavig 
{ height:500px;
 vertical-align: top;
 overflow: auto;
 }
 
 #gnavigtop 
{ height:250px;
 vertical-align: top;
 overflow: auto;
 }
 
  #gnavigdown
{ height:245px;
 vertical-align: top;
 overflow: auto;
 }
 
  .glossPopisek { background-color:#8D000C; color:White;}
 
 .gtdHead {color:White; background-color:#8D000C; padding:3px;}
 /*glossary end*/
 
/*Plays*/
.tdleft { padding-left:15px;}
.scSelect { background-image: url('Image/SelectScene.png'); height:19px; padding-left:15px;}
.graylink a { text-decoration:none; color:#a9acac;}

.playHeaderHid {background-position: right bottom; width:100%;  height:25px; text-align:right; clear:both; background-image: url('Image/PlayHeaderDefHide.png'); background-repeat: no-repeat;}
.playHeaderHid a { color:White;}
.playHeaderHidPad { padding-right:10px; padding-top:5px;}

/*End Plays*/

.hrred {color:#8D000C; background-color:#8D000C; border-color:#8D000C;
height: 1px;

 }

/*Search*/
.collapsePanelHeader {color:white; background-color:#990000;}

.collapsePanel { border-color:#4c4c4c; border-style:solid; border-width:1px; background-color:#F7F7DE; }

.pager {color:Green;}


.pager a:link {
	text-decoration:underline;

	
}

.searchtext { background-color:Silver;}

.results { margin:0; clear:both; }

.resultgrid {
    width: 100%;
}

.resultCountItem { float:right; padding-right:20px; padding-top:7px;}


/*.resultgrid a:visited {
	text-decoration:underline;
}*/

.searchheadplay{ background-color:#e0dea0; background-image: url('Image/SearchHeadPlayBack.png');  height:42px; clear:both;}
.searchheadtableplay {
    background-position: top;
    background-image: url('Image/SearchPlayHeadTableBack.png');
    background-repeat: repeat-x;
    background-color:#e1df93;
    color:Black;
    height:25px;
}

.searchheadpoem{ background-color:#f6cc8c; background-image: url('Image/SearchHeadPoemBack.png');  height:42px; clear:both;}
.searchheadtablepoem {
    background-position: top;
    background-image: url('Image/SearchPoemHeadTableBack.png');
    background-repeat: repeat-x;
    background-color:#f6c4a1;
    color:Black;
    height:25px;
}

.searchheadgloss{ background-color:#99ecab; background-image: url('Image/SearchHeadGlossBack.png');  height:42px; clear:both;}
.searchheadtablegloss {
    background-position: top;
    background-image: url('Image/SearchGlossHeadTableBack.png');
    background-repeat: repeat-x;
    background-color:#a3e0ab;
    color:Black;
    height:25px;
}
.searchheadother{ background-color:#95cfec; background-image: url('Image/SearchHeadOtherBack.png');  height:42px; clear:both;}
.searchheadtableother {
    background-position: top;
    background-image: url('Image/SearchOtherHeadTableBack.png');
    background-repeat: repeat-x;
    background-color:#7bb9d8;
    color:Black;
    height:25px;
}

.emptycolumn {width:10px;}
.firstcolumn {width:200px;}
.secondcolumn {width:100px;}

.headtit { font-size:16px; float:left; margin-top:10px; margin-left:7px; font-weight:bold; font-family: "Times New Roman", Times, serif;}

.searchbox{
    border: 1px solid #C0C0C0;
    width:400px; 
}


.GlobalSearchDiv
{   float:left;
    border-style: none;
    border-width: 0px;
    background-image: url('Image/GlobalSearchBack.png');
    background-repeat: no-repeat;
    width: 137px;
    height: 19px;
    background-color: #FDFDE6;
}

.GlobalSearch
{
    border-style: none;
    border-width: 0px;
    margin-left:3px;
    width: 130px;
    height: 13px;
    background-color: transparent;

}

.errormsg { background-color:Red; color:White; font-family:Arial;}

.textphrase {
    background-color: #DDEEFF;
    border: 1px solid #808080;
    width:150px;
    margin:0;
}

.textphrasew {
    background-color: #DDEEFF;
    color:Gray;
    border: 1px solid #808080;
    width:150px;
    margin:0;
}

.tittleadsearch {font-weight:bold; clear:both;}

.adsearchcont {padding:5px; clear:both;}
/*Search end*/

/*Order form*/
.orderinput { border:solid 1px gray; width:300px;}

/*Order form End*/

.works {float:left; margin-right:10px; margin-left:10px; width:128px; height:195px;}
.book {float:left; margin-right:0px; margin-left:0px; width:136px; height:195px; }

.message{padding-top:10px;}

.sonnbut {
    width: 35px;
    height: 35px;
    background-image: url('Image/sonnetnum.png');
    background-repeat: no-repeat;
    margin-left:2px;
    margin-top:2px;
    float:left;
}

.sonnbut1 {    padding-top:7px;
    padding-left:11px;}
    
.sonnbut2 {    padding-top:7px;
    padding-left:6px;}

.sonnbut3 {    padding-top:7px;
    padding-left:2px;}
.sonnbut a {color:White; font-size:16px;}
