/* CSS Document */
body {background-color: #FFE973; color: #000000; background-image: url(../pictures/bcg.gif); font-family: Verdana; font-size: 12px;}
p {margin-top: 0px; margin-bottom: 3px; padding-top: 0px; padding-bottom: 0px;}
div.main {position: absolute; top: 10px; left: 30px; width: 960px; height: 940px; background-color: #FFFFFF; /*background-color: #FFD373;*/}
div.header {position: absolute; top: 0px; left: 0px; width: 960px; height: 60px; background-color: #FF9B40;}
div.footer {position: absolute; top: 905px; left: 0px; width: 960px; height: 30px; background-color: #FFE973; color: #A67100; font-size : 11px;}
div.principal {position: absolute; top: 61px; left: 0px; width: 960px; height: 740px;}
div.menu {position: absolute; top: 0px; left: 0px; width: 960px; height: 30px; background-color: #FFE973;}
div.content{position: absolute; top: 10px; left: 0px; width: 930px; height: 740px; padding: 15px 15px 15px 15px;}
div.content p {margin-bottom: 15px 15px 15px 15px; line-height: 25px;}
div.rolling {position: absolute; top: 45px; left: 10px; width: 920px; height: 450px; overflow: auto; padding: 8px 12px 8px 8px;}

a {color: #000000; font-weight: bold; text-decoration: none; margin-top: 0px; margin-bottom: 0px;}
a:hover {color: #ff0000;}

span.menuitem {position: relative; top: 5px; left: 0px; background-color: #FFE973; color: #A67100; margin-left: 12px;}
span.menuitem a {background-color: #FFE973; color: #A67100; text-decoration: none; font-size : 11px;}
span.menuitem a:visited {color: #A67100; background-color: #FFE973;}
span.menuitem a:hover {color: #FFE973; background-color: #A64B00;}

#about {position: absolute; height: 279px; width: 319px; left: 0px; top: 280px; background-color: #FFC340;}      
#contact {position: absolute; height: 279px; width: 319px; left: 639px; top: 280px; background-color: #FFC340;}         
#news {position: absolute; height: 279px; width: 319px; left: 320px; top: 560px; background-color: #FFC340;}
#p1 {position: absolute; height: 279px; width: 319px; left: 320px; top: 0px; background-color: #FFC340;}    
#p2 {position: absolute; height: 279px; width: 319px; left: 640px; top: 0px; background-color: #FFC340;} 
#p3 {position: absolute; height: 279px; width: 319px; left: 320px; top: 280px; background-color: #FFC340;}    
#p4 {position: absolute; height: 279px; width: 319px; left: 0px; top: 560px; background-color: #FFC340;}    
#p5 {position: absolute; height: 279px; width: 319px; left: 640px; top: 560px; background-color: #FFC340;}                       

#maintitle {position: absolute; left: 20px; top: 10px; color: #A65000; font-size: 32px;}
#mainmotto {position: absolute; left: 450px; top: 20px; color: #A65000; font-size: 20px;}

h1 {font-family: Verdana; font-size: 18px; color: #FF7A00; margin-bottom: 25px;}
h2 {font-family: Verdana; font-size: 14px; color: #FF7A00; margin-bottom: 15px;}
li {font-family: Verdana; font-size: 12px; 	color: #000000; line-height: 25px;}
ul {list-style-image: url(../pictures/square.gif);}

div.indented {position: absolute; top: 30px; left: 15px; padding-right: 10px; width: 90%;}
div.indented p {color: #A64B00; font-size: 14px; text-decoration: none; margin-top: 0px; margin-bottom: 5px;}
div.indented h1 {color: #A64B00; font-size: 18px; text-decoration: none; margin-top: 0px; margin-bottom: 20px;}
div.indented h2 {color: #A64B00; font-size: 16px; text-decoration: none; font-weight: bold; margin-top: 0px; margin-bottom: 10px;}
div.indented a {color: #A64B00; font-size: 16px; text-decoration: none; margin-top: 0px; margin-bottom: 0px;}
div.indented a:visited {color: #A64B00;}
div.indented a:hover {color: #ff0000;}

form                    {font-family: Verdana;  font-size : 11px;  font-weight: bold;}
form.p                  {margin: 0px 0px 0px 0px; padding: 5px 5px 3px 3px; text-align: left; font-family: Verdana; font-size : 11px; font-weight: bold;}
form.td                 {text-align: left; font-family: Verdana; font-size : 11px; font-weight: bold;}
input.button            {font-family: Verdana; font-size: 11px; font-weight: bold;}
form select             {font-family: Verdana; font-size: 11px; background-color: transparent; color: #A64B00; border: none;}
form                    {background-color: transparent; color: #A64B00; border: thin double #A64B00; }

table.pattern						{border: none; border-collapse: collapse;}
table.pattern	td				{border: none; border-collapse: collapse; font-family: Courier New; font-size: 4px; font-weight: bold; width: 1px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; color: #000000;}
table.pattern	tr				{height: 1px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

div.calendar            {position: absolute; top: 30px; left: 740px; width: 200px; text-align: center; }
table.calendar          {background-color: transparent; border-collapse: collapse; border: none;}
table.calendar td       {text-align: left; font-size: 11px; border-collapse: collapse; border: none;}

div.reservation         {position: absolute; top: 15px; left: 430px; width: 150px; text-align: center; margin-top: 0px; padding-top: 0px;}
table.reservinput       {background-color: transparent; border-collapse: collapse; border: none;}
table.reservinput td    {text-align: left; font-size: 11px; border-collapse: collapse; border: none;}

div.presentation        {position: relative; top: 30px; left: 20px; width: 700px; }
div.hidden  				  	{position: absolute; top: 600px; left: 80px; display: none;}
#imback                 {position: absolute; top: 600px; left: 0px;}
#imforw                 {position: absolute; top: 600px; left: 718px;}

p.eml                   {font-family: Verdana; font-size: 12px; color: #ff0000; font-weight: bold; margin-top: 10px;}  

table.links             {border: none; border-collapse: collapse;}
table.links td			  	{border: none; border-collapse: collapse; width: 50px; padding: 10px 10px 10px 10px; margin: 0px 0px 0px 0px; text-align: center; }

table.price             {border: none; border-collapse: collapse; }
table.price td.money    {border: none; border-collapse: collapse; padding: 0px 10px 0px 10px; margin: 0px 0px 0px 0px; text-align: right; }

p.explan                {margin-top: 0px; margin-bottom: 5px; padding-top: 0px; padding-bottom: 0px; text-align: justify;}
