/*
Design by Codelines Romania
http://www.codelines.ro
Author: Codelines Team
*/

body.website {
	margin: 0;
	padding: 0;
	background: #FFFFFF url(images/img01_verde.jpg) repeat-x;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #666666;
}
body.termeni{
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #666666;
}
.textmic {
 font: normal 9px Tahoma, Arial, Helvetica, sans-serif;
}

h1, h2, h3 {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #F49500;
}

h2 {
font-size:15px;
}

h3 {
	text-transform: uppercase;
	letter-spacing: 2px;
	font-size: 11px;
}

p, blockquote, ul, ol {
	line-height: 13px;
	text-align: justify;
}

blockquote {
	padding-left: 20px;
	background: url(images/img05.gif) repeat-y;
}

a {
	color: #0C539E;
}

a:hover {
	text-decoration: none;
}

 .smallselect{
 font-size:9px;
 }

/* Header */

#header {
	width: 850px;
	height: 120px;
	background: url(images/tenisonline.jpg) no-repeat;
}


#search {
   padding-right: 5px;
   ma/rgin-top:20px;
}

#search a {
   color: #B3740E;
   text-decoration: none;
   font-weight: normal;
   font-size: 11px;
}

#search a:hover {
   color: #333333;
   text-decoration: none;
   background-color:#FFECE1;
   font-weight: normal;
   font-size: 11px;

}

.casetasearch {
   width: 100px;
   height:14px;
   background-color:#ffffff;
   color: #3D6407;
   font-size:9px;
   border: 1px #CDF61E solid;
   font-weight: normal;
}

.search_gray {
   border: 1px #51830A solid;
   font-weight: normal;
   font-size:9px;
   color: #FFECE1;
   width: 80px;
   height:16px;
   margin-left: 10px;
   background-color: #99B837;
   cursor: hand;
}

#header h1, #header h2 {
	font-weight: normal;
	color: #FFFFFF;
}

#header h1 {
	float: left;
	padding: 60px 0 0 70px;
	font-size: 36px;
}

#header h2 {
	float: right;
	padding: 155px 12px 0 100px;
	font-size: 18px;
	line-height: 19px;
	color: #fff;
}

/* Menu */

#menu {
	/*width: 820px;*/
	height: 35px;
	width:650px;
	float:left;
	position:absolute;
}

#menu ul {
    list-style-image:url(images/img03.gif);
    list-style-position:outide;
    list-style-type:none;
	/*margin: 0;
	padding: 0;
	list-style: none;*/
}

#menu li {
	di/splay: inline;
	display: block;
	float: left;
	padding-left: 7px;
	padding-right:5px; 
	background: url(images/img03.gif) repeat-y;
	text-transform: uppercase;
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #D3D3D3;
	height: 29px;
}

#menu a.topm {
	disp/lay: inline;
	color: #D3D3D3;
	text-decoration:none;
	margin-top:30px;
}

#menu a.topm:hover {
	color: #FFFFFF;
}

#menu .first a {
	background: none;
}

#cart {
padding-right: 5px;

}

#cart a {
   float: right;
   padding-top:19px;
   padding-bottom:2px;
   height:30px;
   font: 11px Arial, Helvetica, sans-serif;
   font-weight: normal;
   text-decoration: none;
   bor/der: dotted 1px orange;
   width: 150px;
   text-align: center;
   color: #ffffff;
   background-color: none;
}

#cart a:hover {
   text-decoration: none;
   background-color: none;
   color: #ffffff;
   bor/der: solid 1px orange;
   
}

#continut {
	width: 990px;
	margin: 1pt auto;
	background: #FFFFFF;
}

/* Posts */

#posts {
    
	float: left;
	width: 550px;
	margin-left:5px;
	margin-right:5px;	
}

#news{
	float: left;
	width: 190px;
	text-align:left;
	padding-top:15px;
	
}

/* Links */

#links {
background:transparent url(images/img05.gif) repeat-y scroll right center;
float:left;
padding-left:17px;
padding-right:12px;
padding-top:15px;
width:200px;
}

.zonamembri {
	width: 200px;
	background-color: #e1e1e1;
	border: dotted 1px #ffa500;
	/*margin-left: -10px;
	margin-top: -10px;*/
	padding-right: 2px;
}

.butonlogin {
   border: 1px #849370 solid;
   font-weight: normal;
   font-size:9px;
   padding-bottom:3px;
   text-transform: lowercase;
   color: #ffffff;
   width: 60px;
   height: 18px;
   margin-left: 6px;
   background-color: #454545;
}

.casetelogin {
   width: 100px;
   height:14px;
   font-size:9px;
   color: #333333;
   border: 1px #333333 solid;
   background-color: #ffffff;
}

#links ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#links li ul {
	padding: 0px 0 0px 0;
	list-style: none;
}

#links li{
	list-style: none;
}

#links li li {
	padding: 2px 3px;
	background: url(images/img06.gif) repeat-x left bottom;
	list-style: none;
}

#links li a {
	text-decoration: none;
	font-weight: bold;
}

#links li a:hover {
	text-decoration: none;
	color: #ff9900;
	font-weight: bold;
}

#links li a.bestsales {
	padding-left:10px;
	color: #0C539E;	
	text-decoration: none;
	font-weight:normal;
}

#links li a.bestsales:hover {
    padding-left:10px;
	color: #0C539E;
	text-decoration: none;
	font-weight:normal;
}

a.subcateg {
   text-decoration: none;
   font-weight: normal;
} 

a.subcateg:hover{
   text-decoration: none;
   font-weight: normal;
}

#links li i {
	font-style: normal;
	font-size: 9px;
}

#links li h2 {
	font-size: 13px;
    he/ight: 16px;
    pad/ding-top: 5px;
    color:#333333;
}

#footer {
	height: 30px;
	pa/dding: 20px;
	background: url(images/img03.gif) repeat-x;
	text-align: center;
	color: #ffffff;
}


#footer a {
	color: #ffffa5;
	text-decoration: none;
}

#footer a:hover {
    color: #ffffff;
	text-decoration: none;
}

.btn_send {
	cursor: hand;
	width: 80px;
	height: 20px;
	background-color: #ffffff;
	background-image: url(../images/btn_send.gif);
	border: 0;
}

.btn_renunta {
	cursor: hand;
	width: 80px;
	height: 20px;
	background-color: #ffffff;
	background-image: url(../images/btn_renunta.gif);
	border: 0;
}

.btn_detalii {
   border: solid #ffffff 1px;
   background-color: #ffffff;
   font-size:9px;
   color: #ff870c;
   width: 80px;
   font-weight: bold;
}

td.left_top_corner_border {
	background-image: url(../images/left_top_corner_border.jpg);
	background-repeat: no-repeat;
	height: 15px;
	width: 12px;
}

td.top_border {
	background-image: url(../images/top_light_border.jpg);
	background-repeat: repeat-x;
}

td.right_top_corner_border {
	background-image: url(../images/right_top_corner_border.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 12px;
}

td.left_graph_border {
	background-image: url(../images/left_light_border.jpg);
	background-repeat: repeat-y;
}

td.right_graph_border {
	background-image: url(../images/right_light_border.jpg);
	background-repeat: repeat-y;
	background-position: right;
}

td.left_down_graph_border {
	background-image: url(../images/left_bottom_corner_border.jpg);
	background-repeat: no-repeat;
	height: 15px;
	width: 12px;
}

td.right_down_graph_border {
	background-image: url(../images/right_bottom_corner_border.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	height: 15px;
	width: 12px;
}

td.down_graph_border {
	background-image: url(../images/down_light_border.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

td.left_orange {
	background-image: url(../images/left_orange.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 12px;
}

td.top_orange {
	background-image: url(../images/top_orange.gif);
	background-repeat: repeat-x;
	height: 26px;
	color:#FFFFFF;
	font-weight:bold;
}


td.right_orange {
	background-image: url(../images/right_orange.jpg);
	background-repeat: no-repeat;
	width: 12px;
}

.btn_next_step {
	width: 120px;
	height: 20px;
	background-color: #ffffff;
	background-image: url(../images/btn_next_step.gif);
	border: 0;
}

td.head_cels_cart {
	font-size:         11px; 
	font-family:       Tahoma, Verdana, Arial, Lucidia, sans-serif;
	color:             #ffffff;
	font-weight:       bold;
	border:            1px solid #A8A8A8;
	background-color:  #578809;
}

td.cels_cart {
	font-size:         11px; 
	font-family:       Tahoma, Verdana, Arial, Lucidia, sans-serif;
	color:             #000000;
	font-weight:       normal;
	text-align:        right;	
	border-bottom:            1px solid #A8A8A8;
}

td.info {
font-size: 12px;
color:#ff9900;
font-weight:bold;
text-align:center;
}

TR.head_cart {
	background-color: #578809;
	border: 1px solid #A8A8A8;
}

TABLE.form {
	border: 1px solid #000000;
}

TABLE.orange_border {
	border: 1px solid orange;
}

TABLE.gray_border {
	border: 1px solid gray;
	background-color:  #f6f5f5;
}

TABLE.gray_border_white_bkg {
	border: 1px solid gray;
	background-color:  #FFFFCC;
}

TABLE.help_table {
	border: 1px dashed gray;
	background-color:  #FFFFFF;
	cursor: help;
}

.bara_comentarii {
	margin-top:        7px;
	margin-bottom:     5px;
	display:           block;
	padding:           2px 4px 2px 4px;
	font-size:         11px;
	font-family:       Tahoma, Verdana, Arial, Lucidia, sans-serif;
	color:             #ffffff;
	font-weight:       bold;
	text-align:        center;	
	background-color:  #63a309;
}

fieldset.coment {
	border:            1px solid #63a309;
	font-size:         11px;
	font-family:       Tahoma, Verdana, Arial, Lucidia, sans-serif;
	color:             #3C5A0E;
}

fieldset.coment legend {
	font-size:         11px;
	font-family:       Tahoma, Verdana, Arial, Lucidia, sans-serif;
	color:             orangered;
	font-weight:       bold;
}

fieldset.coment td.data {
	font-size:         11px;
	font-family:       Tahoma, Verdana, Arial, Lucidia, sans-serif;
	color:             orangered;
	font-weight:       bold;
}
option.arial_small_small{
font-size:9px;
}
option.listabold{
font-weight:bold;
}
option.lista2{
color:#3A6EA5;
}


.none{
display: none;
}

.head_checkout_active, .head_checkout_close{
 background: #99B837;
 height: 30px;
}

.head_checkout_active h1, .head_checkout_close h1{
color:#fff;
font-size:14px;
} 

s{
color:red;
font-size:9px;
}
