/***********************************************/
/* SC 2009 Nathan Adler                        */
/***********************************************/
/***********************************************/



/***********************************************/
/* HTML tagów style                            */
/***********************************************/ 
/***********************************************/ 

body {margin:0; padding:0; background-color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; color:#435E78;}

h1, h2, h3, h4, h5, h6, p, img, ul, form{margin:0; padding:0; border:0}

a {color:#435E78; text-decoration:underline;}
	a:link{color:#435E78; text-decoration:underline;}
	a:visited{color:#435E78; text-decoration:underline;}
	a:hover{color:#990000;text-decoration:underline;}
	a:active{color:#990000;text-decoration:underline;}

h1 {font-size:1.2em;}
h2 {font-size:1.2em;}
h3 {font-size:1.1em;}
h4 {font-size:1em;}
h5 {}
h6 {font-size:1.0em; font-weight:normal;}

p,li {line-height:1.3em;}

ul{list-style-type:square; padding-left:2em;}
	ul ul{list-style-type:disc;}
	ul ul ul{list-style-type:none;}
li{margin:0.3em 0 0.3em 0;}



/***********************************************/
/* Layout                                      */
/***********************************************/ 
/***********************************************/ 

#general{width:955px;}

#top_nav {position:absolute; top:0; left:0; height:14px; width:955px; background-image:url(../img/top_nav_bg.jpg);}
	#top_nav .lang{float:left;}
	#top_nav .navi{float:right;}

#top {margin-top:14px;}

#main_wrapper {float:left; width:100%;}
#main_index{margin-left:300px;}
#main{margin-left:300px;}

#news, #kontakt_left {float:left; width:300px; margin-left:-955px;}

#foot{clear:left; padding-top:20px;}

#search{float:right; padding:0 50px 50px 0;}
#search p{color:#435E78; font-size:1em; float:left;}
#search input {width:200px; border:1px solid #9CBFDB; background-color:#fff; font-size:1em; margin-left:3px; }
#search input.submit{width:100px; color:#435E78;}

.link {background:url(../img/dot.jpg) no-repeat; padding:0.2em 0 0.2em 2.2em;}


/***********************************************/
/* Components Boxy                             */
/***********************************************/ 
/***********************************************/ 

#main_index .box{margin:0px 50px 0 30px;}
#main_index .box h3{margin:3em 0 1em 0;}
#main_index .box h6{margin:1em 0 1em 0;}
#main_index .box p{margin:0.9em 0 0.9em 0;}

#main .box{margin:50px 50px 0 30px;}
#main .box h1{margin:0 0 1em 0;}
#main .box h2{margin:1em 0 0.1em 0;}
#main .box h3{margin:0.3em 0 0.5em 0;}
#main .box h4{margin:1em 0 0.5em 0;}
#main .box p{margin:0; padding:0.2em 0 0.2em 0;}
#main .box .pic1 {margin:1em;}
#main .box .pic2 {float:left; width:266px; height:200px; font-size:0.8em; margin:5px;}
#main .box .pic2 p{padding:0 10px 0 10px;}

#main .czerpogr {color: #FF0000; font-weight: bold;}

#news .box{margin:0 55px 0 20px;}
#news .box h2{font-size:1em; margin:0 0 0.2em 0;}
#news .box p{font-size:0.9em; margin:0 0 0.4em 0;}	
#news .box p.data{color:#BCCBDA;}
#news .box p.link {background:url(../img/dot.jpg) no-repeat; padding:0.1em 0 2em 2.2em;}
#news .box p.link a{text-decoration:none}

#kontakt_left .box{margin:10px 75px 0 20px; text-align:right;}
#kontakt_left .box h1{font-size:1.1em;}
#kontakt_left .box h2{font-size:1em; margin:0 0 1em 0;}
#kontakt_left .box p{font-size:0.9em; margin:0.9em 0 0.9em;}	

#kontakt_main{width:575px; margin:1em 0 1em 0;}
#kontakt_main td{padding:0.1em; font-size:0.9em;}
#kontakt_main .title{background-color:#EFF5FA; font-weight:bold;}
#kontakt_main .name, #kontakt_main .fon1, #kontakt_main .mail {padding-bottom:1em;}
#kontakt_main .name {width:280px;}
#kontakt_main .mail{text-align:right;}

#main .box .form1, #main .box .form2, #main .box .form3 {width:575px;}
#main .box .form1 td, #main .box .form2 td, #main .box .form3 td {font-size:1em}
#main .box .form1 td, #main .box .form2 td {text-align:right;}
#main .box .form1 input{border:1px solid #C9D5E0; font-size:1.1em; width:440px;}
#main .box .form2 input{border:1px solid #C9D5E0; font-size:1.1em; width:400px;}
#main .box .form3 input{border:1px solid #C9D5E0; font-size:1.1em; width:107px;}
#main .box .submit{color:#fff; background-color:#435E78; border:none;}


/* sercz */
#result_report {margin-bottom:10px; font-weight:bold;}
#results a.title {font-size:1.2em;}


