body {
font-family:Arial, Tahoma, Verdana;
font-size:13px;
color:#555;
background-color:#e9e9e9;
}

a:link, a:visited {
color:#e99719;
text-decoration:none;
}

a:hover{
color:#f7aa34;
}

.clear{clear:both; height:1px !important; line-height:1px !important; float:none!important}

h1, h2{margin-bottom:12px; font-family:Arial, Verdana;}
h3, h4, h5, h6{margin-bottom:8px; font-family:Arial, Verdana;}
h1 {font-size:30px; line-height:32px;}
h2 {font-size:24px; line-height:26px;}
h3 {font-size:20px; line-height:22px;}
h4 {font-size:18px; line-height:20px;}
h5, h6 {font-size:14px; line-height:15px;}
h1, h2, h3, h4, h5, h6{ font-weight:normal; color:#7b7b7b;}

#wrapper-top{
background-image:url(../images/bg-wrapp.gif);
background-repeat:repeat-x;
background-color:#fafafa;
}

#wrapper-bottom{
background-color:#e9e9e9;
min-height:150px;
}

#container-top{
margin:0 auto;
width:1126px;
}

#container-bottom{
margin:0 auto;
width:1120px;
}

#top {
height: 100px;
}

#top a {
text-decoration:none;
}

#top h2{
text-transform:uppercase;
font-weight:bold;
padding: 40px 0 15px 0;
font-size: 30px;
color: #BBB;
}

#right-image {
/* background-image: url(../images/reklbaner.png); */
opacity: 0.8;
width: 265px;
height: 300px;
float: right;
overflow: hidden;
}

/*nav*/
#navtop{
background-image:url(../images/bg-navto.png);
background-repeat:no-repeat;
background-position:top;
height:50px;
position:relative;
z-index:100
}
#navtop ul{
padding:10px 13px 0px 13px;
}
#navtop a{
display:block;
padding:0px 0px;
color:#323945;
width:120px;
}
#navtop .current-menu-item a {color:#3e4653; background-image:url(../images/bg-navli.gif); background-repeat:no-repeat; }
#navtop a:hover{background-image:url(../images/bg-navli.gif); background-repeat:no-repeat; }
#navtop li:hover a {background-image:url(../images/bg-navli.gif); background-repeat:no-repeat; }
#navtop li{float:left;position:relative;padding-left:0px;padding-right:0px;line-height:38px;padding-bottom:4px;padding-top:2px;text-align:center;margin-right:2px;}
#navtop li li{padding-right:0px;line-height:25px;padding:0px 0px;background-image:none;}
#navtop ul ul {
position:absolute;
display:none;
width:190px;
top:3.3em;
left:0px;
background-color:#fff;
padding-bottom:25px;
border:solid 1px #e99719;
border-width:0px 1px 1px 1px;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-bottomleft:5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
padding-left:0;
padding-right:0;
padding-top:0;
}

#navtop li ul a{
width:144px;
height:auto;
margin:0 13px;
padding:3px 10px 3px 10px;
border-bottom:solid 1px #f4f5f5;
text-align:left;
color:#a1a1a1
}
#navtop li ul a, #navtop li ul a:hover{background-image:none !important; }
#navtop ul ul ul{top:0px;}
#navtop li ul ul {left:12em;margin:0px 0 0 0px;}
#navtop li:hover ul ul, #navtop li:hover ul ul ul, #navtop li:hover ul ul ul ul{display:none;}
#navtop li:hover ul, #navtop li li:hover ul, #navtop li li li:hover ul, #navtop li li li li:hover ul{display:block;}

#main{background-image:url(../images/bg-main0.png); background-repeat:repeat-y; padding:10px 13px 20px 13px; width:1100px; }

/* Text Styled */
.title-plan{font-size:24px; color:#acacac}
.styled1{color:#e99719;}
.price{font-size:36px; color:#fff !important; font-weight:bold; display:block}
.rightblock{float:right; color:#fff !important; text-align:center; padding-left:0px;}
.but-order{display:block; padding-top:5px;}

/* Footer */
#footer{ background-color:#a2a6b0; background-image:url(../images/bg-foote.gif); background-repeat:no-repeat; background-position:left bottom; float:left; color:#e9e9e9; padding:20px 20px 20px 20px; width:1080px;}
#footer ul{list-style-type:none; margin:0 0 30px 0; padding:0;}
#footer ul ul{margin-bottom:0px;}
#footer ul li{list-style-type:none; margin:0; padding:0;}
#footer ul li li{border-bottom:solid 1px #c2c2c2; padding:4px 0;}
#footer ul li a, #footer ul li a:visited{color:#e9e9e9}
#footer h2{color:#e9e9e9;}
#footer ul.children li, #footer ul.sub-menu li{border-bottom:0; padding:2px 0 2px 10px}
#footer-bottom{padding:20px 40px 40px 40px; width:1040px; clear:both; text-align:right}
#logo-container{text-align:left; float:left;}
ul.social{list-style-type:none; margin:0 0 0 0; padding:0;}
ul.social li{display:inline; padding:0 2px;}

/*button*/
.button {
-moz-border-radius: 4px; /* Firefox */
-webkit-border-radius: 4px; /* Safari, Chrome */
border-radius: 4px; /* CSS3 */
border-width: 0px;
padding:7px 20px;
vertical-align:middle;
font-size:11px;
background-color: #ffab18;
cursor: pointer;
color: black !important;
width: auto !important;
}

/*window*/
.window {
display:none;
}

/*index.php*/
.upload-options{
line-height: 30px;
}

/*register.php*/
.register td {
padding: 0 10px 5px 0;
vertical-align:top;
font-weight: bold;
}

.register_errors  {
margin-top: 20px;
}

.register_errors ul {
list-style-type: disc;
padding-left: 20px;
}

/*login.php*/
.login td {
padding: 0 10px 5px 0;
font-weight: bold;
}

/*showcodes.php*/
#sum_links{
padding: 20px;
}
#sum_links div{
font-weight:bold;
}
#sum_links textarea {
margin-bottom:20px;
}
.result_fileok td{
padding-right: 5px;
vertical-align:top;
}
.result_fileok td input{
width:400px;
}
.result_fileok, .result_fileerror {
margin-bottom: 20px;
}

/*myimages.php*/
.images-list{ margin-top: 20px; margin-bottom: 20px;}
.images-list img {display:block; cursor: pointer;border: 5px #7B7B7B solid;}
.images-list img:hover { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7;}
.image-current {padding: 20px;}
.checkbox{width:auto !important;}
.myimages-nav {text-align: center;}
.left {float:left;}
.right {float:right;}
.tag-cloud {margin-top: 20px;}
.tag-cloud a {font-size: 16px;color: #2875AB;padding-right: 10px;}
.current-tag {font-size: 18px !important;color: #0D5283 !important;}
.all-images-single-wrap {float: left; width:220px;margin-bottom:16px;overflow:hidden;}

/*bottom.php*/
.login_or_register_link, .login_or_register_link a {color: white; font-size: 15px; }
.login_or_register_link a:hover {text-decoration: underline;}