/*Global*/
* {margin: 0px; padding: 0px;}
body {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #333366; background: #ececff;}
img {border: none;}
ul {list-style: none;}
.clear {clear:both; line-height:0; height: 0px; font-size:1px;}
a {text-decoration: none; color:#333366;}
.center {width:951px; margin:0 auto;}

/*Head*/
.head { padding:10px 0 20px 0;}
.hd_l { width:194px; float:left;}
.hd_r { width:756px; float:left;}

/*Links*/
.linki {padding:2px 0 0 20px;}
.linki div {float: left; text-align: center; width: 100px;}
.linki p {color: #333366; font: bold 8pt Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.linki a {color: #333366; font-weight: bold;}
.linki a:hover {color: #333366; text-decoration:underline;}

/*Nav*/
.nav {margin:10px 0 0 0; background:#ccccff;}
.nav table {width:100%; border:1px solid #333366;}
.nav table a { padding: 5px 9px 5px 9px;  font-weight: bold; font-size: 11px; color: #333366; display:block;}
.nav table a:hover {background:#333366; color: #ccccff;}

/*Main*/
.left { width:194px; float:left; margin-right:6px; }
.right { width:751px; float:left; }
.block {background:#ccccff; padding:0 0 0 4px; border:1px solid #333366; margin-bottom:19px}
.block_l {background:#ccccff; border:1px solid #333366; margin-bottom:20px;}

/*Galleries*/
.header { padding:0 5px 5px 0; _padding:0 5px 0px 0;}
.l { width:540px; float:left;}
.r {text-align:right; width:200px; float:left;}
.gal img {border:1px solid #333366; margin:0 4px 4px 0; width:180px; height:135px;}
.gal a:hover {text-decoration:underline;}
.gal a:hover img {border:1px dashed #333366;}

/*Menu*/
.menu ul {font-size:12px; padding:5px 0 0 0;}
.menu ul a {color:#333366; font-weight:bold; display:block; background:url(../img/point.gif) no-repeat 7px 5px; padding:0 0 0 17px;}
.menu ul a:hover {background:url(img/point.gif) no-repeat 7px 5px #333366; color: #ccccff;}
.menu li {padding-bottom:5px; }

/*list*/
.list {padding:0 0 10px 0;}
.list a {color:#333366; font-weight:bold;}
.list a:hover {color: #333366; text-decoration:underline;}
.list li {background:url(../img/point.gif) no-repeat 0px 5px; padding:0 0 0 10px;}

/*Recomended block*/
.recom {padding:0 0 10px 0;}
.rec { width:182px; margin-right:4px; float:left; text-align:center; font-size:14px;}
.rec img {border:1px solid #333366; display:block; width:180px; height:135px;}
.center .last {margin:0;}
.rec a {color: #333366; font-weight: bold}
.rec a:hover {color: #333366; text-decoration:underline;}
.rec a:hover img {border:1px dashed #333366;}

/*txt-1*/
.txt-1 { padding:5px;}
.txt-1 p { text-align:justify; margin-bottom:10px;}
.txt-1 a {color:#333366; font-weight:bold; text-decoration:underline;}
.txt-1 a:hover {color: #333366; text-decoration:underline;}
.txt-1 p a {color:#333366; font-weight:bold;}
.txt-1 p a:hover {color: #333366; text-decoration:underline;}


.link_copy { padding:0 0 10px 0; margin:10px 0 0 0;}
.link_copy td {padding-bottom:5px;}
.link_copy .textarea { width:400px; margin:0 10px 0 10px}
.link_copy button { width:180px;}

/*Thumbs*/
.thumbs {padding:5px 0 5px 0;}
.thumbs div {text-align:center; width:180px;margin:0 auto;margin-bottom:10px; }
.thumbs div img {border:1px solid #333366; display:block; margin-bottom:3px; width:180px; height:135px;}
.thumbs div a {color: #333366; font-size:12px; font-weight:bold;}
.thumbs div a:hover {color: #333366; text-decoration:underline;}
.thumbs div a:hover img {border:1px dashed #333366;}

/*Foot*/
.foot {text-align:center; padding:30px 0;}
.foot a {color: #333366; font-weight:bold;}
.foot a:hover {color: #333366; text-decoration:underline;}
