body {margin:0 auto;max-width:1000px;font:12px Tahoma, Arial, Sans;_text-align:center;
background:url(images/back.png) repeat-x top left;padding:0 20px;}
img {border:0;}
a {text-decoration:none;color:black;}
a:hover {text-decoration:underline;}
#wrap {padding:23px 0px;}
* html #wrap {width:expression(document.body.clientWidth > 1000? "1000px":"auto" );
text-align:left;}
#mainmenu {margin:0;padding:0;}
#rightmenu {float:right;list-style:none;margin-top:16px;color:white;}
#rightmenu li {float:left;padding:0px 10px;height:42px;padding-top:12px;background-color:#252324;}
#rightmenu li a {font:18px Trebuchet MS, Tahoma;color:black;line-height:13px;color:white;}
#rightmenu li span {line-height:21px;}
#rightmenu li#active a {color:#ff0030;}
#rightmenu li span {font-size:11px;}
#rightmenu li#payme {color:white;
background-image:url(images/payme.gif);background-repeat:no-repeat;background-position:left top;
width:150px;_width:168px;}
#rightmenu li#payme a {color:white;}

/*News and Slider*/
#news {float:left;margin-top:-6px;}
.npost {width:180px;font-size:11px;}
.npost a {display:block;padding-bottom:12px;padding-left:14px;color:black;}
.npost div.ntitle {padding-top:12px;padding-left:14px;}
.norange {background-color:#F9F7EF;}
.norange div.ntitle {color:#b3a574;}
.nblue {background-color:#EDF7FF;background-image:url(images/icon-blue.gif);background-repeat:no-repeat;background-position:16px center;}
.nblue div.ntitle {color:#14cfff;}
.nmargin {margin-bottom:12px;}

#slider {height:186px;background-color:white;margin-left:218px;background-repeat:no-repeat;background-position:top right;}
#slider #circle {height:186px;position:absolute;background:url(images/slider.png) no-repeat left top;width:4px;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/slider.png', sizingMethod='scale');_background:none;}
#snavi {text-align:right;_position:absolute;_margin-left:-194px;}
#snavi #snb, #snavi #snl {background-color:#252324;color:white;position:relative;float:right;margin-top:131px;
text-align:left;_padding-bottom:13px;height:46px;padding:0px 14px;padding-left:12px;}
#snavi #snb a {color:#e94565;text-decoration:underline;}
#snavi #snb div {margin-top:6px;padding:0;}
#snavi #sna {background-color:#F12B4C;color:white;position:relative;float:right;margin-top:131px;text-align:left;
height:46px;padding:0px 10px;}
#snavi #sna img {margin-top:10px;}
.sliderlink {display:block;width:100%;height:100%;}
#snavi #snl {padding:0px 1px;height:44px;margin-top:132px;}

.slide {display:none;}

/*Razmetko*/
h2 {font:18px Trebuchet MS, Tahoma;color:black;margin:0;padding:0;margin-bottom:6px;}
h2 b {color:#fe0131;font-weight:normal;}
span.lab, span.lab a {font:14px Trebuchet MS, Tahoma;font-weight:bold;}

/*Main and Right*/
#main {margin-left:203px;}
#main p {text-align:justify;margin:0;padding:6px 0px;}
.right {float:left;width:183px;clear:both;}

#categorys {float:right;background-color:white;padding:6px;padding-right:8px;font-size:11px;margin-top:-5px;}
#categorys #active {color:#ff3f62;text-decoration:underline;}

#rform {}
#rform h2 {color:#65604d;}
#rform form {margin:0;padding:0;}
#rform input, #rform textarea {border:0;background:url(images/input.gif) no-repeat right top;background-color:#DFDFDF;
height:20px;margin-bottom:3px;width:110px;padding-left:6px;_height:22px;_margin-top:-1px;_width:100px}
#rform label {height:22px;background:url(images/label.gif) no-repeat left top;display:block;float:left;line-height:21px;
background-color:#929292;clear:left;color:white;padding:0px 6px;width:52px;_margin-right:-3px;_width:62px;}
#rform textarea {padding:6px;width:170px;height:50px;_width:172px;}
#rform .submit, .orderform .submit {background:url(images/submit.gif) no-repeat left top;width:101px;height:26px;color:white;float:right;
cursor:pointer;_margin-right:10px;}

/*Footer*/
#footline {border-bottom:8px solid #E8E5D7;clear:both;}
#footer {background-color:#EDEDED;padding:13px 15px;font-size:11px;padding-top:12px;
color:#252324;margin-top:16px;}
#footer span {color:#464147;}

/*Opinions*/
.clearall {clear:both;margin-bottom:18px;}

/*Works*/
.work {background:url(images/work.jpg) no-repeat center center;background-color:#0c0c0c;color:white;}
.work .wall h2 {color:white;}
.work .wall {padding:16px 18px;padding-top:14px;background:url(images/dot.gif) no-repeat bottom right;}
.work .wall .price {float:right;background:url(images/pink.gif) repeat-x top left;background-color:#E9133B;padding:4px 8px;
font-size:11px;-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;}
.worktop {background:url(images/worktop.gif) no-repeat 38px top;height:13px;background-color:white;}
.workright {background-color:white;float:right;height:1px;width:1px;}


/*Entrys*/
.entry {background:url(images/liner.gif) repeat-x bottom left;margin-bottom:14px;padding-bottom:14px;}
.entry .img {float:left;width:200px;height:100px;border:1px solid #A1A1A8;_margin-right:-3px;}
.entry div.lnk {color:white;height:0px;line-height:25px;position:relative;left:402px;top:118px;_position:absolute;_top:auto;_left:auto;_margin-top:117px;}
.entry div.lnk a {color:white;background-color:#71848B;padding:5px 12px;}
.entry div.lnk span {background-color:#71848B;padding:4px 0px;padding-right:1px;}
.entry div.cont {margin-left:218px;}

/*Coreblock*/
#coreblock {_padding-top:15px;padding-top:18px;clear:both;}
#coreblock ul {float:left;list-style:none;margin:0;padding:0;margin-right:52px;}
#coreblock ul li {margin-bottom:2px;}
#coreblock ul a {text-decoration:underline;}
#coreblock ul a:hover {text-decoration:none;}
#pinkblock {font:18px Trebuchet MS, Tahoma;background:url(images/pinkblock.gif) repeat-x top left;
height:97px;color:white;padding-left:30px;padding-top:40px;margin-left:198px;vertical-align: middle;}
#pinkblock b {text-decoration:underline;}
#leftpink {width:5px;height:0px;float:left;_margin-right:-3px;}

#portlist {padding-top:20px;margin:auto;}
#portlist, x:-moz-any-link {margin-left:20px;}
#portlist, x:-moz-any-link, x:default {margin:auto;}
#leftbutton {background:url(images/left.gif) no-repeat center left;border:0;width:62px;height:167px;cursor:pointer;float:left;}
#rightbutton {background:url(images/right.gif) no-repeat center left;border:0;width:62px;height:167px;cursor:pointer;float:right;}
#portlist ul {margin:auto;padding:0;list-style:none;text-align:center;}
#portlist li {float:left;}
#portlist li a {margin:0px 10px;}
#port {background:url(images/portlist.gif) repeat-x top left;height:167px;}


blockquote {background-color:#F0F0F0;margin:0;padding-left:40px;padding-top:0px;border-left:2px solid gray;margin:10px 0px;}
#main p p, #main .work p {margin:0;padding:0;}

.orderform {margin:0;padding:0;}
.orderform label {width:120px;float:left;}
.orderform input {width:300px;}
.orderform select {width:306px;}
.orderform input, .orderform select, .orderform textarea {margin-bottom:6px;
border:1px solid gray;padding:2px;}
.orderform textarea {width:420px;height:200px;}
.orderform .submit {float:none;border:0;}
#sliderjax {display:none;}

p.alert {color:red;font-weight:bold;}