html{
font-family:tahoma, arial, verdana, helvetica, sans-serif;
}

body{
background:#c4cccc;
font-size:0.69em;
color:#383838;
margin:0;
padding:0;
height:100%;
width:100%;
}

img{
border:0 none;
margin:0;
padding:0;
}

p{
padding:0 0 10 0;
font-size:0.69em;
}

a, a:focus, img {outline: none;}

ul {
list-style:none;
padding:0 0 10 0;
font-size:0.69em;
}

li { 
background:url(images/arr.gif) 0 6px  no-repeat;
padding: 0 0 0 15px;
}


/* header */

.header1{
position:relative;
height:93px;
width:100%;
background:url(images/header1.gif) left top no-repeat;
}

.pics{
top:5px;
position:relative;
left:562px;
height:20px;
width:128px;
}

.header2{
position:relative;
height:226px;
width:100%;
background:url(images/header2.gif) left top no-repeat;
}

.main{
top:7px;
position:relative;
width:100%;
background:#ffffff;
}

.menu{
top:65px;
position:absolute;
height:28px;
text-align:center;
padding:0;
margin:0;
}

.side_top{
position:relative;
width:100%;
background:url(images/side.gif) left top repeat-x;
}

.side_bot{
position:relative;
width:100%;
background:url(images/side.gif) left bottom repeat-x;
}

.side_left{
position:relative;
width:100%;
background:url(images/side.gif) left top repeat-y;
}

.side_right{
position:relative;
width:100%;
background:url(images/side.gif) right top repeat-y;
}

.left_top{
position:relative;
width:100%;
background:url(images/left_top.gif) left top no-repeat;
}

.right_top{
position:relative;
width:100%;
background:url(images/right_top.gif) right top no-repeat;
}

.left_bot{
position:relative;
width:100%;
background:url(images/left_bot.gif) left bottom no-repeat;
}

.right_bot{
position:relative;
width:100%;
background:url(images/right_bot.gif) right bottom no-repeat;
}

* html .content{
//height:477px;
//width:100%;
widht:706px;
min-height:447px;
padding-left:20px;
padding-right:20px;
padding-top:15px;
padding-bottom:15px;
max-height:447px;
overflow:hidden;
}

html>body .content{
width:706px;
min-height:447px;
padding-left:20px;
padding-right:20px;
padding-top:15px;
padding-bottom:15px;
max-height:447px;
overflow:hidden;
}


.content a{ color:#214a9d; font-weight:normal; text-decoration:underline; word-spacing:normal;}
.content a:hover{ color:#B50303; text-decoration:none;}

/* logo */

.logo{
position:absolute;
top:11px;
left:33px;
width:150px;
height:46px;
}

/* version */

.ver{
position:absolute;
top:11px;
left:490px;
width:20px;
height:100px;
}

.ver a{ color:#444f51; font-weight:normal; text-decoration:underline; word-spacing:normal;}


/* footer */

* html .bot_menu_back{
height:54px;
width:100%;
background:url(images/bot_menu.gif) left top no-repeat;
}

html>body .bot_menu_back{
height:54px;
width:100%;
}

.bot_menu{
top:18px;
position:relative;
height:20px;
width:100%;
text-align:center;
font-weight:bold;
word-spacing:15px;
color:#B50303;
}

.bot_menu a{ color:#214a9d; font-weight:bold; text-decoration:none; word-spacing:normal; outline: none;}
.bot_menu a:hover{ color:#B50303; text-decoration:none; outline: none;}
.bot_menu a:focus {outline: none; text-decoration:none;}

.copy{
position:relative;
top:4px;
height:32px;
width:100%;
text-align:center;
}