<style type="text/css">
* { margin:0; padding:0; }
body {
  text-align:center;	
	font-family: Verdana, 'Geneva CE', lucida, sans-serif;
	background:  rgb(41,41,41); background-image: url("../img/layout/bg-top1.jpg"); background-repeat: no-repeat;
	min-width: 800px;
 	line-height: 1.2; 	
}

.tyrkys     {color:#39a7c6;}
.infopopis  {margin:0px 0 px 0px 0px;padding:0px 0 px 0px 0px; background:rgb(230,230,230);border:2px solid grey;}
.listfull   {margin:0px auto 0px auto;padding:0px; border:0px;text-align:center;}
.in5        {padding:10px;}
.in10       {padding:10px;}
.google1    {width:320px; margin:0px; padding:0px; border:0px; float:right;}
.novinka    {width:470px; margin:0px; padding:0px; border:0px; float:left;}
.imgnovinka {width:100px; float:left; margin:0px 10px 0px 0px; padding:0px;}
.imgnovinka2 {width:115px; float:left; margin:0px 10px 0px 0px; padding:0px;}

#sedy       {margin:0px; padding:0px; background:rgb(240,240,240);}

/* pozadi stranky */
#topback {background: url("../img/body.png") repeat-x; min-height: 100%; width: 100%;}
#backin {padding:15px; margin:0} 
/* hlavni obsahovy blok */
#content_main_max {width:800px; background: #fff; margin: 0 auto 0 auto; border:0px solid blue;} 
#content_main_min {text-align:left; margin:0px;padding:15px; border:0px solid red;} 

/**********************************************************************************************/
/* hlavicka stranky
/**********************************************************************************************/
#hlavicka		       {width:800px; height:64px; background-image:url("../img/layout/bg1.png");
                    background-repeat:repeat; margin:0px auto 0 auto; line-height:1.3; font-size:10px; color:rgb(230,230,255);}
#hlavicka a        {text-decoration:none; color:white; font-size:14px; font-weight:bold;}
#hlavicka a:hover  {text-decoration:underline; font-size:14px; font-weight:bold;}
#hlavicka .box1    {width:400px; float:left; margin:0px; padding:0px; text-align:left;}
#hlavicka .box2    {width:300px; float:right; margin:0px; padding:0px; text-align:right;}
#hlavicka form     {padding:0px; margin:0px;}
#hlavicka h1       {font-size:12px; color:rgb(230,230,255); margin:0px; padding:0px;}
/**********************************************************************************************/
/* vylednae polozky
/**********************************************************************************************/
#search           {width:600px; margin:0px; padding:0px; font-size:10px;}
#search a         {font-size:10px; text-decoration:none; color:#1D6278;}
#search a:hover   {text-decoration:underline;}

/**********************************************************************************************/
/* PATICKA WEBU S IKONKOU
/**********************************************************************************************/
#pata         {width:800px; height:85px; margin: 0px auto 0 auto; border:0px; background: url("../img/layout/bg-pata.png");
                font-size:10px; color:rgb(250,250,250);}
#pata h1      {font-size:12px; color:white; margin:0px; padding:0px;}
#pata img     {float:left; margin-right:5px;}
#pata .box1   {width:300px;float:left; margin:0px; text-align:left;}
#pata .box2   {width:300px;float:right;margin:0px; text-align:right;}
#pata a       {font-size:10px; text-decoration:none; color:white;}
#pata a:hover {text-decoration:underline;}
#pata2		    {width:800px; margin: 0px auto 0 auto; line-height:1.2; background:rgb(60,60,60);
                text-align:left; font-size:10px; color:rgb(130,130,130);}
#pata2 a      {font-size:10px; color:rgb(100,100,100);}


#reklama		     {width:800px; margin:0px auto 0px auto; background:rgb(252,255,255); border-top: 4px solid rgb(118,144,152); line-height:1.3; position:relative;}
.reklamain	     {width:370px; padding:5px 15px 10px 15px;text-align:left;float:left;}
#reklama a        {font-size:10px; padding-top:10px; text-decoration:underline; color:rgb(137,12,130); margin:0px;padding:0px;}
#reklama a:hover  {text-decoration:underline; color:rgb(30,20,20);}
#reklama h3       {margin:5px 0 0 0; font-size:14px;color:rgb(137,12,130);}
#reklama h4       {margin:5px 0 0 0px; font-size:12px;color:rgb(10,10,10);}
#reklama p        {margin:0px; font-size:10px;}
#reklama img      {margin:4px 0px 2px 0px; border:1px solid black;}

/**********************************************************************************************/
/* POSLEDNI KOMENTY */
/**********************************************************************************************/
#lastkoment		       {width:800px; margin:0px auto 0px auto;text-align:left; background:rgb(230,230,230); border-top: 5px solid rgb(172,172,172); line-height:1.2; position:relative;}
.lastkomentin	       {width:370px; padding:5px 15px 10px 15px;text-align:left;float:left;}
#lastkoment a        {font-size:10px; text-decoration:underline; color:rgb(50,50,50);}
#lastkoment a:hover  {text-decoration:underline; color:rgb(100,100,100);}
#lastkoment h3       {margin:10px 0 0 15px; font-size:12px;}
#lastkoment p        {margin:0px; font-size:10px;}
#lastkoment .aktivnidiskuze{color:rgb(31,116,142);}
/**********************************************************************************************/
/* POSLEDNI DOKONCENE */
/**********************************************************************************************/
#lastfinished		       {width:800px; margin:0px auto 0px auto;text-align:left; background:rgb(220,228,230); border-top: 5px solid rgb(118,144,152); line-height:1.2; position:relative;}
#lastfinished a        {font-size:10px; text-decoration:underline; color:rgb(50,50,50);}
#lastfinished a:hover  {text-decoration:underline; color:rgb(100,100,100);}
#lastfinished h3       {margin:10px 0 0 15px; font-size:12px;}
#lastfinished p        {margin:0px; font-size:10px;}
          
/**********************************************************************************************/
/* HORNI NAVIGACE ---HLAVNI MENU--- */
/**********************************************************************************************/
#menu               {width:800px; margin: 0px auto; position:relative; font-family:verdana, geneva, arial, helvetica, sans-serif;  font-size: 10px; background-image: url("../img/layout/bg2.png"); background-repeat:repeat;}		
#menu ul li         {margin:0px; padding:0px; display:inline;}
#menu ul            {margin:0px; padding:0px;}
#menu ul li a       {padding:6px 6px 6px 6px; float:left; color:rgb(230,230,255);}
#menu ul li a:hover {background:rgb(14,37,45);}
/**********************************************************************************************/
/* HORNI NAVIGACE UZIVATELE */
/**********************************************************************************************/
/* samostatny box (menu uzivatele s prihlasovacim formularem) */
#menuuser           {width:800px; margin:0px auto 0px auto; position:relative; font-size: 10px; background-image: url("../img/layout/bg3.png"); background-repeat:repeat;}		
#menuuserin         {padding:0px; margin:0px;color:white;}
#menuuser .menuuzivatel  {margin:0px; padding:5px 15px 5px 5px;text-align:right;}
#menuuser .logform  {margin:0px; padding:5px;text-align:right;}
#menuuser form      {border:0px; margin:0px; padding:0px;}
#menuuser a         {text-decoration:none; color:rgb(220,220,220); background:rgb(65,88,20);padding:2px;}
#menuuser a:hover   {text-decoration:underline; background:rgb(38,53,10); padding:2px;}
/* samostatny box (vyzva k registraci) */
#vyzvaregistrace          {width:800px; margin:0px auto 0px auto; position:relative; font-size: 10px; line-height:1.3; background-image: url("../img/layout/bg3.png"); background-repeat:repeat;}		
#vyzvaregistracein        {margin:0px; padding:5px 15px 5px 5px;text-align:right;color:white;}
#vyzvaregistrace a        {text-decoration:none; color:white;}
#vyzvaregistrace a:hover  {text-decoration:underline;}

/**********************************************************************************************/
/* PREHLED AKCE */
/**********************************************************************************************/
#akce         {width:475px; margin:0px;padding:0px; border:0px solid silver; float:left;line-height:1.2;}
#akcein	      {padding:5px 15px 5px 15px;text-align:left;}
#akce h1    {font-size:19px;padding:15px 0px 10px 0px;}
#akce h2    {font-size:18px;padding:15px 0px 0px 0px;}
#akce p     {font-size:10px;}
#akce .popis{margin-top:10px;}
#akce a        {font-size:10px; padding-top:10px; text-decoration:underline; color:rgb(50,50,200);}
#akce a:hover  {text-decoration:underline; color:rgb(30,20,20);}

/**********************************************************************************************/
/* NOVINKY NA INDEX STRANCE */
/**********************************************************************************************/
#newsindex		        {width:800px; margin:0px auto; background:rgb(232,239,241); position:relative; text-align:left; line-height:1.3;}		
#newsindex	h1			  {font-size:17px; color:black; font-weight: bold; margin:0px 0px 5px; padding:0;}
#newsindex	p			    {font-size:12px; color:black; margin:0px 0px 15px 0px;}
#newsindex  a			    {text-decoration:underline; color:black;}
#newsindex  a:hover		{text-decoration:underline;}
#newsindex .noveokno  {position:relative;top:5px;height:7px; width:13px; margin:0 5px 0 0;padding:0;border:0px;} 

/* cele novinky */
#news		{width:800px; margin:0px auto; position:relative; font-family:verdana, geneva, arial, helvetica, sans-serif;line-height:1.3;}	
#newsin     {width:100%; background:#E8EFF1; float:left; text-align:left;}
#newsin	h4	{font-size: 13px; color:black; font-weight: bold; margin:5px 0px 2px 15px; padding:0;}
#newsin	p   {font-size:12px; color:black; margin:10px 0px 2px 15px;}
#newsin	.datum		{font-size:10px; margin:0px 0px 2px 15px;}
#news a			{text-decoration:underline; color:black;}
#news a:hover		{text-decoration:underline;}

/**********************************************************************************************/
/* RATING BOX
/**********************************************************************************************/
#rating       {border:0px; background:white; margin:0px; padding:0 0 0px 0;}
#rating img   {margin:0px; padding:0px; border:1px solid white; }
#rating .ratinglink {text-decoration:none; float:left; cursor: pointer; color: #9f6e0c;  border:0px; margin:0px;padding:0px;}

/**********************************************************************************************/
/* NAHLEDY GELERIE - SEZNAM POSLEDNE UPLADOVANYCH 
/**********************************************************************************************/
#prehledBox     {width:475px; margin:0px;padding:0px; border:0px solid silver; float:left;}
.prehledBoxFoto {width:115px; margin:0px; padding:0px; border:0px solid green; float:left;}
.prehledBoxText {width:345px; font-size:10px; color:#313131; margin-left:15px; float:left; line-height:1.3; border:0px solid red;}
#prehledBox .thumb        {margin:0px 0px 5px 0px; padding:0px; border:0px solid red;}
#prehledBox  p		        {margin:0px;color:black;}
#prehledBox h2, h4        {font-weight: bold; margin:6px 0 0 0; font-size:10px;}
#prehledBox h3            {margin:6px 0 0 0; font-size:15px; color:#292929;}
#prehledBox .datumadd	    {font-size:10px; margin:0px;}
#prehledBox .nazevmodelu	{font-size:19px; margin:5px 0 5px 0;color:black;}
#prehledBox .modeluje 		{margin-bottom:0px;}
#prehledBox .pocetfotek 	{margin-top:0px;}
#prehledBox .lastfotoadd	{font-size:10px;}
#prehledBox .vlozenefoto  {height:65px; width:250px; overflow: auto;}
#prehledBox .oddelovac    {margin:10px 0px 10px 0px;}
#prehledBox .dokonceno 	  {color:#39a7c6;}
#prehledBox a         {font-size:10px; text-decoration:none; color:#1D6278;}
#prehledBox a:hover   {text-decoration:underline;}
/**********************************************************************************************/
/* K NAHLEDUM GALERIE JE JESTE vpravo strucny vypis vsech galerii, jako odkazy*/
#vypisgal           {width:270px; font-size:10px; margin-left:25px; float:left; line-height:1.3; border:0px solid red;}
#vypisgal h4		    {margin:6px 0 4px 0; font-size:13px; color:rgb(50,50,50);}
#vypisgal p         {margin:0px;color:black;}
#vypisgal a         {font-size:11px; text-decoration:none; color:rgb(40,40,40);}
#vypisgal a:hover   {text-decoration:underline;}
#vypisgal img       {margin:0px 0px 1px 0px; padding:0px; border:0px;}

#subnavigace    {width:260px; margin:0px; padding:5px;font-size:10px;background:rgb(231,231,231); border-top:1px solid rgb(114,114,114);}
#subnavigace  a     {font-size:10px; text-decoration:none; color:rgb(40,40,40);}
#subnavigace  a:hover   {text-decoration:underline;}
/*color:rgb(0,0,204)*/

/**********************************************************************************************/
/* HLAVNI BOX FOTEK
/**********************************************************************************************/
#mainbox 	{width:100%; margin:0px;padding:0px; border:0px solid silver;}
#fotobox 	{width:475px;margin:0px;padding:0px; border:0px solid green; float:left;}
/* fotobox */
#fotobox .velkynahled {width:475px; background:Gray;position: relative;}
#fotobox .thumbs      {width:475px; border:0; margin:0; padding:0; float:left;}
#fotobox .thumbsn     {width:115px; margin:5px 5px 0 0; float:left; overflow:hidden;}
#fotobox .thumbsl     {width:115px; margin:5px 0 0 0;   float:left; overflow:hidden;}
#fotobox .image       {margin:0;padding:0;}
#fotobox .podlista    {height:10px; margin-top:1px;padding-top:1px;background:Silver; text-align:center;}
#fotobox img  {border:0px; margin:0px; padding:0px;}
#fotobox .fotonavigace{width:475px; border:0; padding:0; margin-top:4px; border:0px; float:left; text-align:center; }
/* textove info */
#fotoboxtext		{width:280px; font-size:10px; color:#313131; margin-left:15px; float:left; line-height:1.3; border:0px solid red;}
#fotoboxtext h2		{font-weight: bold; margin:6px 0 0 0; font-size:10px;}
#fotoboxtext h4		{font-weight: bold; margin:6px 0 0 0; font-size:10px;}
#fotoboxtext p		{margin:0px;color:black;}
#fotoboxtext a 		{color:#39a7c6;}
#fotoboxtext .datumadd	{font-size:10px; margin:0px;}
#fotoboxtext .nazevmodelu	{font-size:19px; margin:5px 0 5px 0;color:black;}
#fotoboxtext .modeluje 		{margin-bottom:0px;}
#fotoboxtext .pocetfotek 	{margin-top:0px;}
#fotoboxtext .lastfotoadd	{font-size:10px;}
#fotoboxtext .hodnoceni		{font-size:10px; margin-top:10px;}
#fotoboxtext img						{margin:1px; padding:0px;}
#fotoboxnadpis 		{width:100%;font-size:10px;}
#fotoboxtext 
#fotoboxtext .nazevmodelu	{font-size:19px; margin:5px 0 5px 0;color:black;}
#fotoboxtext .dokonceno 	{color:#39a7c6;}
#fotoboxtext .vlozenefoto {height:65px; overflow: auto;}
/* legenda */
#fotokoment 	 {width:475px;margin:1px 0 0 0;padding:0px; background:#bdd54a;}
#fotokoment h4 {font-size:12px; margin:0px; padding:4px 0 0 4px;color:black;}
#fotokoment p  {font-size:10px; margin:0px; padding:4px;color:black;}

/* diskuze */
#komentare {width:475px; margin-top:15px; border-top:2px solid #575757; border-bottom:1px solid #575757; float:left;}
#komentare h3	{font-size:14px; margin:10px 0 5px 0;}
#komentare p 	{font-size:10px; margin:0px;color:black;}
#komentare .hlavicka  {background:#56cbec;  padding:1px;}
#komentare .text      {background:white;    margin-bottom:10px;padding:1px;}

/* formularove prvky -- VLOZIT PRISPEVEK */
#formkomentar		{width:475px; margin-top:10px; border:0px solid red; float:left;}
#formkomentar	form 	{margin:5px 0 15px 0;}
#formkomentar h3 		{font-size:14px; margin:5px 0 5px 0;}
#formkomentar p 		{font-size:10px; margin:0px;color:black;}
#formkomentar .vzkaz 		{width:360px; height:110px; background:#e2e2e2;}  
#formkomentar .comment 	{width:355px; height:100px; background:#e2e2e2; border:0; 
												 font: 11px arial, verdana, sans-serif;margin: 5px 0 0 5px;overflow: auto;}  
#formkomentar	.author, .kontrola {background:#e2e2e2; color:#000e; border:0; font:11px arial,verdana,sans-serif;
															 height:20px; width:200px;margin:0 0 5px 0;padding: 2px 0 0 2px;}
#formkomentar .button					{width:100px; height:20px; background:#56cbec; color:#fff; margin-top:5px; border:0px} 
#formkomentar .button-over 		{width:100px; height:20px; background:#454545; color:#fff; margin-top:5px; border:0px}

/*box pro formulare*/
#uploadbox		{width:100%; border:0px solid silver;}
#uploadboxin	{width:420px;text-align:left; float:left; border: 0px solid silver; padding:15px 0 0 15px;}
#formgallery h3 {font-size:20px; margin:10px 0 5px 0; color:black;}
#formgallery h4 {font-size:18px; margin:10px 0 5px 0; color:#2F8FAA;}
#formgallery p 	{font-size:10px; margin:2px 0 2px 0; color:black;}

#formgallery .policko {background:#e2e2e2;color:#000e;border:0;font:11px arial,verdana,sans-serif; height:20px; width:365px;margin:0 0 5px 0;padding: 2px 0 0 2px;}
#formgallery .info	  {margin:10px 0 0px 0;font-size:12px;color:#56cbec;}
#formgallery input, select {background-color: #e2e2e2;border: 1px solid #bbbbbb;margin-bottom: 0.3em;}
#formgallery .button				{width:100px; height:20px; background:#56cbec; color:#fff; margin-top:15px; border:0px} 
#formgallery .button-over 	{width:100px; height:20px; background:#454545; color:#fff; margin-top:15px; border:0px} 
#formlastgall img{margin-top:50px;}

/**********************************************************************************************/
/* PREHLED GALERII, fotka a k ni popisek
/**********************************************************************************************/
#gallery 	    {width:765px; margin:0 0 15px 0; padding:0px; float:left;}
#gallery .box {width:255px; margin-top:8px; padding:0px; float:left;}
#gallery img  {border:1px solid black;width:115px;height:86px;}
#gallery .image{border:0; float:left;}
#gallery .popis{width:133px;margin-left:5px; float:left; line-height:1.3;}
#gallery  h1	{font-size: 12px;color:black;font-weight: bold; margin: 10px 0 0 0; padding:0;}
#gallery  h3	{font-size: 11px;color:black;font-weight: bold; margin: 0; padding:0;}
#gallery  h4	{font-size: 15px;color:#2F8FAA; font-weight: bold; margin:15px 0 15px 0 ; padding:0;}
#gallery  p		{font-size: 10px; margin:0;color:black;}
#gallery  .dokonceno	{color:#39a7c6;}
#gallery  a		        {font-size: 10px; padding:0; color:rgb(55,55,55);}
#gallery  a:hover     {color:black;}


/*box pro formulare*/
#formuploadimage {width:380px; float:left;}
#formuploadimage form	{margin:0px;padding:0px;}
#formuploadimage h3 	{font-size:14px; margin:0px 0 5px 0;}
#formuploadimage p 		{font-size:10px; margin:2px 0 2px 0;}
#formuploadimage .info		 {margin:5px 0 0px 0;}
#formuploadimage .vzkaz 	 {width:365px; height:110px; background:#e2e2e2; padding:0px;} 
#formuploadimage .comment  {width:355px; height:100px; margin: 5px 0 0 5px; background:#e2e2e2; border:0; font: 11px arial, verdana, sans-serif;}  
#formuploadimage .file     {background:#e2e2e2;color:#000e;border:0;font:11px arial,verdana,sans-serif; height:20px; width:365px;margin:0 0 5px 0;padding: 2px 0 0 2px;}
#formuploadimage .hidden 	 {visibility:hidden;}															 
#formuploadimage .button	 {width:100px; height:20px; background:#56cbec; color:#fff; margin-top:5px; border:0px} 
#formuploadimage .button-over 	{width:100px; height:20px; background:#454545; color:#fff; margin-top:5px; border:0px} 

#formlastfoto 		{width:359px; margin: 0px; float:left;}
#formlastfoto h3 	{font-size:14px; margin:0px 0 5px 0;}
#formlastfoto img {margin:2px 2px 2px 2px; padding:0px; border:0px solid}

/*plny nahled*/
#fullfoto       {width:100%;background:white;border:0px;text-align:center;}
#fullfoto img   {margin:0px; padding:0px; border:0px;}
#fullfotokoment {width:100%;background:#bdd54a;border:0px;margin:15px 0 0 0;padding:0px;}
#fullfotokoment .nazevmodelu{font-size:13px;padding:5px;}
#fullfotokoment p{font-size:10px;padding:5px;}
#cleaner  {clear:both;}
/*pod plnym nahledem fotky*/
#codebox   {width: 100%; background: rgb(110,110,110); margin: 0px; padding: 0px; }
#codebox h1{font-size: 12px;}
#codeboxin {padding:5px 5px 10px 5px;}
#codebox p {font-size: 10px; margin: 0 0 1px 0;}
#codebox a {font-size: 10px; color:black;text-decoration:none;}
#codebox a:hover {font-size: 10px; color:black; text-decoration:underline;}
#codebox .pozn  {font-size:10px; color: White; margin:5px 0 5px 0;}
#codebox input  {font-size:11px; width: 99%; background: white; border: 1px solid #e7e5e5; color: #3e3e3e; margin: 0 0 5px 0;}
/*odkazy do bbfora*/
#codebox2   {width: 100%; background: rgb(220,220,200); margin: 0px; padding: 0px; }
#codebox2 h1{font-size: 12px;}
#codebox2 p {font-size: 10px; margin: 0 0 1px 0;}
/*nahoru*/
#nahoru             {width:100%; height:20px; text-align:right; margin:10px 0 0 0; padding:0px; border:0px; line-height:110%;}
#nahoru a           {font-size:12px; color:rgb(230,230,230); background:rgb(60,60,60); text-decoration:none;}
#nahoru a:hover     {letter-spacing:0em; color:rgb(230,230,230); background:rgb(51,50,48); color:white;}
 
.cleaner  {clear:both;}
</style>
