body { margin: 0; padding: 0; font-family: Tahoma; font-size: 83%; color: #666666; background: #ffffff url(/templates/c7_doopal/images/grad_top.gif) 0 0 repeat-x}

table, td {font-size: 100%;}
a {color: #00613D; text-decoration: underline;}
a:link {color: #00613D; text-decoration: underline;}
a:visited {text-decoration: underline;}
a:hover {text-decoration: underline;}
p {line-height: 120%}

ul{padding: 0 0 0 10px;margin:0 0 0 15px}
ul li{margin-top: 3; margin-bottom: 6px; list-style-image:url('/templates/c7_doopal/images/point_ul.gif')}
img.png{behavior:url("/templates/c7_doopal/js/png.htc")}

h1 {font-family: tahoma; font-size: 22px; color:#006633; font-weight: normal;}
h2 {font-family: arial; font-size: 15px; color:#006633}

table.main {width: 100%; height: 100%; margin: 0; padding: 0;background: url(/templates/c7_doopal/images/bg_top_right.jpg) 100% 0 no-repeat;}
td.col_top_left {width: 226px; vertical-align: top;}
td.col_top_cent {width: 100%; vertical-align: top; padding: 30px 0 10px 0; margin:0; background: url(/templates/c7_doopal/images/bg_top_cent.jpg) 52px 0 no-repeat;}
td.col_top_cent div.name {color: #8B0012; font-family: arial; font-size: 36px; letter-spacing: 3px}
td.col_top_right {width: 224px; vertical-align: bottom;padding-right:10px;font-size:11px;text-align:right} 

td.col_mid_left {vertical-align: top; padding: 10px 0 0 0;}
td.col_mid_cent {vertical-align: top; width: 80%; padding: 3px 20px 30px 20px}
td.col_mid_right {vertical-align: top; padding: 10px 5px 0 0; width: 225px;}

td.col_bot_left p {font-size: 11px; color:#8F8F8F; padding-left: 10px}
td.col_bot_cent {}
td.col_bot_right {text-align:right; padding-right:5px}

#box {width: 218px; background:#F4FCF9; margin: 0 0 20px 5px; border: 1px solid #64C6A2;}
#box td.header {background: url(/templates/c7_doopal/images/menu_header_bg.gif) 0 0 repeat-x; height: 32px; border-bottom: 1px solid #64C6A2; font-family: tahoma; color: #006633; font-weight: bold; font-size:14px; padding-left: 10px}
#box td.header_ban {background: #F5ECEC; height: 31px; font-family: arial; color: #8B0012; font-weight: bold; padding: 0 5px 5px 10px}
#box td.kotir {text-align: center} 
#box td.content {padding: 10px;}

#copy {padding-bottom: 6px; margin-left: 22px}
#copy td p {padding:0; margin:0; font-size:11px; padding-left: 6px}

.partners {width: 100%; background-color: #ffffff; border-color: #000000; border-width: 1px; border-style: solid}
.partners img {margin: 10px}

img.cat {text-align: left; padding-right: 15px}
img {border: none}

#nav {text-align: center; margin: 10px 0px 0 0;}
#nav p {color: #3878DB; font-size: 90%; font-weight: bold}
#nav img {margin-right: 15px}
#nav img.lang {margin-top: 14px}
.indextable {padding: 10px; width: 100%}

table.horiz_menu {float:right;}
td.submenu {border-left: 1px solid #C0BBA5; width: 16%; text-align: center; vertical-align: bottom;}
td.submenu div {background: #F0EEE9; padding: 5px 0 5px 0; margin: 0 3px 0 3px; white-space: nowrap;}

#rln {padding: 5px 0 10px 0; width: 100%}
#rln div.row {padding: 2px 0 12px 0; background: url(/templates/c7_doopal/images/news_point.gif) 0 3px no-repeat}
#rln div.rln_intro {padding:0; margin: 7px 0 0 0;}
#rln a.rln_title {font-weight: bold; padding: 0 10px 20px 22px;}
#rln div.rln_all_items {padding-top: 18px !important; }
#rln a.rln_all_items {font-weight: bold; text-decoration: underline; float: right}
a.readon {color:#B41D1A; text-decoration: underline}

#copyright {padding-top: 90px; color:#287F35; font-size: 100%; font-weight: bold}

table.leftbox {padding:0; margin:0; background: #FBFBFB; border-top: 1px #A7AEB4 solid; border-bottom: 1px #A7AEB4 solid; border-right: 1px #A7AEB4 solid; width: 100%}

#menu {width:217px;padding:0; border: 1px #64C6A2 solid; margin: 0 0 20px 5px;font-family:arial}
.mainlevel {margin:0; padding: 0;}
a.mainlevel, a:link.mainlevel, a:visited.mainlevel {font-size: 12px; font-weight: normal; color: #666666; padding:0 10px 0 20px; text-decoration: none; background: url(/templates/c7_doopal/images/menu_pass.gif) 12px 7px no-repeat}
a#active_menu {color: #006633; font-weight: bold; background: url(/templates/c7_doopal/images/menu_act.gif) 12px 7px no-repeat}
a.sublevel, a:link.sublevel, a:visited.sublevel {text-decoration: none; font-family:tahoma; color: #666666; font-weight: normal; padding: 0 0 0 30px; margin-top: 9px;}

/* forms */
.inputbox {background:#F9F9F7; border: solid 1px #E1E1E1; font-size:12px;}
.button {background:#E1E1E1; font-size:12px;font-weight: bold;}

/* content */
.contentheading {font-family: arial narrow; font-size: 22px; color:#8B0012; font-weight: normal}
table.contentpaneopen {width: 100%;}

/* modules */
#menu table.moduletable {padding: 0; margin: 0; width:100%;}
#menu table.moduletable td {padding: 0; margin:0;}
#menu table.moduletable div {padding:4px 0 4px 0}
#menu table.moduletable div.act {width:100%; height:16px;}
#menu table.moduletable div.pass {height:16px;}

.moduletable {padding: 0; margin: 0; width:100%;}

.componentheading {font-family: arial narrow; font-size: 22px; color:#8B0012; font-weight: normal}