﻿

* { margin:0; padding:0;}
body 
{ 
	background:#3B434D; 
	font-family: Verdana, Sans-Serif; 
	color:#4b565e;
	margin: 0px, 0px, 0px, 0px;
	padding: 0px, 0px, 0px, 0px;
	/*line-height:1em;*/
	font-size:0.75em; 
	text-align:center;
}

table      
{
    font-size: 1em; 
} 

/*in_line*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

a:hover{text-decoration:none;}
a {color:#95c90f;}

/*txt, links*/
h1 { background:url(images/logo.jpg) no-repeat left top; text-indent:-10000px; height:109px;}
h3 { font-size:1.2em; color:#586873; text-transform:uppercase; margin-bottom:3px;}
h4 { font-size:0.9em; color:#586873; text-transform:uppercase; font-weight:bold; margin-bottom:1px;}
h5 { font-weight: bolder; color:#4b565e; font-size:1em}

.txt1 { text-transform:uppercase; font-size:0.92em; font-weight:bold; color:#586873;}

.alignright  
{
    text-align:right;
    padding: 5px 0 0 0;
    }

.link1 { background:url(images/marker4.gif) no-repeat right 7px; margin-right:20px; padding-right:10px; color:#95c90f; font-weight:bold; font-size:0.92em;}

.line_hor { background:url(images/line1.gif) left bottom repeat-x;}

table
{ 
	margin-left: auto;
	margin-right: auto;
}

.form { height:26px;}
.form input {width:176px; height:18px; background:none; border:1px solid #303030; color:#4b565e; font-size:1em; font-family:Arial;}
textarea { width:300px; height:100px; background:none; overflow:auto; border:1px solid #4b565e; color:#045f62; font-size:1em; font-family:Arial;}

/*lists*/
ol { list-style: none;}
.ol li { background:url(images/marker1.gif) no-repeat 0 4px; padding-left:29px;}
/*.ul li a { text-decoration:none; color:#4b565e; line-height:2.08em;}*/
.ol .li2 {background:url(images/marker2.gif) no-repeat 0 4px; }
.ol .li3 {background:url(images/marker3.gif) no-repeat 0 4px; }
/*.ul li a:hover { text-decoration:underline;}*/

ul { list-style:none;}
.ul1 li { padding-left:10px; background:url(images/marker4.gif) no-repeat left 5px;}

/*header*/
.headerTable
{ 
	background-image: url(images/header_bgd1.jpg);  
	width: 774px;
	height:132px;
}

.menuTable
{
	background:url(images/header_bgd2.jpg) no-repeat left top; 
	width: 774px;
	height:57px;

}

/*Content*/
.content_table
{
	background:#fff; 
	width:774px;
	/*text-align:center;*/
	/*font-size: 0.75em;*/
	text-align: left;
}
.left_line
{
	/*background:url(images/left_line.gif) no-repeat left top;*/
	background:url(images/left_line.gif) repeat-y left top;
	width: 5px;
	
}

.l
{
	background:url(images/l.gif) left top repeat-y;
	width: 5px;
}

.top_block
{
    background: url(images/topBlock.jpg) center 13px no-repeat;    
    height: 253px;
    text-align:left;
}

.r
{
	background:url(images/r.gif) right top repeat-y;
	width: 5px;
}

.right_line
{
	background:url(images/right_line.gif) repeat-y right top;
	width: 5px;
}

.b_l
{
	background:url(images/l_b.gif) no-repeat left bottom;
	width: 10px;
}

.b_r
{
	background:url(images/r_b.gif) no-repeat right bottom;
	width: 10px;
}

.b
{
	background:url(images/b.gif) left bottom repeat-x;
}

/*.top_block
{
	margin-left: auto;
    margin-right: auto;
    display: block;
}*/

.lower_columns
{
	margin : 0 auto 0 auto;
	   text-align: left;
}

.main_text 
{
    text-align: center;
}

.title_block 
{ 
	background:url(images/line1.gif) left bottom repeat-x; 	
	height:60px; 
	margin-bottom:18px;
}

.date_block 
{ 
	background:url(images/date_block.gif) no-repeat 0 0; 
	width:69px; 
	height:23px; 
	color:#4b565e;
	
}

.price_spacer
{
	height:5px;
}

.footer 
{ 
    font-size:0.8em; 
    color:#858d9a;
    padding: 5px 0 10px 5px;
}
/*==========================================*/
