html { background: #d9ecf5 url(../images/bg.jpg) repeat-x; font: normal 12px arial,sans-serif; color:#003366; margin: 0px;}
img { border:0; padding:0;}
body { font: normal 12px arial,sans-serif; margin:0px;  width:100%; height:100%;}
input, select { border: 0;}
h1 { margin:15px 0; font: normal 26px arial,sans-serif; color: #006699;}
fieldset { border: 0;}
.form input, select { border: solid 1px #ccc;}
.form .errorMessage, .form .errorSummary { color:#f00; }
.form label { float:left; width:150px; }
.clear_style { height:0px; font-size:0px; line-height:0px; clear:both;}

a:link, a:active, a:visited { color: #ff0000; text-decoration: none;}
a:hover {color: #cc3300;}
#wrapper { margin: 0 auto; width: 900px; position: relative; top: 80px;}
#overwrapp {float:left; width: 900px;}
#innerwrapp { margin: 0 auto; width: 900px; background: url(../images/mainbg.png); border-radius:15px;}
#content_area{margin: 0 20px; min-height: 500px;}

#topbg {background: url("../images/header_center.jpg") no-repeat scroll center top transparent; overflow: hidden; height: 100%; position: absolute; width: 100%;}

#container { margin: 0 auto; padding-top: 20px; width: 900px;}

#top_nav_area { height: 56px; margin: 0 auto; width: 900px; background: url("../images/bg_menu.png") no-repeat transparent;}
#wrapper-header {}

#index_image {background: url(../images/index.png) no-repeat;  width:860px; height:360px; border-radius:15px;}
#index_content {color: #006699; font-size: 14px; padding: 10px 0 0 380px; text-shadow: 1px 1px #FFFFFF;}
#index_content_logo {color: #006699; font-size: 25px; font-weight: bold; text-shadow: 1px 1px #FFFFFF; }
#index_content_logo2 {background: url(../images/securitate2.png) no-repeat scroll 170px 0 transparent;  height: 85px;
color: #006699; font-size: 15px; font-weight: bold; text-shadow: 1px 1px #FFFFFF; margin-left: 50px;}

.index_content_button {position: relative; width:200px; height:100px; margin-left: 350px; margin-top: 10px; background: url(../images/button.png) no-repeat; }
.index_content_button a {position: absolute;  width: 130px; top: 15px; font-weight: bold; text-shadow: none; color: #fff; text-align: center; }
.index_content_button a:hover {color: #DB3636;}

#top_left_area { display:none;   }
#top_center_area { float:left; margin: 30px 0 0 222px; width:678px; }
#top_right_area { float: right; width: 344px; font-size: 11px; height: 115px; text-align: right; }

#top_meniu, #top_meniu ul{ font-size: 14px; margin:0; padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:1.5em;  } 
#top_meniu a{ background:#006699 url(../images/menubg.jpg) repeat-x; border-top-left-radius: 5px; border-top-right-radius: 5px; display:block; padding:2px 6px; color:#fff;  font-weight: bold;
border:1px solid #fff; border-bottom:0} 
#top_meniu a:hover{ }
.top_meniu_hover  { background:#006699; border-top-left-radius: 5px; border-top-right-radius: 5px;} 
#top_meniu li{ float:left; position:relative; margin-right: 10px;} 
#top_meniu ul { position:absolute;  width:650px; z-index: 10; } 
#top_meniu li ul a{width:16em; height:auto; float:left; border-radius: 0px;border:0;background:#006699; border-left:1px solid #fff; border-right:1px solid #fff;}
#top_meniu li ul li.lastItemCssClass a {border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border-bottom:1px solid #fff;}
#top_meniu li ul a:hover{ background:#56aace; border-radius: 0px; color:#fff; }
#top_meniu ul ul{  display:none; top:auto; width:16em; } 
#top_meniu li ul ul { left:12em; margin:0px 0 0 10px; } 
#top_meniu li:hover ul ul, #top_meniu li:hover ul ul ul, #top_meniu li:hover ul ul ul ul{ display:none; } 
#top_meniu li:hover ul, #top_meniu li li:hover ul, #top_meniu li li li:hover ul, #top_meniu li li li li:hover ul{ display:block; } 

#top_right_area ul { list-style-type:none; float: right;}
#top_right_area ul li { display:inline; padding: 0px 6px; float:left; }
#top_right_area ul li a { color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: none;}
#top_right_area ul li a:hover { text-decoration: underline;}
#top_right_area ul li.lastItemCssClass { padding:0px; }

#HeaderMenu {float: right; }
#HeaderMenu li { }
#HeaderMenu li a { text-transform: uppercase;}

#index_blog{float:left; width:860px; margin-top: 20px;}

#footer {}
#copyright {background-color: #006699;  padding: 10px; width: 880px; color: #eee; font-size:11px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}

#right_column_content { float: left; width: 812px; margin-top: 20px; padding: 0px;}
#right_column_content img { max-width: 812px; }
form span.required { color: red;}
input[type="text"], input[type="password"], select, textarea {border: 1px solid #CCCCCC; border-radius:5px; margin: 2px 0; padding: 2px; color:#3b3b3b;
	font: normal 12px  arial, serif;}
div.row.buttons { width:150px;}
input[type="submit"],input[type="reset"],input[type="button"],input.cmdButton { width:150px; background: url("../images/button.png") no-repeat; color: #000; padding: 15px 60px 25px 30px; text-align: center; cursor: pointer; border:0}
input[type="submit"]:focus,input[type="reset"]:focus,
input[type="button"]:focus,input[type="submit"]:hover,
input[type="reset"]:hover,input[type="button"]:hover,
input.cmdButton:focus,input.cmdButton:hover { background: url("../images/button.png") no-repeat; color: #FFFFFF; padding: 15px 60px 25px 30px; text-decoration: none; border:0}
a.cmdButton { display:block; width: auto; background-color: #569872; color: #000; border: 0; outline: 0; padding: 6px; text-align: center; cursor: pointer;}
a.cmdButton:focus,a.cmdButton:hover { background-color: #737171; color: #FFFFFF; border: 0; outline: 0; padding: 6px; text-decoration: none;}
#searchtext {background: #DEDEDE; color: #818181; float: right; font: 16px arial,serif; margin: 2px 0; padding: 4px;border-radius:0;}
    
#ULproductColors { padding:0; list-style:none; margin:2px 0 10px 0; }
#ULproductColors li {margin:2px; padding:0; list-style:none; display:block; float:left; border:solid 1px #fff; width:30px; height:30px; padding:2px; }
#ULproductColors li.selected { background:#d9d9d9; }
#ULproductColors li a {margin:0; padding:0; display:block; border:solid 1px #d9d9d9; width:28px; height:28px; line-height:28px;  }

#ULproductSizes { padding:0; list-style:none; margin:2px 0 10px 0; }
#ULproductSizes li {margin:2px; padding:0; list-style:none; display:block; float:left; border:solid 1px #fff; height:20px; padding:2px; }
#ULproductSizes li.selected { background:#d9d9d9; }
#ULproductSizes li a {margin:0; padding:0 5px; display:block; border:solid 1px #d9d9d9; height:18px; font-size:12px; background:#fff; line-height:18px;  }
#ULproductSizes li a.disabled { background:#ccc; color:#d9d9d9; cursor:not-allowed; }

#adminBar { background:#000; position:fixed; top:0px; width:100%; height:30px; z-index:1001; }
#underadminBar { height:30px; }	
#sidebar {margin:50px 0 0 0; }

.bannersort{margin-top:10px;}
.bannersort a{color: #3e7595;}
.bannersort a:hover{color: #4f9bc6;}
.pager { float: right; text-align:left; margin-top:20px;  font-weight:bold}
.pager ul { display: inline; margin:0; padding:0;   list-style: none inside none;}
.pager ul li {  display:inline;}
.pager ul li a {  color:#000;}
.pager ul li.hidden { display: none;}
.pager a { text-decoration:none; cursor:pointer;}
.pager span {color:#00aeef}
.pager ul li.selected, .pager ul li.selected a { text-decoration:underline; color:#fff}
#sort_by {display:none}
#new_sort_by {float: left; }
#new_sort_by div {cursor:pointer; float: left; margin:20px 10px 0 0;}
#new_sort_by div.selected {color:#00aeef; font-weight:bold; text-decoration:underline;}
#new_sort_by_title {color:#00aeef; font-weight:bold}
.list-view .filter { margin: 10px 0; float: right;}
.list-view-loading{ background:url(loading.gif) no-repeat;}
.list-view .sorter a.asc{ background:url(up.gif) right center no-repeat; padding-right: 10px;}
.list-view .sorter a.desc{ background:url(down.gif) right center no-repeat; padding-right: 10px;}
.list-view .sorter{ float: right; text-align:right; margin-top:10px;}
.list-view .ensureLayout { clear: both; width:100%; height: 0px; font-size:0px; line-height:0px;}
.list-view .items div:nth-child(4n+1) { clear:left;}
.list-view .sorter ul{ display: inline; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0;}
.list-view .sorter li{ display: inline;}


.ui-selectmenu {min-width: 80px; display: block; position:relative; height:2em; text-decoration: none; overflow:hidden;}
.ui-selectmenu-icon { position:absolute; right:6px; margin-top:-8px; top: 50%; }
.ui-selectmenu-menu { padding:0; margin:0; list-style:none; position:absolute; top: 0; visibility: hidden; overflow: auto; }
.ui-selectmenu-open { visibility: visible; }
.ui-selectmenu-menu-popup { margin-top: -1px; }
.ui-selectmenu-menu-dropdown { }
.ui-selectmenu-menu li { padding:0; margin:0; display: block; border-top: 1px dotted transparent; border-bottom: 1px dotted transparent;
border-right-width: 0 !important; border-left-width: 0 !important; font-weight: normal !important; }
.ui-selectmenu-menu li a,.ui-selectmenu-status {line-height: 1.4em; display:block; padding:.3em 1em; outline:none; text-decoration:none; }
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-hasIcon .ui-selectmenu-status { padding-left: 20px; position: relative; margin-left: 5px; }
.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon { position: absolute; top: 1em; margin-top: -8px; left: 0; }
.ui-selectmenu-status { line-height: 1.4em; }
.ui-selectmenu-open li.ui-selectmenu-item-focus a {  }
.ui-selectmenu-open li.ui-selectmenu-item-selected { }
.ui-selectmenu-menu li span,.ui-selectmenu-status span { display:block; margin-bottom: .2em; }
.ui-selectmenu-menu li .ui-selectmenu-item-header { font-weight: bold; }
.ui-selectmenu-menu li .ui-selectmenu-item-content {  }
.ui-selectmenu-menu li .ui-selectmenu-item-footer { opacity: .8; }
/*for optgroups*/
.ui-selectmenu-menu .ui-selectmenu-group { font-size: 1em; }
.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label { line-height: 1.4em; display:block; padding:.6em .5em 0; font-weight: bold; }
.ui-selectmenu-menu .ui-selectmenu-group ul { margin: 0; padding: 0; }
.ui-widget {font: normal 12px arial,sans-serif; }


#index_blog_content {font-size:15px; }
.post {border: 1px solid #DEDEDE; border-radius: 15px 15px 15px 15px; margin: 10px 0; padding: 10px;}
.postTime {color: #666666; font-size:10px;}
.postContent { margin-bottom: 30px; padding-bottom: 10px; border-bottom:1px solid #ddd}
.readmore {color:#cc0000; padding-left: 5px; font-size:13px; font-weight:bold; text-decoration: underline;}
#more_from_blog {}
#more_from_blog a {font-size:15px; font-weight:bold; color:#cc0000;}
.post a { color: #C40000}
.post .title { margin:5px 0;}
.post .title a { color: #141414; font-size:28px;}
.post .title a:hover { color: #00AEEF; }
.post .category { margin:5px 0; font-size: 14px; background: #EEEEEE; }
.post .author {color: #999; font-size:10px;}
.post .nav {color: #999; font-size:10px;}
#comments {background: #DEDEDE;  border-radius: 15px; padding: 10px;}
#comments a {color:#cc0000; }
#comments .time {color: #999; font-size:10px;}
#comments .gravatar {float:right}
#comment-form .buttons input {background: #DE1D24}
