* { margin: 0px; padding: 0px; border: none;}
body { font: 12px Arial, Helvetica, sans-serif; color: #454545; background: #d7f2fa url(body_bg.png) repeat-x; }
hr { height:1px; border: 1px solid #eeeeee; margin: 0px 0px 10px; }
.clr { clear: both; }
.right_side {text-align:right; }
.fleft {float:left; margin:0px 15px 10px 0px;}
.fright {float:right; margin:0px 0px 0px 15px;}
.fright2 {float:right; margin:0px 100px 0px 15px;}
.bordered { background: #FFFFFF; padding: 3px; border: 1px solid #999999; }

div.blue { color:#58c9e9; padding-bottom:10px; font-size: 16px; font-weight: normal;} 
div.green { color:#8cc63e; padding-bottom:10px; font-size: 16px; font-weight: normal;  }
.moved {padding-left:47px;}
span.h5 { color:#58c9e9; border-left: 10px solid #58c9e9; padding-left:20px;}

.cien2 {float:left; width:160px; background: url(http://www.dwaplusjeden.com/new/img/cms/logo_bg.png) no-repeat; padding: 6px 5px 20px 27px; }
.cien {PADDING-BOTTOM: 20px; PADDING-LEFT: 27px; WIDTH: 160px; PADDING-RIGHT: 5px; BACKGROUND: url(http://www.dwaplusjeden.com/new/img/cms/logo_bg.png) no-repeat; FLOAT: left; PADDING-TOP: 6px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}

div.shad_large { background: url(mainsite_imgbg.png) no-repeat; margin-top:10px;}
div.shad_large img { padding: 4px 3px 15px 51px; }
div.greybox { float:right; padding-top:10px;}
div.greybox p { text-align:right; background: #EEEEEE; border: 1px solid #CCCCCC; padding:10px;}

p { padding: 5px 0px; text-align: justify; }
p.underline { padding: 5px 0px 30px 0px; margin-bottom:20px; border-bottom: 1px solid #bfbfbf; }
ul { list-style: none; }
a { color: #8cc63e; text-decoration: none; }
a.wiecej { color: #8cc63e; text-decoration: none; }
a:hover { text-decoration: underline; }

#container { margin: 0 auto; width: 1228px; background: #d7f2fa url(body_shadow.png) no-repeat; }
#container #main { margin: 0 auto; width: 1000px; background: #FFFFFF;}

#header {}
#header #logo { float:left; width:234px; }
#header #header_bg { float:left; width:766px; height:163px; }

#main_menu { background: url(header_reflection.jpg) no-repeat; }
#main_menu ul { padding-bottom:100px; padding-left:108px;}
#main_menu li { float:left; }
#main_menu li a { display:block; padding:25px 10px 4px 10px; color: #0c97dc; font-size: 14px; }
#main_menu li a:hover { background: url(menu_hover.jpg) repeat-x; text-decoration:none;}

.h1_leaf { font-size:24px; color: #5e5e5e; background: url(h1_welcome.png) no-repeat left; padding: 15px 0px 10px 205px; margin-bottom:50px;}
.h1_cooperation { font-size:24px; color: #5e5e5e; background: url(h1_cooperation.png) no-repeat left; padding: 15px 0px 10px 205px; margin-bottom:50px;}
.h1_earth { font-size:24px; color: #5e5e5e; background: url(h1_earth.png) no-repeat left; padding: 15px 0px 10px 205px; margin-bottom:50px;}

#content_container { }
#content_container ul { margin-left: 20px; }
#content_container ul li { background: url(li_content.gif) no-repeat 0px 4px; padding-left:20px; } 
#content_container .textarea { padding:20px 100px 30px 80px; }
#content_container #main_left { float:left; width:450px; }
#content_container #main_left .row{ float:left; width:196px; }
#content_container #main_left .row .left_column { float:left; width:196px; }
#content_container #main_left .row .left_column p { font: 11px Arial, Helvetica, sans-serif; padding-left:47px; }
#content_container #main_right { float:left; width:480px; background: url(content_logo.png) no-repeat -65px 0px; }

#contactForm { width:334px; padding-left:47px; }
#main_left form {  padding: 0px; font-size: 11px; color: #696969; margin: 0px; }
#main_left input { width: 300px; padding: 2px 5px 2px 5px; border: 1px solid #ddd; color: #8a8a8a; font-size: 11px; margin-bottom: 6px; }
#main_left textarea { width: 300px; padding: 2px 5px 2px 5px; height: 100px; color: #8a8a8a; font-family: trebuchet ms; font-size: 11px; border: 1px solid #ddd; margin-bottom: 6px;}
#main_left input.button { width: 70px; padding: 2px 5px 2px 5px; background-color: #f8f8f8; border: 1px solid #aaa; color: #696969; font-size: 11px; margin-bottom: 6px; }
#main_left #info, #main_left #info2 { padding-left:47px; font-size: 12px; color: #FF0000; width:304px; }

.logo_table { padding-left:40px;}
.logo_table .tr { padding-top:10px;}
.logo_table .tr .td { float:left; width:480px;}
.logo_table .tr .td .pic { float:left; width:160px; background: url(logo_bg.png) no-repeat; padding: 6px 5px 20px 27px; }
.logo_table .tr .td .desc { float:left; width:280px;}

.invis { visibility: hidden; }

#footer_cont { background: #d7f2fa url(footer_logo.jpg) no-repeat left; float: right; width: 830px; height:25px; padding:7px 0px 0px 100px; margin:30px 0px 0px 0px; font-size: 13px; }
#footer_cont a {color:#639420;}
#footer_underline { border-bottom: 2px solid #d1e8b2; height:5px; float: right; width: 890px; font-size:5px; margin-bottom:15px;}
