#admin-center a {
	font-size:11px;
	}

		/************************************************* fonts **************************************************************/
	
	
@font-face {
    font-family: 'sag';
    src: url('sag.eot');
    src: url('sag.eot') format('embedded-opentype'),
	 url('sag.svg#sag') format('svg'),
         url('sag.woff') format('woff'),
         url('sag.ttf') format('truetype');
        
}


/************************************************** sticky footer **********************************************************/

* {margin:0;padding:0;} 

/* must declare 0 margins on everything, also for main layout components use padding, not 
vertical margins (top and bottom) to add spacing, else those margins get added to total height 
and your footer gets pushed down a bit more, creating vertical scroll bars in the browser */

html, body {height: 100%;}

#wrapper {min-height: 100%;}

#content-wrapper {overflow:auto;
	padding-bottom: 35px;}  /* must be same height as the footer */

#footer-wrapper {position: relative;
	margin-top: -35px; /* negative value of footer height */
	height: 26px;
	padding-top:7px;
	clear:both;} 

/*Opera Fix*/
body:before {/* thanks to Maleika (Kohoutec)*/
content:"";
height:100%;
float:left;
width:0;
margin-top:-32767px;/* thank you Erik J - negate effect of float*/
}


/*************************************************** micro-clearfix ********************************************************/
/* For modern browsers */
.cf:before, .cf:after {
	content:"";
	display:table;
}

.cf:after {
	clear:both;
}

/* For IE 6/7 (trigger hasLayout) */
.cf {
	zoom:1;
}


/******************************************************** common ************************************************************/
	html {
	 margin:0;
	 padding:0;
	 height:100%;
	 } 
	body{
	font-family: Verdana, Helvetica, sans-serif;
	-webkit-font-smoothing:antialiased;
	font-smoothing:antialiased; 
	font-size: 12px;
	margin: 0;
	padding: 0;
	border: 0;
	color:#333;
	background-image: url(../img/bckg.jpg);
	background-repeat: repeat;
	background-position: left top;
	height:100%;
	font-weight:300;
} 
html,body
{
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
    overflow-x: hidden; 
}
	h1 {
	font-family: sag ,Verdana sans-serif;
	
	font-weight:300;
	
	 
	line-height:1.8em; margin-bottom:15px;
	text-align:center;
font-size:19px; color:#ee8230;
	}

	img { 
    border:0;
    outline:none;
}

	a {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #777;
	text-decoration:none;	
	outline:none;
}
	a:hover {
	
	color:black;text-decoration:none;
	outline:none;
}

    p {
		
	line-height:1.5em;
}	

	input:focus {
	outline:none;
	border-color:#9DEEAF;
	box-shadow:0 0 3px green;
}
	textarea:focus {
	outline:none;
	border-color:#9DEEAF;
	box-shadow:0 0 3px green;
}
	header {
	width:100%;
	height:85px;
	margin:0;
	padding:0;
	background-image: url(../img/nav-bckg.jpg);
	background-repeat: repeat;
	background-position: left top;
	border-bottom:1px solid white;
	}
		
 	nav {

	margin:0;
	padding:0;
    padding-top:0px;
    position:relative;
	}
	
	nav ul, nav li {
	float:right;
	margin:0;
	padding:0;
	list-style:none;
	font-size:16px;
	}
	nav li {
	padding-left: 1.8em;
	padding-top:35px;
	}
	
	
	nav li:first-child {
		
	padding-left: 0;
	padding-top:0;
	margin-right: 280px;
	padding-top:10px;
	}
   nav  {
		
	padding-right: 30px;

	}

	#inside_header {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	}

	#content-wrapper{
	background-image:url(../img/interior-gradient-top.png);
	background-repeat: repeat-x;
	background-position: left top;
	
	height: auto !important;
	height: 100%;
	margin: 0 auto;
	width:100%;
	overflow:hidden;
	}	
	
	#content{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	}	

	#more-info {
	text-align:right;
	padding-right:6px;
	padding-bottom:6px;
	}
	

	 
	 #twitter-link{
	 position:absolute;
	 top:33px; 
	 left:980px;
	 z-index: 1;	 
	 }
	 



/************************************************************* homepage ****************************************************/

	#big-image{
	
width:960px;
height: 250px;
	background-image:url(../img/big_picture.jpg);
	background-repeat:none;
	background-position:center;
	text-align:right;
	overflow: hidden;
	margin:0 auto;
	
	
	}
	
	#homepage-undercontent {
	
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto 0;

	}
	
	#homepage-right {

	float:right;
	width:480px;
	text-align:right;
	margin-bottom:20px;
	padding-right: 20px;
	}
	#homepage-right a {
	color:#ee8230;
	font-size:10px;}	
	
	#homepage-left {
	float:left;
	width:440px;
	text-align:justify;
	padding-left:20px;
	
	}
	
	

		#homepage-left > p {
			
			margin-bottom:7px;
			font-size:13px;
			}

 /************************ homepage newsletter ******************/
 
 
	
	.container-newsletter {
	width:100%; 
	

    color: #444;
    position: relative;
    padding-left: 0px;

	
}
	.container-newsletter > form {
	width:96%; 
	margin:0 auto;
	
	}
	.container-newsletter > form > fieldset{  
     padding:10px; 
     width:392px; 
     margin-bottom:6px;
	 }

	.container-newsletter  #email, .container-newsletter  #email-newsletter {
		width:296px;
		float:left; 
		padding: 5px; 
		color:#999;
		
		border: 1px solid #888;
		}  
		.container-newsletter  #email-newsletter {
			width:312px;
			
			}
	 
	.button-newsletter-homepage{
 	font-family: Arial, Helvetica, sans-serif;
	white-space:nowrap;
	cursor:pointer;
	color:#ee8230;
	background-image:url(../img/notification-menu-bg.png);
	background-position:center left;
	background-repeat:repeat-x;
	
	border:1px solid #bbb;
	display:block; 
	width:80px;
	float:right; 
	padding:8px 0px;
	margin:0;
	outline:none;
}

	.button-newsletter-homepage:hover{
	background-image:url(../img/notification-menu-bg-ud.png);
 	color:black;
	outline:none;
}

	.button-newsletter-homepage:active{
    -webkit-box-shadow: 0 2px 3px rgba(0,0,0,.2) inset,0 1px 1px rgba(0,0,0,.2);
    box-shadow: 0 2px 3px rgba(0,0,0,.2) inset,0 1px 1px rgba(0,0,0,.2);
    -moz-box-shadow: 0 2px 3px rgba(0,0,0,.2) inset,0 1px 1px rgba(0,0,0,.2);
	outline:none;
}	 

	#homepage-right table{
	width:100%; 
   font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	border-collapse: separate;
    border-spacing: 0;
     margin-top:5px;
	margin-bottom:20px;

	
}



#homepage-right table:last-child{
	
	margin-bottom:55px;} 
#homepage-right table tr td {
	padding:5px 0;
    border-right: 1px solid #bbb;
    border-bottom: 1px solid #bbb;
   
}

#homepage-right table tr td:first-child {
    border-left: 1px solid #bbb;
	padding:0 4px;
}
#homepage-right table tr:first-child td  {
  
    border-top: 1px solid #bbb;
   
}



	#homepage-right a:hover {
	color:black;
	}




/* top-left border-radius */

		
.image{
		-webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black;
	
}


.button-homepage-table-right{
 	font-family: Arial,Helvetica, sans-serif;
    white-space:nowrap;
	cursor:pointer;
color:#ee8230;
	background-image:url(../img/notification-menu-bg.png);
	background-position:center left;
	background-repeat:repeat-x;
	
	border:1px solid #bbb;
	display:block; 
	margin-top:0; 
	width:70px; 
	margin-left:302px; 
	margin-bottom:5px;
	padding: 4px 10px;
	outline:none;
	
	
}

	.button-homepage-table-right:hover{
	background-image:url(../img/notification-menu-bg-ud.png);
 	color:black;
	outline:none;
}

	.button-homepage-table-right:active{
    -webkit-box-shadow: 0 2px 3px rgba(0,0,0,.2) inset,0 1px 1px rgba(0,0,0,.2);
    box-shadow: 0 2px 3px rgba(0,0,0,.2) inset,0 1px 1px rgba(0,0,0,.2);
    -moz-box-shadow: 0 2px 3px rgba(0,0,0,.2) inset,0 1px 1px rgba(0,0,0,.2);
	outline:none;
}	



/*********************************************************** footer ********************************************************/

#footer-wrapper {
	clear:both;
	width:100%;
	border-top:2px solid #999;;
background-color:#CCC;


}

#footer {
	font-size:12px;
	
	width:960px;
	margin-left:auto;
	margin-right:auto;


}

	
#footer-left{
float:left;
	width:430px;
}	

#footer-right{
float:right;
	width:430px;
	text-align:right;
}


/************************************************************* used machines *******************************/

.sold-link{
display:block;
width:402px; 
float:left;
text-align:right;
margin-right:25px;
margin-bottom:12px;
	
	}
.pdf-link{
	display:block; 
	width:542px; 
	float:left; 
	margin-left:25px; 
	margin-bottom:12px; 
	}
#middle {
	float: right;
	width: 79%;
	vertical-align: top;
	font-size: 11px;
	text-align: right;
	margin-top:15px;
}	
#middle a{
	color: color:#ee8230;
	font-size:11px;
}
#middle a:hover{
	color: black;
	
}
	
#middle table {
  font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
    width:98%;
	border-collapse: separate;
    border-spacing: 0;
    min-width: 98%;
	margin-bottom:25px;
  }
 
#middle th {
	text-align:center;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	background-image: url(../img/notification-menu-bg.png);
	background-repeat: repeat-x;
	background-position: left center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

}
#middle td {
	text-align:left;
	vertical-align: middle;
	padding-top: 10px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-left: 6px;

	
}

#middle  table tr th,
#middle table tr td {
    border-right: 1px solid #bbb;
    border-bottom: 1px solid #bbb;
   
}
#middle  table tr th:first-child,
#middle  table tr td:first-child {
    border-left: 1px solid #bbb;
}


#middle table tr th{
	
    border-top: 1px solid #bbb;
    text-align: left;
	text-align:center;
	padding-top: 6px;
	padding-right: 20px;
	padding-bottom: 6px;
	padding-left: 20px;
	background-image: url(../img/notification-menu-bg.png);
	background-repeat: repeat-x;
	background-position: left center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
}

#middle table tr td:first-child{
	background:#FFF; padding:2px;
	}



/***** search  *****/

#searchwrapper {
width:197px; /*follow your image's size*/
height:35px;/*follow your image's size*/

background-repeat:no-repeat; /*important*/
padding:0px;
margin:0px;
position:relative; /*important*/
}
 

.commment{
	display:none;
}

.obrazek{
	width:55px;
	float:left;
	margin-right:6px;
	border:none;
	}
	.divex{
		
		height:40px;}
		
.searchbox_submit {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
outline:none;
left:156px;
width:28px;
height:25px;
}



.p{
	padding:6px;
	width:330px;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	margin-bottom:7px;
	margin-top:4px;
	background-color: #FFF;
	background-image: url(../img/searchicon.png);
	background-repeat: no-repeat;
	background-position: right center;	
      
 color:#CCC;
	
	 border: 1px solid #aaa;
	}



/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;

}

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
.ui-menu { list-style:none; padding-top: 2px; padding-bottom:5px; padding-left:3px; padding-right:3px; margin: 0; display:block; outline: none; }
.ui-menu .ui-menu { margin-top: -3px; position: absolute; }
.ui-menu .ui-menu-item { margin: 0; padding: 0; zoom: 1; width: 100%;  }
.ui-menu .ui-menu-divider { margin: 5px -2px 5px -2px; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0; }
.ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px .4em; line-height: 1.5; zoom: 1; font-weight: normal; }
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; margin: -1px; }

.ui-menu .ui-state-disabled { font-weight: normal; margin: .4em 0 .2em; line-height: 1.5; }
.ui-menu .ui-state-disabled a { cursor: default; }

/* icon support */
.ui-menu-icons { position: relative; }
.ui-menu-icons .ui-menu-item a { position: relative; padding-left: 2em; }

/* left-aligned */
.ui-menu .ui-icon { position: absolute; top: .2em; left: .2em; }

/* right-aligned */
.ui-menu .ui-menu-icon { position: static; float: right; }

/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 11px; }
.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff; color: #222222; }
.ui-widget-content a { color: #222222; }


/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }
  .ui-state-focus {
	border: 1px solid #999999;
	font-weight: normal;
	color: #212121;
	background-color: #E1E1E1;
	background-repeat: repeat-x;
	background-position: 50% 50%;
}
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited { color: #212121; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }

/* Misc visuals
----------------------------------*/

/* Corner radius */




/**** used machines *****/ 
#left {
	margin-top:15px;
	float: left;
	width: 21%;
	font-size: 10px;
	text-align: left;
	height:100%;
}

#left table {
	
    width:98%; 
    font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	border-collapse: separate;
    border-spacing: 0;
    min-width: 98%;  
	margin-bottom:25px;
	
}

#left  table tr {
	border:none;
	}
#left table tr th,
#left table tr td {
    border:none;

   background-image:url(../img/under.jpg);
   background-repeat:no-repeat;
   background-position:left top;
   border-right: 1px solid #bbb;
   border-left: 1px solid #bbb;
}


 #left table tr td:hover{
    border:none;
  
   background-image:url(../img/under-active.jpg);
   background-repeat:no-repeat;
   background-position:left center;
   border-right: 1px solid transparent;
 border-left: 1px solid #bbb;
   
}
#left table tr td.active {
	 border:none;
   background-color:none;
   background-image:url(../img/under-active.jpg);
   background-repeat:no-repeat;
   background-position:left center;
   border-right: 1px solid transparent;
 border-left: 1px solid #bbb;
 
	}
	#left table tr td.active a {
	color:#000;
 
	}
#left  table tr th:first-child,
#left  table tr td:first-child {
 
}
#left  table tr th {
  
    border-top: 1px solid #bbb;
	 border-bottom: 1px solid #bbb;
    text-align: left;
}
#left table tr:last-child td  {
  background-image:url(../img/under-last.jpg);
	border-bottom: 1px solid #bbb;
}
#left table tr:last-child td:hover, #left table tr:last-child td.active {
  background-image:url(../img/under-active-last.jpg);
	border-bottom: 1px solid #bbb;
}

#left a {
	font-size:11px;
	display:block;
	color:#777;
	
	}
	#left a:hover {
	
	color:#000;
	}

#left table tr th{
	
	text-align:center;
	padding-top: 6px;
	padding-right: 20px;
	padding-bottom: 6px;
	padding-left: 20px;
	background-image: url(../img/notification-menu-bg.png);
	background-repeat: repeat-x;
	background-position: left center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
}
#left table td{
	
    line-height:16px;
  padding: 2px 0 2px 10px;
}






/**** used machines *****/

#details-left {
	margin-top:15px;
	float: left;
	width: 32%;
	font-size: 10px;
	text-align: left;
	
    
}

#details-left table {
  font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
    width:98%;
	border-collapse: separate;
    border-spacing: 0;
    min-width: 98%;
	margin-bottom:25px;
  }
 
#details-left th {
	text-align:center;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	background-image: url(../img/notification-menu-bg.png);
	background-repeat: repeat-x;
	background-position: left center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

}

#details-left td {
	text-align:left;
	vertical-align: middle;
	padding-top: 10px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-left: 6px;

	
}

#details-left  table tr th,
#details-left table tr td {
    border-right: 1px solid #bbb;
    border-bottom: 1px solid #bbb;
   
}
#details-left  table tr th:first-child,
#details-left  table tr td:first-child {
    border-left: 1px solid #bbb;
}
#details-left  table tr th {
  
    border-top: 1px solid #bbb;
    text-align: left;
}

#details-left table tr th{
	
	text-align:center;
	padding-top: 6px;
	padding-right: 20px;
	padding-bottom: 6px;
	padding-left: 20px;
	background-image: url(../img/notification-menu-bg.png);
	background-repeat: repeat-x;
	background-position: left center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
}




#details-right {
	float: right;
	width: 68%;
	vertical-align: top;
	font-size: 11px;
	text-align: right;
	margin-top:15px;
	
margin-bottom:25px;
	
	
}	
#details-left table tr td:first-child {
	padding:6px 8px;
	padding-right:12px;
	background-image:url(../img/details-table-right.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-repeat: no-repeat;
	background-position: right center;
	border-right:none;
}


#details-left table tr td:last-child {
background-image:url(../img/details-table-left.jpg);
background-repeat: no-repeat;
	background-position: left center;
	border-left:none;
	padding-left:12px;
	line-height:1.6em;
}

.enquiry_form_input {
	width:200px;
	float:left;
	padding: 6px;
	color:#555;
	font-size:11px;
	background-color:#f7f7f7;

	border: 1px solid #bbb;
	font-family:Verdana, Geneva, sans-serif; 
	}
	
.enquiry_form_textarea	{width:200px; float:left; padding: 6px; color:#555; border: 1px solid #bbb; font-family: Verdana, Geneva, sans-serif; font-size:11px; background-color:#f7f7f7;}

.status-a {
background-color: #FFE1E2;
border:1px solid #bbb; 
border-top:none; 
background-image:none;
}
.status-i { 
display:none;
}
#enquiry_form {
height:430px;
	
	}
	
/****** form accessorier****/

.enquiry-form-accessorie {
	text-align:center;
	width: 400px;
	vertical-align: top;
	font-size: 11px;
	text-align: right;
	margin-top:15px;
}	
.enquiry-form-accessorie a{
	color:#ee8230;
	font-size:11px;
}
.enquiry-form-accessorie a:hover{
	color: black;
	
}
.enquiry-form-accessorie table {
  font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
    width:400px;
	border-collapse: separate;
    border-spacing: 0;
    border:1px solid #bbb;
	margin-bottom:25px;
  }
 






#middle-a {
	float: right;
	width: 79%;
	vertical-align: top;
	font-size: 11px;
	text-align: right;
	margin-top:15px;
}	
#middle-a a{
	color:#ee8230;
	font-size:11px;
}
#middle-a a:hover{
	color: black;
	
}
	
#middle-a table.main {
  font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
    width:98%;
	border-collapse: separate;
    border-spacing: 0;
    min-width: 98%;
	margin-bottom:25px;
  }
 
#middle-a table.main th {
	text-align:center;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	background-image: url(../img/notification-menu-bg.png);
	background-repeat: repeat-x;
	background-position: left center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

}
#middle-a table.main td {
	text-align:left;
	vertical-align: middle;
	padding-top: 10px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-left: 6px;

	
}

#middle-a  table.main tr th,
#middle-a table tr td {
    border-right: 1px solid #bbb;
    border-bottom: 1px solid #bbb;
   
}
#middle-a  table.main tr th:first-child,
#middle-a  table.main tr td:first-child {
    border-left: 1px solid #bbb;
}


#middle-a table.main tr th{
	
    border-top: 1px solid #bbb;
    text-align: left;
	text-align:center;
	padding-top: 6px;
	padding-right: 20px;
	padding-bottom: 6px;
	padding-left: 20px;
	background-image: url(../img/notification-menu-bg.png);
	background-repeat: repeat-x;
	background-position: left center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
}

#middle-a table.main tr td:first-child{
	background:#FFF; padding:2px;
	}



/******* contact ****/

#contact-undercontent {
	width:960px;
	margin-left:auto;
	margin-right:auto;
	min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto 0;

	}
	
#contact-right {

float:right;
	width:550px;
	text-align:right;
	margin-bottom:30px;
	
	}
#contact-right a {
	color:#ee8230;
	font-size:11px;}	
	
	#contact-left {
	float:left;
	width:400px;
	text-align:justify;
	margin-bottom:30px;
	}
	
	
	#enquiry_form_contact table {
  font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
    width:390px;
	border-collapse: separate;
    border-spacing: 0;
   margin-top:25px;
	margin-bottom:15px;
  }
 
#enquiry_form_contact th {
	text-align:center;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

}

#enquiry_form_contact td {
	text-align:left;
	vertical-align: middle;
	padding-top: 10px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-left: 6px;

	
}

#enquiry_form_contact  table tr th,
#enquiry_form_contact table tr td {
    border-right: 1px solid #bbb;
    border-bottom: 1px solid #bbb;
   
}
#enquiry_form_contact  table tr th:first-child,
#enquiry_form_contact  table tr td:first-child {
    border-left: 1px solid #bbb;
}
#enquiry_form_contact  table tr th {
  
    border-top: 1px solid #bbb;
    text-align: left;
}

#enquiry_form_contact table tr th{
	
	text-align:center;
	padding-top: 6px;
	padding-right: 20px;
	padding-bottom: 6px;
	padding-left: 20px;
    background-color:#f1f1f1;

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
}

#enquiry_form_contact table tr td:first-child{
	background:#FFF; padding:2px;
	}



#enquiry_form_contact  table tr td:first-child {
	padding:6px 8px;
	padding-right:12px;
	background-image:url(../img/details-table-right.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-repeat: no-repeat;
	background-position: right center;
	border-right:none;
}


#enquiry_form_contact  table tr td:last-child {
background-image:url(../img/details-table-left.jpg);
background-repeat: no-repeat;
	background-position: left center;
	border-left:none;
	padding-left:12px;
	line-height:1.6em;
}

/*************************************************** class  ***************************************************************/
	.comment{
	display:none;
}

	.invisible{
	display:none;
}

	.no-margin{
	margin:0;
	padding:0;
	}
	
 	.p-inside-table {
	margin:0;
	padding:6px 10px;
	}
	
	.button{
 	font-family: proxima_nova_ltregular, Helvetica, sans-serif;
	white-space:nowrap;
	cursor:pointer;
	color:#ee8230;
    margin-top:10px;
    padding: 5px 15px;
	background-image:url(../img/notification-menu-bg.png);
	background-position:center left;
	background-repeat:repeat-x;
	
	border:1px solid #bbb;
	width:55px;
	display:block;  float:left;
}

	.button:hover{
	background-image:url(../img/notification-menu-bg-ud.png);
 	color:black;
}

	.button:active{
    -webkit-box-shadow: 0 2px 3px rgba(0,0,0,.2) inset,0 1px 1px rgba(0,0,0,.2);
    box-shadow: 0 2px 3px rgba(0,0,0,.2) inset,0 1px 1px rgba(0,0,0,.2);
    -moz-box-shadow: 0 2px 3px rgba(0,0,0,.2) inset,0 1px 1px rgba(0,0,0,.2);
}

	.image-link img{
	border: 1px solid #666;
 	-webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black;
			outline:0;
}

	.image-link:hover img{
	border: 1px solid #999;
	-webkit-box-shadow: 0 8px 6px -6px #666;
	   -moz-box-shadow: 0 8px 6px -6px #666;
	        box-shadow: 0 8px 6px -6px #666;
}

	.image-link:hover{
	color: #333333;
	border: 0px ; /* Dummy definition to overcome IE bug */
}
	.image-link:focus{
	outline:0;
	border: 0 ; /* Dummy definition to overcome IE bug */
}

	.container {
	
	color: #444;
	position: relative;
	padding-left: 0px;
}

/*********************************************************  add **********************************************************/
#add-center {
	width:520px;
	padding-bottom:50px;
	
	
	}
#add-center table {
  font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
    width:500px;
	border-collapse: separate;
    border-spacing: 0;
   margin-top:25px;
	margin-bottom:15px;
  }
 
#add-center table tr:first-child td {
text-align:left;
	vertical-align: middle;
	padding-top: 10px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-left: 6px;
	 border-top: 1px solid #bbb;
 

}

#add-center td {
	text-align:left;
	vertical-align: middle;
	padding-top: 10px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-left: 6px;

	
}

#add-center  table tr th,
#add-center table tr td {
    border-right: 1px solid #bbb;
    border-bottom: 1px solid #bbb;
   
}
#add-center  table tr th:first-child,
#add-center  table tr td:first-child {
    border-left: 1px solid #bbb;
}


#add-center table tr td:first-child{
	background:#FFF; padding:2px;
	}





#add-center table tr td:first-child {
	padding:0 8px;
	padding-right:12px;
	background-image:url(../img/details-table-right.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-repeat: no-repeat;
	background-position: right center;
	border-right:none;
}

.left-add-form {
	padding:0 8px;
	padding-right:12px;
	background-image:url(../img/details-table-right.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-repeat: no-repeat;
	background-position: right center;
	border-right:none;
	border-left:none;
}
.right-add-form{
background-image:url(../img/details-table-left.jpg);
background-repeat: no-repeat;
	background-position: left center;
	border-left:none;
	padding-left:12px;
	line-height:1.6em;
	background-color:#FFF;
	border-right:none;
	border-left:none;
}
#add-center table tr td:last-child {
background-image:url(../img/details-table-left.jpg);
background-repeat: no-repeat;
	background-position: left center;
	border-left:none;
	padding-left:12px;
	line-height:1.6em;
	background-color:#FFF;
}

#add-center input[type=text], #add-center select {

	float:left;
	outline:none;
	color:#555;
	
	background-color:#f7f7f7;
	
	font-family:Verdana, Geneva, sans-serif; 
	width:320px; padding:4px; font-size:11px;
	}
	
	
	/***************************************************  check position **********************************************************/
	
	#check-position table {
  font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
    width:500px;
	border-collapse: separate;
    border-spacing: 0;
   
	margin-bottom:25px;
  }
 
#check-position table th {
	text-align:center;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 5px;
	background-image: url(../img/notification-menu-bg.png);
	background-repeat: repeat-x;
	background-position: left center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
    border-top: 1px solid #bbb;

}
#check-position table td {
	text-align:left;
	vertical-align: middle;
	padding-top: 10px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-left: 6px;

	
}

#check-position  table tr th,
#check-position table tr td {
    border-right: 1px solid #bbb;
    border-bottom: 1px solid #bbb;
   
}
#check-position  table tr th:first-child,
#check-position  table tr td:first-child {
    border-left: 1px solid #bbb;
}



#check-position table tr td:first-child{
	background:#FFF; padding:2px;
	}




/******************************************** upload */

#middle_upload {
padding-top:40px;

}