* { padding: 0; margin: 0;}
img, div, input { behavior: url("iepngfix.htc") }

body {
 font-family:"Crimson Text";
 font-size: 13px;
 background:url(../images/flori_favorit_an.jpg) no-repeat;
 color:#fff;
}

img{
border:none;
}

#accesorii_counter{
float:right;
width:600px;
text-align:right;
padding-right:80px;
margin-top:-50px;
margin-bottom:10px;
padding-bottom:0px;
color:#fff;
}

#accesorii_counter a{text-decoration:none;color:#fff;}
#accesorii_counter a:hover{text-decoration:underline;color:#fff;}

ul.accesorii{
list-style:none;
}

li{
list-style:none;
}

#wrapper { 
 margin: 0 auto;
 margin-bottom:15px;
 width: 922px;
 background:#000;
 opacity:0.80;
 filter:alpha(opacity=80);
 }
#header {
 color: #333;
 width: 900px;
 float: left;
 padding: 10px;
  height: 100px;
 margin: 10px 0px 5px 0px;
 }
#navigation {
 float: left;
 width: 900px;
 color: #333;
 padding: 10px;
 border: 1px solid #ccc;
 margin: 0px 0px 5px 0px;
 background-color:#F3F2ED;
}
#leftcolumn { 
 color: #333;
 margin: 0px 5px 0px 0px;
 padding: 10px;
  width: 195px;
 float: left;
}

#leftcolumn h1{
	opacity:1;
	font-size:20px;
}

#leftcolumn img{
 border:none;
}

#content { 
 float: left;
 color: #fff;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 width: 460px;
 display: inline;
 
}

#content_pag { 
 float: left;
 color: #fff;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height:auto;
 width: 680px;
 display: inline;
}
/*p.contact_info{border:1px #fff solid;padding:5px;font-family:Gothic;margin-top:-17px;width:300px;padding-left:20px;}*/

#map{  
 height: 300px;  
 width: 350px; 
 color:#000; 
 }  
 
#text{
float:left;
width:340px;
display:inline;
text-align:justify;
padding-top:40px;
}

#text_pag{
float:left;
width:620px;
display:inline;
text-align:justify;
padding-top:40px;
}

#content h2{
 color:#fff;
 /*font-family:"Trebuchet MS";*/
 padding-bottom:8px;
 padding-left:5px;
}

#content h2_pag{
 color:#fff;
 /*font-family:"Trebuchet MS";*/
 padding-bottom:8px;
 padding-left:5px;
}

.carusel{
float:right;
display:inline;
}


#rightcolumn { 
 color: #fff;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: auto;
 width: 200px;
 float: left;
 margin-top:-130px;
 background:#000;
}
 
.meniu{
color:#fff;
text-align:center;
/*font-family:"Trebuchet MS";*/
}
.meniu span{font-size:12px;margin-left:-50px;}
.meniu input.casuta{border:1px #fff solid; width:100px;height:20px;font-size:12px; color:#fff; background:#000;}
input.image{border:none;width:20px;height:20px;padding-top:3px;}
.meniu img{float:left;}
.meniu h2{color: #fff;font-size:20px;padding-left:75px;padding-bottom:30px;padding-top:30px;}
.meniu h2 a{color: #fff;font-size:20px;text-decoration:none;}
.meniu ul {list-style: none;font-size:12px;padding-left:0px;}
.meniu ul li{ text-align:center;margin:auto;padding-bottom:5px;font-size:12px;height:30px;}
.meniu ul li a{display: block;padding: 3px 5px;color: #fff;text-align:center;width:190px;text-decoration: none;font-size:12px;}
.meniu ul li a:hover{color: #fff;text-decoration:underline;}

#text_pag h2{
color:#fff;margin-bottom:30px;font-size:20pt;padding-left:50px;
}

h1{
color:#fff;margin-bottom:30px;font-size:20pt;padding-left:50px;
}

/*---------------contact_form------------------*/
.contact_form{
width:555px;
float:left;
padding:25px;
margin:20px 0 0 15px;
_margin:20px 0 0 5px;
border:1px #DFD1D2 dashed;
position:relative;
}
.form_row{
width:535px;
_width:555px;
clear:both;
padding:10px 0 10px 0;
_padding:5px 0 5px 0;
color:#fff;
}
label.contact{
width:75px;
float:left;
font-size:12px;
text-align:right;
padding:4px 5px 0 0;
color: #fff;
}
input.contact_input{
width:353px;
height:18px;
background-color:#fff;
color:#000;
border:1px #DFDFDF solid;
float:left;
}
textarea.contact_textarea{
width:353px;
height:120px;
/*font-family:"Trebuchet MS";*/
font-size:12px;
color: #000;
background-color:#fff;
border:1px #DFDFDF solid;
float:left;
}

a.contact{
width:53px;
height:24px;
display:block;
float:right;
margin:0 0 0 10px;
background:url(images/contact_bt.gif) no-repeat center;
text-decoration:none;
text-align:center;
line-height:24px;
color:#fff;
}

#footer { 
 width: 900px;
 clear: both;
 color: #fff;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 border-top:#ccc  dashed 1px;
  
}

#footer a{
 text-decoration:underline;
 color:#fff;
}

#footer a:hover{
 text-decoration:none;
}

