/* Viorica Toporas CSS */

body
{
background:url(img/bgrgeneral.jpg) top center repeat #000;
padding:0;
margin:0;
font-family:Verdana, Tahoma, Arial;
color:#474646;
font-size:10px;
}

a img
{
border:none;
padding:0;
margin:0;
}

div.wrapper
{
margin:0 auto;
width:880px;
}

div.bk_lateral_stg
{
width:78px;
height:628px;
float:left;
background:url(img/bgrlateralstg.jpg) top right no-repeat;
}

div.bk_lateral_drp
{
width:78px;
height:628px;
float:left;
background:url(img/bgrlateraldr.jpg) top left no-repeat;
}

div.main
{
width:724px;
float:left;
}
div.preheader
{
width:724px;
height:9px;
background:url(img/bgrsus.jpg) bottom center no-repeat;
_margin-top:-9px;
}

div.header
{
width:724px;
height:213px;
margin:0;
padding:0;
background:url(img/banner.jpg) top center no-repeat;
}

/*** MENU ***/

div.menu
{
width:724px;
background:url(img/menulatstg.jpg) top left no-repeat;
height:36px;
padding:0;
}

div.menu div.spatiu_drp
{
float:right;
background:url(img/menulatdr.jpg) top right no-repeat;
height:36px;
width:86px;
}

div.menu div.spatiu_stg
{
float:left;
background:url(img/menulatstg.jpg) top left no-repeat;
width:86px;
height:36px;
}

div.menuitem
{
height:36px;
float:left;
}
/*** SF MENU ***/


/*** CONTENT ***/

div.content_wrapper_left
{
width:724px;
min-height:321px;
background:url(img/ramastg.jpg) top left repeat-y #ebe5cb;
_margin-top:-4px;
}

div.content_wrapper_right
{
margin-left:15px;
width:709px;
min-height:321px;
background:url(img/ramadr.jpg) top right repeat-y #ebe5cb;
height:auto;
padding-bottom:4px;
padding-top:4px;
}

div.content
{
width:684px;
margin-right:18px;
margin-left:4px;
min-height:321px;
height:auto;
}

div.topbar
{
width:100%;
height:22px;
background-color:#b8840c;
text-align:right;
display:block;
}

div.left
{
width:180px;
float:left;
margin-right:2px;
border:1px solid #fff;
margin-top:5px;
height:470px;
/*background-color:#bdb344;*/
background:url(img/bgrmenustg.jpg) top left repeat;
}

div.left_header
{
height:50px;
width:180px;
/*background-color:#9c9053;*/
background:url(img/left_header_bkgr.jpg) top left repeat;
color:#fff;
}

div.left_header p
{
text-transform:uppercase;
color:#716438;
font-family:Verdana, Tahoma, Arial;
font-size:10px;	
font-weight:bold;
text-align:center;
vertical-align:middle;
display:block;
line-height:50px;
padding:0;
margin:0;
letter-spacing:1px;
}

div.left_content
{
background:url(img/bgrmenustg.jpg) top left repeat;
width:100%;
border-top:1px solid #fff;
height:83%;
}

div.left_content ul
{
list-style-type:none;
list-style-image:none;
margin:0;
padding:0;
}

div.left_content ul li
{
margin:0;
padding:0;
}

div.left_content ul li a
{
text-decoration:none;
color:#5a4a2c;
display:block;
line-height:29px;
background:url(img/bkg_menu/lvl1_up.jpg) top left no-repeat;
font-family:Verdana, Tahoma, Arial;
font-size:10px;
padding-left:25px;
vertical-align:middle;
width:155px;
}

div.left_content ul li a.level2
{
padding-left:42px;
background:url(img/bkg_menu/lvl2_up.jpg) top left no-repeat;
width:138px;
}

div.left_content ul li a.level2:hover, div.left_content ul li a.level2#current
{
background:url(img/bkg_menu/lvl2_ovr.jpg) top left no-repeat;
color:#5a4a2c;
}

div.left_content ul li a:hover, div.left_content ul li a#current
{
background:url(img/bkg_menu/lvl1_ovr.jpg) top left no-repeat;
color:#5a4a2c;
}

div.left_content ul li p#extended
{
text-decoration:none;
padding:0;
margin:0;
color:#52482d;
display:block;
line-height:29px;
background:url(img/bkg_menu/lvl1_ext.jpg) top left no-repeat;
font-family:Verdana, Tahoma, Arial;
font-size:10px;
padding-left:25px;
vertical-align:middle;
width:155px;
}

div.picanddetails
{
background-color:#FFFFFF;
padding:3px;
width:110px;
overflow:hidden;
margin:10px auto;
border:1px solid #af9a63;
}

div.picanddetails img
{
display:inline;
}

div.picanddetails a#details, div.picanddetails a.details
{
display:block;
width:80px;
text-transform:uppercase;
text-decoration:none;
color:#77693c;
font-family:Tahoma, Verdana, Arial;
font-size:9px;
background-color:#ebe5cb;
text-align:left;
padding-left:8px;
line-height:16px;
vertical-align:middle;
letter-spacing:1px;
float:left;
margin-right:3px;
}

div.picanddetails a#details:hover, div.picanddetails a.details:hover
{
background-color:#e0d8b8;
}

div.picanddetails a#zoom, div.picanddetails a.zoom
{
display:block;
float:left;
padding:0;
margin:0;
}


div.picanddetails a#zoom img, div.picanddetails a.zoom img
{
margin:0;
padding:0;
}

div.copyright
{
background:url(img/bgrmenustg.jpg) top left repeat;
width:180px;
}

div.copyright p
{
color:#594731;
font-size:10px;
text-align:center;
padding:0;
margin:0;
}

div.copyright p a
{
color:#594731;
text-decoration:none;
font-size:10px;
}



div.right
{
width:493px;
float:left;
height:470px;
margin-top:5px;
margin-left:5px;
}

div.right_content
{
width:100%;
height:440px;
overflow:hidden;
margin-bottom:6px;
border:1px solid #fff;
/*NOTA: fara padding ca 'termina' pagina*/
}

div.right_content p
{
padding-left:10px;
padding-right:10px;
text-align:justify;
}

div.right_content img#with_border
{
border:1px solid #b39836;
background-color:#fff;
padding:2px;
margin-left:10px;
}

table.last_posted
{
width:100%;
text-align:justify;
letter-spacing:normal;
margin-top:20px;
margin-left:5px;
}

table.last_posted tr
{
height:25%;
}

table.last_posted td#pic
{
width:35%;
}

table.last_posted td#title
{
	font-weight:bold;
	width:15%;
	text-align:left;
}

div.item
{
width:98%;
height:175px;
padding:10px;
/*border-bottom:1px dotted #b39836;*/
}

div.item span
{
font-weight:bold;
}

div.item div.info
{
width:70%;
height:175px;
float:left;
}

div.item div.titlu
{
height:24px;
width:100%;
overflow:auto;
}

div.item div.dimensiuni
{
height:24px;
width:100%;
overflow:auto;
}

div.item div.tehnica
{
height:30px;
width:100%;
overflow:auto;
}

div.item div.desc
{
height:120px;
width:100%;
overflow:auto;
text-align:justify;
}

h1
{
font-size:10px;
font-family:Verdana, Tahoma, Arial;
color:#474646;
margin-left:10px;
}

div.right_content div.picanddetails
{
margin:0;
margin-left:3px;
margin-top:3px;
float:left;
}

div.right_content div.picanddetails a#details, div.right_content div.picanddetails a.details
{
text-indent:0;
}
/*** SF CONTENT **/


/*** FOOTER ***/
div.footer
{
width:724px;
background-color:#ebe5cb;
clear:both;
}

div.footer_left
{
width:15px;
height:15px;
background:url(img/ramacoltstg_.jpg) top left no-repeat #ebe5cb;
float:left;
}

div.footer_bottom_left
{
float:left;
width:43px;
height:58px;
background:url(img/ramacoltstgjos.jpg) bottom left no-repeat #ebe5cb;
}

div.footer_center
{
float:left;
width:694px;
height:15px;
background:url(img/ramajos.jpg) bottom left repeat-x #ebe5cb;
}

div.footer_bottom_right
{
float:left;
width:43px;
height:58px;
background:url(img/ramacoltdrjos.jpg) bottom right no-repeat #ebe5cb;
}

div.footer_right
{
float:left;
width:15px;
height:15px;
background:url(img/ramacoltdr_.jpg) top right no-repeat #ebe5cb;
}

div.traffic
{
height:20px;
display:block;
width:90px;
margin-left:auto;
margin-right:auto;
padding-top:20px;
}

/*** SF FOOTER ***/


div.all_news
{
_width:100%;
height:400px;
overflow:auto;
}

div.news
{
width:100%;
_width:95%;
/*height:30%;*/
display:block;
clear:both;
padding-bottom:10px;
border-bottom:1px dotted #b8840c;
margin-bottom:10px;
}

div.news div.data
{
width:25%;
display:block;
float:left;
}

div.news div.data p
{
padding:0;
margin:0;
margin-left:8px;
font-weight:bold;
}

div.news div.text
{
width:74%;
float:left;
display:block;
height:100%;
}

div.topbar a
{
color:#FFFFFF;
text-decoration:none;
font-family:Verdana, Tahoma, Arial;
font-size:10px;
font-weight:normal;
margin:0;
padding:0;
}

div.topbar a:hover
{
text-decoration:line-through;
}

div.topbar p
{
color:#200a08;
font-size:10px;
padding:0;
margin:0;
margin-top:10px;
font-family:Verdana, Tahoma, Arial;
}

#note
{
font-family:Verdana, Tahoma, Arial;
font-size:10px;
color:#d16a03;
font-style:italic;
}

label
{
font-family:Verdana, Tahoma, Arial;
font-size:10px;
font-weight:bold;
color:#474646;
margin-top:10px;
display:block;
}

input, textarea
{
border-top:1px solid #b3b3b3;
border-left:1px solid #b3b3b3;
border-bottom:1px solid #fff;
border-right:1px solid #fff;
}

input#img
{
margin-top:5px;
}


