img { border: 0px; margin: 0px; padding: 0px; }

html { height: 100%; width: 100%; border: 0; margin:0; padding: 0; }

body { margin: 0; border: 0; padding: 0; background-color: #d5c5cf; color: #333333; width: 100%; height: 100%; font-size: 13px; font-family: Arial,Tahoma,Verdana,sans-serif; font-weight: normal; text-align: left; line-height: 1.2; background-image: url(images/bg.gif); background-repeat: repeat-x; }

table { border-spacing:0; border-collapse:collapse; margin: 0; border: 0; padding: 0; }
tr { margin: 0; border: 0; padding: 0; }
td { text-align:left; vertical-align: top; margin: 0; border: 0; padding: 0; }

div { margin: 0; border: 0; padding: 0; text-align: left; }

a { margin: 0; padding: 0; border: 0; text-decoration: underline; color: #5782BB; cursor: pointer; }
a:hover { text-decoration: none; }
/* a:active, a:focus { outline: 0; } */

ul { list-style: none; padding: 0; margin: 0; list-style-image: none; border: 0; }
li { padding: 0; margin: 0; border: 0; }

p { padding: 0; margin: 0px 0px 0px 0px;; border: 0; }

form { padding: 0; margin: 0; border: 0; }

input { font-size: 13px; font-family: Tahoma,Arial,Verdana,sans-serif; }

label { padding: 0; margin: 0; border: 0; }

textarea { font-family: Tahoma,Arial,Verdana,sans-serif; font-size: 13px; }

select { font-family: Tahoma,Arial,Verdana,sans-serif; font-size: 13px; }

h1 { display: inline; font-weight: normal; border: 0; padding: 0; margin: 0; font-size: 13px; }
h2 { display: inline; font-weight: normal; border: 0; padding: 0; margin: 0; font-size: 13px; }
/*h1,h2,h3,h4,h5,h6,h7 { display: inline; font-weight: normal; border: 0; padding: 0; margin: 0; font-size: 13px; }*/

strong.italic { font-style: italic; }

table.table_100p { width: 100%; }
table.table_100p_fixed { width: 100%; table-layout: fixed; }
table.centered_table { margin: 0px auto; }

.left { float: left; }
.right { float: right; }
.clear { clear: both; }
.none { float: none; }
.cleaner { clear: both; height: 0px; font-size: 0pt; line-height: 0; overflow: hidden; }

.global { width: 750px; margin: 0px auto; padding: 0px 0px 80px 0px; }

.logo { padding: 13px 0px 13px 23px; }
.logo div { width: 185px; height: 37px; background-image: url(images/logo.png); background-repeat: no-repeat; cursor: pointer; }


.top_menu_sides { width: 10px; height: 31px; background-image: url(images/menu_side_left.png); background-repeat: no-repeat; }
.top_menu_sides.right_one { background-image: url(images/menu_side_right.png); }
.top_menu_center { height: 31px; background-image: url(images/menu_center.gif); background-repeat: repeat-x; padding: 1px 0px 0px 0px; }
.top_menu_center a.item { font-size: 12px; float: right; padding: 10px 10px 4px 10px; text-transform: uppercase; color: #FFFFFF; display: block; text-decoration: none; }
.top_menu_center a.item.selected { background-image: url(images/menu_selected.gif); background-repeat: repeat-x;  }
.top_menu_center .sep { float: right; background-position: 0px 8px; width: 1px; height: 28px; background-image: url(images/menu_sep.gif); background-repeat: no-repeat; }


.center_container { padding: 12px 0px 12px 0px; }
.center_container .bg { background-color: #FFFFFF; border: 1px solid #383838; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding: 30px 30px 30px 30px; }
.center_container .bg h1 { font-size: 14px; font-weight: bold; }
.center_container .bg h2 { font-size: 14px; font-weight: bold; }

.paragraph { padding: 0px 0px 20px 0px; }
.paragraph.last { padding: 0px 0px 0px 0px; }

.footer { background-color: #808080; color: #FFFFFF; padding: 10px 0px 10px 0px; -moz-border-radius: 10px; -webkit-border-radius: 10px; text-align: center; font-family: Tahoma,Arial,Verdana,sans-serif; color: #FFFFFF; font-size: 11px; }


















