html, body { margin:0; padding:0; }
body{ margin:0px; padding:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background-image:url(../images/body_bg.jpg); background-repeat:repeat-x; background-position:top}

A img{border:0px}
A{ color:#CC0000;  text-decoration:none; }
A:hover{ color:#CC0000; text-decoration:underline }

.error_box{ border:1px solid #FF0000}
.none{ border:0px; vertical-align:middle}
FORM, H1, H2, H3, P, UL{ margin:0px; padding:0px}
UL{ list-style-type:none}

H1{ color:#CC0000; font-size:18px; font-weight:normal; background-image:url(../images/ico_title.gif); background-position:left top; background-repeat:no-repeat; padding-left:40px; line-height:36px; margin-bottom:10px}
H2{ color:#000000; font-size:18px; font-weight:normal; margin-bottom:10px}
	
.content{ width:100%; text-align:center; background-image:url(../images/content_bg.jpg); background-repeat:repeat-x; position:relative; margin-top:20px; background-position:left -132px; border-top:1px solid #FFF}
.main{ width:828px; text-align:left; margin:auto; padding-top:10px }

#header{ position:relative;  height:280px; border:1px solid #FFF;  background-image:url(../images/header.jpg); background-repeat:no-repeat; background-position:left top}
	#header #blog{ text-indent:-3000px; overflow:hidden; width:80px; height:80px; position:absolute; left:0px; top:0px; background-image:url(../images/blog.png)}
	#header #logo{ text-indent:-3000px; overflow:hidden; width:310px; height:80px; position:absolute; right:10px; top:10px; background-image:url(../images/logo.png)}
	#header #search_box{ background-color:#990000; position:absolute; right:0px; bottom:0px; height:47px; width:550px; background-image:url(../images/body_bg.jpg); background-repeat:repeat-x; background-position:left top;}
	#header #searchForm{ position:absolute; right:20px; bottom:12px;}
		#header #searchForm SPAN{ font-size:11px ; color:#ff6666;}
		#header #searchForm INPUT#q{ background-color:#e30006; color:#FFFFFF; border:1px solid #FFF; height:19px; width:180px; font-size:12px;}
	
	
UL#menu{ height:58px; margin:0px; padding:0px; background-image:url(../images/body_bg.jpg); background-repeat:repeat-x; background-position:top}	
	UL#menu LI{ display:inline; height:58px; line-height:58px; margin-left:20px; margin-right:20px;}
		UL#menu LI A{ color:#FFFFFF; font-weight:bold}
		UL#menu LI A.activ{ color:#000;}

#main{ position:relative; background-image:url(../images/main_bg.jpg); background-repeat:repeat-x; background-position:top; margin-top:10px; padding:10px;  border:1px solid #cc0000; min-height:400px; background-color:#FDFAF6}
* html #main{ height:400px;}

.twocolumn{ background-image:url(../images/lineV.gif); background-repeat:repeat-y; background-position:450px top; width:100%; margin-bottom:10px}
.left{ float:left; width:440px; }
.right{ float:right; width:340px; }

.twocolumn_de{ background-position:410px top}
.left_de{ width:400px}
.right_de{ width:380px}

#articol{ background-image:url(../images/lineV.gif); background-repeat:repeat-y; background-position:590px top; width:100%; }
	#articol .body{ float:left; width:570px}
		#articol .body UL{ margin-left:40px; list-style-type:disc;}
			#articol .body UL LI{ padding-bottom:5px}
	#articol .submenu{ float:right; width:200px;}
		#articol .submenu LI{ margin-bottom:5px}
		#articol .submenu LI A{ font-weight:bold; color:#CC0000; -bottom:4px}
		#articol .submenu LI A.activ{ color:#000000}

		
#footer{ margin-top:20px; width:100%; height:50px;  background-image:url(../images/footer_bg.jpg); background-repeat:repeat-x; background-position:top; }		
	#footer UL{ padding-top:10px}
	#footer UL LI{display:inline; font-weight:normal; margin-left:20px; margin-right:20px; }
		#footer UL LI A{ color:#FFFFFF}

/*------------------PAGINATION--------------------*/
.pagination { padding:5px;  font-size:0.9em; line-height:30px}
	.pagination A{ padding:3px; }
	.pagination A.activ{ color:#000; font-weight:bold;}
	.pagination EM{ color:#BDBDBD}
	.pagination A STRONG{ font-size:16px; font-weight:normal;}


.lineO{ background-image:url(../images/lineO.gif); background-repeat:repeat-x; background-position:left bottom; padding-bottom:10px}
.clear{clear:both; margin:0 !important; padding:0 !important; border:0 none !important; line-height:0 !important; height:0 !important; font-size:0 !important}
