/*blockquote {margin: 3px;}
h2 {margin: 5px 0px 5px 0px; color: #272592;}
h3 {margin: 2px 0px 2px 0px; color: #272592;}

.clear {clear:both;}
.bold {font-weight: bold !important;}

.entry {margin: 2px 0px 2px 0px;}
*/
/** inputs */
/*input.text {
	padding: 2px;
	margin: 2px;
	border: 1px solid #bbb;
	width: 250px;
}
textarea.text {
	padding: 2px;
	margin: 2px;
	border: 1px solid #bbb;
	width: 250px;
}
*/
/** Global errors| Global messages boxes */
div.global_errors {
padding: 4px 4px 4px 55px; 
margin: 8px 10px 0px 10px; 
background: #fff2e1 url('../images/icon_error.gif') 5px 5px no-repeat;
border: #ff4c4c 1px solid;
}
div.global_errors div.spacer {
float: left;
height: 42px;
}
div.global_errors div.inner {
float: left;
text-align: left;
color: #290000;
font-family: 'Tahoma';
font-size: 11px;
font-weight: normal;
font-style: normal;  
}

div.global_messages_ok {
padding: 4px 4px 4px 55px; 
margin: 8px 10px 0px 10px; 
background: #fafff1 url('../images/icon_ok.gif') 5px 5px no-repeat;
border: #a9d260 1px solid;
}
div.global_messages_ok div.spacer {
float: left;
height: 42px;
}
div.global_messages_ok div.inner {
float: left;
text-align: left;
color: #000;
font-family: 'Tahoma';
font-size: 11px;
font-weight: normal;
font-style: normal;  
}


/** Errors|messages boxes */
.div_error {
color: red;
border: 1px red solid;
padding: 0px 0px 0px 5px;
margin-bottom: 4px;
}
.div_ok {
color: green;
font-weight: bold;
padding: 0px 0px 0px 5px;
margin-bottom: 4px;
}
.white {
color: white;
font-weight: bold;
padding: 0px 0px 0px 5px;
margin-bottom: 4px;
}

/** Smarty pager */
div.smarty_pager {
    text-align: center;
}
span.smarty_pager {
    padding-left: 3px;
    padding-right: 3px;
}
a.smarty_pager {
    padding-left: 2px;
    padding-right: 2px;
}
a.smarty_pager_selected {
    padding-left: 2px;
    padding-right: 2px;
    font-weight: bold !important;
    text-decoration: none;
}
.error{
color:red;
font-weight:bold;
}