/***** Reset all settings *****/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,td {
				margin: 0; padding: 0; border: 0;
				font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; }
				
/* remember to define focus styles! */
:focus 			{ outline: 0; }
body 			{ font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1; }
ol, ul 			{ list-style: none; }

/* General clases*/
.left			{ float: left; margin: 5px; }


/* Typography */
h1,h2,h3,h4,h5,h6 { padding-left: 5px;}

h1				{ font-size: 1.4em; line-height: 1.4em; margin-bottom: 0.5em; color: #593535; }
h2				{ font-size: 1.2em; line-height: 1.4em; margin-bottom: 0.6em; }
h3				{ font-size: 1em; line-height: 1em; margin-bottom: 0.2em; }
h4				{ font-size: 1em; line-height: 1em; margin-bottom: 0.2em; }
p				{ margin: 1.4em 0; font-size: 0.8em; line-height: 1.3em; padding-left: 5px; }

/* Layout structure */
#wrap 			{ width: 760px; margin: 0 auto; min-height: 400px; }

/* Header */
#header			{ width: 760px; position: relative; }
.search			{ width: 227px; position: absolute; top: 25px; right: 0;}
.search a		{ margin-left: 10px; text-decoration: none;}
.search input 	{ padding-left: 20px; border: 1px solid #999; background: transparent url(../img/search.gif) center left no-repeat; }
.issue			{ margin-right: 13px; color: #bd0a41;}

/* Menu */
#menu			{ text-align: right; margin-bottom: 5px; }
#menu li		{ display: inline; }
#menu li a		{ font-size: 0.8em; text-decoration: none; color: #593535; }
#menu li a:hover{ color: #f1a817; }

/* Promo Magazine */
#promo			{ width: 760px; position: relative; }
.pdf			{ position: absolute; bottom: 0; right: 0; }

/* Main */
#main			{ width: 570px; float: right; margin-bottom: 20px; }
#path			{ background-color: #cdc4b5; }
#path a			{ text-decoration: none; padding-right: 10px; margin-left: 5px; background: url(../img/arrow.gif) center right no-repeat;}

#topBox			{ border: 1px solid #cdc4b5; margin-top: 20px; }
#bottomBox		{ border: 1px solid #cdc4b5; margin-top: 20px; background-color: #f1ebdf; }
.email, .print, .rss{ padding-left: 15px; margin-right: 60px; font-size: 0.7em; }
.email			{ background: url(../img/email.png) no-repeat; }
.print			{ background: url(../img/print.png) no-repeat; }
.rss			{ background: url(../img/rss.png) no-repeat;}

/* Sidebar Left*/
#sidebar		{ width: 175px; float: left; margin-right: 10px; }
.links			{ background-color: #fff; }
.links li		{ font-size: 0.8em; border-bottom: 1px solid #cdc4b5; }
.links li a		{ text-decoration: none; display: block; padding: 4px 5px; color: #333; }
.links li a:hover 	{ color: #f1a817; /*background: url(../img/arrow.png) right no-repeat; */}
#red, #blue, #khaki, #maroon { margin: 20px 0; color: #fff; padding-left: 5px; }
#red			{ background-color:#bd0a41; border: 1px solid #bd0a41; }
#blue			{ background-color:#3f4c97; border: 1px solid #3f4c97; }
#khaki			{ background-color:#ad8749; border: 1px solid #ad8749; }
#maroon			{ background-color:#765827; border: 1px solid #765827; }

/* Newsletter*/
.newsletter		{ padding: 5px; background-color: #fff; }
fieldset input 	{ width: 158px; }
label 			{ width: 40px; color: #000; font-size: 0.8em; line-height: 1.3; }
#fm-submit		{ clear:both; text-align: right; margin-top: 10px; }
#fm-submit input	{ width: 60px; }
.advert			{ background-color: #fff; text-align: center; padding: 10px 0; }


/* Footer */
#footer			{ clear: both; width: 760px; height: 40px; color: #999; background-color: #cdc4b5; text-align: right; }
#footer p		{ margin: 0 10px; font-size: 0.7em; color: #666; }
#footer ul		{ margin-right: 10px; }
#footer li		{ display: inline; }
#footer li a		{ font-size: 0.6em; text-decoration: none; color: #765827; }
#footer li a:hover	{ color: #bd0a41; text-decoration: underline; }


/* Andrei */

.clear {
	clear:both;
}
.nume_comment {
	font-weight:bold;
	font-size:12px;
	padding-left:5px;
}
.data_comment {
	font-size:11px;
	padding-left:5px;
}
.titlu_comment {
	font-size:14px;
	font-weight:bold;
}
.text_formular {
	font-size:12px;
}
.spacing_comment {
	border-bottom:1px solid #cdc4b5;
	margin-left:3px;
	margin-right:3px;
	margin-top:-20px;
	margin-bottom:10px;
}

.team_title {
	background:#6471ac;
	color:#FFFFFF;
	padding:5px;
	font-size:14px;
	font-weight:bold;
}

.team_name {
	padding:7px;
	font-size:11px;
	height:auto;
	background-color:#FFFFFF;
	border-bottom:1px solid #cdc4b5;
}
.team_name a {
	text-decoration:none;
	font-weight:bold;
}
.team_name a:hover {
	text-decoration:underline;
}

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

.archives_container {
	font-size:12px;
	float:left;
	border-top:1px solid #cdc4b5;
	padding:15px 0px 5px 0px;
	margin:5px 6px 0px 4px;
	height:270px;
}
.no_border { border:none; }

.archives_container a {
	color:#333333;
	font-weight:bold;
}

.archives_container img {
	padding:0px 2px 4px 0px;
}