body{font-family:georgia,times,'times new roman';color:#201D2D;font-size:16px;background:url(../images/background.jpg);/*background-attachment:fixed*/}

h1,h2,h3,h4 {font-weight:normal;}
h1{color:#333;font-size:40px;width:100%;line-height:33px;padding:40px 0 20px 10px;margin-bottom:50px;
	background:url(../images/title_default.png) 0 100% no-repeat;}
h2{font-size:20px;color:#2A4A53;margin-bottom:20px;border-bottom:1px solid #ccc}
	h2 p{font-family:georgia,times,'times new roman';}
h3{font-size:18px;color:#2A4A53;text-transform:none;margin-bottom:20px;}
h4{font-size:16px;color:#2A4A53;text-transform:none;margin-bottom:10px;}

a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
/*
h1#hdr{padding: 25px 0 0 0;
	overflow: hidden;
	background-repeat: no-repeat;
	height: 0px !important;
	height /**//*:25px;}*/

ul#menu {}
ul#menu li{list-style-type:none;list-style-image:url(../images/menu_div.png);font-size:30px;float:left;padding:40px 30px 60px 0;background-position:0 20px;background-repeat:no-repeat;}
	ul#menu li.first{list-style-image:none;}
	/*ul#menu li a{background:transparent url('../images/menu_div.png') no-repeat 100% 50%;padding-right:50px;}*/
	ul#menu li a{padding-right:50px;}
	ul#menu li.first a{padding-left:30px;}
	ul#menu li.last a{background:none;padding-right:0;}
		#home_button{background:url('../images/menu_home.png')}
		#tshirt_button{background:url('../images/menu_tshirts.png')}
		#press_button{background:url('../images/menu_press.png')}
		#contacts_button{background:url('../images/menu_contacts.png')}
		#about_button{background:url('../images/menu_about.png')}

#col3{float:right;text-align:center;}
#prod_buybox{border:2px solid #999;padding:10px;width:220px;text-align:left;}
#tabella_tshirt{float:left;width:500px;border:2px solid #ccc;margin-left:60px;}
	.tab{float:left;border:1px solid #ccc;float:left;width:248px;height:350px;padding:0;margin:0;overflow:hidden;}
	.sw,.se{overflow:auto;height:220px;text-align:center;padding:10px;text-align:left;width:228px;height:190px;font-size:12px;}

.postit-top{width:400px;height:59px;background:url('../images/postit_top_bck.png');}
.postit-content{width:400px;background:url('../images/postit_bck.png') repeat-y;}
	.postit-content ul{list-style-type:disc;margin-left:50px;padding-bottom:5px;}
		.postit-content ul li{margin-bottom:10px;}
.postit-bottom{width:400px;height:59px;background:url('../images/postit_bottom_bck.png');}

p{font-family:arial;line-height:22px;margin-bottom:15px;color:#444;}
	p.didascalia{font-size:9px;color:#000;margin-bottom:20px;text-align:right;}

#container{width:990px;margin:0 auto;min-height:1%;}
#header{height:297px;background:transparent url(../images/content_top_bck.png) top no-repeat;}
	#logo{float:left;width:350px;height:126px;padding:60px 0 0 40px;background:transparent url(../images/logo.png) 50px 60px no-repeat;line-height:1000px;overflow:hidden;display:block;}
		#logo h1{line-height:1000px;overflow:hidden;display:block;}
	.logo2{background:none;padding-top:40px;height:170px;}
	#carrello{float:right;width:300px;position:relative;}
		#cart{position:absolute;top:120px;right:30px;}
			#cart_num{font-size:40px;font-family:georgia,'times new roman', 'arial';padding-left:30px;}
	#menu{height:106px}
	
#bottom{height:141px;background:transparent url(../images/content_bottom_bck.png) bottom no-repeat;
	font-size:12px;font-family:arial;}
	#bottom ul{padding:40px 0 0 50px;width:350px;}
	#bottom li{display:inline;list-style-type:disc;margin-left:25px;}
	#bottom a{text-decoration:underline;}

#content{min-height:1%;padding:0 50px 20px 70px;background: transparent url(../images/content_bck.png) repeat-y;}
#footer{background:transparent url(../images/logo_footer.png) center no-repeat;text-align:center;height:181px;}
	#footer p{color:#666;padding-top:90px;}
	p#firma{padding-top:20px;}
	#firma a{color:#666;font-size:12px;}

#scheda_tecnica td{padding:5px 5px 10px 5px;font-family:arial;border-bottom:1px solid #ccc;}

ul.list{margin:0 0 15px 16px;list-style-type:square;list-style-image:url(../images/list_type.gif)}
	ul.list li{margin-bottom:30px;border-bottom:1px solid #ccc;}
.lista_nomi{font-family:arial;font-size:14px;}
.lista_nomi li{margin-left:16px;list-style-type:square;border-bottom:1px dotted #ccc;padding:10px 0 10px 10px;}
	.lista_nomi ul{padding:10px 0 10px 0;}
	.lista_nomi li li{list-style-type:circle;}
.lista_file{margin-left:0;}
	.lista_file li{list-style-type:none;padding-left:25px;margin-left:0;background:transparent url(../images/documents_16.png)no-repeat 0 50%;}
	
.divisore_top{padding-top:40px;border-top:1px dotted #ccc}
	
.hor_list li{float:left;}

.end{margin-bottom:0;}

.thumb_movie{float:right;margin:0 0 10px 10px;width:150px;}
.thumb_palmares{float:left;margin:0 15px 0 0;width:150px;}

.data{font-size:22px;font-family:georgia,times,'times new roman';background:transparent url(../images/history_32.png) no-repeat 0% 50%;padding:7px 0 6px 38px;margin-bottom:10px;}

.en_butt{background:transparent url(../images/gb.gif) no-repeat 0 50%;padding-left:23px;}
.it_butt{background:transparent url(../images/it.gif) no-repeat 0 50%;padding-left:23px;}
.mail_butt{background:transparent url(../images/mail_16.png) no-repeat 0 50%;padding:1px 0 1px 23px;}
.print_butt{background:transparent url(../images/print_16.png) no-repeat 0 50%;padding:1px 0 1px 23px;}
.group_butt{background:transparent url(../images/group_16.png) no-repeat 0 50%;padding:1px 0 1px 23px;}
.pdf_butt{background:transparent url(../images/acroread.png) no-repeat 0 50%;padding:1px 0 1px 23px;}
.more_butt{background:transparent url(../images/go_right.png) no-repeat 100% 50%;padding:7px 35px 6px 0;}
.more{text-align:right;margin-top:40px;}
.link{background:transparent url(../images/external.gif) no-repeat 100% 50%;padding:1px 16px 4px 0;}

.description{font-size:12px;}

.news_container{margin-bottom:30px;border-bottom:1px dotted #999;}