/* COMMON_START */
body,td,th,p,div{
font-family:tahoma,arial,verdana;
color:#423D36;
font-size:11px;
}
img{
border:0;
}
form{
margin:0;
padding:0;
}
a,a:visited{
text-decoration:underline;
color:#CC120C;
}
a:hover,a.active,a.active:visited{
text-decoration:underline;
color:#f00;
}
hr{
color:#123383;
background-color:#123383;
height:1px;
}
/* headings */
h1,h2,h3,h4,h4{
font-family:tahoma,arial,verdana;
font-weight:normal;
color:#123383;
padding:0;
}
h1{
font-family:"Trebuchet MS",tahoma,arial,verdana;
font-size:17px;
margin:20px 0 10px 20px;
}
h2{
font-size:15px;
margin:6px 0;
}
h3{font-size:14px;margin:6px 0}
h4{font-size:13px;margin:5px 0}
h5{font-size:11px}

.right{
text-align:right;
}
.center{
text-align:right;
}
p{
margin:5px 0;
}

ol,ul{
padding:0;
margin:5px 0 5px 21px;
}
ul ul{
list-style-type:disc;
}
li{
padding:0;
margin:2px 0;
}
select{
font-size:11px;
}
.clr{
clear:both;
}

/* COMMON_END */

body,html{
padding:0;
margin:0;
text-align:center;
background:#FFF9DB;
}
#wrapper{
margin:0 auto;
width:850px;
text-align:left;
}

/* panels */

#top{
text-align:center;
height:173px;
background:#131F26 url(p/top.jpg) no-repeat 0 0;
}
#main{
text-align:left;
border-left:#132121 1px solid;
border-right:#132121 1px solid;
min-height:400px;
background:url(p/main.jpg) no-repeat 0 0;
}
* html #main{
height:400px;
}

#left-panel{
width:190px;
overflow:hidden;
float:left;
}

#content-panel{
width:658px;
overflow:hidden;
float:left;
}
#content-panel .indent{
text-align:left;
width:600px;
margin:0 0 0 25px;
padding:10px 0 20px 0;
}
#footer{
border-left:#132121 1px solid;
border-right:#132121 1px solid;
border-bottom:#132121 1px solid;
background:url(p/bottom.jpg) repeat-x 0 0;
height:107px;
}


/* elements */

#top .crutch{
height:65px;
}
#logo{
margin:0 auto;
width:319px;
height:75px;
display:block;
}
#lan{
float:right;
margin:0 10px 0 0;
}
#lan a,#lan a:visited{
display:block;
float:left;
padding:0 5px;
text-transform:uppercase;
text-decoration:none;
color:#E6E211;
font-weight:bold;
}
#lan a:hover,#lan a.active,#lan a.active:visited{
text-decoration:none;
color:#fff;
}
#h1{
text-align:left;
padding:0 0 6px 25px;
margin:70px 0 10px 0;
background: url(p/menu-bg.gif) no-repeat 0 16px;
}

/* menu */
#menu{
padding:100px 0 0 20px;
}
#menu a,#menu a:visited,#menu a:link{
text-decoration:none;
color:#B6824C;
font-family:tahoma,arial,verdana;
font-weight:bold;
height:30px;
padding:0 24px;
text-align:left;
line-height:28px;
background: url(p/menu-bg.gif) no-repeat 0 -79px;
display:block;
font-size:11px;
white-space:nowrap;
}
#menu a:hover,#menu a.active,#menu a.active:visited,#menu a.active:link{
text-decoration:none;
color:#123383;
background-position:0 19px;
}



.Ferr{
color:#ff6600;
}
input,textarea{
font-size:11px;
font-family:tahoma,verdana;
}
/* misc */
.message{
padding:11px;
border:#f88 1px dashed;
background:#ffe;
margin:10px 5px 15px 0;
}
.message *{
font-size:11px;
}