/* Global */
* {margin:0; padding:0; font-family:arial; color:#D1C9D8;}
html, body {margin:0;padding:0;height:100%; background-image:url(../images/bg.gif); background-color:#3B2356; font-size:14px;}
input, button, textarea, select {font: normal 12px "arial", sans-serif; vertical-align: middle; }
legend { display: none; }
fieldset { border: none; }
ul, ol { list-style: none; }
ol { list-style-type: decimal;}
table { border-collapse: collapse; border:0; font-family:tahoma, arial; font:0.82em;}
hr { display: none; }
img {border: none;}
h1, h2, h3, h4 {font-weight:normal; font-style:italic; font-family:georgia, 'Times New Roman', arial; color:#F5C307;}
h1{padding: 10px 0 18px 5px; font-size:20px;}
h2{padding: 10px 0 12px 5px; font-size:18px;}
h3{padding: 10px 0 10px 5px; font-size:17px;}
p, ol, blockquote, pre{padding: 0 0 1em}
a {color:#AB8CCE; text-decoration:underline;}
a:hover {text-decoration:none;}
div.clear {clear: both !important;visibility: hidden !important;margin:0 !important;overflow: hidden;font-size:1px;}


/* CSS Document */
#container {min-height:100%;position:relative;}
#header { width:100%; height:450px; z-index:900;}
#header2 { width:100%; background:url(../images/bg2.png) bottom repeat-x; height:155px; z-index:900;}
.head1 {background:url(../images/head1.jpg) center top no-repeat;}
.head2 {background:url(../images/head2.jpg) center top no-repeat;}
.head3 {background:url(../images/head3.jpg) center top no-repeat;}
#body {padding-bottom:140px; background:url(../images/bodybg.jpg) center top no-repeat; z-index:800;}
#body2 {padding-bottom:140px; z-index:800;}
#footer {position:absolute;bottom:0;width:100%;height:140px; background:url(../images/fbg.png) repeat-x top;}

/* head */
.head { width:920px; margin:0 auto; overflow:hidden;}
.logo { width:241px; float:left; padding:10px 0px 10px 0px;}
.h { width:630px; float:right; padding-top:20px;}
.htel {color:#fff; font-size:46px; width:400px; font-family:georgia; float:left;}
.htel span {color:#C9B4DE;font-size:26px; font-family:georgia;}
.top_adr {color:#C9B4DE;font-size:26px; font-family:georgia;clear:left;}
.sm {width:100px; float:right; text-align:right; padding-top:7px;}
.sm img { margin-left:30px;}

.zag { width:600px; font-style:italic; padding-bottom:15px; padding-top:10px;}
.z1 { color:#FFCC00; font-size:24px; font-family:georgia; padding-left:20px;}
.z2 { color:#BFEC37; font-size:34px; font-family:georgia; padding-left:200px;}

.crumb, .crumb a {color:#9C81B7; font-family:georgia; font-style:italic; font-size:14px;}
.crumb { padding-top:0px;}

/* hmenu */
.hmenu { font-family:georgia; font-size:13px; color:#fff; font-style:italic; overflow:hidden; padding:5px 0px 0px 0px;margin:0px 0px 0px 0px;}
.hmenu ul li { float:left;}
.hmenu li a { font-family:georgia;font-size:16px; color:#fff; display:block;}
.hmenu li a:hover {text-decoration:none; color:#F5C307;}
.last { margin-right:0px;}
.mli { margin-right:13px;}


/* main */
.content { width:920px; margin:0 auto; padding-bottom:50px; padding-top:30px; overflow:hidden;}
#c { width:920px; float:left; line-height:1.5em; text-align:justify;}
#c table td { border:1px solid #543A70; padding:7px;}
#c ul li { margin-left: 30px; list-style: square; margin-top: 10px; margin-bottom: 10px;}
#c ol li { margin-left: 30px; list-style: square; margin-top: 10px; margin-bottom: 10px;}

.h1green { font-size:32px; color:#BFEC37;}

/* news */
.news { overflow:hidden; border-bottom:1px dashed #615072; padding-bottom:5px; margin-bottom:15px;}
.date { font-size:11px; color:#A093AF;}
.news h2, .news h2 a{ font-family:arial; font-size:14px; color:#fc0; font-style:normal; padding:0; padding-bottom:7px;}
.news p { font-size:12px;}

/* navigation*/
.dk {margin:0.6em 0 0;}
.dl {margin:0.15em 0.6em; }
.dm, a.dm:hover {background:none repeat scroll 0 0 #603A89;color:#fff !important;cursor:default;font-weight:400;padding:0.15em 0.3em;text-decoration:none;}


/* right */
#r { width:260px; float:right; text-align:center;}
.rb { padding-top:10px; padding-bottom:20px;}


/* footer */
.foot { width:920px; margin:0 auto; overflow:hidden; padding-top:25px;}
.f1 { width:690px; float:left;}
.f2 { width:210px; float:right;}
#fmenu {font-style:italic; overflow:hidden;  margin-bottom:15px; width:800px;}
#fmenu ul li { float:left; margin-right:15px; padding-bottom:7px}
#fmenu li a { font-family:georgia; text-decoration:underline; font-size:14px;color:#ffffff;}
#fmenu li a:hover { text-decoration:none;}
.copyb {widows:620px;}
.copy {color:#A78AC4; font-size:11px; width:300px; float:left;}
.copy a, .copy a:hover { font-size:11px; color:#A78AC4; }
.ftel {color:#DDCFEB; font-size:26px; width:300px; float:right; font-family:georgia;}
.ftel span { color:#B598D3;font-size:26px; font-family:georgia;}

.antarion {color:#A78AC4; float:right; font-size:11px; width:200px; margin-bottom:27px;}
.antarion a {color:#A78AC4;}
.antarion img { float:left; margin-right:10px; margin-bottom:5px;}
.webpr{ text-align:center; padding-bottom:10px;margin-left:60px;margin-top:4px;white-space: nowrap;}

.counters { text-align:right;}

/* topmenu */
#menu ul li:hover a, #menu ul li.jshover a { text-decoration:none;}
 
/* UL UL */
#menu a { text-decoration:underline;}
#menu ul ul {display: none;position: absolute; width: 150px; padding-top:12px; padding-bottom:10px; z-index:2000;}
#menu li li { padding:7px 15px;  background:url(../images/dropbg.png); width: 150px;}
#menu li li a { text-align:left;line-height:16px; font-family:arial; font-size:14px; font-style:normal;}
#menu li li a:hover { text-align:left;line-height:16px;}
#menu li:hover ul, #menu li.jshover ul {display: block;}

/* UL UL UL */
#menu li:hover li ul,
#menu li.jshover li ul {display: none;top: -9px;left: 200px;lef\t: 200px;}
#menu li:hover li:hover ul,
#menu li.jshover li.jshover ul {display: block;}
.las { padding-bottom:12px;}
.uas { padding-top:12px;}

/* fix for IE6 */
* html body #menu a.a_2, * html body #menu a.a_3 {height:16px;}


/* slider */
#sliders { padding-top:30px; margin-bottom:0px; overflow:hidden; height:146px;}

/* scroller */
#mycarousel{overflow:hidden;}
.jcarousel-skin-tango .jcarousel-container-horizontal {width: 500px;padding:0px; position:relative;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:  450px;height: 116px; background:url(../images/carouselbg.png) no-repeat;margin-left:25px;}
.jcarousel-skin-tango .jcarousel-item {width: 430px;height: 96px; padding:10px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-right: 10px;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;color: #000;}

.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 55px;
    right: 0px;
    width: 13px;
    height: 20px;
    cursor: pointer;
	background:url(../images/next.gif) no-repeat;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 55px;
    left: 0px;
    width: 13px;
    height: 20px;
    cursor: pointer;
	background:url(../images/prev.gif) no-repeat;
}


/* photo works slider images */
#slideshow {list-style:none; color:#fff}
#slideshow span {display:none}
#wrapper {width:610px; display:none; margin-top:20px;}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:610px; height:450px; padding:2px; border:1px solid #5E368D; overflow:hidden;}
#information {position:absolute; bottom:0; width:610px; height:0; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
#image {width:610px; overflow:hidden;}
#image img {position:absolute; z-index:25; max-width:610px; height:450px;}
.imgnav {position:absolute; width:25%; height:450px; cursor:pointer; z-index:150}
#imgprev {left:2px; background:url(../images/left.gif) left center no-repeat}
#imgnext {right:0px; background:url(../images/right.gif) right center no-repeat}
#imglink {position:absolute; height:450px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40);}
.linkhover {background:url(../images/link.gif) center center no-repeat}
#thumbnails {margin-top:10px}
#slideleft {float:left; width:20px; height:81px; background:url(../images/scroll-left.gif) center center no-repeat; background-color:#4B2B71}
#slideleft:hover {background-color:#5E368D}
#slideright {float:right; width:20px; height:81px; background:#222 url(../images/scroll-right.gif) center center no-repeat;  background-color:#4B2B71}
#slideright:hover {background-color:#5E368D}
#slidearea {float:left; position:relative; width:560px; margin-left:5px; height:81px; overflow:hidden}
#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:1px solid #5E368D; padding:2px}

input, option, select, textarea {
	color: black;
}
