 
body {
margin: 0;
/* background-image:url(../../../tema/default/images/frame/bg.gif); */
} 
 
input{padding: 5px 0 3px; text-indent: 7px;}
input, textarea{background: none repeat scroll 0 0  ;}
.submit {font-size:13px;line-height:22px;padding: 3px 5px;}

.topGradient {
    background: url("../../../tema/default/images/frame/header_bg.jpg") repeat-x scroll 0 0 transparent;
    height: 202px;
    left: 0;
    min-width: 960px;
    position: absolute;
    top: 0px;
    width: 100%;
	margin: 200px 0 0 0;
  /*  z-index: 999; */
}

#logo_cont {
	background: url("../../../tema/default/images/frame/online_shopping.jpg")  no-repeat;
	width: 100%;
	height:202px;
	background-position:center; 
}


.nav_bar_Gradient {
    background: url("../../../tema/default/images/frame/nav_bar_bg.gif") repeat-x scroll 0 0 transparent;
    height: 26px;
    left: 0;
    min-width: 960px;
    position: absolute;
    top:220px;
    width: 100%;
	text-align:center;
	padding: 7px 0 0 0;
  /*  z-index: 999; */
}

.wc-login .contactInputField {

    margin: 55px 0 0 200px;
    width: 320px;
	height: 30px;
}
.wc-login .contactInputField .genericInputField {
    margin: 0 0 10px 20px;;
    width: 150px;
	
}
.wc-login .contactInputField .label {
    color: #666666;
    margin-bottom: 0;
}

.genericInputField {
    height: 24px;
  position: relative; 
 /* 	float:left; */
/*	padding: 0 50px 0 0; */
}

.genericInputField input {
    background: url("../../../tema/default/images/frame/input_L.png") no-repeat scroll left top transparent;
    border: medium none;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 24px; 
    width: 100%;
}

.genericInputField span {
    background: url("../../../tema/default/images/frame/input_R.png") no-repeat scroll left top transparent;
    float: right;
    height: 24px;
    position: absolute;
    right: -8px;
    top: 0;
    width: 8px; 
}

#page_title { 
		padding: 50px 0 0 0; margin: 20px 0  0  0;
		text-align:center;
		font-family:Arial, Helvetica, sans-serif; 
		color:#F00;
		font-size: 24px;
		background-image:url(../../../tema/default/images/frame/repair_big_.png);
}

#page_content { 
		padding:  0px 20px 20px 20px; 
		margin: auto 0px;
		font-family:Arial, Helvetica, sans-serif; 
		font-size:16px;
		color: #909090;
		height: 1500px;
		background-image:url(../../../tema/default/images/frame/repair_big_.png);
} 

a.link_nav_menu {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color: #CCC;
text-decoration:none;
margin: 10px 20px 20px 0px; 
} 

a.link_nav_menu:hover { 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #000000;  
}

a.link_nav_lang {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color: #CCC;
text-decoration:none;
margin: 10px 5px 5px 5px; 
} 

a.link_nav_lang:hover { 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #000000;  
}

.submit {
-moz-border-radius:4px 4px 4px 4px;
background:url("../../../tema/default/images/frame/submit.jpg") repeat-x scroll center center transparent;
border:1px solid #C5881E;
color:#000000;
display:inline-block;
margin:0;
padding:3px 12px;
font-weight:bold; 
}


.knob {
-moz-border-radius:4px 4px 4px 4px;
background:url("../../../tema/default/images/frame/knob_grey.png") center ;
border: none; 
display:inline-block;
margin:0px;
padding: 5px;
font-weight:bold;
width:66px;
height:32px;

}

.knob_send {
-moz-border-radius:4px 4px 4px 4px;
background:url("../../../tema/default/images/frame/knob_send.png") center ;
border: none;
display:inline-block;
margin:0px;
padding: 5px;
font-weight:bold;
width:95px;
height:32px;

}


#lang_box {
	float:right;
	margin: 0 30px 0 0; 
}
 