h1, h2, h3, h4, h5, h6, h7, p, ul, ol, li, cite, hr, fieldset, img, dl, dt, dd {
	margin: 0;
	padding: 0;
}
ul, li {
	list-style-type: none;
	list-style: none;
}
.hidden, #hidden {
	position: absolute;
	display: none;
}
.cleaner {
	display: block;
	clear: both;
	visibility: hidden;
	overflow: hidden;
	width: 100%;
	height: 0;
	line-height: 0;
	margin: 0;
	padding: 0;

<meta name="google-site-verification" content="_0oXfBzQO19cLE8IfF0M6nzF5WV_aNhgyq9MuIJkMJE" />


}
body {
background-image: url(http://i876.photobucket.com/albums/ab328/matiasv123/Aguila_Volando-1024x768-527181.jpg);background-attachment : fixed;


}
#body_bg {
	width: 100%;
	height: auto;
	background: #e1e7ec;
}
#site_bg {
	width: 100%;
	height: 100%;
	background: #e1e7ec;
}}
#logozone #logo {
	font-size: 3em;
	overflow: hidden;
	color: #1d789a;
	max-height: 1.2em;
	text-transform: uppercase;
	font-weight: bold;
}
/* IE 7, IE 8 */
#logozone #logo { 
	*max-height: 1.2em;
}
/* IE 6 */
#logozone #logo { 
	height: expression(this.scrollHeight>49?"50px":"auto"); 
}
#logozone #logo a, #logozone #logo a:hover {
	text-decoration: none;
	color: #1d789a;
}
#logozone #logo a img {
  border: none;
  text-decoration: none;
}
#logozone #moto {
	font-size: 1.3em;
	overflow: hidden;
	color: #000000;
	max-height: 2.5em;
}#rows .diskuze label {
	float: left;
	width: 180px;
	padding: 0;
	margin-top: 5px;
	margin-bottom: 3px;
}
.diskuze #postAuthor, .diskuze #postEmail, .diskuze #postTitle {
	border: 1px solid #2b6091;
	width: 210px;
	padding: 3px 2px 3px 2px;
	font: 0.95em Tahoma, Arial, Verdana, sans-serif;
	background-color: #FFFFFF;
	color: #1B1B1B;
	margin-bottom: 10px;
}
/* IE, IE8 */
.diskuze #postAuthor, .diskuze #postEmail, .diskuze #postTitle {
	*width: 205px;
}
/* IE6 */
*html .diskuze #postAuthor, *html .diskuze #postEmail, *html .diskuze #postTitle {
	width: 212px;
}
#sidebar .diskuze #postAuthor, #sidebar .diskuze #postEmail, #sidebar .diskuze #postTitle, 
#right .diskuze #postAuthor, #right .diskuze #postEmail, #right .diskuze #postTitle  {
	width: 175px;
	_width: 180px;
}
#rows .diskuze #postAuthor, #rows .diskuze #postEmail, #rows .diskuze #postTitle {
	width: 205px;
}

.diskuze #postText {
	border: 1px solid #2b6091;
	width: 330px;
	height: 100px;
	float: left;
	padding: 3px 2px 3px 2px;
	font: 0.95em Tahoma, Arial, Verdana, sans-serif;
	background-color: #FFFFFF;
	color: #1B1B1B;
}
/* IE7, IE8 */
.diskuze #postText {
	*width: 325px;
}
/* IE6 */
*html .diskuze #postText {
	width: 332px;
}
#sidebar #postText, #right #postText {
	width: 175px;
	_width: 180px;
}
#rows #postText {
	width: 205px;
}

.diskuze .btn {
	margin: 10px 0 0 130px;
}
#sidebar .diskuze .btn, #right .diskuze .btn {
	margin: 10px 0 0 0;
}
#rows .diskuze .btn {
	margin: 10px 0 0 0;
}

.boxContent ul.formError {
	margin: 0 0 10px 0;
	padding: 0 0 0 10px;
}
ul.formError li {
	padding-left: 0;
	background: none;
}
ul.formError li span {
	font-weight: bold;
	color: #1F3B55;
}
#sidebar ul.formError li, #right ul.formError li {
  background: #F3F0CC;
}

.diskuze h4 {
	margin-top: 7px;
}
.diskuze label.wrong {
	color: #1F3B55;
}
.diskuze #postAuthor.wrong, .diskuze #postEmail.wrong, .diskuze #postTitle.wrong {
	border: 2px solid #1F3B55;
}

.post {
	height: auto;
	margin: 0 0 5px 120px;
	overflow: hidden;
	padding: 0 0 5px;
	border-bottom: 1px solid #9AB5C0;
}
.level-1 {
	margin-left: 0px;
}
.level-2 {
	margin-left: 30px;
}
.level-3 {
	margin-left: 60px;
}
.level-4 {
	margin-left: 90px;
}
.post .head {
	padding: 5px 5px 0 5px;
	color: #1B1B1B;
}
.post .text {
	padding: 0 5px 0 5px;
}
.post .head h3 {
	padding: 0;
	margin: 0;
	text-decoration: underline;
	font-size: 1.1em;
	font-weight: bold;
}
.post .head p {
	margin: 0;
	padding: 0;
	color: #646464;
	font-size: 0.85em;
}
.post .head .date, .post .head .user, .post .head .title {
	color: #646464;
	text-transform: lowercase;
}
.post .head ins {
	text-decoration: none;
}
.post .reply {
	float: right;
	margin-right: 10px;
	text-transform: lowercase;
}
.post .reply a {
	color: #2A7594;
}
.post .reply a:hover {
	color: #3A3A3A;
}
.newPost {
	font-weight: bold;
	margin-top: 5px;
}
/* ------ DISCUSSION --------- */

/* ------ FAQ ---------------- */
.question h3.title {
	cursor: pointer;
	text-decoration: underline;
	font-size: 1.2em;
}
.question h3.title:hover {
	color: #568da4;
}
.hideAnswer {
	color: #568da4;
}
.viewAnswer {
	color: #2b6091;
}
.answerBlock {
	margin-top: 5px;
}
/* ------ FAQ ---------------- */

/* ----- LINKS -------------- */
.item {
	margin-bottom: 10px;
	padding-bottom: 5px;
}
#sidebar .item, #right.item {
  padding-left: 5px;
  padding-right: 5px;
}
.item h2.title {
	font-size: 1.2em;
}
.item h2.title a {
	color: #2b6091;
}
.item h2.title a:hover {
	color: #568da4;
}
.item .uri {
	margin-bottom: 5px;
}
.item .uri a { 
	color: #646464;
	text-decoration: underline;
	font-size: 0.85em;
}
.item .uri a:hover {
	color: #568da4;
	text-decoration: underline;
}
.itemContent {
	line-height: 1.5em;
}
/* ----- LINKS -------------- */

/* ---- SERVERMAP ----------- */
ul.ServerMap {
	padding-left: 5px;
}
ul.ServerMap li {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	background: none;
	padding: 4px 0 4px 0;
}
ul.ServerMap li a {
	font-size: 1.1em;
	text-decoration: underline;
	font-weight: bold;
}

ul.ServerMap ul.level1 {
	padding: 5px 0 0 0;
}
ul.ServerMap ul.level1 li {
	background: none;
	padding-left: 0;
}
ul.ServerMap ul.level1 li a {
	font-weight: bold;
	color: #2b6091;
	text-decoration: underline;
	background: url(../img/li.png) no-repeat left;
	padding-left: 15px;
	font-size: 0.9em;
}

ul.ServerMap ul.level1 ul {
	padding: 5px 0 0 15px;
}
ul.ServerMap ul.level1 ul li {
	background: none;
	padding-left: 5px;
}
ul.ServerMap ul.level1 ul li a {
	font-weight: normal;
	color: #2b6091;
	text-decoration: underline;
	background: url(../img/li.png) no-repeat left;
	padding-left: 15px;
	font-size: 0.85em;
}
ul.ServerMap ul.level1 a:hover {
	color: #646464;
} 
/* ---- SERVERMAP ----------- */

/* ---- PRODUCTS ------------ */
.product {
	margin-bottom: 10px;
	margin-top: 10px;
}
#sidebar .product, #right .product {
	padding: 2px 5px;
	margin-top: 5px;
}
.product .title {
	font-size: 1.1em;
	font-weight: bold;
	margin-left: 150px;
}
#sidebar .product .title, #right .product .title {
	margin-left: 0;
}
#rows .product .title {
	margin-left: 0;
}
.product .image {
	float: left;
	background: #e0e0e0;
	border: 2px solid #9ab5c0;
	margin-top: -15px;
}
.product .image:hover {
  border: 2px solid #2a7594;
}
#sidebar .product .image, #right .product .image {
	margin:5px 10px 5px 25px;
}
#rows .product .image {
	float: left;
	text-align: center;
	margin: 5px 40px;
}
.product .image a {
	border: none;
	text-decoration: none;
}
.product .image a img {
	border: none;
	text-decoration: none;
	margin: 5px;
}
.product .text {
	line-height: 1.5em;
	margin-left: 150px;
}
#sidebar .product .text, #right .product .text {
	margin: 0;
}
#rows .text {
	margin-left: 0;
}

.productDetail { 
  text-align: left;
}
.productDetail .image {
	display: block;
	margin: 0;
	text-align: center;	
}
.productDetail .image a {
	border: none;
	text-decoration: none;
}
.productDetail .image a img {
	text-decoration: none;
	background: #e0e0e0;
	border: 2px solid #9ab5c0;
	padding: 5px;
}
#rows .productDetail .image a img {
	margin: 0;
}
.productDetail .image a:hover img {
	text-decoration: none;
  background: #e0e0e0;
	border: 2px solid #9ab5c0;
	padding: 5px;
}
.productDetail .text {
	margin-top: 5px;
}
/* ---- PRODUCTS ------------ */

/* ---- PHOTOGALLERY -------- */
.photo118 {
	margin-top: 10px;
	overflow: hidden;
}
.photo118 a.photo {
	width: 122px;
	float: left;
	text-decoration: none;
}
.photo200 {
	margin-top: 10px;
	overflow: hidden;
*html .photo200 a.photo span.image {
  width: 204px;
  height: 204px;
}
a.photo span.image span {
	*position: absolute;
	*top: 50%;
	*left: 50%;	
}
a.photo span.image img {
	margin: 0;
	border: 0;
	border: none;
}
a.photo span.image img {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;	
	*position: relative;
	*top: -50%;
	*left: -50%;
	*margin: 0;
	*overflow: hidden;
	border: none;
}

.photofull {
	margin-top: 15px;
	visibility: 
}
.photofull span.image {
	position: relative;
	display: block;
	margin: 0 auto 10px;
	text-align: center;
	width: 470px;
	height: 470px;
	border: 2px solid #9AB5C0;
	background: #E0E0E0;
}
.photofull span.image:hover {
  border: 2px solid #2A7594;
}
.photofull span.image img {
	margin: 0;
	border: 0;
}
#leftContent .photofull span.image, #rightContent .photofull span.image {
	width: 225px;
	height: 225px;
}
.photofull span.image img {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;	
	*position: relative;
	*top: -50%;
	*left: -50%;
	*margin: 0;
	*overflow: hidden;
}
/* IE6 */
* html .photofull span.image { 
  width: 472px; 
  height: 472px;
}
/* IE7 and IE8 */
.photofull span.image span {
	*position: absolute;
	*top: 50%;
	*left: 50%;
}

.pagination {
	margin-bottom: 10px;
	margin-left: 2px;
}
.pagination .before {
	width: 140px;
}
.pagination .control {
	width: 190px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
.pagination .after {
	width: 140px;
	text-align: right;
}
/* IE6
* html .pagination .before, 
* html .pagination .control, 
* html .pagination .after {
	font-size: 0.8em;
}
*/
.pagination .prev {
	background: url(../img/submit_bg.jpg) repeat-x;
	color: #FFFFFF;
	margin-right: 10px;
	padding: 2px 10px 2px 10px;
	text-decoration: none;
	font-weight: bold;
	display: inline;
	text-transform: uppercase;
	text-align: right;
	position: relative;
}
/* IE6 */
* html .pagination .prev {
	margin-left: 0;
}
.pagination .next {
	background: url(../img/submit_bg.jpg) repeat-x;
	color: #FFFFFF;
	padding: 2px 10px 2px 10px;
	margin-left: 10px;
	text-decoration: none;
	font-weight: bold;
	display: inline;
	text-transform: uppercase;
	position: relative;
	text-align: left;
}
/* IE6 */
* html .pagination .next {
	margin-right: 3px;
}
#leftContent .pagination .next, #rightContent .pagination .next {
	margin-left: 0;
	padding: 2px;
	text-align: center;
}
.pagination .prev:hover, .pagination .next:hover {
	color: #cddbe1;
	text-decoration: none;
}
#slideshowControl {
	color: #FFFFFF;
	background: url(../img/submit_bg.jpg) repeat-x;
	padding: 2px 10px;
	text-decoration: none;
	cursor: pointer;
	font-weight: bold;
	display: inline;
	text-transform: uppercase;
}
a#slideshowControl:hover {
	color: #cddbe1;
	text-decoration: none;
	cursor: pointer;
}
/* ---- PHOTOGALLERY -------- */

/* ------- POOL ------------- */
#sidebar .poll {
	margin-left: 0;
	padding: 0 5px 0 5px;
}
.poll h3 {
	font-size: 1.2em;
	margin-bottom: 7px;
	color: #000000;
	font-weight: bold;
}
#sidebar .poll h3, #right .poll h3 {
	padding-left: 0;
}
.poll img, .poll a img, .box_content .poll img, .box_content .poll a img {
	border: 1px solid #568da4;
	text-decoration: none;
	margin: 0;
}
.poll .pollbar a {
	border: none;
	text-decoration: none;
}
.poll .pollbar {
	margin-top: 0;
	width: 100%;
}
#sidebar .pollbar a {
	*margin-top: 10px;
}
.poll .question {
	margin-bottom: 0;
	color: #2a7594;
}
#sidebar .poll .question {
	padding: 0;
}
.poll .question a {
	text-decoration: underline;
	color: #2a7594;
}
.poll .question a:hover {
	text-decoration: underline;
	color: #676767;
}
.poll p {

}
/* IE */
.poll p {
	*line-height: 1.5em;
	*margin-bottom: 0;
}
#sidebar .poll p {
	margin: 0 0 8px;
	padding: 0 5px 0 0;
}
/* IE */
#sidebar .poll .p {
	*line-height: 0.8em;
}
.poll .voted {
	background: none;
	padding: 5px 10px 0 10px;
	margin-top: 10px;
	text-align: right;
	border-top: 1px solid #9AB5C0;
}
#sidebar .poll .voted, #right .poll .voted {
	background: none;
	padding: 0 5px 0 5px;
	margin-top: 10px;
	text-align: right;
	border-top: 1px solid #9AB5C0;
}
#rows .poll .voted {
	padding: 20px 10px 0 10px;
}
.poll .voted strong {
	color: #646464;
}
/* IE */
#sidebar .poll p.voted {
	*padding-right: 10px;
	*line-height: 1.6em;
}
/* IE6 */
*html .poll .voted {
	padding-right: 15px;
}

/* ------- POOL ------------- */

/* ------- USER LOGIN ------- */
.privateAccessForm {
	overflow: hidden;
	background: #ECF3F5 ;
	margin: 0 13px 0;
	text-align: left;
	width: 500px;
}
/* IE */
.privateAccessForm {
	*margin: 0 13px 0;
}
*html .privateAccessForm table {
	font-size: 0.9em;
}
.privateAccessForm h2 {
	color: #1F3B55;
	font-size: 1.5em;
	font-weight: normal;
	padding: 5px 10px;
}
.privateAccessForm form {

}
.privateAccessForm p {
	margin: 5px 0 5px 10px;
}
.privateAccessForm label {
	color: #1B1B1B;
	font-weight: bold;
	margin-left: 5px;
	width: 100px;
	display: block;
}
/* IE */
.privateAccessForm label {
	*margin-bottom: 15px;
}
.privateAccessForm fieldset {
	margin: 0;
	padding: 10px;
	border: none;
}
.privateAccessForm #postUserName, .privateAccessForm #postPasswd {
	background: url(../img/search_input.jpg) no-repeat;
	width: 167px;
	height: 21px;
	border: none;
	float: left;
	padding: 3px 2px 0 2px;
	margin-bottom: 5px;
}
.privateAccessForm .error {
	margin: 10px 0 5px 20px;
	color: #2a7594;
}
#lostPasswordLink {
	margin: 5px 0 13px 13px;
	text-align: left;
}
/* IE */
#lostPasswordLink {
	*margin: 5px 0 13px 13px;
}
#lostPasswordLink a {
	color: #FFFFFF;
	text-decoration: underline;	
}
#lostPasswordLink a:hover {
	text-decoration: none;	
}
/* ------- USER LOGIN ------- */


