/* CSS Document */
/* .main { background-color: #ffffff; width: 790px; height: 100%; margin: 0px auto 0px auto; } */



body {font-size: 12px;
color: #000000;
font-family: Tahoma, Arial, Helvetica, Verdana,  Geneva,  sans-serif;
text-align: center; 

margin: 0px auto 0px auto;
background-image:  url(../images/bg2.jpg);
background-repeat:repeat-x; }

.news_box{width:550px;float:left;display:block;height:195px;
background-image:url(../images/news_tm.png);
background-repeat: no-repeat;color:#ffffff}

.top_logo{float:right;display:block;width:550px;text-align:right;height:73px;padding-bottom:27px;}
.top_logo_kot{width:300px;height:310px;float:left;display:block;}
.top_logo_photo{border:0px;display:block;float:right;}

.news_box .item {text-align:left; margin-top:7px; font-size:11px;width:245px;padding:14px;
padding-top:2px;padding-bottom:5px;float:left;display:block;}
.news_box .text {font-size:11px; font-family:arial,verdana,sans-serif; text-align:left; padding:0px; margin:0px;}
.news_box .title{padding-bottom:8px;padding-top:4px;color:#ffffff; text-decoration:none; font-size:17px; font-weight:bold;}
.news_box .readmore {font-size:11px; font-family:arial,verdana,sans-serif; text-align:right;padding-top:5px;color:#ffffff}
.news_box .readmore  a{color:#ffffff;text-decoration:none;}
.news_box .readmore  a:hover{color:#ffffff;text-decoration:underline;}
.news_box .text a {color:#ffffff; text-decoration:none;}
.news_box .text a:hover {color:#ffffff; text-decoration:underline;}
.news_box .title a {color:#ffffff; text-decoration:none; font-size:17px; font-weight:bold;}
.news_box .title a:hover {color:#ffffff; text-decoration:underline; font-size:17px; font-weight:bold;}
.news_box .news {}
.news_box .news_title{padding-left:21px;padding-top:10px;padding-bottom:10px;font-size:17px;font-weight:bold;color:#292927;float:left;display:block;}
.news_box .archiw_title{padding-left:47px;padding-top:10px;padding-bottom:10px;font-size:17px;font-weight:bold;color:#ffffff;float:left;display:block;}

.news_box .news_title a{color:#292927;text-decoration:none}
.news_box .archiw_title a{color:#ffffff;text-decoration:none}


.news_box2{width:310px;float:left;display:none;height:300px;
background-image:url(../images/news_tm2.png);
background-repeat: no-repeat;}

.news_box2 .item {text-align:left; margin-top:2px; font-size:11px;width:280px;padding:14px;padding-top:3px;padding-bottom:5px;float:left;display:block;}
.news_box2 .text {font-size:11px; font-family:arial,verdana,sans-serif; text-align:left; padding:0px; margin:0px;}
.news_box2 .date {font-size:11px;color:#B5B5B5;padding-bottom:8px;}
.news_box2 .readmore {font-size:11px; font-family:arial,verdana,sans-serif; text-align:right;padding-top:5px;color:#666465}
.news_box2 .readmore  a{color:#666465;text-decoration:none;}
.news_box2 .text a {color:#0072BA; text-decoration:none;}
.news_box2 .text a:hover {color:#ff9900; text-decoration:none;}
.news_box2 .title a {color:#033430; text-decoration:none; font-size:11px; font-weight:bold;}
.news_box2 .news {}
.news_box2 .news_title{padding-left:21px;padding-top:10px;padding-bottom:10px;font-size:17px;font-weight:bold;color:#ffffff;float:left;display:block;}
.news_box2 .archiw_title{padding-left:47px;padding-top:10px;padding-bottom:10px;font-size:17px;font-weight:bold;color:#292927;float:left;display:block;}

.news_box2 .news_title a{color:#ffffff;text-decoration:none}
.news_box2 .archiw_title a{color:#292927;text-decoration:none}

.promo_main5 a {color:#0072BA; text-decoration:underline;}
.contlink a {color:#0072BA; text-decoration:underline;}

.boldlink {font-size:12px;font-family:tahoma,sans-serif; text-decoration:none; margin-top:5px; padding-bottom:2px;padding-left: 16px;width:255px;
background-image:url(../images/dot.png);
background-repeat: no-repeat;
color:#4E7C07;
}

.boldlink a{font-size:12px;font-family:arial, verdana; text-decoration:none; color: #0072BA;}
.boldlink a:hover {font-size:12px;font-family:arial, verdana;color:#FF9900; text-decoration:underline;}

.menu_block { 
padding-top:5px;
display:table-cell;
padding: 3px;
margin-top:5px;

}

.uppernews {
padding:10px;
border:1px #FF9900 solid;
font-size: 18px;
font-family:arial, verdana, sans-serif;
font-weight:bold;
margin-bottom:5px;
margin-left:5px;
}

.nowalista{
display:inline;
}

.lista_block {
width: 245px;
padding-top: 15px;
}

.szukanko {
padding-top:15px;
display:block;
width: 270px;
}


.cell_right {
display:table-cell;
padding-top:25px;
float: right;
text-align: left;
}

.cell_left {
display:table-cell;
padding-top:0px;
text-align: left;
float: left;

}


.lista a {text-decoration: underline; font-weight: normal; font-size: 11px; font-family: arial, vardana; color: #003366; }
.lista img {border: 1px solid #000000;}
.tlo {  width: 880px; text-align: center;   margin: 0px auto 0px auto; display: table; padding-bottom:0px;border:0px;padding-right:0px; }

.tlo2{ background-color: #ffffff;  width: 890px; text-align: center;   margin: 0px auto 0px auto; display: table; padding-bottom:0px;border:0px; }


.containertop {width: 900px; margin: 0px auto 0px auto;  height: 345px;display:block;height:auto;text-align:left;}
.containercontent {  background-color: #ffffff;   
					width: 870px; 
					font-size: 12px; 
					font-family: arial; 
					color: #000000; 
					text-align: left;  
					height:100%; 
					margin: 0px auto 0px auto;  
					display:block;}

.container {  background-color: #ffffff; width: 870px; margin: 0px auto 0px auto;}

input {border: 1px solid #999999; color: #333333; }

.logo {text-align:left; height: 75px; padding-top: 27px;}

.header_menu {font-weight: bold;  /*background: url(../images/bg_menuheader.jpg); */ display: block;  padding-top: 10px; height: 30px; 
				/*border-bottom: 1px solid #E3E7EA;*/ vertical-align: middle; text-indent: 10px; text-align: left; color: #000000; text-decoration:none; }
.menutop {text-align:right; width:100%; }
.promo_main_szukaj {font-size: 12px; color: #003366; font-family: arial, vardana; background: url(../images/bg_promo_szukaj.html); background-repeat: repeat-x; margin-top: 0px; width: 270px; height: 110px;  border: 1px solid #DEEBEB; vertical-align: middle; padding: 3px; display:table;}
.promo_main {font-size: 12px; color: #003366; font-family: arial, vardana; background: url(../images/bg_promo.html); background-repeat: repeat-x; margin-top: 5px; width: 270px; height: 180px;  border: 1px solid #DEEBEB; vertical-align: middle; padding: 3px; display:table;}
.top{ display: block;float:left; padding-top:5px;text-align: center; width:885px;padding-right:15px; height: 321px;background: url(../images/top_tm.png); background-repeat: no-repeat;}

.promo_main2 {font-size: 12px; color: #003366; font-family: arial, vardana; 
/*background: url(../images/bgmodcont.jpg); 
background-repeat: repeat-x;*/ margin-top: 5px; margin-left: 4px; 
width: 275px; height: auto;  border: 1px solid #DEEBEB; 
vertical-align: middle; padding: 3px; display:table-cell;float:left;display:block; }

.promo_main5{width: 275px; font-size: 12px; color: #003366; font-family: arial, vardana; 
background: url(../images/bgmodcont.jpg); 
background-repeat: repeat-x; margin-top: 5px; margin-left: 4px; 
height: auto;  border: 1px solid #DEEBEB; 
vertical-align: middle; padding: 3px; display:table-cell;float:left;display:block; }

.promo_main4 {font-size: 12px; color: #003366; font-family: arial, vardana; 
background: url(../images/bg_promo.html); 
background-repeat: repeat-x; margin-top: 0px; margin-left: 5px; 
border: 1px solid #DEEBEB; 
vertical-align: middle;padding: 3px; display:table-cell; }

.promo_main3 {font-size: 12px; color: #003366; font-family: arial, vardana; 
background: url(../images/bg_product.html); 
background-repeat: repeat-x; margin-top: 0px; margin-left: 5px; 

border-left: 1px solid #DEEBEB; 
border-right: 1px solid #DEEBEB; 
border-bottom: 1px solid #DEEBEB;
border-top: 1px solid #DEEBEB;
margin-bottom:5px; 
width:768px;
vertical-align: middle; display:table-cell; }

.readmore a{ text-align: right; text-decoration: none; font-weight: normal; font-size: 11px; float: right; font-family: arial, vardana; color: #cc0000;  letter-spacing: 1px; }
.readmore a:hover{ text-align: right; text-decoration: underline; font-weight: norma; font-size: 11px; float: right; font-family: arial, vardana; color: #cc0000;  letter-spacing: 1px; }
.product_title {font-size: 13px; font-weight: bold; text-align: left; font-family: arial, vardana; color: #000000; padding: 3px;}
.main_header {background-color: #ffffff;font-size: 13px; font-weight: bold; text-align: left; font-family: arial; color: #213B6C;  letter-spacing: 1px; }

.main_header_szukaj {
 background: url(../images/bg_szukaj_header.html); background-repeat: no-repeat; line-height: 25px;
background-color: #ffffff; margin-top: 5px;font-size: 12px; font-weight: bold; text-align: left; font-family: arial; color: #ffffff;  
padding-top: 3px; text-indent: 3px;
padding-bottom: 0px; }

.menuleft {/*background-color: #cccccc; */ text-align: left; float: left; width: 200px; display:block;}
.menuleft2 {/*background-color: #cccccc; */ text-align: left; float: left; width: 780px; display:table;}

.menutopitem a {letter-spacing:1px;
				background: url(../images/bg_menu_tm.png); background-repeat: no-repeat;
				/*background-color: #cccccc; */ color: #ffffff; text-decoration: none; display: inline; text-align:center; 
				font-size: 12px; font-family: arial; float:right; width: 102px; wrap: no;
				background-repeat: no-repeat; padding-left:5px; padding-right:5px;
				line-height: 30px; padding-top: 4px; padding-left: 10px; font-weight:bold;
				}
.menutopitem a:hover {
				
				/*background-color: #cccccc; */ color: #ffffff; text-decoration: underline; display: inline; text-align:center; 
				font-size: 12px; font-family: arial; float:right; width: 102px;
				background-repeat: no-repeat; padding-left:5px; padding-right:5px;
				line-height: 30px; padding-top: 4px; padding-left: 10px; font-weight:bold;
				}				
				
.leftmenuitem a { font-weight: normal; background: url(../images/bg_menuitem.jpg); display: block;  padding-top: 5px; line-height: 22px; 
				border-bottom: 1px solid #E3E7EA; vertical-align: middle; padding-left: 10px; text-align: left; color: #000000; text-decoration:none;}
				
.leftmenuitem2 a {width: 238px; font-weight: normal; background: url(../images/bg_menuitem2.html); display: block;  padding-top: 5px; line-height: 17px; 
				border-bottom: 1px solid #E3E7EA;  vertical-align: middle; text-indent: 10px; text-align: left; color: #000000; text-decoration:none;}
				
.leftmenuitem2 a:hover {font-weight: normal; background: url(../images/bg_menuitem2.html); display: block;  padding-top: 5px; line-height: 17px; 
				border-bottom: 1px solid #E3E7EA; vertical-align: middle; text-indent: 10px; text-align: left; color: #FF9900; text-decoration:none;}				

.leftmenuitem_no {font-weight: bold; /*background: url(../images/bg_menuitem.jpg);*/ display: block;  padding-top: 12px; height: 22px; 
				 vertical-align: middle; text-indent: 2px; text-align: left; color: #000000; text-decoration:none;}				
				
.content {font-family: arial; float: left; background-color: #ffffff; }

.rightcontent {float: right; text-align: left;  width: 276px;  background-color: #ffffff; padding-top:10px;}
.leftcontent { float: left; padding-left:5px; text-align:left; width: 276px; background-color: #ffffff;   padding-top:10px;}

.leftcontent2 { padding-left:5px; text-align:left; display: inline; width: 760px;  background-color: #ffffff;   padding-top:10px;}

.leftcontent3 { padding-left:5px; text-align:left; display: table; width: 760px;  background-color: #ffffff;   padding-top:3px;}

.dystrybucja { float: left; padding-left:5px; text-align:left; width: 560px; background-color: #ffffff;   padding-top:10px;}

.wyszukiwarka_dystrybutorzy { margin-top: 5px; padding: 5px; background-color: #EFF4F8; border: 1px #cccccc solid;}


.sale_main {margin-top: 5px; width: 270px; height: 111px;  border-top: 1px solid #999999; vertical-align: middle; padding: 3px; display:table;}
/*.aktualnosci{background: url(../images/bg_news.jpg); background-repeat: repeat-x; border-top: 1px solid #999999; display:table;}*/

.news { margin-top: 5px; width: 460px; height: 155px;  
		background: url(../images/bg_promonews.html); background-repeat: repeat-x;
		border: 1px solid #ffffff; vertical-align: middle; padding: 3px;
		border: 1px solid #DEEBEB;
		}

.news2 { margin-top: 5px; width: 250px; height: 170px;  
		background: url(../images/bg_promonews.html); background-repeat: repeat-x;
		border: 1px solid #ffffff; vertical-align: middle; padding: 3px;
		border: 1px solid #DEEBEB;
		}
		
.news3 { margin-top: 5px; width: 760px; height: 185px;  
		background: url(../images/bg_promonews.html); background-repeat: repeat-x;
		border: 1px solid #ffffff; vertical-align: middle; padding: 3px;
		border: 1px solid #DEEBEB;
		}		

.newsletter { background: url(../images/newsletter.html); margin-top: 5px; width: 270px; height: 44px;  border: 1px solid #999999; 
			vertical-align: bottom;font-size: 12px; color: #ffffff; font-family: arial, vardana; 
			font-weight: normal; letter-spacing: 0px; padding: 3px; }

.baner {  margin-top: 5px; width: 270px; height: 106px; vertical-align: middle;  
		}

.footer {  
background: url(../images/footer_tm.png); background-repeat: no-repeat;padding-top: 5px;height:45px; padding-left:10px; padding-right: 10px; font-size: 11px; text-align: left; font-family: arial, vardana; color: #ffffff;  letter-spacing: 2px; 
text-decoration: none; margin: 0px auto 0px auto; width: 880px; padding-top: 10px;padding-bottom:5px;float:left;display:block;margin-top:10px;}

.footer a {color: #ffffff; text-decoration: none;}
.footer a:hover {color: #ffffff; text-decoration: underline;}

.partners{  
background: url(../images/partners_tm.png); background-repeat: no-repeat;padding-top: 5px;height:25px; padding-left:10px; padding-right: 10px; font-size: 11px; text-align: left; font-family: arial, vardana; color: #444444;  letter-spacing: 2px; 
text-decoration: none; margin: 0px auto 0px auto; width: 880px; padding-top: 10px;padding-bottom:5px;float:left;display:block;margin-top:10px;border:0px;height:87px;text-align:center}


/* style dokumentu*/
.documentcontent {padding-left:5px; padding-top:10px; text-align: left;float: left;width: 555px; margin-bottom: 20px; }
.documentheader {font-size: 16px; text-align: left; font-family: arial, vardana; color: #000000;  letter-spacing: 0px; 
font-weight: bold; border-bottom: 3px solid #FF9900;}

/*.rightcontent {text-align:left; float: right; width: 540px;} */
.productmenu { padding-top:5px; background: url(../images/bg_promo.html); background-repeat: repeat-x; display:block;  float:right; width: 186px;
border-left: 1px solid #6698BD; border-right: 1px solid #6698BD; border-bottom: 1px solid #6698BD;  border-top: 1px solid #6698BD;}

.productmenumodule { margin-left: 7px; margin-bottom: 7px; position: relative; display:block;  float:right; width: 188px; padding:0px;}

.productmenuitem a {
background: url(../images/bgproduct.html);
text-indent: 15px; height: 20px; display: block;  float: right; width: 185px; text-decoration:none;  
font-family: arial, verdana; font-size: 12px; color: #cc0000; text-decoration: none; 
}

.productmenuitem a:hover {text-decoration: underline;}

.news_text {font-size: 12px; text-align: left; font-family: arial, vardana; color: #000000;   }

.look
{
    background-color: #ffffff;
    margin-top: 5px;
    font-size: 12px;
	line-height: 20px;
    font-weight: bold;
    text-align: right;
    font-family: arial;
    color:#3A3D42;
    color: rgb(33, 59, 108);
    letter-spacing: 2px;
}


/**/


.trescstrony{ 
			display:table;
            margin:0px;
            padding:0px;
            width: 550px;    
	        tekst-align: center; 
           }

.podstawowytekst { 
     margin-top: 5px; margin-left: 0px;  margin-right: 25px; width: 498px;   
	 padding-bottom:15px;display:table-cell;
     }
	 
.przejscia2 {background: url(../images/przejscie2.html);width: 550px; height:15px; padding:0px; text-align: center; margin: 0px auto 0px auto;font-size: 12px; font-family: arial; color: #464C5C; border: 1px #ffffff solid; }

.newstekst1 {font-size: 12px; text-align: left; font-family: arial, vardana; font-weight:bold; color: #000000;margin-left:15px;width:130px;text-align:left;}
.newstekst2 {font-size: 12px; text-align: left; font-family: arial, vardana; color: #000000;margin-left:15px;}

.naglowek2 {font-size: 15px; text-align: left; font-family: arial, vardana; font-weight:bold; color: #000000;margin-left:15px;}
.naglowek3 {font-size: 15px; text-align: center; font-family: arial, vardana; font-weight:bold; color: #000000;margin-left:15px;}


/*document */
.documentleftcol { width: 240px; float: left;}
.documentrightcol {width: 570px; float: right;padding:10px;}
.container {width:880px; float:left; border:none; margin:0px auto 0px auto; padding:0px; background-color:none;}

#document {text-align:left;}
#document .title {font-size:26px; font-family:arial, verdana, sans-serif; color:#88ab32; text-align:left; margin-top:15px; margin-bottom:10px;}
#document .text {font-size:13px; line-height: 140%; font-family:tahoma,arial,helvetica,sans-serif; color:#333333; text-align:left;}
#document .summary {margin-top:5px; margin-bottom:5px; font-weight:bold; font-size:13px; line-height: 140%; font-family:tahoma,arial,helvetica,sans-serif; color:#000; text-align:left;}

#document a{font-size:13px;font-family:arial, verdana; text-decoration:none; color: #0072BA;}
#document a:hover {font-size:13px;font-family:arial, verdana;color:#FF9900; text-decoration:underline;}
#document a:visited{font-size:13px;font-family:arial, verdana;color:#FF9900; text-decoration:underline;}

/*form */

#form {

}



#contactForm li {font-family: arial, verdana, sans-serif;
			font-size: 11px; 
			font-weight: normal; 
			margin-top: 5px; 
			color:#627077; 
			text-align:justify; 
			list-style-type:none;  }



#form li {font-family: arial, verdana, sans-serif; 

			font-size: 11px; 

			font-weight: normal; 

			margin-top: 5px; 

			color:#627077; 

			text-align:justify; 

			list-style-type:none;  }

#form label { width:140px; float:left; display:block;}	


#tools { text-decoration:none; font-family: arial, verdana, sans-serif;  padding-top:3px; width: 580px; border-top: 1px solid #cccccc;  margin-top:10px; height:35px; float:right;}
#tools .item a { text-decoration:none; border:none; padding-top:2px; display:block; width:50px; font-size:11px; float:right; text-align:center; color:#666666;}
#tools .item a:hover {text-decoration:none; border:none;}
#tools img {text-decoration:none; border:none;}


/*leftmenu*/

#leftmenu {float:left; width:255px; margin-top:5px; padding-left:4px; background-image:url(../images/zakladka_kotly.html); 
background-repeat:no-repeat;  padding-top:3px; margin-bottom:5px;} 

.menutitle {text-align:left; height:20px; margin-bottom: 10px; width:240px; padding-left: 6px; padding-top: 4px; font-size: 18px; font-weight:bold; }

#leftmenu .item { width:245px;  height:18px; background-image:url(../images/bgmenukol_tm.png); 
background-repeat:no-repeat; padding:10px 5px 5px 10px; text-align:left; margin-top:1px;  letter-spacing:1px;}
#leftmenu .item a {color:#ffffff; font-size:11px; text-decoration:none; font-weight:normal; }
#leftmenu .item a:hover {color:#ffffff; font-size:11px; text-decoration:underline; font-weight:normal; }
#leftmenu .item2 { width:245px;  height:18px; background-image:url(../images/bgmenukol_tm.png); 
background-repeat:no-repeat; padding:10px 5px 5px 10px; text-align:left; margin-top:1px;  letter-spacing:1px;}
#leftmenu .item2 a {color:#ffffff; font-size:11px; text-decoration:none; font-weight:bold; }
#leftmenu .item2 a:hover {color:#ffffff; font-size:11px; text-decoration:underline; font-weight:bold; }

#leftmenu .subitem {width:234px; height:23px;background-image:url(../images/bgsubmenukol_tm.png); background-repeat:no-repeat; padding:10px 5px 3px 18px; text-align:left; margin-top:1px; letter-spacing:1px; }
#leftmenu .subitem a {color:#ffffff; font-size:11px; text-decoration:none; font-weight:normal; }
#leftmenu .subitem a:hover {color:#ffffff; font-size:11px; text-decoration:underline; font-weight:normal; }

#leftmenu .subitem2 {width:234px;height:23px; background-image:url(../images/bgsubmenukol_tm.png); background-repeat:no-repeat; padding:10px 5px 3px 18px; text-align:left; margin-top:1px; letter-spacing:1px; }
#leftmenu .subitem2 a {color:#ffffff; font-size:11px; text-decoration:none; font-weight:bold; }
#leftmenu .subitem2 a:hover {color:#ffffff; font-size:11px; text-decoration:underline; font-weight:bold; }

/*moduly*/
.trainingmodtitle {text-align:left;margin-bottom:5px; border-bottom:1px #cccccc solid; font-size: 18px; font-family:arial, verdana;  font-weight:bold;}
.newsmodtitle {text-align:left; margin-bottom:3px;border-bottom:1px #cccccc solid; font-size: 18px; padding:5px; color:#FC9B00; font-family:arial, verdana;  font-weight:normal;}
.loginmodtitle {text-align:left;margin-bottom:5px; border-bottom:1px #333333 solid; font-size: 14px; font-family:arial, verdana;  font-weight:bold;}

/* news */

#news {margin-bottom:15px;float:left;display:block;}
#news .item {text-align:left; margin-top:2px; font-size:11px; }
#news .text {font-size:11px; font-family:arial,verdana,sans-serif; text-align:left; padding:0px; margin:0px;}
#news .readmore {font-size:11px; font-family:arial,verdana,sans-serif; text-align:right;}
#news .text a {color:#0072BA; text-decoration:none;}
#news .text a:hover {color:#ff9900; text-decoration:none;}
#news .title a {color:#49496D; text-decoration:none; font-size:11px; font-weight:bold;}
#news .news {}

#news_big {}
#news_big .date {text-align:left; margin-top:3px 0px 3px 0px; font-size:11px; color:#666666; }
#news_big .item {text-align:left; margin-top:5px; font-size:11px;padding:5px; }
#news_big .text {font-size:11px; font-family:arial,verdana,sans-serif; text-align:left; padding:0px; margin:0px;}
#news_big .readmore {font-size:11px; font-family:arial,verdana,sans-serif; text-align:right;}
#news_big .readmore a {color:#cc0000; text-decoration:none;}
#news_big .readmore a:hover {color:#cc0000; text-decoration:underline;}
#news_big .title a {color:#669900; text-decoration:none; font-size:14px; font-weight:bold;}


/* zalacznik */
#attach { float:left; width:570px; padding:5px; margin-top:10px; display:block;}
#related { float:left; width:570px; padding:5px; margin-top:10px;}
#related .title {  font-size: 18px; color:#333333; font-weight:bold; font-family:arial,verdana,sans-serif; margin-top:1px; margin-bottom:3px; }
#related .item a {color:#FF6600; font-size:12px; text-decoration:none; font-weight:normal;}
#related .item a:hover {color:#FF6600; font-size:12px; text-decoration:underline; font-weight:normal;}

#related .list { float:left; width:630px; padding:5px; margin-top:10px; }

.showtrainings { float:left; padding:5px; width:630px; margin-top:10px;}
#eventslisttitledoc { text-align:left; font-size: 18px; font-weight:bold; font-family:arial,verdana,sans-serif; margin-top:1px; margin-bottom:3px;}


#attach .item a {color:#FF6600;; font-size:12px; text-decoration:none; font-weight:normal;  }
#attach .item a:hover {color:#FF6600;; font-size:12px; text-decoration:underline; font-weight:normal;  }
#attachlisttitle { font-size: 18px; font-weight:bold; font-family:arial,verdana,sans-serif; margin-top:1px; margin-bottom:3px; width:200px;}

.box_pad{float:left;display:block;}
.box_pad5{float:left;display:block;padding-left:5px;}

#index_boxes{width:560px;float:right;display:block;}
#index_boxes .box{width:280px;height:225px;float:left;display:block;background-image:url(../images/box_tm.png);background-repeat:no-repeat;}
#index_boxes .box2{width:280px;height:225px;float:left;display:block;background-image:url(../images/box_tm2.png);background-repeat:no-repeat;}
#index_boxes .box3{width:280px;height:225px;float:left;display:block;background-image:url(../images/box_tm3.png);background-repeat:no-repeat;}
#index_boxes .title{padding-top:9px;padding-bottom:10px;font-size:19px;color:#ffffff;width:280px;text-align:center;}
#index_boxes .text{padding:16px;padding-top:120px;color:#ffffff;text-align:justify;padding-right:23px;}
#index_boxes .box_small{padding:18px;padding-top:0px;}
#index_boxes .link{padding-bottom:4px;}
#index_boxes .link a{color:#686868;text-decoration:none}
#index_boxes .link a:hover{color:#689B25;text-decoration:underline}


.photo_logo{margin-top:10px;display:inline;border:0px;}

#news_box_right{float:right;display:block;width:280px;padding:10px;padding-top:4px;height:200px;}
#news_box_right .box_right{width:260px;height:95px;}
#news_box_right .title{float:left;display:block;padding:5px;font-size:18px;}
#news_box_right .title a{color:#444444;font-size:18px;text-decoration:none;}
#news_box_right .title a:hover{color:#444444;font-size:18px;text-decoration:underline;}
#news_box_right .icon{float:left;display:block;width:95px;}
#news_box_right .text{float:left;display:block;padding:5px;font-size:11px;width:150px;}

