@charset "utf-8";
/* CSS Document */

a {
text-decoration:none;
color:#004784;
}

a:hover {
background-color:#ffd9d9;
color:#7e0a0a;
}

body {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

produc
.input {
width:230px;
}


.littleBoxDashed {
background-image:url(../img/contents/hddash.jpg);
width:2px;
height:60px;
float:left;
}

.clear {
clear:both;
}


#magazineBanner {
background-color:#333333;
height:98px;
width:1000px;
float:left;
}

#magazineBanner .line {
background-color:#FFF;
height:2px;
}

#sideBar {
float:left;
width:200px;
}


#newsletter {
float:left;
font-size:11px;
text-align:left;
padding-left:5px;
}

#newsletter strong {
font-size:17px;
border-bottom:2px solid #707273;
}

#newsletter span {
float:left;
background-color:#f3f3f3;
width:193px;
}

#news {
padding:0px;
margin:0px;
float:left;
}

#forum {

color:#FFFFFF;
float:left;
font-weight:bold;
width:195px;
}

#forum ul {
color:#004784;
background-color:#f3f3f3;
text-align:left;
float:left;
margin-left:5px;
font-size:12px
}

#forum p {
background-color:#a50505;
padding:0px;
margin:0px;
margin-left:5px;
height:20px;
}

#signUp {
vertical-align:top;
background-color:#F3F3F3;
color:#A50505;
font-weight:bold;
padding-top:5px;
width:325px;
float:left;
}
#signUpDownloads {
vertical-align:top;
color:#A50505;
font-weight:bold;
padding-left:5px;
width:200px;
float:left;
}

#signUp p {
padding:0px;
margin:0px;
}
#signUp a.profile {
padding:0px 4px;
text-decoration:none;
}
#signUp img {
border:0px;
}

#newsIDG {
background-color:#F3F3F3;
height:50px;
margin-left:5px;
color:#A50505;
font-weight:bold;
padding-top:5px;
width:190px;
float:left;
}

.download {
height:30px;
}

.item12 a {
text-decoration:none;
color:#000000;
}

.item12 ul li  {
text-decoration:none;
float:left;
}

#feature ul li ul li .stg  {
background-image:url(../img/contents/stg.jpg);
padding:15px 0px 0px 10px;
height:35px;
}

#feature ul li ul li .dr  {
background-image:url(../img/contents/dr.jpg);
width:46px;
height:30px;
font-size:11px;
padding:10px 0px 0px 10px;
}

.item13  {
text-align:left;
margin-top:3px;
}

.item13 p  {
text-align:left;
margin:0px;
padding:0px;
padding-left:10px;
}

.item13 h2  {
text-align:left;
margin:10px 5px 0px 5px;
padding-top:3px;
background-repeat:repeat-x;
padding-left:20px;
}

.item13 img  {
float:right;
}

.item13 a  {
text-decoration:none;
color:#000000;
}

.item14  {
text-align:left;
float:left;
width:400px;
margin-bottom:10px;
}


.item14 span  {
width:210px;
text-align:left;
margin:0px;
padding:0px;
}

.item14 img {
	float:right;
}

.relatedContent  {
width:248px;
border-color:#D6D3D3 #D6D3D3 #D6D3D3 #D6D3D3;
border-style:solid solid solid solid;
border-width:0px 1px 1px 1px;
margin:10px 0px 5px 5px;
padding:0px 0px 0px 0px;
float: right;  
clear:both;
}
#feature .relatedContent ul li {
padding:0px 0px 0px 10px;
overflow:auto;
width:238px;
}
p.titleRelated {
font-size:16px;
border-top:5px solid #D6D3D3;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 5px;
}
.item14 h2  {
text-align:left;
margin:10px 5px 0px 5px;
padding-top:3px;
background-repeat:repeat-x;
padding-left:10px;
}

.item14 a  {
	text-decoration:underline;
}

.item15 h2  {
text-align:left;
margin:10px 5px 10px 0px;
padding-top:3px;
background-image:url(../img/contents/backgroung_grey.jpg);
background-repeat:repeat-x;
}

.item15 a {
text-decoration:none;
color:#004784;
}

#feature li.item15 ul {
list-style-type: none;
margin:0px;
padding:0px;

}

#feature li.item15 ul li {
margin:0px;
padding:0px;
}



.item17 {
color:#004784;
height:65px;
border-bottom:1px solid #CCCCCC;
background-color:#DFE9EF;
border-top:1px solid #CCCCCC;
margin-bottom:15px;
}

.item17 a {
text-decoration:none;
float:left;
height:45px;
padding:15px 0px 5px 0px;
width:67px;
display:block;
color:#004784;
border-left:1px solid #CCCCCC;

}


.item17 ul {


border-right:1px solid #CCCCCC;

}

.item17 ul li {
border-right:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
}
.item18 {
margin-top:10px;
color:#004784;
}

.item18 fieldset {
width:400px;
text-align:left;
}

.item18 fieldset ul li {
text-decoration:none;
float:left;
margin:0px 15px 0px 15px;
color:#004784;
}

.item19 th {
background-image:url(../img/contents/grid-columnheader-bg.gif);
background-repeat:repeat-x;
margin:20px 0px 0px 0px;
padding:3px 0px 3px 6px;
text-align:center;
border:1px solid #CCCCCC;
border-right:0px solid #ccc;
}
.item19 tr .empty_download {
height:10px;
border:0px solid #ccc;
border-top:1px solid #ccc;
}
.item19 tr td {
text-align:center;
height:30px;
border-left:0px solid #ccc;
margin-bottom:5px;
}
.item19 tr .name_table {
vertical-align:top;
text-align:left;
border-left:0px solid #ccc;
padding-right:4px;
}

.item19 tr .nr_table {
vertical-align:top;
background:transparent url(../img/contents/bg_border.gif) no-repeat scroll top left;

}

.item19 tr .date_table {
vertical-align:top;
background:transparent url(../img/contents/bg_border.gif) no-repeat scroll top left;
}

.item19 .license_table {
vertical-align:top;
background:transparent url(../img/contents/bg_td_download.gif) repeat-y scroll top right;
}

.item19 .license_table p {
background:transparent url(../img/contents/bg_border.gif) no-repeat scroll top left;
height:auto !important;
min-height:40px;
margin:0px;
padding:0px;
}
.item19 {
margin-top:20px;
}

.item19 a {
color:#004784;
text-decoration:none;
}

#feature .item15 ul li  {
list-style-type: none;
text-align:left;
margin:0px 0px 0px 30px;
}

.item19 #name_download {
text-align:left;
width:300px;
border-left:0px solid #ccc;
border-right:0px solid #ccc;
}


.item19 #nr_download {
width:136px;
}

.item19 #date_download {
width:200px;
}
.item19 #license_download {
width:100px;
}

.item19Download {
width:100%;
}

.item19Download table {
	width:100%;
}

.downloads  {
width:330px;
float:left;
border-bottom:0px solid #B5B9BA;
text-align:left;
margin-bottom:10px;
padding-bottom:10px;
}
#down {
	margin:0px;
}

#slideDownloads {
width:330px;
height:100px;
float:left;
text-align:left;
overflow: hidden; 
position: relative;
}
#slideDownloads div {
margin-bottom:10px;
float:left;
width:330px;
}
#s6 li {

color:#333333;
font-size:16px;
height:120px;
text-align:left;
width:300px;
}


.downloads ul li {
float:left;
width:320px;
padding-bottom:10px;
}

.downloads ul {
padding:0px;
margin:0px;
list-style-type:none;
float:left;
}

.downloads p {
margin:0px;
padding:0px;
}

.downloads h2  {
margin:10px 0px 0px 0px;
padding-top:3px;
background-image:url(../img/contents/backgroung_grey.jpg);
background-repeat:repeat-x;
}

.downloads h3 {
margin:0px;
padding:0px;
color:#004784;
}

.downloads img { 
float:left;
padding-right:5px;
}

#review  {
border-bottom:1px solid #B5B9BA;
text-align:left;
padding-bottom:5px;
float:left;
width:330px;
}

#review h2 {
padding-left:5px;
margin:10px 5px 0px 0px;
padding-top:3px;
background-image:url(../img/contents/backgroung_grey.jpg);
background-repeat:repeat-x;
}

#productDay p  {
padding:10px 10px 0px 0px;
margin:0px;
}


#rightRight  {
float:right;
width:330px;
}

.date  {
color:#999999;
text-align:left;
padding:0px 0px 5px 0px;
}

.box_center .date {
	float:right;
}

.box_center .date_whitepaper {
	float:left;	
}
.dateNews {
color:#999999;
text-align:left;
font-size:12px;
padding:0px 0px 0px 0px;
margin:0px;
}

.footer {
background-image:url(../img/contents/newfooterImg.png);
background-repeat:repeat-x;
background-color:#c2201e;
float:left;
text-align:left;
padding-top:10px;
padding-left:10px;
}

.button {
background-image:url(../img/contents/button.gif);
border:0px;
height:24px;
color:#fff;
font-weight:bold;
font-size:12px;
}

#flashMessage {
color:#AA0000;
font-weight:bold;
font-size:12px;
}

.select {
width:160px;
margin-left:5px;
}

.userBlock select#UserYearBirth {
width:75px;
}

.radio {
width:100px;
margin-left:10px;
}

.userBlock select#UserCompanySize {
width:75px;
}

.checkbox {
text-align:left;
width:250px;
}

.submit {
float:left;
width:100%;
}
.red {
	font-size:13px;
	color:red;
	font-weight:700;
}

.green {
	font-size:13px;
	color:green !important;
	font-weight:700 !important;
}
.error-message {
font-size:13px;
color:red;
float:left;
width:400px;
}

.required {

}

#ContentsOs { 
width:100px;
}

.pageNumber {
background:#F7F6F3 url(../img/contents/bg_page_number.gif) repeat-x scroll left bottom;
height:20px;
margin-top:5px;
text-align:center;
}
.pageNumber span {
	margin:0px 2px;
}
.pageNumber span.prevNext {
	margin:0px 4px;
}
#center_downloads .pageNumber .numbers {
float:left;
text-align:center;
width:740px;
font-size:16px;
padding:10px;
}

#center_downloads .pageNumber .numbers span {
padding:2px;
}

#center_downloads a:hover {
background-color:transparent;
}
.pageNumber li {
border:1px solid #004784;
margin-left:3px;
padding:1px 3px 2px;
color:#004784;
}

.pageNumber span a {
text-decoration:none;
color:#004784;
}

.downloadsFilter {
float:left;
width:115px;
}

.downloadsFilter #ContentsCategory {
width:115px;
}

.text {
color:#004784;
}

.textarea {
color:#004784;
}


#header a {
color:#fff;
}

#header a:hover {
background-color:#670303;
}
.downloadButton {
	background:#890503 url(../img/contents/submit-red.gif) repeat-x scroll left top;
	border:1px solid #5C0001;
	float:left;
	font-size:1.2em;
	margin-right:8px;
	padding:3px 5px;
	color:#fff;
	cursor:pointer;
}

.most_popular {

}
.most_popular p, .most_popular h3 {
margin:20px 0px 0px 0px;
padding:0px;
}

.searchThumb {
	float:left;
	padding-right:3px;
	padding-bottom:2px;
}

#archive {
width:400px;
}

#archive .month p {
margin:0px 0px 3px 0px;
width:140px;
border-bottom:1px solid #000000;
}

#archive .month p strong {
	width:100%;
}

#archive .month p img {
border-top:1px solid #000000;
padding-top:5px;
}

#archive .month {
width:150px;
margin-top:10px;
float:left;
}

/* End temp pentru review */

/*preload classes*/ 
.svw { 
 width: 50px;
 height: 20px;
 background: #fff;
 color:#000;
 } 
.svw ul {position: relative; left: -999em;} 
 
/*core classes ----------------------------------------- pentru imagini review*/ 
.stripViewer {  
position: relative; 
overflow: hidden;  
border: 5px solid #ff0000;   
margin: 0 0 1px 0; 
} 
.stripViewer ul { /* this is your UL of images */ 
margin: 0; 
padding: 0; 
position: relative; 
left: 0; 
top: 0; 
width: 1%; 
list-style-type: none; 
} 
.stripViewer ul li {  
float:left; 
} 
.stripTransmitter { 
overflow: auto; 
width: 1%; 
} 
.stripTransmitter ul { 
margin: 0; 
padding: 0; 
position: relative; 
list-style-type: none; 
} 
.stripTransmitter ul li{ 
width: 20px; 
float:left; 
margin: 0 1px 1px 0; 
} 
.stripTransmitter a{ 
font: bold 10px Verdana, Arial; 
text-align: center; 
line-height: 22px; 
background: #ff0000; 
color: #fff; 
text-decoration: none; 
display: block; 
} 
.stripTransmitter a:hover, a.current{ 
background: #fff; 
color: #ff0000; 
} 
 
/*tooltips formatting*/ 
#tooltip { 
background: #fff; 
color: #000; 
opacity: 0.85; 
border: 5px solid #dedede; 
} 
#tooltip h3 {  
font: normal 10px Verdana;  
margin: 0;  
padding: 6px 2px;  
border: 0; 
}  

/* --------------------- end pentru imagini review */

.reviewDownload {
width:250px;
}

.addDownload #DownloadContentId {
	margin-top:5px;
}

.linkPrint a {
	text-decoration:none;
}

.pusher { float: left; width: 1px; height: 100px; }

.imageBlock p {
margin:10px 0px 0px 0px;
background-image:url(../img/contents/tests.jpg);
height:17px;
width:22px;
padding-left:78px;
}

.all_review .imageBlock {
	float:left;
	margin-right:10px;
}



#feature #download_home ul li {
margin:0px;
padding:0px;
}

#download_home li p {
margin-bottom:15px;
margin-top:0px;
padding:0px;
}

.imageBlock {
float:left;
margin-right:10px;
}

.space_h2 {
margin:0px;
padding:0px;
}

.pollResults .pollRez {
float:left;
width:300px;
}

.pollResults .pollRez p {
 margin:0px;
 padding:0px;
}

.oneResult {
	float:left;
	width:300px;
}

.oneResult .nrVotes {
float:right;
width:20px;
}


#center_downloads {
width:760px;
text-align:left;
float:left;
background-color:#FFFFFF;
margin-top:3px;
padding-left:3px;
}
#center_downloads li.menu_Downloads {
background:#5D92AE  url(../img/ui/bg_menu_downloads.gif) repeat-x scroll left top;
float:left;
width:100%;
}

#center_downloads li#filtre {
	width:100%;
}

#center_downloads ul {
text-decoration: none;
list-style-type: none;
padding: 0px;
margin: 0px;
width:100%;
}
#center_downloads ul li {
float:left;
}
.menu_Downloads h1 {
color:#fff;
font-size:30px;
margin:0 10px 10px;
padding:0px;
}
.menu_Downloads h1 a {
color:#fff;
}

.menu_Downloads h1 a:hover {
color:#fff;
}

.pcwSectionNav {
float:left;
margin:0px 0px 0px 7px;
width:760px;

}
#center_downloads .pcwSectionNav ul {
margin: 0px;
padding: 0px;
float:left;
}

#center_downloads .pcwSectionNav li {
background:#DFE9EF url(../img/ui/right_deselected.gif) no-repeat scroll right top;
border-bottom:3px solid #BED3DF;

float:left;
margin:0px 2px;

}

.pcwSectionNav li a {
color:#004784;
display:block;
font-size:14px;
letter-spacing:1px;
padding:5px 5px 3px;
text-decoration:none;
}

.pcwSectionNav li a:hover {
color:#AB0226;
background:#DFE9EF url(../img/ui/right_deselected.gif) no-repeat scroll right top;
}

.gridRefine {
margin:10px 0px 0px 0px;
border:0px solid #fff;
background:#CEDEE7 url(../img/ui/bg_grid.gif) repeat-x scroll left top;
padding:0px 0px 10px 0px;
width:100%;
float:left;
}
.gridRefine legend {
color:#000;
font-size:14px;
font-weight:bold;
}

.gridRefine .submit .go_botton {
	margin-left:5px;
	background:#5D92AE none repeat scroll 0 50%;
	border:2px solid #FFFFFF;
	color:#FFFFFF;
	padding:0px;
	font-size:13px;
}

.gridRefine #ContentsDownloadsForm {
float:left;
margin:20px 0px 0px 3px;

}
.gridRefine .submit {
	float:left;
	width:120px;
}

#center_downloads .breadCrumbs {
border-bottom:1px solid #CCCCCC;
height:1%;
margin-bottom:10px;
overflow:hidden;
padding-bottom:3px;
width:760px;
}

.breadCrumbs h3, .breadCrumbs h4, .breadCrumbs h5 {
margin:4px 0px;
color:#666666;
float:left;
font-weight:normal;
padding:3px 5px 0 0;

}

#mainDownload {
float:left;
padding:5px 0 15px 5px;
}

.fileDetail-Left {
vertical-align:top;
float:left;
margin-right:10px;
overflow:hidden;
width:180px;
}
.fileDetail-Left p#review_download {
 padding:0px;
 margin:5px 0px 5px 0px;
 font-size:15px;
 background:#B7CCD7 url(../img/ui/review_corner.gif) no-repeat scroll right top;
 display:block;
 float:left;
 text-align:center;
}

.fileDetail-Left p#review_download a:hover {
color:#AB0226;	
}

.fileDetail-Left p#review_download a {
border-bottom:3px solid #7DA8BE;
display:block;
font-size:1.2em;
line-height:18px;
padding:7px 20px 5px;
text-decoration:none;

}



.fileDetail-Center {
vertical-align:top;
float:left;
overflow:hidden;
width:300px;
}
.fileDetail-Center h3 {
padding:0px;
margin:0px;
}
.fileDetail-Center p  {
color:#AA0000;
}

.fileDetail-Center p strong  {
color:#000;
}


.fileDetail-Right {
vertical-align:top;
clear:none;
float:left;
overflow:hidden;
width:250px;
}

#thumbRating {
text-align:center;
display:block;
}

#thumbRating p {
float:left;
font-size:10px;
margin:0 5px 0 0;
padding-top:7px;
text-align:left;
width:80px;
}
#thumbRating p {
margin:0px;
padding:0px;
}

#thumbRating p#no {
width:31px;
margin-top:6px;
}

#thumbRating p#yes {
width:31px;
}

#thumbRating p a.voteYes {
display:block;
background:transparent url('../img/ui/up1.gif') no-repeat scroll 0 0;
display:block;
height:32px;
width:31px;
text-indent:-9999px;
}

#thumbRating a:hover.voteYes {
display:block;
background:transparent url('../img/ui/up2.gif') no-repeat scroll 0 0;
display:block;
height:38px;
width:38px;
text-indent:-9999px;
}


#thumbRating p a.voteNo {
display:block;
background:transparent url('../img/ui/down1.gif') no-repeat scroll 0 0;
display:block;
height:32px;
width:31px;
text-indent:-9999px;
}

#thumbRating p a:hover.voteNo {
display:block;
background:transparent url('../img/ui/down2.gif') no-repeat scroll 0 0;
display:block;
height:32px;
width:31px;
text-indent:-9999px;
}

#thumbRating p#countVotes {
width:50px;
height:26px;
padding-left:4px;
color:#fff;
margin-top:6px;
background:transparent url('../img/ui/voteCount-bg.gif') no-repeat scroll 0 0;
}
#thumbRating p#voteBlurb {
color:#000;
margin-top:5px;
}

#fileDownload {
margin-bottom:10px;
padding:10px 0 15px;
float:left;
}
#fileDownload form {
float:left;
}

#fileDownload p#download_button {
margin-left:190px;
float:left;
}

.TabbedPanelsContent {
background:#EFEFEF url('../img/ui/description_download_bg.gif') repeat-x scroll left top;
padding:13px 10px 10px;
}

.TabbedPanelsContent h3, .TabbedPanelsContent h5 {
color:#000000;
line-height:18px;
margin-bottom:10px;
font-size:1.6em;
padding:0px;
margin-top:0px;
}

.TabbedPanelsContent .description {
background:#FFFFFF none repeat scroll 0 0;
margin:10px;
padding:10px 10px 5px;
}

.multiple {
width:130px;
}

.reviewDownload {
width:250px;
}

.labelText {
float:left;
font-size:16px;
letter-spacing:0.5px;
background-color:#7E0A0A;
width:570px;
padding:10px 4px;
color:#fff;
} 
.parentCategory {
float:left;
width:560px;
margin-top:10px;
background-color:#fff;
color:#000;
font-size:16px;
padding:2px 3px;
}

.modifyBottom {
float:left;
}
.modifyBottom input {
font-size:14px;
}



/* Formular create user */

.userBlock label {
margin-top:10px;
float:left;
font-size:14px;
margin-bottom:2px;
width:99%;
}

.userInput {
border:1px solid #7E0A0A;
float:left;

}

.userBlock {
float:left;
width:400px;
}

.userBlock fieldset {
border:0px solid #7E0A0A;
float:left;
width:95%;
margin:0px;
padding:0px;
font-size:14px;
}
.userBlock .userCheckbox {
float:right;
width:360px;
margin-top:0px;
}
.userBlock .labelYear {
width:99%;
}
.labelNewsletter {
font-size:14px;
}
.sexLabel label {
margin-top:0px;
width:30px;
}
#UserAddress {
width:400px;
}
#UserPosition {
width:400px;
}
#UserIndustry {
width:400px;
}

.agreeCheck {
margin-top:3px;
}

.largeImage {
	width:300px;
	float:left;
}

#pollBox {
	float:left;
	width:330px;
}
#PollAnswersSaveAnswerForm {
float:left;
width:330px;
}

.submitPoll input.send_pool {
	background:transparent url(../img/ui/login3.gif) no-repeat;
background-position:0px 4px;
display:block;
height:24px;
font-size:12px;
line-height:20px;
padding-top:0px;
margin-top:0px;
text-align:center;
width:56px;
border:0px;
color:#FFFFFF;
vertical-align:middle;
}

.submitPoll input.send_pool:hover {
background-position:0px -24px;
}

.pollGrafics {
background: url('../img/ui/poll.gif') repeat-x scroll 0 0;
}

.loginBlock {
float:left;
margin-bottom:5px;
font-size:12px;
width:260px;
}

.infoLogin p {
padding:0px;
margin:0px;
}

#authMessage {
color:#A50505;
width:290px;
}
.emailRecover {
float:left;
width:410px;
padding-bottom:10px;
}
.searchResults {
padding:0px 0px 0px 5px;
margin:0px 5px 0px 0px;
padding-top:3px;
background-image:url(../img/contents/backgroung_grey.jpg);
background-repeat:repeat-x;
}
.results {
	margin:0px;
	padding:0px;
}
#feature ul li.floatRight a {
float:right;
padding:2px;
text-decoration:underline;
}
.allResults {
padding:0px 0px 0px 5px;
margin:0px 5px 0px 0px;
padding-top:3px;
background-image:url(../img/contents/backgroung_grey.jpg);
background-repeat:repeat-x;
font-weight:normal;

}

#feature .pagination li.current {
background-color:#F3F3F3;
font-weight:bold;
}
.oldPassword {
float:left;
width:380px;
}
.changePassword {
	margin-top:10px !important;
}

#sideBar ul.menuDownloadUser {
list-style-type:none;
margin:0px 0px 30px 0px;
}
ul.menuDownloadUser li {
text-align:left;
padding:2px 3px;
background:none;
}

.emailRecover label {
width:90%;
float:left;
clear:both;
}

.previewImage {
float:left;
width:560px;
padding-bottom:20px;
}
.preview {
width:530px;
float:left;
}
.preview a {
background-color:#E6E9EB;
color:#000;
float:right;
padding:10px;
font-size:18px;
text-decoration:underline;
}

#show_hide {
height:25px;
background-color:#004784;
color:#fff;
padding:6px;
}
/* end formular create user */

#login_form {
border:1px solid #707273;
height:160px;
float:left;
width:410px;
}


#login1 {
background: #FCFCFD url(../img/ui/login_background.jpg) repeat-x;
height:25px;
width:100%;
}

#login1 p {
	margin:0px;
	padding-left:10px;
	line-height:25px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:16px;
	font-family:Arial,Helvetica,sans-serif;
}

#login2 {
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	float:left;
	padding:20px 0px 0px 10px;
	width:398px;
	font-size:12px;
}

#login2 .submit {
	margin:10px 0px 0px 0px ;
	width:50px;
}

#login2 label {
	float:left;
	line-height:22px;
	width:65px;
	color:#000;
}

#login2 input {
	border:1px solid #E8E8E8;
}

#login2 .input {
	margin-top:10px;
	float:left;
	width:100%;
}

#passwordRecovery {
margin-left:5px;
}

#login3 {
width:140px;
padding:58px 0px 0px 0px;
float:right;
}

#login21 {
float:left;
}

#login21 a {
font-size:11px;
margin-left:40px;
}

#infoLogin1 {
font-size:11px;
float:left;
margin-left:82px;
width:280px;
border:1px none;
}

#infoLogin1 p {
margin:0px;
}
 
#ftsearch {
float:left;
height:50px;
line-height:50px;
width:230px;
}

#ftsearch input.search {
background-image:url(../img/ui/search.gif);
background-position:0 0;
border:0 none;
color:#FFFFFF;
height:24px;
padding-top:0;
text-align:center;
vertical-align:middle;
width:62px;
}

#ftsearch input.search:hover {
background-position:0px -28px;
}
#ftlinks {
float:left;
font-size:11px;
margin:0px;
padding:0px;
width:600px;
}

#ftlinks a {
color:#FFFFFF;
font-size:11px;
font-weight:bold;
padding:2px 6px 0px 0px;
}

#rsslogo {
float:left;
margin-top:5px;
}

#network {
float:left;
margin:5px 0px 0px 40px;
padding-top:10px;
width:900px;
}

#level_one {
float:left;
margin:0px;
padding:0px;
width:100%;

}

#level_two {
float:left;
width:900px;
padding-top:10px;
padding-bottom:4px;
border-top:1px solid #d76c67;
}
#level_two p {
margin:10px 0px 0px 0px;
color:#EFC7C7;
}

#level_two a {
color:#FFFFFF;
font-size:11px;
font-weight:bold;
padding:2px 2px;
}
/*
#level_two a:hover {
background-color:#670303;
}
*/
#level_tree {
float:left;
padding-top:10px;
width:900px;
font-size:11px;
line-height:20px;
border-top:1px solid #d76c67;
margin-bottom:15px;
}

#level_tree a {
color:#FFFFFF;
font-size:11px;
font-weight:bold;
padding:2px 2px;
}


#user_nou {
border:1px solid #8C8D8E;
padding:30px 0px 0px 10px;
}


.submit input, .modifyBottom input {
	background-color:#531A1A;
	border:1px solid #000000;
	display:block;
	font-size:14px;
	line-height:20px;
	padding:2px 0px;
	margin:0px;
	text-align:center;
	color:#FFFFFF;
	cursor:pointer;
}


#allcharts {
float:left;
}

#allcharts ul {
width:200px;
float:left;
border-top:1px solid #FFFFFF;
margin:0;
padding:0;
text-decoration:none;

}
#allcharts ul li {
width:200px;
float:left;
list-style-type:none;
}

#allcharts ul li ul {
width:200px;

}
#allcharts ul li ul li {
width:185px;
padding-left:15px;
background:url(http://images.pcworld.com/images/common/icon_arrow_b.gif) no-repeat 0px 4px;
}

#allcharts ul li h3 {
margin:10px 0px 0px;
padding:0px;
width:170px;
}

#allcharts ul li h3 a {
color:#000000;
}
#allcharts ul li a.more {
font-size:11px;
font-weight:bold;
}
#allcharts .last {
	margin-left:8px;
}
#feature ul li .textRecomended .noVote {

}

#feature ul li .textRecomended .yesVote {

}
 #yesVote {
	background-image:url(../img/contents/votes.gif);
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:32px;
	overflow:hidden;
	width:25px;
	color:#1C609F;
}

#feature ul li .textRecomended .yesVote a:hover {
 	background-position:left bottom;
	background-color:transparent;
 }
#noVote {
	background-image:url(../img/contents/votes.gif);
	background-repeat:no-repeat;
	background-position:right top;
	margin-top:11px;
	display:block;
	float:left;
	height:32px;
	overflow:hidden;
	width:25px;
	color:#1C609F;
}

#feature ul li .textRecomended .noVote a:hover {
 	background-position:right bottom;
	background-color:transparent;
 }
 
 #feature .item12 ul {
 	height:30px;
	margin:0;
	overflow:hidden;
	padding:0;
 }
 
 #feature .item12 ul li {
	float:left;
	overflow:hidden;
	width:auto;
 }
 
 #feature .item12 ul li.recommend {
	background-image:url(../img/ui/recommendBackground.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#AB0226;
	padding-left:5px;
	padding-right:5px;
}

 #feature .item12 ul li.voteYes a {
	background-image:url(../img/contents/yes.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	height:38px;
	overflow:hidden;
	width:30px;
	
}


#feature .item12 ul li.voteNo a {
	background-image:url(../img/contents/no.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	height:38px;
	overflow:hidden;
	width:30px;
}

#feature .item12 ul li.voteNo a:hover, #feature .item12 ul li.voteYes a:hover {
	background-position:0 -38px;
}

.share_bar a {
	background:transparent url(../img/contents/tool-icons.gif) no-repeat scroll 0 0;
	display:block;
	padding:0px 3px 0 21px;
	font-size:11px;
	color:#AE0605;
}
.share_bar a.twitter, .share_bar a.facebook {
	background:none;
	padding-left:5px;
}

.share_bar a.twitter img, .share_bar a.facebook img {
	float:left;
	margin-right:3px;
}

ul li.voteResults {
background-image:url(../img/contents/voteCount.gif);
color:#FFFFFF;
font-size:10px;
height:20px;
line-height:10px;
padding:9px 5px;
}

a.email {
	background-position:2px -18px;
	height:15px;
}

a.rss {
	background-position:0px -55px;
	height:15px;
	margin-left:5px;

}

a.print{
	background-position:2px 2px;
	height:15px;
	margin-left:5px;
}



ul#rssList {
	margin-left:10px;
	float:left;
}

ul#rssList li {
	font-size:14px;
	list-style-image:url(../img/ui/rss.gif);
	margin:0px 0px 2px 10px;
	float:left;
	width:100%;
}

ul.toolbar {
	float:left;
	width:400px;
	background:none;
}

#features  ul.toolbar li {
	background:none;
}

.voteaza ul {
	height:44px;
	float:left;
	margin:0px;
	padding:0px;
}
.voteaza ul li { 
	border-right:2px solid #FFFFFF;
	float:left;
	font-weight:bold;
	height:43px;
	line-height:43px;
	overflow:hidden;
	padding:0 4px;
	width:auto;
}

.voteaza ul li.title {
	float:left;
	font-weight:bold;
	height:43px;
	overflow:hidden;
	padding:0px;
	width:auto;
}

.voteaza ul li a {
	background-image:url(../img/contents/manute.gif);
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:32px;
	overflow:hidden;
	width:25px;
}

.voteaza ul li.no a {
	background-position:right top;
	margin-top:11px;
}

.voteaza ul li.no a:hover {
	background-color:transparent;
	background-position:right bottom;
	margin-top:11px;
}

.voteaza ul li.yes a:hover {
	background-color:transparent;
	background-position:left bottom;
}

.voteaza li.results {
	font-size:10px;
	font-weight:normal;
	line-height:11px;
	padding-left:8px;
	padding-top:12px;
	text-align:center;
}

.voteaza li.results  {
	border:0px none;
}

#banner {
	float:right;
	width:790px;
	text-align:center;
}

#banner table {
	margin:3px 0px 0px 0px;
	width:100%;
	text-align:center;
}

.footer #trafic {
	float:right;
	width:100px;
}



#feature ul li#allNewsPCWorld {
	border:0px solid #fff;
	padding-top:0px;
	margin-top:0px;
}

.sitemap {
	float:left;
	width:900px;
	padding-bottom:4px;
}

.sitemap p {
	margin:0px;
	padding:0px;
	color:#EFC7C7;
	float:left;
}

.sitemap ul {
	list-style-type:none;
	margin:0px 0px 0px 10px;
	padding:0px;
}

.sitemap ul li {
	float:left;
	margin:0px 5px;
}

.sitemap ul li a {
	color:#fff;
	font-size:11px;
}

.sitemap ul li a:hover {
	
}

.footer a:hover {
	text-decoration:underline;
	background-color:transparent;
}

/* Slide concurs foto */

.concurs-foto {
	float:left;
	width:210px;
}

.concurs-foto h2  {
	font-size:1.3em;
	width:100%;
	margin:0px 5px;
	padding:0px;
	text-align:left;
}
.concurs-foto h2 a {
	text-decoration:underline;
}

#slidePhotos{
	width:210px;
	height:125px;
	float:left;
	text-align:left;
	overflow: hidden; 
	position: relative;
	margin:5px 0px 20px 5px;
	text-align:center;
}


#slidePhotos div {
float:left;
width:210px;
}

#slidePhotos div h3 {
	margin:2px 0px;
	padding:0px;
}

/* imbunatatiri noul layout 12.12.2009 */
#wrapper {
	background-color:#FFFFFF;
	background-image:url(ui/sidebarBG.gif);
	background-repeat:repeat-y;
	margin:0px auto;
	text-align:left;
	width:1005px;
}

#header {
	background-image:url(../img/ui/header-bg-tile.gif);
	float:left;
	width:1005px;
	background-repeat:repeat-x;
	overflow:hidden;
	padding:0px;
	position:relative;
	height:82px;
}

#logo {
	float:left;
	margin-left:10px;
}

#header_line_1 {
	padding-top:10px;
	width:1005px;
	float:left;
}

#header_line_2 {
	width:1005px;
	float:left;
}

#bigBoxHeader {
	float:left;
	margin:0px;
	width:320px;
	text-align:left;
}


#SearchesShowForm {
margin:0px;
padding:0px;
float:left;
}

#SearchesShowForm input.input {
width:250px;
float:left;
font-size:12px;
padding-top:0px;
margin-right:10px;
border:1px solid #7d3434;
height:17px;
}
input.search {
	border:1px solid #7d3434;
	background-color:#531a1a;
	color:#fff;
}

#promoText {
	width:218px;
	float:left;
	display:block;
	height:20px;
}

#header_line1_right {
	background:#5E0D11 none repeat scroll 0 0;
	border:1px solid #4F1213;
	color:#CFB7B8;
	float:right;
	font-size:10px;
	height:17px;
	margin:0px 10px 0px 0px;
	padding:4px 5px 0;
}

#header_line1_right a {
color:#CFB7B8;
}

#header_line1_right a:hover {
	background-color:#BD1725;
}

.retele_sociale {
	float:right;
	margin-right:10px;
}

.retele_sociale a {
	margin:0px 2px;
}

.retele_sociale a:hover {
	color:none;
	background-color:none;
}

#navigation {
	float:left;
	width:756px;
	font-size:15px;
	font-weight:700;
	text-align:left;
	padding-top:3px;
	padding-left:10px;
	margin:10px 0px 0px 20px;
	vertical-align:bottom;
}

#navigation ul {
	margin:0px;
	padding:0px;
	float:left;
}


#navigation a {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	line-height:normal;
	padding:7px 12px 7px 12px;
	display:block;
}

#navigation a:hover {
color:#FFF;
background-color:#BD1725;
}

#navigation ul li {
list-style-type:none;
color:#FFFFFF;
float:left;
border-left:1px solid #710805;
border-right:1px solid #B10707;
border-top:1px solid #B10707;
display:block;
overflow:hiden;
}

#navigation li.selected {
	background:#E9E9E9 none repeat scroll 0 0;
	border-left-color:#E9E9E9;
	border-right-color:#BBBBBB;
}

#navigation li.selected a {
	border-left-color:#E9E9E9;
	border-top-color:#E9E9E9;
	color:#870503;
}

#navigation li.selected a:hover {
	border-left-color:#E9E9E9;
	border-top-color:#E9E9E9;
	background-color:#E9E9E9;
	color:#870503;
}

#navigation li a:hover {
	border-color:#670303;
}


/* stile pentru revista si reclama de sus, leaderbord */

#magazine_ad {
	float:left;
	width:987px;
	border-color:#E8E8E8;
	border-style:solid;
	border-width:9px 9px 0;
	padding:9px 0;
	background-color:#333333;
}

#magazine {
	margin-left:9px;
	text-align:left;
	font-size:12px;
	float:left;
	background-image:url('../img/ui/magazine_bg.gif');
	background-repeat:repeat-x;
	border:2px solid #585959;
	height:82px;
	width:180px;
}

#magazine img {
	float:left;
	margin-right:12px;
}

#magazine a {
	text-decoration:none;
	color:#000000;
}

#magazine a:hover {
	text-decoration:underline;
	background-color:transparent;
	color:#990000;
}

#magazine_text {
	margin-right:10px;
	float:right;
	text-align:left;
	padding-top:8px;
}

#magazine_text strong {
	font-size:13px;
}

#magazine_text a {
	color:#1C609F;
	padding:4px 0px;
}

#content {
background-color:#e6e9eb;
width:1000px;
float:left;
}

#container {
	border-bottom:9px solid #E8E8E8;
	border-left:9px solid #E8E8E8;
	border-right:9px solid #E8E8E8;
	height:1%;
	padding:0 0 9px;
	float:left;
	width:987px;
}

#leftColumn {
	float:left;
	width:183px;
	border-right:6px solid #E8E8E8;
	border-top:9px solid #E8E8E8;
	background-color:
}

.caseta {
	float:left;
	width:100%;
	padding-top:10px;
}

#igoogle {
	float:left;
	text-align:left;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
	background-color:#E8E8E8;
}

#sideNavigation {
	padding-top:0px;
}

#sideNavigation h4 {
	margin:0px;
	background-color:#E8E8E8;
	text-align:left;
	padding:2px 0px 4px 0px;
	font-size:11px;
	line-height:18px;
	border-top:2px solid #707273;
	border-bottom:1px dotted #B5B9BA;
}

#sideNavigation a:hover {
	background-image:url(../img/ui/left_menu_bg_hover.png);
	background-repeat:repeat-x;
	color:#990000;
}

#sideNavigation ul li {
	list-style-type:none;
	border-width:1px;
	border-color:#FFFFFF #FFFFFF #C7C7C7;
	border-style:solid;
}

#sideNavigation a {
	text-decoration:none;
	padding:0 7px;
	background-image:url(../img/ui/left_menu_bg.png);
	background-repeat:repeat-x;
	font-weight:700;
	font-size:12px;
	line-height:18px;
	display:block;
}

#sideNavigation ul {
	margin:0px;
	width:99%;
	padding:0px;
	float:left;
	border:1px solid #8C8D8E;
}

#skyscraper {
	text-align:center;
	background-color:#E8E8E8;
	padding:10px 0px;
}

#skyscraper div {
	margin:3px 0px 0px 30px;
	width:100%;
	text-align:center;
}

/* Style pentru coloana din centru */

#center {
width:410px;
text-align:left;
float:left;
background-color:#FFFFFF;
border-right:1px solid #CDCDCE;
padding:9px 9px 10px 10px;
}

#center_downloads {
	width:791px;
	text-align:left;
	float:left;
	background-color:#FFFFFF;
	border-right:1px solid #CDCDCE;
	padding:9px 4px 10px 2px;
	margin:0px;
}

.box_center {
	float:left;
	width:100%;
	margin:10px 0px 0px 0px;
}

.box_center h1, .box_center h2 {
	margin:0px;
	padding:0px;
}
#article_1 {
	border-bottom:1px dotted #B5B9BA;
	margin-top:0px;
}

#article_1 h1 {
	margin:0px;
	padding:0px;
}
#article_1 p {
	float:left;
	margin-bottom:0px;
	padding-bottom:2px;
}

#article_1 img {
	float:right;
	padding:0px 0px 5px 5px;
}

#article_2 img {
	float:left;
	padding:0px 5px 5px 0px;
}

#article_2 p {
	float:left;
	margin-bottom:0px;
}

.box_center .title_box {
	padding-top:6px;
	width:100%;
}

.box_center ul {
	padding:0px;
	list-style-type:none;
	margin-left:0px;
}

.box_center ul li {
	padding:0px;
	margin:0px;
}

.box_center li h3 {
	padding:0px;
	margin:1px 0px 0px 0px;
	float:left;
	width:100%;
}

.box_center li h3 a {
	font-weight:700;
}

.box_center li p {
	float:left;
	width:100%;
	padding:0px;
	margin:1px 0px 10px 0px;
}

.read_more {
	font-size:12px;
	margin-left:2px;
}

/* partea din dreapta rightColumn */

#rightColumn {
	float:right;
	width:356px;
	padding:9px 6px 0px 6px;
}

.box_right {
	float:left;
	width:100%;
	margin:10px 0px 0px 0px;
}

#downloads {
	overflow:hidden;
}

#newsletter_register {
	margin:0px;
}

.box_right h2, .box_center .title_box {
	background-image:url(../img/ui/box_header.gif);
	background-repeat:repeat-x;
	background-position:0px 1px;
	border-top:1px solid #CCCCCC;
}

.box_right h2 {
	margin:0px 0px 1px;
	padding:5px 0px;
	font-size:16px;
	color:#000000;
	text-align:left;
	width:100%;
}

#videos .video_images, .video_images {
	float:left;
	width:94px;
	padding:0px 2px 0px 0px;
}

#videos .dateNews {
	float:left;
	width:100%;
}

#videos .one_video {
	float:left;
	width:300px;
}

#videoHome .video_images a:hover {
	background-color:none;
}
#videoHome p {
	margin:0px;
	padding:2px 0px;
}

#videos li {
	float:left;
	width:100%;
	margin-bottom:10px;
}
#videoHome p.video_description {
	float:left;
	width:260px;
	padding:0px 0px 5px 0px;
	margin:0px;
}
#slide_downloads h3 {
	margin:0px 0px 5px 0px;
	padding:0px;
}

#slide_downloads p {
	margin:2px;
	padding:0px;
}

#slide_downloads img {
	float:left;
	margin:0px 4px 2px 0px;
}

#slide_downloads div {
	width:100%;
	float:left;
}

#blogMG {
	border-bottom:0px solid #B5B9BA;
	text-align:left;
	width:100%;
}

#blogMG h3 {
	border-top:1px solid #CCCCCC;
	margin:0px 0px 1px !important; 
	padding:5px 0px !important;
	font-size:15px;
	color:#000000;
	text-align:left;
	background-image:url(../img/ui/box_header.gif);
	background-repeat:repeat-x;
	width:100%;
	float:left;
}


#press_room {
float:left;
width:100%;
}

#blogMG .last_post {
	width:100% !important;
}

#banRectangle  {
	border-bottom:0px solid #B5B9BA;
	text-align:center;
}

#banRectangle div table {
	margin:3px 0px 0px 0px;
	width:100%;
	text-align:center;
}

#productDay  {

}

#productDay img  {
	float:left;
	margin:0px 5px 0px 5px;
	border:1px solid #ccc;
}

#productDay p {
	float:left;
	width:100%;
	margin:2px 0px;
	padding:0px;
}

#productDay a {
	float:left;
	line-height:18px;
}


/* stile pentru paginile care afiseaza un tip de continut in detaliu */

#content_page {
	
}

#content_page h3.breadcrumb {
	margin:0px 0px 5px 0px;
	padding:0px;
}

#content_page h3 a {
}

#content_page h1 {
	margin:3px 0px;
	font-size:20px;
	padding:0px;
}

.content_body {
	width:100%;
	float:left;
}

.content_body p  {
	text-align:left;
	margin:0px;
	padding:0px;
}


.content_body img {
	float:right;
}

.share_bar {
	float:right;
	height:44px;
}

.share_bar_whitepaper {
	float:right;
	width:200px;
	height:18px;
}

.share_bar a {
	float:left;
	margin-top:15px;
}

.share_bar_whitepaper a {
	float:left;
	margin-top:0px;
}

.box_center .author {
	float:left;
	padding:0px;
	margin:0px;
	font-weight:700;
}

.category_title {
	margin:0px;
}

.category_title h1 {
	background:transparent url(../img/contents/grey_blank.jpg) repeat-x scroll left top;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	font-size:22px;
	height:37px;
	line-height:37px;
	margin:0px;
	padding:0px;
}

.content_list h3 {
	padding:0px;
	margin:1px;
}

.veziTot a {
	float:left;
	text-decoration:none;
}
.veziTot small {
	float:left;
}
.veziTot {
	font-weight:700;
	color:#004784;
	font-size:15px;
}

.pagination {
	margin-bottom:12px;
}

.pagination ul {
margin:0px;
padding:0px;
}

.pagination li {
	display:inline;
	list-style-type:none;
	padding:5px 0 8px 4px;
	text-transform:uppercase;
	
}
.pagination li a {
	background-color:#FFFFFF;
	border:1px solid #004784;
	color:#004784;
	margin-right:6px;
	padding:3px 4px 2px;
}

.pagination li a:hover {
	background-color:#AB0226;
	border:1px solid #AB0226;
	color:#FFFFFF;
}

.pagination li.current {
	background-color:#004784;
	color:#FFFFFF;
	border:1px solid #004784;
	padding:3px 6px 2px;
	margin-right:6px;
}
.review_gallery {
	margin-top:0px !important;
}

.review_gallery span  {
	float:left;
	background-image:url(../img/contents/test_center.jpg);
	color:#FFFFFF;
	width:75px;
	height:50px;
	font-size:10px;
	margin:70px 0px 0px 30px;
	padding:20px 0px 0px 0px;
}

.review_gallery span b  {
font-size:16px;
font-weight:bold;
}

.review_gallery p  {
	float:left;
	margin:10px 0px 0px 0px;
	padding:0px;
}

#largeImg {
	border: solid 1px #ccc;
	padding: 5px;
	
}

.review_gallery .thumbs img {
	border: solid 1px #ccc;
	padding: 2px;
}
.review_gallery .thumbs img:hover {
	border-color: #FF9900;
	background-color:#fff;
}
.review_gallery .thumbs {
float:right;
width:90px;
}

.contentLeft {
	margin:2px 0px 0px 12px;
	padding:0px;
}
p.contentLeft {
	background:transparent url(../img/ui/bullet.gif) no-repeat scroll 0 4px;
	margin:0px;
	padding:0px 0px 0px 12px;
}

.create_new_account {
	margin-top:0px;
}
h1.new_account_bar {
	margin:0px;
	color:#FFFFFF;
	display:block;
	font-size:1.3em;
	font-weight:bold;
	line-height:20px;
	padding:5px 10px;
	background:transparent url(../img/ui/bg_account.gif) repeat-x scroll left center;
}
.text_box{
	margin:0px;
	padding:0px;
	font-size:14px;
}

.box_center_first {
	margin-top:0px !important;
}

.nou {
	font-size:12px;
	color:red;
	margin-top:-3px;
	padding-left:3px;
	position:absolute;
}

#newsletter_fields .input label {
	width:70px;
	color:#000;
	font-weight:700;
	font-size:13px;
	float:left;
}

#newsletter_fields .input {
	margin:2px 0px;
	float:left;
}

#newsletter_fields .input input {
	border:1px solid #ccc;
	width:200px;
}

#NewsletterAddForm .submit {
	float:left;
	margin-top:5px;
	width:100%;
}

#NewsletterAddForm .submit input {
	font-size:13px;
	padding:0px;
}

.tags {
	background:#fff url(../img/ui/bg_tags.png) repeat-x left top;
	float:left;
	padding:5px 0px 5px 10px;
	width:400px;
}