#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;
} 

	h1 {
	font-family: sag ,Verdana sans-serif;
	
	font-weight:300;
	
	 
	line-height:1.8em; margin-bottom:15px;
	text-align:center;
font-size:19px; color:#083
	}

	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-left:4px;
    padding-top:0px;
    position:relative;
	}
	
	nav ul, nav li {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	}
	nav li {
	padding-left: 1.6em;
	padding-top:35px;
	}
	
	
	nav li:first-child {
	padding-left: 0;
	padding-top:0;
	
	padding-top:10px;
	}


	#inside_header {
	width:960px;
	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;
	}
	
	#facebook-link{
	position:absolute;
	top:33px; 
	left:905px;
	z-index: 1;
    }
	 
	 #twitter-link{
	 position:absolute;
	 top:33px; 
	 left:930px;
	 z-index: 1;	 
	 }
	 

html,body
{
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
   
}

/************************************************************* homepage ****************************************************/

	#big-image{
	
width:940px;
margin-left:10px;

height: 377px;
	background-image:url(../img/big-picture.jpg);
	background-repeat:none;
	text-align:right;
	overflow: hidden;
	
	
	
	}
	
	#homepage-undercontent {
		
	width:960px;
	margin-left:auto;
	margin-right:auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto 0;

	}
	
	#homepage-right {

	float:right;
	width:475px;
	text-align:right;
	margin-bottom:20px;
	padding-right:10px;
	}
	#homepage-right a {
	color:#083;
	font-size:10px;}	
	
	#homepage-left {
	
	float:left;
	width:424px;
	text-align:justify;
	padding-left:10px;
	}
	
	#homepage-left > p > img:first-child {
	float:left ; 
	margin: 25px 0;
	width: 206px;
	margin-top:18px;
	}
	
	#homepage-left > p > img:last-child {
	float:right ; 
	margin: 25px 0;
	width: 206px;
	margin-top:18px;	
		}
		#homepage-left > p {
			
			margin-bottom:7px;
			}

 /************************ 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:260px;
		float:left; 
		padding: 5px; 
		color:#999;
		border-radius: 6px 6px 6px 6px; 
		border: 1px solid #888;
		}  
		.container-newsletter  #email-newsletter {
			width:300px;
			
			}
	 
	.button-newsletter-homepage{
 	font-family: Arial, Helvetica, sans-serif;
	white-space:nowrap;
	cursor:pointer;
	color:#083;
	background-image:url(../img/notification-menu-bg.png);
	background-position:center left;
	background-repeat:repeat-x;
	 border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
	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 */
#homepage-right table tr:first-child td:first-child {
    border-top-left-radius: 6px;
}

/* top-right border-radius */
#homepage-right table tr:first-child td:last-child {
    border-top-right-radius: 6px;
}

/* bottom-left border-radius */
#homepage-right table tr:last-child td:first-child {
    border-bottom-left-radius: 6px;
}

/* bottom-right border-radius */
#homepage-right table tr:last-child td:last-child {
    border-bottom-right-radius: 6px;
}
		
.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:#083;
	background-image:url(../img/notification-menu-bg.png);
	background-position:center left;
	background-repeat:repeat-x;
	 border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
	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;
	padding:0 10px;
	width:940px;
	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 a{
	color: green;
	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;
	}

/* top-left border-radius */
#middle table tr:first-child th:first-child {
    border-top-left-radius: 6px;
}

/* top-right border-radius */
#middle table tr:first-child th:last-child {
    border-top-right-radius: 6px;
}

/* bottom-left border-radius */
#middle table tr:last-child td:first-child {
    border-bottom-left-radius: 6px;
}

/* bottom-right border-radius */
#middle table tr:last-child td:last-child {
    border-bottom-right-radius: 6px;
}

/***** 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;	
      border-radius: 6px 6px 6px 6px;
 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 */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -khtml-border-top-left-radius: 6px; border-top-left-radius: 6px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -khtml-border-top-right-radius: 6px; border-top-right-radius: 6px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -khtml-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; -khtml-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; }




/**** used machines *****/ 
#middle {
	float: right;
	width: 75%;
	vertical-align: top;
	font-size: 11px;
	text-align: right;
	margin-top:15px;
	padding-right:10px;
}
#left {

	margin-top:15px;
	float: left;
	width: 22%;
	font-size: 10px;
	text-align: left;
	height:100%;
	padding-left:10px;
}

#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 transparent;
   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;
}

/* top-left border-radius */
#left table tr:first-child th:first-child {
    border-top-left-radius: 6px;
}

/* top-right border-radius */
#left table tr:first-child th:last-child {
    border-top-right-radius: 6px;
	border-right: 1px solid #bbb;
}

/* bottom-left border-radius */
#left table tr:last-child td:first-child {
    border-bottom-left-radius: 6px;
}

/* bottom-right border-radius */
#left table tr:last-child td:last-child {
    border-bottom-right-radius: 6px;
}




#left-access {

	margin-top:15px;
	float: left;
	width: 21%;
	font-size: 10px;
	text-align: left;
	height:100%;
	padding-left:10px;
}

#left-access 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-access  table tr {
	border:none;
	}
#left-access table tr th,
#left-access table tr td {
    border:none;

   background-image:url(../img/under-ac.jpg);
   background-repeat:no-repeat;
   background-position:right top;
   border-right: 1px solid transparent;
   border-left: 1px solid #bbb;
}


 #left-access table tr td:hover{
    border:none;
  
   background-image:url(../img/under-active.jpg);
   background-repeat:no-repeat;
   background-position:right center;
   border-right: 1px solid transparent;
 border-left: 1px solid #bbb;
   
}
#left-access table tr td.active {
	 border:none;
   background-color:none;
   background-image:url(../img/under-active.jpg);
   background-repeat:no-repeat;
   background-position:right center;
   border-right: 1px solid transparent;
 border-left: 1px solid #bbb;
 
	}
	#left-access table tr td.active a {
	color:#000;
 
	}
#left-access  table tr th:first-child,
#left-access  table tr td:first-child {
 
}
#left-access  table tr th {
  
    border-top: 1px solid #bbb;
	 border-bottom: 1px solid #bbb;
    text-align: left;
}
#left-access table tr:last-child td  {
  background-image:url(../img/under-last.jpg);
	border-bottom: 1px solid #bbb;
}
#left-access 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-access a {
	font-size:11px;
	display:block;
	color:#777;
	
	}
	#left a:hover {
	
	color:#000;
	}

#left-access 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-access table td{
	
    line-height:16px;
  padding: 2px 0 2px 10px;
}

/* top-left border-radius */
#left-access table tr:first-child th:first-child {
    border-top-left-radius: 6px;
}

/* top-right border-radius */
#left-access table tr:first-child th:last-child {
    border-top-right-radius: 6px;
	border-right: 1px solid #bbb;
}

/* bottom-left border-radius */
#left-access table tr:last-child td:first-child {
    border-bottom-left-radius: 6px;
}

/* bottom-right border-radius */
#left-access table tr:last-child td:last-child {
    border-bottom-right-radius: 6px;
}



/**** used machines *****/

#details-left {
	margin-top:15px;
	float: left;
	width: 33%;
	font-size: 10px;
	text-align: left;
	padding-left:10px;
	
    
}

#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-left table tr td:first-child{
	background:#FFF; padding:2px;
	}

/* top-left border-radius */
#details-left table tr:first-child th:first-child {
    border-top-left-radius: 6px;
}

/* top-right border-radius */
#details-left table tr:first-child th:last-child {
    border-top-right-radius: 6px;
}

/* bottom-left border-radius */
#details-left table tr:last-child td:first-child {
    border-bottom-left-radius: 6px;
}

/* bottom-right border-radius */
#details-left table tr:last-child td:last-child {
    border-bottom-right-radius: 6px;
}

#details-right {
	float: right;
	width: 64%;
	vertical-align: top;
	font-size: 11px;
	text-align: right;
	margin-top:15px;
	padding-right:10px;

	
	
}	
#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:196px;
	float:left;
	padding: 6px;
	color:#555;
	font-size:11px;
	background-color:#f7f7f7;
	border-radius: 6px 6px 6px 6px;
	border: 1px solid #bbb;
	font-family:Verdana, Geneva, sans-serif; 
	}
	
.enquiry_form_textarea	{width:196px; float:left; padding: 6px; color:#555; border-radius: 6px 6px 6px 6px; 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: green;
	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: green;
	font-size:11px;
}
#middle-a a:hover{
	color: black;
	
}
	
#middle-a table.main {
  font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
    width:99%;
	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;
	}

/* top-left border-radius */
#middle-a table.main tr:first-child th:first-child {
    border-top-left-radius: 6px;
}

/* top-right border-radius */
#middle-a table.main tr:first-child th:last-child {
    border-top-right-radius: 6px;
}

/* bottom-left border-radius */
#middle-a table.main tr:last-child td:first-child {
    border-bottom-left-radius: 6px;
}

/* bottom-right border-radius */
#middle-a table.main tr:last-child td:last-child {
    border-bottom-right-radius: 6px;
}


/******* 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:520px;
	text-align:right;
	margin-bottom:30px;
	padding-right:10px;
	
	}
#contact-right a {
	color:#083;
	font-size:11px;}	
	
	#contact-left {
	float:left;
	width:380px;
	text-align:justify;
	margin-bottom:30px;
	padding-left:10px;
	}
	
	
	#enquiry_form_contact table {
  font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
    width:380px;
	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;
	}

/* top-left border-radius */
#enquiry_form_contact table tr:first-child th:first-child {
    border-top-left-radius: 6px;
}

/* top-right border-radius */
#enquiry_form_contact table tr:first-child th:last-child {
    border-top-right-radius: 6px;
}

/* bottom-left border-radius */
#enquiry_form_contact table tr:last-child td:first-child {
    border-bottom-left-radius: 6px;
}

/* bottom-right border-radius */
#enquiry_form_contact table tr:last-child td:last-child {
    border-bottom-right-radius: 6px;
}



#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:#083;
    margin-top:10px;
    padding: 5px 15px;
	background-image:url(../img/notification-menu-bg.png);
	background-position:center left;
	background-repeat:repeat-x;
	 border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
	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 {
	border-radius: 6px 6px 6px 6px;
	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;
	}

/* top-left border-radius */
#add-center table tr:first-child td:first-child {
    border-top-left-radius: 6px;
}

/* top-right border-radius */
#add-center table tr:first-child td:last-child {
    border-top-right-radius: 6px;
}

/* bottom-left border-radius */
#add-center table tr:last-child td:first-child {
    border-bottom-left-radius: 6px;
}

/* bottom-right border-radius */
#add-center table tr:last-child td:last-child {
    border-bottom-right-radius: 6px;
}



#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;
	border-radius: 6px 6px 6px 6px;
	border: 1px solid #bbb;
	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;
	}

/* top-left border-radius */
#check-position table tr:first-child th:first-child {
    border-top-left-radius: 6px;
}

/* top-right border-radius */
#check-position table tr:first-child th:last-child {
    border-top-right-radius: 6px;
}

/* bottom-left border-radius */
#check-position table tr:last-child td:first-child {
    border-bottom-left-radius: 6px;
}

/* bottom-right border-radius */
#check-position table tr:last-child td:last-child {
    border-bottom-right-radius: 6px;
}


/******************************************** upload */

#middle_upload {
padding-top:40px;

}