html { background: #fff url('/img/bg.gif') repeat-x; } /* 8fbde9 abd3f8 c7dcf0 */

body {
    color: #333;
    font-family: Tahoma,Arial, Helvetica, sans-serif;
    font-size: 12px;
}

a { color: #ff2727; }
h1 {  background: transparent url('/img/h1.gif') no-repeat left bottom; color: #fff;padding: 25px 0 10px 25px; font-size:16px; }
.clear{clear:both; margin:0 !important; padding:0 !important; border:0 none !important; line-height:0 !important; height:0 !important; font-size:0 !important}


#container {background: transparent url('/img/logoglow.jpg') no-repeat 0 -40px; padding: 0 200px; overflow: hidden; width: 1360; }
	#header{width: 960px;}
		#logo {width: 200px;}
		#header2{ width: 760px; }
			#headerutil{height: 30px; text-align: right; width: 760px;}
				#amplasare {}
			#menubar {}
            ul#topmenu { height: 61px; list-style-image:none; list-style-position:outside; list-style-type:none; margin-left: 100px; padding-top: 40px;width: 660px;}
                ul#topmenu li{ float: left; height: 56px; line-height: 56px; margin-left: 20px;
                color: #525252; font-size: 15px; font-weight: bold; text-decoration: none;
				}
                ul#topmenu li#first{ margin-left: 30px; }
                    ul#topmenu li a { color: #ffffff; font-size: 15px; font-weight: bold; height: 40px; line-height: 40px; padding-bottom: 14px; padding-left: 20px;padding-right: 20px; text-decoration: none;}
                    #topmenu li a:hover { background: transparent url('/img/tmah.gif') no-repeat center 32px; color: #ffffff;}
                    #topmenu li.selected a { background: transparent url('/img/tmah.gif') no-repeat center 32px;; color: #ffffff; }
                    #topmenu li.selected ul li a { background-image: none; }
                    #topmenu li.selected ul li a.hover { background-color: #ffffff; background-image: none; }


            #topmenu { display: block; margin: 0; padding: 0; position: relative;}
                #topmenu li { display: block; list-style: none; padding: 0; float: left;   position: relative; }
                #topmenu a { display: block; }
                #topmenu ul { display: none; position: absolute; left: 0; margin: 0; padding: 0; z-index: 10000;}
                * html #topmenu ul { line-height: 0; } /* IE6 "fix" */
                    #topmenu ul a { zoom: 1; } /* IE6/7 fix */
                    #topmenu ul li { background: none; float: none; margin-left: 0;}
                    #topmenu ul ul { top: 0; }
                    #topmenu li.selected ul li a { text-decoration: none; }

                #topmenu ul { background: #50a3e9;border: 1px #0f99c6 solid; width: 150px; }
                    #topmenu ul ul { left: 50px; }
                #topmenu ul { top: 32px; }
                    #topmenu ul li a { color: #ffffff; background: none; font-size: 12px; height: 20px; line-height: 20px; padding: 0;}
                    #topmenu ul a.hover { color:#50a3e9; background-color: #ffffff; background-image: none; }
                    #topmenu ul a { border-right: none; }
                    /* #topmenu ul a { border-bottom: none; } - I also needed this for IE6/7 */
                    #topmenu ul li { height: 20px; line-height: 20px; text-align: left; z-index: 10000;}
                    #topmenu ul a  { padding-left: 5px; font-size: 12px; background-image: none; color: #ffffff; font-weight: bold;z-index: 10000;}
                    #topmenu li.selected ul a {padding-left: 5px; font-size: 12px; font-weight: bold;}

	#content {background: transparent url('/img/content_bg.png') no-repeat; padding: 30px 30px 0 30px ; width: 900px; }
		#articol1 { color: #fff; display:inline; float:left; padding-bottom: 10px;}
			#articol1 h1 { background: transparent url('/img/h1.gif') no-repeat left bottom; color: #fff;padding: 25px 0 10px 25px;}
			#articol1 p { line-height: 18px; height: 290px; overflow: hidden; margin-bottom: 10px;}
			#articol1 .pdet { color: #f0ff00 ;float: right; font-weight: bold;}
		.longres { width:900px; }
		.shortres { width: 508px; }
		#rotator { width: 392px; }
		#articol2 { background: transparent url('/img/a2bg.png') no-repeat top right; padding-right: 240px;}
			#secgal { float: left; list-style-image:none; list-style-position:outside; list-style-type:none; width: 400px; }
				#secgal li{ float: left; margin-left: 0; margin-right: 15px; }
					#secgal li img{ border: 1px  #4f8ec4 solid;}
		#articol2 .pdet { ;float: left; font-weight: bold; margin-bottom: 20px;}
		.artrest { clear: both; margin: 10px 0; overflow: hidden;  }
			.artrest img{ border: 1px  #4f8ec4 solid; margin: 0 10px 10px 0; }
			.artrest a.artresta{  }
			.artrest h5 img{ border: 0; margin: 0 ; }
			.artrest h5 {  margin-bottom: 5px ; }
			.artrest p{  margin-bottom: 5px; }
			.artrest .pdet { ;float: right; font-weight: bold; margin-right: 20px;}
		.articol img.box_img { border: 5px #fff solid; margin: 0 15px 10px 15px; }
		.articol p { line-height: 18px; }
	#footer{ background: #fff url('/img/footer_bg.jpg') no-repeat; width: 960px; }
		#designer { border-bottom: 2px #46a5fc solid; height: 65px; text-align: right; width: 940px; }
			#designer img{ margin-top: 20px; }
		#logofooter { height: 85px; width: 420px;}
		#copyright { color:#46a5fc; height: 85px; font-weight: bold; line-height: 85px; text-align: right; width: 530px; }

		#commentform { display: block;  width: 900px; }
		#commentform .columnform { display: block;   }
		#commentform label { display: block; float: left; padding-right: 15px; text-align: right; width: 110px; }
		#commentform input { display: block; float: left; }
		#commentform textarea { display: block; float: left; }
		#commentform p { margin-bottom: 10px; overflow: hidden;  }
		#commentform p.pmess label { width: 80px;}
		#commentform sup { color: #ff0000; font-size: 8px; height: 0; line-height: 1; vertical-align: baseline; _vertical-align: bottom; position: relative; bottom: 1ex; }


	.artgallery { list-style-image:none; list-style-position:outside; list-style-type:none; }
		.artgallery li{ background: #f1f8fd; float: left; margin: 10px 0 5px 15px; padding: 10px 0; text-align: center; width: 200px; }
