body {margin:0; padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#323232;
background-color: #0f3c68;
background-image:url(images/top_body.gif);
background-repeat:repeat-x;
background-position:top left;
line-height:13px;
}


.prods {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#003399}

table {
border-collapse:collapse;
margin-left: auto;
margin-right: auto;}
td{vertical-align:top;}
img{
	border:none;
	padding-right: 10px;
}

form {margin:0; padding:0}

.header span { color:#636363; line-height:15px;}
.header a {text-decoration:none; color:#FF9000;}
.header a:hover { text-decoration:underline;}
.header span a {text-decoration:none; color:#898989; font-size:9px;}
.header span a:hover {text-decoration:underline;}

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

strong { color:#770101}
strong span { color:#323232; font-size:12px;}
span strong { color:#323232;}

.left_block { color:#323232; font-size:12px; line-height:15px;}
.left_block strong { color:#323232;}
.left_block a { color:#323232; text-decoration:underline;}
.left_block a:hover { text-decoration:none;}

ul { margin:0; padding:0; list-style:none;}
li { color:#AF0D2C; line-height:18px; background:url(images/bullet.gif) left top no-repeat; padding:0 0 0 10px;}
li a { color:#AF0D2C; text-decoration:underline;}
li a:hover { text-decoration:none;}

input {width:220px; height:21px; font-family:tahoma; font-size:11px;  color:#323232; vertical-align:middle; background-color:#ffffff; padding:1 0 0 4px; border:1px solid #7799BA;}
textarea {width:220px; height:175px; font-family:tahoma; font-size:11px; overflow:hidden; color:#323232; background-color:#ffffff; padding:3 0 0 4px; border:1px solid #7799BA;}

.right_list ul {margin:15px 0 0 20px; padding:0; list-style:none}
.right_list li {margin:0 0 20px 0; padding:0 0 0 17px; background:url(images/list.jpg) left top no-repeat; font-family:tahoma; font-size:11px; color:#323232; line-height:15px}
.right_list li a {color:#AF0D2C; text-decoration:none}
.right_list li a:hover {text-decoration:underline}

.footer span { color:#AF0D2C;}
.footer a { color:#323232; text-decoration:none;}
.footer a:hover  { text-decoration:underline;}

.search { color:#7D7D7D;}
.search span { color:#787878; font-size:10px; line-height:11px;}
.search a { color:980014; text-decoration:underline;}
.search a:hover { text-decoration:none;}
.search span strong { color:#980014; font-size:11px;}

.txt { font-size:10px; color:#999999;}
.txt span { color:#51ABD2;}
.txt a { color:#999999; text-decoration:none;}
.txt a:hover { text-decoration:underline;}

span a { color:#878787; text-decoration:none;}
span a:hover { text-decoration:underline;}

a span { color:#323232; text-decoration:underline;}
a:hover span { text-decoration: none;}

.arr { color:#323232; line-height:15px;}
.arr strong { color:#323232; font-size:12px;}
.arr a { color:#323232; text-decoration:underline;}
.arr a:hover { text-decoration:none;}

.bt input {width:111px; height:23px; font-family:tahoma; font-size:11px;  color:#636363; vertical-align:middle; background-color:#ffffff; padding:3 0 0 4px; border:1px solid #AFB3B7; margin:24px 8px 0 0;}

/*****************************************************************/
.center{text-align:center;}
.right{text-align:right;}
.left{text-align:left;}
.justify{text-align:justify;}

:focus  { outline : 0;}
.conima img{
}

.roll a { 
background-image:url(images/btn_out.jpg);
background-repeat:no-repeat;
text-decoration:none;
display:block;
color:#FFFFFF;
font-weight:800;
}
.roll a:hover {
background-image:url(images/btn_over.jpg);
color:#000000;
}

.cuadros{
background-color:#770101;
color:#FFFFFF;
font-weight:800;
text-align:center;
vertical-align:middle;
}

.tit{font-size:13px; color:#000000; font-weight:bold; margin:0; padding:0}

.pad{padding-left:5px;
padding-right:5px;
}

.imader{float:right; padding-left:10px;}
.imaright{float:right; padding-right:15px;}
.imaizq{float:left; padding-right:10px;}

.logo1 {
	position:absolute;
	top: 15px;
	left: 45px;
}

.logo2 {
	position:absolute;
	top: 30px;
	right: 55px;
}

h1 {font-size:15px; color:#003399; margin:0; padding:0}
h2 {font-size:13px; color:#000000; font-weight:bold; margin:0; padding:0}

.title {
	margin-bottom:10px;
	background-image: url(images/line-hor.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom:10px;
	font-weight:bold;
	text-transform:capitalize;
	color:#000066;
}


