/* undohtml.css */
/* (CC) 2004 Tantek Celik. Some Rights Reserved.             */
/*   http://creativecommons.org/licenses/by/2.0                   */
/* This style sheet is licensed under a Creative Commons License. */

/* Purpose: undo some of the default styling of common (X)HTML browsers */


/* link underlines tend to make hypertext less readable, 
   because underlines obscure the shapes of the lower halves of words */
:link,:visited { text-decoration:none; color:#439F11; font-weight:bold; }

/* no list-markers by default, since lists are used more often for semantics */
ul,ol { list-style:none }

/* avoid browser default inconsistent heading font-sizes */
/* and pre/code too */
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

/* remove the inconsistent (among browsers) default ul,ol padding or margin  */
/* the default spacing on headings does not match nor align with 
   normal interline spacing at all, so let's get rid of it. */
/* zero out the spacing around pre, form, body, html, p, blockquote as well */
/* form elements are oddly inconsistent, and not quite CSS emulatable. */
/*  nonetheless strip their margin and padding as well */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }

/* whoever thought blue linked image borders were a good idea? */
a img,:link img,:visited img { border:none }

/* de-italicize address */
address { font-style:normal }

/* more varnish stripping as necessary... */


body {
	height: 100%;
	margin:0px;
  	padding:0px;
	background-color:#ffffff;
	background:#ffffff url(images/bg.jpg) repeat-x top center; 
	font-family:Verdana, tahoma;
	font-size:12px;
	color:#000000;
	line-height:14px;
	
}

#container{
	width:972px;
	height:auto;
	margin:auto;
	padding:0px;
	background: #f5f7f9 url(images/bg_mic.jpg) repeat-y top center; 
	padding-left:3px;
	padding-right:3px;
}

#continut_alb{
	width:950px;
	padding-left:11px;
	padding-right:11px;
}

#cauti{
	width:182px;
	height:99px;
	border:1px solid #94d48c;
	float:left;
	text-align:center;
	padding-top:6px;
}

.titlu_orange,.titlu_orange:hover, .titlu_orange:visited {
	font-weight:bold;
	color:#e46203;
}

#reclama_1{
	width:754px;
	height:98px;
	border:1px solid #94d48c;
	float:right;
	text-align:center;
	padding-top:7px;
}

#stanga{
	width:408px;
	float:left;
	margin-right:8px;
}

#stanga1{
	float:left;
	margin-left:5px;
	width:805px;
}

.stanga_mic{
	width:406px;
	border:1px solid #94d48c;
}

.stanga_mic1{
	border:1px solid #94d48c;
}

.continut_mic1 {
	padding: 14px 13px 10px 27px;
}

.bara_masina{
	width:100%;
	height:41px;
	background:url(images/bara_masina.jpg) repeat-x top center; 
}

.bara_masina_moto{
	width:100%;
	height:41px;
	background:url(images/bara_moto.jpg) repeat-x top center; 
}

.titlu_bara, .titlu_bara:visited {
	font-weight:bold;
	font-size:17px;
	color:#439f11;
}

.bara_masina_moto .titlu_bara {
	color:#2e7622;
}

.titlu_bara:hover {
	color: #FF6C00;
}

.continut_mic{
	width:366px;
	padding: 14px 13px 10px 27px;
}

#mic_left{
	width:188px;
	float:left;
}

#mic_left1{
	width:163px;
	float:left;
}

.mic_left2{
	width:188px;
	float:left;
}


.link_verde, .link_verde:visited {
	color:#2a7600;
	text-decoration:underline;
	
}
.link_verde:hover {
	color:#ff6c00;
	text-decoration:underline;
	
}

.link_orange, .link_orange:visited {
	color:#ff6c00;
	text-decoration:underline;
	
}

.link_orange:hover {
	color:#e46203;
	text-decoration:underline;
	
}

#centru{
	width:392px;
	float:left;
}

.centru_mic{
	width:389px;
	border:1px solid #94d48c;
}

.continut_moto{
	width:162px;
	background:url(images/bg_motor.jpg) no-repeat top center; 
	height:155px;
	padding-top:11px;
	padding-left:227px;
}

.columnLeft {
	width:135px;
	float:left;
	margin-right:5px;
}

.boxLeft {
  border:1px solid #94d48c;
  width: 131px;
  overflow:hidden;
  padding:2px;
  margin-bottom:5px;
  background-color:#E4E4E4;
}

.bannerLeft{
	padding-top:12px;
	height:613px;
	border:1px solid #94d48c;
	text-align:center;
}


#jos{
	width:978px;
	height:auto;
	margin:auto;
	font-size:11px;
	
}

.input {
	border:1px solid #94d48c;
	font-size:11px;
	padding:0 5px 0 5px;
	color:#000000;
	background-color:#f1f8e9;
}

.input1, .btn {
	border:1px solid #94d48c;
	font-size:13px;
	padding:0 5px 0 5px;
	color:#000000;
	background-color:#f1f8e9;
	font-weight:bold;
}

.infoMessage{
	text-align:center;
}

#forum_content ul{
margin-left:15px;
padding:0px;
list-style-image: url(images/bulin.jpg);
list-style-type: disc;
}

#forum_content a{	
	color:#2a7600;
	text-decoration:underline;
}

#forum_content a:hover{	
	color:#ff6c00;
	text-decoration:underline;
}


.chestionar table.intrebare{
	border-collapse: collapse;
	border: solid 1px gray;
	width:100%;
	margin-bottom: 20px;
}

.chestionar table.intrebare th{
	text-align: left;
	border: solid 1px gray;
	font-weight:bold;
	padding: 5px;
}
.chestionar table.intrebare td{
	border: solid 1px gray;
}
.chestionar table.intrebare td.checkbox{
	text-align:center;
	padding: 5px;
}
.chestionar table.intrebare td.varianta{
	text-align:left;
	padding: 5px;
	width: 100%;
}

.chestionar table.intrebare td.varianta .litera{
	font-weight: bold;
}
.chestionar table.intrebare td.imagine{
	padding:0px;
}

.raspunsCorect{
	background: url(images/corect.gif) no-repeat left;
	padding-left: 40px;
	line-height: 45px;
	height:45px;
	color: green;
	font-weight: bold;
	font-size: 12px;
}

.raspunsGresit{
	background: url(images/gresit.gif) no-repeat left;
	padding-left: 40px;
	line-height: 45px;
	height:45px;
	color: red;
	font-weight: bold;
	font-size: 12px;
}

.errorMessage{
	color:red;
	padding: 5px;
	margin-bottom: 10px;
	font-size: 115%;
}

.infoMessage{
	padding: 5px;
	font-size: 115%;
	
}

#raspunsuri .v_raspuns {
	padding:7px 0 7px 10px;
	margin:2px;
}

.qInputField{
	font-size:12px;
	color:#000000;
	border:1px solid #b4c4d4;
	padding:7px;
}

#q_topFields td {
	text-align:center;
}

#q_topFields input {
	font-weight:bold;width:50px;text-align:center;
}