/* Basic styles */
*{margin:0;padding:0}
body{line-height:1}
img,fieldset{border:0}
img{vertical-align:bottom}
a,a:hover{cursor:pointer;text-decoration:none;outline:none}
a:hover{border:0} /* IE fix */
ul{list-style:none}
option{padding:0 .5em 0 1px}
table{border-collapse:collapse;border-spacing:0}
td,th{vertical-align:top;text-align:left;font-weight:normal}
address{font-style:normal}
h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:bold}
.clear{clear:both}

/* html, body */
html{background:#2d8417 url(../images/html_bg.jpg) 50% 0 no-repeat;}
#wrapper{width:771px;margin:0 auto;position:relative;padding:418px 0 0;}
/* fonts */
body,input,textarea,select,td{color:#fff;font-size:11px;font-family:verdana,arial,sans-serif;}

/* flash */
#logo{position:absolute;left:179px;top:0px;}
#flash-main{position:absolute;left:36px;top:107px;}
#flash-nav{position:absolute;left:36px;top:331px;}
#flash-scroll{position:absolute;left:36px;top:381px;}

/* Footer */
#footer{height:72px;}
#footer address{color:#73b660;line-height:15px;text-align:center;font-weight:bold;padding:10px 0 0;}
#footer p{color:#55a040;line-height:15px;text-align:center;}
#footer p a{color:#55a040;}

/* Main */
#main{background:url(../images/wrapper_bg.png) 106px 100% no-repeat;}

/* Content */
#content{width:504px;background:url(../images/content_bg.png) no-repeat;margin:0 0 0 106px;position:relative;padding:70px 27px 80px;min-height:250px;height:auto;}
#content h1{position:absolute;right:24px;top:4px;}
#content .buttons{position:absolute;left:103px;bottom:11px;}
#content .buttons img{float:left;}


/* CONTENT Styles */
.c p,.c table,.c form,.ed{margin:0 0 1em}
.c h1,.c h2,.c h3,.c h4{font-size:1.2em;}
.c p,.c li,.ed{line-height:16px;text-align:justify;}
.c a{color:#fff;border: #690000 dotted; border-width: 0px 0px 1px 0px;}
.c a:hover{color:#1b3a58;}
.c ul{margin:0.5em 0 1em 0;list-style:disc}
.c ul li{margin:0 0 0 1.5em}
.c ol{margin:0.5em 0 1em 0;list-style:decimal}
.c ol li{margin:0 0 0 2em}
.c blockquote{margin:1em;}
.c .center{text-align:center;}

.c form{}
.c form div{overflow:hidden;margin:0 0 5px;}
.c form div input{border:1px solid #ccc;background:#fff;width:200px;float:left;padding:2px;color:#666;}
.c form div textarea{border:1px solid #ccc;background:#fff;width:200px;float:left;padding:2px;color:#666;}
.c form div label{float:left;width:150px;}
.c form input.submit{margin:0 0 0 150px;float:none;}
#errors{color:orange;}

#galeria{overflow:hidden;margin:0;list-style:none;margin:0 -6px 0 0;}
#galeria li{float:left;margin:0;}
#galeria li img{border:1px solid #fff;margin:0 6px 5px 0;}