@charset "utf-8";
/* CSS Document */

body {
	background-color:#AE0606;
	background-image:url(img/back-01.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	margin:0px auto;
	text-align:center;
	color:#333;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

img {
	border:none;
}

#gral {
	width:1065px;
	margin:0px auto;
}

#sup-bk {
	background:url(img/sup-bk.png) top center no-repeat;
	height:27px;
}

#middle {
	background:url(img/mid-bk.png) center repeat-y;
}

#inf-bk {
	background:url(img/inf-bk.png) center no-repeat;
	height:29px;
}

#inter {
	width:1015px;
	margin:0px auto;
}

#menu {
	float:left;
	width:676px;
	overflow:hidden;
	background:url(img/shadow.png) right repeat-y;
	height:1400px;
}

#menu-b {
	float:left;
	width:336px;
	overflow:hidden;
	background:url(img/bk-form-sup.jpg) top left no-repeat;
	height:1400px;
}

#mid-form {
	background:url(img/form-mid.png) repeat-y;
}

.form {
	margin: 0px 0px 0px 7px;
	text-align:left;
	font-size:13px;
}

.form-table {
	background:url(img/fond-form2.png) bottom no-repeat;
}

.form2 {
	margin: 0px 0px 0px 15px;
	text-align:left;
	font-size:13px;
	background:url(img/fond-form2.png) bottom left no-repeat;
}
input#send {
	background:url(img/buy-norm.png) top center no-repeat;
	width:101px;
	height:41px;
	border:none;
}

input#send2 {
	background:url(img/submit-norm.png) top center no-repeat;
	width:101px;
	height:41px;
	border:none;
}


input#send:hover {
	background:url(img/buy-ov.png) top center no-repeat;
	width:101px;
	height:41px;
	border:none;
	cursor:pointer;
}

input#send2:hover {
	background:url(img/submit-ov.png) top center no-repeat;
	width:101px;
	height:41px;
	border:none;
	cursor:pointer;
}

input {
	border:#CCC 1px solid;
	height:14px;
}

textarea {
	border:#CCC 1px solid;
}

input:hover {
	background-color:#FCFFC6;
	border:1px solid #666;
	height:14px;
}

select {
	height:20px;
}

textarea:hover {
	background-color:#FCFFC6;
	border:1px solid #666;
}

.title {
	background:url(img/titulos.png) right top no-repeat;
	height:23px;
	font-size:16px;
	font-weight:bold;
	padding:5px 0px 0px 10px;
	color:#FFF;
}

.title2 {
	background:url(img/titulos2.png) right top no-repeat;
	height:24px;
	font-size:16px;
	font-weight:bold;
	padding:8px 0px 0px 10px;
	color:#FFF;
}

.title-oth {
	background:url(img/titulos-oth.jpg) right top no-repeat;
	height:23px;
	font-size:16px;
	font-weight:bold;
	padding:5px 0px 0px 10px;
	color:#FFF;
}

.content {
	background:url(img/content.jpg) top right no-repeat;
	height:301px;
	padding:0px 0px 0px 10px;
}

.content-oth {
	background:url(img/content-oth.jpg) top right no-repeat;
	height:auto;
	padding:0px 0px 0px 10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
}

.content2 {
	background:url(img/content2.jpg) top right no-repeat;
	height:341px;
	padding:0px 0px 0px 10px;
}

#final {
	background:url(img/final.png) right top no-repeat;
	margin:0px 28px 0px 0px;
}

a:link, a:visited {
	text-decoration:none;
	color:#AE0606;
}

a:hover {
	text-decoration:underline;
	color:#AE0606;
}

p {
	margin:0px
}

li {
	list-style-image:url(img/bullet.png);
	margin:5px;
}

ul {
	margin:0px;
}

.awards-tit {
	color:#9E1F34;
	font-size:10px;
	font-weight:bolder;
}

.awards-tit2 {
	color:#9E1F34;
	font-size:8px;
	font-weight:normal;
}
