* {
	margin: 0px;
	padding: 0px;
}

body {
	padding: 10px 0px;
	background-color: #656565;
	color: #c2bebe;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	text-align: center;
}

a {
	color:orange ;
	background-color: inherit;
	text-decoration: underline;
}

a:hover {
	color: #d26a36;
	background-color: inherit;
}

span {
	display: none;
}

img {
	border: none;
}

ul {
	list-style-type: none;
}

li {
	list-style-type: none;
}

p {
	padding: 14px 0px 5px;
	text-align: justify;
	line-height: 12px;
	clear : both;
	float : none;
}

.clearthis {
	margin : 0px;
	height : 1px;
	clear : both;
	float : none;
	font-size : 1px;
	line-height : 0px;
	overflow : hidden;
	visibility: hidden;
}


#container {
	margin: 0px auto;
	width: 778px;
	background: url('images/container_background.gif') #0c070d repeat-y 0px 0px;
	color: inherit;
}

.thumbnail {
	padding: 10px 0px;
}

.thumbnail img {
	border: #5c5b5c 1px solid;
}


/* Page Title */

#page_title {
	width: 362px;
	height: 128px;
	background-image: url('images/background.gif');
	background-repeat: repeat-x;
	background-position: 0% 100%;
	overflow: hidden;
	float: right;
}

#page_title h1 {
	width: 362px;
	height: 126px;
	background: url('images/company_name.gif') #292829 no-repeat 50% 50%;
	color: #cf7235;
}


#page_image_portofolio {
    width: 412px;
    height: 532px;    
    padding:0;
    margin:0;
}

#portfolio{
    padding:0;
    margin:0;
    width: 412px;
    height: 532px;  
    text-align: left;      
}

ul#portfolio li {
    list-style:none;
}




ul#portfolio li img{    
    margin: 0 0 0 2px;
    padding: 1px;
    background-color:#000;
    width:410px;
    height:532px;
}

ul#portfolio .noborder{    
    margin: 0 0 0 2px;
    padding: 1px;
    background-color:#FFF;
}



/* Page Image */

#page_image {
	width: 414px;
	height: 534px;
    padding:0 ;
    margin: 0;
	background: url('images/bordignon.jpg') #09070a no-repeat 0px 100%;
	color: inherit;
	overflow: hidden;
}


/* Left Column */

#left_column {
	width: 414px;
	font-size: 12px;
	float: left;
}

#left_column_content {
    padding:15px;
}

#left_column h2 {
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-color: inherit;
	color: #d26a36;
}


/* Right Column */

#right_column {
	padding-bottom: 20px;
	width: 362px;
	background-color: #0c070d;
	color: inherit;
	float: right;
	clear: right;
}

#right_column_content {
    padding: 10px;
    width: 340px;
    background-color: #0c070d;
    text-align: left;
}


#right_column_content h1{
    font-size: 14px;
}
#right_column_content h2{
    font-size: 12px;
}

#right_column h2 {
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-color: inherit;
	color: #c7c7c7;
}

#right_column p {
	padding-top: 20px;
}


/* Page Menu */

#page_menu {
    padding: 15px 0px;
    width: 414px;
    background: url('images/background.gif') #0c070d repeat-x 0% 0%;
    color: #c2bebe;
}

#page_menu a {
    background-color: inherit;
    color: #c2bebe;
    text-decoration: none;
}

#page_menu a:hover {
    background-color: inherit;
    color: #FF9900;
    background-image: url('images/menu_bg1b.gif');
}

#page_menu li {
    padding: 0px 2px 2px;
    float: left;
}

#page_menu li a {
    display: block;
    width: 81px;
    background-position: 50% 0%;
    background-repeat: no-repeat;
    text-align: center;
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;

}

#page_menu li.menu1 a {
    margin-right: 7px;
    width: 69px;
}

#page_menu li.menu5 a {
    margin-left: 7px;
    width: 66px;
}

#page_menu li a span {
    padding-top: 70px;
    display: block;
}


.menu1 a {
    background-image: url('images/menu_bg1.gif');
    
}
.menuover1 a {
    background-image: url('images/menu_bg1b.gif');
    
}

.menu2 a {
    background-image: url('images/menu_bg2.gif');
}

.menu3 a {
    background-image: url('images/menu_bg3.gif');
}

.menu4 a {
    background-image: url('images/menu_bg4.gif');
}

.menu5 a {
    background-image: url('images/menu_bg5.gif');
}






/* Album Review */

#albumreview {
	padding: 30px 25px 10px;
}

#albumreview h2 {
	height: 35px;
	background-image: url('images/review_header.gif');
}

.littlePicture{
    height:60px;
    width: auto;   
    margin-right:5px; 
    padding:1px;
    border:1px solid #FFF;
}
/*
.littlePicture{
    height:75px;
    width: auto;   
    margin-right:5px; 
    padding:1px;
    border:1px solid #FFF;
    float:left;
}
*/
.news{
    padding:10px;
    margin:8px auto;
    border:1px solid #CCC;
    width:325px;  
    height: 125px;  
}

p.dateNews{
    margin-top: 5px;
    font-size:12px;
    font-family:Geneva, Arial, Helvetica, sans-serif;
    color:#CDCDCD;
}

.news_img_left_shadow{
    float:left;
    border:1px solid #CCCCCC;
    margin:5px ;
}



/* Page Footer */

#page_footer {
	margin-left: 416px;
	width: 362px;
	padding: 9px 0px;
	background: url('images/background.gif') #343231 repeat-x 0px 0px;
	color: inherit;
	clear: both;
	font-size: 10px;
	line-height: 12px;
}







/* Menu galerie */

#menu_galeries {
    padding: 15px 0px;
    width: 414px;
    background: url('images/background.gif') #0c070d repeat-x 0% 0%;
    color: #c2bebe;
}

#menu_galeries a {
    background-color: inherit;
    color: #c2bebe;
    text-decoration: none;
}

#menu_galeries a:hover {
    background-color: inherit;
    color: #FF9900;
    background-image: url('images/menu_bg1b.gif');
}

#menu_galeries li {
    padding: 10px 2px 2px;
    float: left;
}

#menu_galeries li a {
    display: block;
    width: 78px;
    background-position: 50% 0%;
    background-repeat: no-repeat;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;

}

#menu_galeries li#menu1 a {
    margin-right: 7px;
    width: 69px;
}

#menu_galeries li#menu5 a {
    margin-left: 7px;
    width: 66px;
}

#menu_galeries li a span {
    padding-top: 70px;
    display: block;
}

#galerie1 a {
    background-image: url('images/menu_bg1.gif');
    
}

#galerie2 a {
    background-image: url('images/menu_bg2.gif');
}

#galerie3 a {
    background-image: url('images/menu_bg3.gif');
}

#galerie4 a {
    background-image: url('images/menu_bg4.gif');
}

#galerie5 a {
    background-image: url('images/menu_bg5.gif');
}

#galerie6 a {
    background-image: url('images/menu_bg1.gif');
    
}

#galerie7 a {
    background-image: url('images/menu_bg2.gif');
}

#galerie8 a {
    background-image: url('images/menu_bg3.gif');
}

#galerie9 a {
    background-image: url('images/menu_bg4.gif');
}

#galerie10 a {
    background-image: url('images/menu_bg5.gif');
}


form.css{
    padding:0;    
    margin:10px 0 20px 0;           
    width: 340px;   
    text-align: left;                                                    
}



form.css fieldset {
  padding: 0.7em;                     
  margin:10px 0 10px 0;                                                     
  color:#333;
  background-color:#FFF;  
  color:#000;                                       
  width:330px;                                                                                          
  border:2px solid #750306;
}

form.css label { 
  display: inline;                
  float: left;                                                      
  width: 110px;                 
  padding:4px; 
}

form.css input {
    font: bold 100% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
    color:#333;
    background-color:#EFEFEF;    
    border:1px solid #CCC;
    width:150px;
    height:15px;
    padding-bottom:1px;    
}



form.css select {
    font: bold 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
    color:#333;
    background-color:#EFEFEF;    
    border:1px solid #CCC;
}



form.css textarea {
    font: bold 80% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
    color:#333;
    background-color:#EFEFEF;    
    border:1px solid #CCC;
    width:150px;
    height:75px;
}



form.css input.bt {
    color:#FFF;
    background-color:#800;    
    border:1px solid #000;
    width:120px;
    height:30px;
    padding:5px;
}
