/* CSS Document */

body {
	color: #666666; background:url("img/bg.jpg") repeat-x top center; background-attachment:fixed;
	font-family: Tahoma, Verdana, sans-serif; font-size:13px;
	margin: 10px auto; padding: 0; line-height:180%;
}

#content { width:782px; margin:auto;}

#top {
	width: 778px; height:100px; 
	 
	border:1px solid #fff; 
	background:#00CCFF; 
	background-image:url(img/top.jpg);
}


#navi {
	width: 778px; height:79px;
	border:1px solid #e0d9d1;
	margin: 1px 0;
}

#navi ul, #navi ul li { display:inline; margin:0; padding:0;}
#navi img { border:0;}

#main {
	width: 778px; height: auto;  color:#666666; text-align:justify;
	background:#fff; border: 1px solid #fff;
	margin: 1px 0;
}

#main2 {
	width: 778px; height:242px;
	margin: 1px 0;
	background:#d0c4b6;
	border:1px solid #fff; 
}

#bottom {
	width: 780px; 
	 

	font-size: 12px; color: #2a2a2a; text-align:center;
	border-top:  4px solid #CC0000;

}

strong { }

#oferta #main {	width: 778px; border:1px solid #CCCCCC; height: auto; background-color:#40c8da;}
	
h2 { margin:0; padding:6px 0px 0 0px; background-color:#3cc3d6; 
	background: url("img/h1.jpg") no-repeat top right; width:778px; height:29px;
	display:inline; float:right; color:#006699; 
	font-family:"Trebuchet Ms";  font-weight:normal;
	font-size:18px; text-align:right;}
h3 { margin:0; padding:0 0 20px 0;}

.left, .right, .padding {margin:0px;padding:20px; }
.center { text-align:center;}

.right { float:right; width:384px; margin:10px 0; border-left: 1px dashed #cccccc;}
.right img { border:1px solid #2a2a2a; margin:5px;}
.left { float:left; width: 312px;  line-height:180%; margin-top:10px;}

.news {margin:0px; padding:20px 20px 20px 20px; border:1px solid #00CCFF; background-image:url(img/news.jpg); color:#2a2a2a; text-align:center;}
.clear { clear:both; padding:20px;}
.clear img { border:1px solid #2a2a2a; margin:5px;}

input.pole { border: 1px solid #999999; background:#fff; padding:2px;}
textarea { border: 1px solid #999999; background:#fff; padding:2px;}

#oferta_table img { border:0;}
#oferta_table a img {border: 8px solid #F5F5F5;}
#oferta_table a:visited img {border: 8px solid #C5FCFB;}
#oferta_table a:hover img {border: 8px solid #FF9900;}

.news a, .news a:visited {color:#fff;}

#view table, #view td {border:1px dashed #CCCCCC; border-collapse:collapse; text-align:center; background:#0099FF; color:#fff;}
#view td{ padding:10px;}
#view a, #view a:visited { color:#FF6600;}



.just_right { text-align:right; padding:20px;}

#single img {border:4px solid #33CCFF;}